.cs-t-1-w.cs-e-11403-default .customer-page .ui-button.save,
.cs-t-1-w.cs-e-11403-default .customer-page .save.ui-button-big,
.cs-t-1-w.cs-e-11403-default .customer-page .ui-submit-block-section .save.ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .customer-page .save.ui-button-save,
.cs-t-1-w.cs-e-11403-default .customer-page .save.ui-button-add,
.cs-t-1-w.cs-e-11403-default .customer-page .save.ui-button-delete,
.cs-t-1-w.cs-e-11403-default .customer-page .save.ui-button-restore {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .cs-font-icon,
.cs-t-1-w.cs-e-11403-default .cs-icon-article:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-audio:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-calendar:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-dm:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-newsfeed:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-document:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-ecclesia:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-form:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-frifond:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-fundraising:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-groups:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-image:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-map:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-medarbeideren:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-membership:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-appMembership:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-payment:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-people:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-query:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-rss:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-shop:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-social:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-subscriptions:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-subscription:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-system:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-language:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-video:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-vote:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-website:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-generic:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-root:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-quarry:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-knowinggod:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-winorg:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-biblegamezone:before,
.cs-t-1-w.cs-e-11403-default .module-biblegames-icon,
.cs-t-1-w.cs-e-11403-default .cs-icon-event:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-personal-info:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-attendance:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-more:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-square:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-up:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-right:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-down:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-left:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-pages:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-based-template:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-copy:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-delete:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-design-mode:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-switch:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-page:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-redirect-page:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-group:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-room:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-search:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-settings:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-visible:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-template:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-user:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-personal:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-windows:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-add:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-delete-narrow:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-check-mark:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-invisible:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-sign-in:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-sign-out:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-minus:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-arrow-left:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-drop:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-refresh:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-headphones:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-sales:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-tv:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-delete-article:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-followup:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-small-ssn:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-staff:before,
.cs-t-1-w.cs-e-11403-default .document-browser-home-content:before {
 font-family: "cornerstone";
 font-style: normal;
 font-weight: normal;
 speak: none;
 display: inline-block;
 text-decoration: inherit;
 text-align: center;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .cs-icon-article:before {
 content: '\e800';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-audio:before {
 content: '\e801';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-calendar:before {
 content: '\e802';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-dm:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-newsfeed:before {
 content: '\e803';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-document:before {
 content: '\e804';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-ecclesia:before {
 content: '\e805';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-form:before {
 content: '\e806';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-frifond:before {
 content: '\e807';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-fundraising:before {
 content: '\e808';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-groups:before {
 content: '\e809';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-image:before {
 content: '\e80a';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-map:before {
 content: '\e80b';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-medarbeideren:before {
 content: '\e80c';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-membership:before {
 content: '\e80d';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-appMembership:before {
 content: '\e80d';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-payment:before {
 content: '\e80e';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-people:before {
 content: '\e80f';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-query:before {
 content: '\e810';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-rss:before {
 content: '\e811';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-shop:before {
 content: '\e812';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-social:before {
 content: '\e813';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-subscriptions:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-subscription:before {
 content: '\e814';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-system:before {
 content: '\e815';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-language:before {
 content: '\e816';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-video:before {
 content: '\e817';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-vote:before {
 content: '\e818';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-website:before {
 content: '\e819';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-generic:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-root:before {
 content: '\e81a';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-quarry:before {
 content: '\e81b';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-knowinggod:before {
 content: '\e81c';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-winorg:before {
 content: '\e81d';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-biblegamezone:before,
.cs-t-1-w.cs-e-11403-default .module-biblegames-icon {
 content: '\e81e';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-event:before {
 content: '\e896';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-personal-info:before {
 content: '\e81f';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-attendance:before {
 content: '\e820';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-more:before {
 content: '\e821';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-square:before {
 content: '\e822';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-up:before {
 content: '\e823';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-right:before {
 content: '\e824';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-down:before {
 content: '\e825';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-left:before {
 content: '\e826';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-pages:before {
 content: '\e827';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-based-template:before {
 content: '\e828';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-copy:before {
 content: '\e829';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-delete:before {
 content: '\e82a';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-design-mode:before {
 content: '\e82b';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-switch:before {
 content: '\e82c';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-page:before {
 content: '\e82d';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-redirect-page:before {
 content: '\e82e';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-group:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-room:before {
 content: '\e82f';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-search:before {
 content: '\e830';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-settings:before {
 content: '\e831';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-visible:before {
 content: '\e832';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-template:before {
 content: '\e833';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-user:before,
.cs-t-1-w.cs-e-11403-default .cs-icon-personal:before {
 content: '\e834';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-windows:before {
 content: '\e835';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-add:before {
 content: '\e836';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-delete-narrow:before {
 content: '\e837';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-check-mark:before {
 content: '\e838';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-invisible:before {
 content: '\e839';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-sign-in:before {
 content: '\e83a';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-sign-out:before {
 content: '\e83b';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-minus:before {
 content: '\e83c';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-arrow-left:before {
 content: '\e83d';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-drop:before {
 content: '\e83f';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-refresh:before {
 content: '\e840';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-headphones:before {
 content: '\e841';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-sales:before {
 content: '\e843';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-tv:before {
 content: '\e8a0';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-delete-article:before {
 content: '\e895';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-followup:before {
 content: '\e89f';
}


.cs-t-1-w.cs-e-11403-default .cs-icon-small-ssn:before {
 content: '\e89b';
 font-size: 18px;
 vertical-align: -1px;
}


.cs-t-1-w.cs-e-11403-default .cs-icon-staff:before {
 content: '\e89c';
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-table {
 background-color: #A9D84C;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-item {
 padding-left: 3px;
 padding-top: 2px;
 padding-bottom: 4px;
 padding-right: 30px;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-link {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-spacer-img {
 width: 4px;
 height: 4px;
 position: relative;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-empty-cell {
 height: 20px;
 min-width: 20px;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-item .ui-roundable .ui-tr {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-item .ui-roundable .ui-content {
 padding-left: 2px;
 padding-right: 2px;
}


.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-link-active .ui-roundable .ui-corner,
.cs-t-1-w.cs-e-11403-default .website-multi-column-menu-link-active-over .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_white.png);
}


.cs-t-1-w.cs-e-11403-default .ui-date-picker .system-select {
 width: 94px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-date-picker .system-select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .label {
 width: 21%;
 text-align: right;
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .label+.section {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section {
 display: inline-block;
 background-color: #fff;
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 padding: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 margin-left: 280px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.amount>*,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date>* {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.amount>*:last-child,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date>*:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.amount .system-text-box,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.amount .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .system-text-box,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section>span {
 font: bold 10px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .system-calendar {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .system-calendar:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .ui-calendar-button {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .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 .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .ui-calendar-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .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 .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section.date .ui-calendar-clear:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section .system-select {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section .label-tag-filter-type {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .section .tag-filter-type {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .filter .sections .ui-section-1 .option .label-tags {
 vertical-align: top;
 padding-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation {
 padding: 10px 10px 5px 10px;
 position: relative;
 min-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-button,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-button-big,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .fundraising-donation-list-form .navigation .ui-button-save,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-button-add,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .ui-button-restore {
 display: block;
 margin: 0 auto;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .counter {
 display: block;
 position: absolute;
 top: 19px;
 color: #767b80;
 font: bold 11px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .navigation .counter>span {
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table .body .body-table>div>div {
 font-size: 11px;
 padding: 24px 5px 21px 10px;
 height: auto;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(2) {
 width: 15%;
 padding-left: 30px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(4)>span:nth-child(2) {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.body>div:first-child>div>div:nth-child(3) {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.body>div:first-child>div>div:nth-child(4) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.body>div:first-child>div>div:nth-child(4)>span:nth-child(2) {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table.group>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .block-table>.body>div>div>div:last-child>.ui-form-link {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .status {
 color: #7996b7;
 font-weight: bold;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donation-comment {
 font-size: 9px;
 line-height: 12px;
 display: block;
 clear: both;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .amount-content>span {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .amount-content .amount {
 text-align: right;
 min-width: 40px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .amount-content .currency {
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .amount-content .type {
 padding-left: 5px;
 min-width: 12px;
 cursor: help;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .ui-form-link {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .ui-form-link .icon-info-circle {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .ui-form-link .icon-info-circle+span {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 cursor: pointer;
 display: inline-block;
 padding-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .ui-form-link .icon-info-circle+span:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .details-block .fieldset td {
 width: 50%;
 color: #323943;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .details-block .fieldset tr:first-child td {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .details-block .fieldset tr:last-child td {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .details-block .fieldset .content-cell {
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .details-block .fieldset .content-cell .important {
 color: red;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .details-block .ui-section-1:last-child {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .details-block .warning {
 color: #ec5206;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .export-block {
 min-width: 400px;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .export-block .label {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .list-actions .actions-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .list-actions .actions-button.disabled .popup-box a.toggle {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .list-actions .actions-button.disabled .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .list-actions .actions-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .list-actions .actions-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .list-actions .actions-button.disabled .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .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 .fundraising-donation-list-form .list-actions .shine {
 padding: 8px 10px 0;
 word-wrap: normal;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .list-actions .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .list-actions .resize {
 width: 100%;
 height: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .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 .fundraising-donation-list-form .donate-form {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form li {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .label-cell {
 width: 120px !important;
 display: inline-block;
 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;
 padding-top: 19px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .content-cell {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .ui-hint-help {
 margin-left: 10px;
 vertical-align: top;
 display: inline-block;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .amount-block span {
 font-size: 11px;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .warning {
 padding-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .donate-form .warning i {
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .transfer-gift-container .ui-section-text {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-donation-list-form .transfer-gift-container .new-donor-block .style2017-ui-line-block-label {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li {
 float: left;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li :first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .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 .ui-tabs .ui-tabs-nav li.ui-state-active .ui-content {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .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 .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .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 .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .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 .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .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: 15px;
 display: table;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .create-block .website-label-cell {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .create-block .button-cell {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .create-block table {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .create-block .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .attach-block,
.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .article-fields-block {
 display: table;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container .ui-autocomplete-input {
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container.image-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 .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container.image-selected .ui-autocomplete-result {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .attach-block .article-image-image-versions {
 font: bold 10px "Arimo",sans-serif;
 line-height: 10px;
 color: #2e5481;
 position: relative;
 margin: 10px 0 0 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-panel .attach-block .article-image-image-versions:hover {
 color: #7996b7;
}


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


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


.cs-t-1-w.cs-e-11403-default .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 .ui-pager .first-ellipsis,
.cs-t-1-w.cs-e-11403-default .ui-pager .last-ellipsis,
.cs-t-1-w.cs-e-11403-default .ui-pager .status .of {
 color: #63676B;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .first-ellipsis,
.cs-t-1-w.cs-e-11403-default .ui-pager .last-ellipsis {
 text-shadow: 0 1px 0 rgba(255,255,255,0.7);
 padding: 0 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .content .item-link {
 padding: 1px 6px 2px 6px !important;
 margin: 0 2.5px;
 display: inline-block;
 text-decoration: none !important;
 border-radius: 3px;
 color: #397dea !important;
 font-weight: bold !important;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .content .item-link:hover {
 background: #397dea;
 color: #fff !important;
 padding: 1px 6px 2px 6px !important;
 margin: 0 2.5px !important;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .content .ui-selected,
.cs-t-1-w.cs-e-11403-default .ui-pager .content .ui-selected:hover {
 background: #ff2f81 !important;
 color: #fff !important;
 padding: 1px 6px !important;
 margin-top: -1px !important;
 box-shadow: none !important;
 border: 1px solid #ff2f81;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .prev-link,
.cs-t-1-w.cs-e-11403-default .ui-pager .next-link {
 color: #3a8ed9;
 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 .ui-pager .prev-link,
.cs-t-1-w.cs-e-11403-default .ui-pager .prev-link:hover {
 margin-right: 8px;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .next-link,
.cs-t-1-w.cs-e-11403-default .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 .ui-pager .next-link:hover,
.cs-t-1-w.cs-e-11403-default .ui-pager .prev-link:hover {
 color: #ff2f81;
}


.cs-t-1-w.cs-e-11403-default .ui-pager a {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .left-arrow:before,
.cs-t-1-w.cs-e-11403-default .ui-pager .next-arrow:before {
 font-size: 8px;
 font-family: "FontAwesome";
 font-style: normal;
 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;
 width: 1.6em;
}


.cs-t-1-w.cs-e-11403-default .ui-pager .left-arrow:before {
 content: "\f053";
}


.cs-t-1-w.cs-e-11403-default .ui-pager .next-arrow:before {
 content: "\f054";
}


.cs-t-1-w.cs-e-11403-default .ui-progress {
 height: 20px;
 margin-bottom: 20px;
 overflow: hidden;
 background-color: #f7f7f7;
 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
 background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
 background-repeat: repeat-x;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
 -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
 box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}


.cs-t-1-w.cs-e-11403-default .ui-progress.active .bar {
 -webkit-animation: progress-bar-stripes 2s linear infinite;
 -moz-animation: progress-bar-stripes 2s linear infinite;
 -ms-animation: progress-bar-stripes 2s linear infinite;
 -o-animation: progress-bar-stripes 2s linear infinite;
 animation: progress-bar-stripes 2s linear infinite;
}


.cs-t-1-w.cs-e-11403-default .ui-progress.progress-striped .bar {
 background-color: #149bdf;
 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
 background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
 background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
 background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
 background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
 -webkit-background-size: 40px 40px;
 -moz-background-size: 40px 40px;
 -o-background-size: 40px 40px;
 background-size: 40px 40px;
}


.cs-t-1-w.cs-e-11403-default .ui-progress .bar {
 float: left;
 width: 0;
 height: 100%;
 font-size: 12px;
 color: #ffffff;
 text-align: center;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
 background-color: #0e90d2;
 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
 background-image: -o-linear-gradient(top, #149bdf, #0480be);
 background-image: linear-gradient(to bottom, #149bdf, #0480be);
 background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
 -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
 -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
 box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 -webkit-transition: width 0.6s ease;
 -moz-transition: width 0.6s ease;
 -o-transition: width 0.6s ease;
 transition: width 0.6s ease;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-input {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-tabs-panel:nth-child(2),
.cs-t-1-w.cs-e-11403-default .document-attach .ui-tabs-panel:nth-child(3) {
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 background-color: #fff;
 padding: 15px 15px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-grid-header {
 border-bottom: 1px solid #1183a8;
 color: #1183A8;
 font-size: 11px;
 padding-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set .ui-cell-1 {
 width: 24px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set .ui-cell-2 {
 width: 184px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set .ui-cell-4 {
 width: 54px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set table input {
 padding: 1px;
 width: 170px;
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set table .ui-icon {
 display: block;
 width: 16px;
 height: 16px;
 margin: 2px 0 1px 4px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-set table .document-detach {
 text-decoration: underline;
 color: #1183A8;
 background: transparent url(/_static/system/images/delete.gif) no-repeat 2px 2px;
 padding: 1px 0 1px 18px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-grid-cell {
 border-bottom: 1px solid #D9E8EB;
 font-size: 11px;
 padding: 2px 2px 2px 0;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-odd {
 background-color: #ecf4da;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-even {
 background-color: white;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-item .document-detach:before {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 font-size: 14px;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-item .document-detach:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .document-attach .new-document input {
 padding: 0 0 10px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-folder-select-form {
 padding: 10px 10px;
 background: #fff;
 margin-top: 20px;
 max-height: 400px;
 overflow-y: auto;
 min-width: 500px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .document-select-form {
 max-height: 400px;
 overflow-y: auto;
 min-width: 500px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-detach {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-item {
 width: 100%;
 padding: 1em 0;
 border-bottom: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-item a {
 padding: 0 0 0 30px;
 line-height: 18px;
 display: inline-block;
 float: left;
 font-weight: bold;
 font-size: 12px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-item a:before {
 top: 0;
 font-size: 21px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-item:last-child {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .document-attach .attached-documents .document-folder-select-form {
 max-height: 400px;
 background-color: white;
 overflow: auto;
 margin: 15px 0 5px 5px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-collapsible-title {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #42a1f6;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-attach .ui-dropzone {
 min-width: 270px;
}


.cs-t-1-w.cs-e-11403-default .sy-box.sy-loading {
 background: url(../files/ui/slipry/sy-loader.gif) 50% 50% no-repeat;
 -webkit-background-size: 32px;
 -moz-background-size: 32px;
 -o-background-size: 32px;
 background-size: 32px;
 min-height: 40px;
}


.cs-t-1-w.cs-e-11403-default .sy-box.sy-loading .sy-slides-wrap,
.cs-t-1-w.cs-e-11403-default .sy-box.sy-loading .sy-pager {
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .sy-slides-wrap {
 position: relative;
 height: 100%;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .sy-slides-wrap:hover .sy-controls {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .sy-slides-crop {
 height: 100%;
 width: 100%;
 position: absolute;
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default .sy-list {
 width: 100%;
 height: 100%;
 list-style: none;
 margin: 0;
 padding: 0;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .sy-list.horizontal {
 -webkit-transition: left ease;
 -moz-transition: left ease;
 -o-transition: left ease;
 transition: left ease;
}


.cs-t-1-w.cs-e-11403-default .sy-list.vertical {
 -webkit-transition: top ease;
 -moz-transition: top ease;
 -o-transition: top ease;
 transition: top ease;
}


.cs-t-1-w.cs-e-11403-default .sy-slide {
 position: absolute;
 width: 100%;
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default .sy-slide.kenburns {
 width: 140%;
 left: -20%;
}


.cs-t-1-w.cs-e-11403-default .sy-slide.kenburns.useCSS {
 -webkit-transition-property: opacity;
 -moz-transition-property: opacity;
 -o-transition-property: opacity;
 transition-property: opacity;
}


.cs-t-1-w.cs-e-11403-default .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
 -webkit-animation-name: left-right;
 -webkit-animation-fill-mode: forwards;
 -moz-animation-name: left-right;
 -moz-animation-fill-mode: forwards;
 -o-animation-name: left-right;
 -o-animation-fill-mode: forwards;
 animation-name: left-right;
 animation-fill-mode: forwards;
}


.cs-t-1-w.cs-e-11403-default .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
 -webkit-animation-name: right-left;
 -webkit-animation-fill-mode: forwards;
 -moz-animation-name: right-left;
 -moz-animation-fill-mode: forwards;
 -o-animation-name: right-left;
 -o-animation-fill-mode: forwards;
 animation-name: right-left;
 animation-fill-mode: forwards;
}


.cs-t-1-w.cs-e-11403-default .sy-slide.sy-active {
 z-index: 3;
}


.cs-t-1-w.cs-e-11403-default .sy-slide>a {
 margin: 0;
 padding: 0;
 display: block;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .sy-slide>a>img {
 margin: 0;
 padding: 0;
 display: block;
 width: 100%;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .sy-slide>img {
 margin: 0;
 padding: 0;
 display: block;
 width: 100%;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls {
 display: none;
 list-style: none;
 height: 90%;
 width: 100%;
 position: absolute;
 padding: 0;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li {
 position: absolute;
 width: 10%;
 min-width: 4.2em;
 height: 100%;
 z-index: 33;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li.sy-prev {
 left: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li.sy-prev a:after {
 background-position: -5% 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li.sy-next {
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li.sy-next a:after {
 background-position: 105% 0;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li a {
 position: relative;
 width: 100%;
 height: 100%;
 display: block;
 text-indent: -9999px;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li a:link,
.cs-t-1-w.cs-e-11403-default .sy-controls li a:visited {
 opacity: 0.4;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li a:hover,
.cs-t-1-w.cs-e-11403-default .sy-controls li a:focus {
 opacity: 0.8;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .sy-controls li a:after {
 content: "";
 background-image: url(../files/ui/slipry/arrows.svg);
 background-repeat: no-repeat;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 text-align: center;
 text-indent: 0;
 line-height: 2.8em;
 color: #111;
 font-weight: 800;
 position: absolute;
 background-color: #fff;
 width: 2.8em;
 height: 2.8em;
 left: 50%;
 top: 50%;
 margin-top: -1.4em;
 margin-left: -1.4em;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -ms-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}


.cs-t-1-w.cs-e-11403-default .sy-caption-wrap {
 position: absolute;
 bottom: 2em;
 z-index: 12;
 left: 50%;
}


.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption {
 position: relative;
 left: -50%;
 background-color: rgba(0,0,0,0.54);
 color: #fff;
 padding: 0.4em 1em;
 -webkit-border-radius: 1.2em;
 -moz-border-radius: 1.2em;
 -ms-border-radius: 1.2em;
 -o-border-radius: 1.2em;
 border-radius: 1.2em;
}


.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption a:link,
.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption a:visited {
 color: #e24b70;
 font-weight: 600;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption a:hover,
.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption a:focus {
 text-decoration: underline;
}


@media only screen and (max-device-width: 600px),
screen and (max-width: 600px) {
 .cs-t-1-w.cs-e-11403-default .sy-caption-wrap{left: 0;
 bottom: 0.4em}.cs-t-1-w.cs-e-11403-default .sy-caption-wrap .sy-caption{left:0;
 padding: 0.2em 0.4em;
 font-size: 0.92em;
 -webkit-border-radius: 0;
 -moz-border-radius: 0;
 -ms-border-radius: 0;
 -o-border-radius: 0;
 border-radius: 0}
}


.cs-t-1-w.cs-e-11403-default .sy-pager {
 overflow: hidden;
 *zoom: 1;
 display: block;
 width: 100%;
 margin: 1em 0 0;
 padding: 0;
 list-style: none;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .sy-pager li {
 display: inline-block;
 width: 1.2em;
 height: 1.2em;
 margin: 0 1em 0 0;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -ms-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}


.cs-t-1-w.cs-e-11403-default .sy-pager li.sy-active a {
 background-color: #e24b70;
}


.cs-t-1-w.cs-e-11403-default .sy-pager li a {
 width: 100%;
 height: 100%;
 display: block;
 background-color: #cccccc;
 text-indent: -9999px;
 -webkit-background-size: 2em;
 -moz-background-size: 2em;
 -o-background-size: 2em;
 background-size: 2em;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -ms-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}


.cs-t-1-w.cs-e-11403-default .sy-pager li a:link,
.cs-t-1-w.cs-e-11403-default .sy-pager li a:visited {
 opacity: 1.0;
}


.cs-t-1-w.cs-e-11403-default .sy-pager li a:hover,
.cs-t-1-w.cs-e-11403-default .sy-pager li a:focus {
 opacity: 0.6;
}


.cs-t-1-w.cs-e-11403-default .sy-filler {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .sy-filler.ready {
 -webkit-transition: padding 600ms ease;
 -moz-transition: padding 600ms ease;
 -o-transition: padding 600ms ease;
 transition: padding 600ms ease;
}


.cs-t-1-w.cs-e-11403-default .system-contact-members-roles .label {
 color: #3A3A3A;
 font-size: 12px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .system-contact-members-roles .system-multi-checkbox {
 font-weight: normal;
 margin-top: 2px;
 margin-left: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-table {
 width: 100%;
 height: auto;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .document-browser-menu-cell {
 padding-bottom: 10px;
 vertical-align: middle;
 min-width: 150px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-actions-table {
 border-spacing: 0px;
 font-size: 11px;
 padding-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home,
.cs-t-1-w.cs-e-11403-default .document-browser-create-link {
 display: block;
 position: static;
 top: 0;
 font-size: 12px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home {
 margin-left: 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home-left {
 float: left;
 display: block;
 height: 27px;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home-middle {
 float: left;
 padding: 6px 0px 6px 4px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home-right {
 float: left;
 display: block;
 height: 27px;
 width: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-home-content:before {
 font-family: "cornerstone";
 content: '\e889';
 font-size: 1.5em;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-create-link:before {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active {
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link {
 position: static;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-left {
 float: left;
 display: block;
 height: 27px;
 width: 13px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-left-inside,
.cs-t-1-w.cs-e-11403-default .document-browser-action-link-right-inside {
 float: left;
 height: 27px;
 width: 13px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-content {
 display: block;
 height: 16px;
 padding: 0 0 0 20px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-middle {
 float: left;
 height: 21px;
 padding: 6px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-right {
 float: left;
 display: block;
 height: 27px;
 width: 13px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-bottom {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-bottom {
 clear: left;
 background: url(../files/document/images/arrow_down.png) no-repeat scroll 50% 2px transparent;
 display: block;
 position: static;
 height: 7px;
 top: 0;
 overflow: visible;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-left,
.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-left-inside {
 background: url(../files/document/images/active_button_back.png) no-repeat 3px 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-middle {
 background: url(../files/document/images/active_button_back.png) no-repeat -10px 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-right,
.cs-t-1-w.cs-e-11403-default .document-browser-action-link-active .document-browser-action-link-right-inside {
 background: url(../files/document/images/active_button_back.png) no-repeat -473px 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-actions-separator {
 float: left;
 display: block;
 height: 14px;
 width: 1px;
 margin-top: 7px;
 background-color: #b3b3b3;
}


.cs-t-1-w.cs-e-11403-default .document-browser-tree-cell {
 padding-top: 20px;
 vertical-align: top;
 height: auto;
 width: 100px;
 max-width: 250px;
 white-space: nowrap;
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default .document-browser-content-cell {
 width: auto;
 vertical-align: top;
 padding: 10px 15px 0px 10px;
 color: #808080;
}


.cs-t-1-w.cs-e-11403-default .document-browser-folder-left {
 width: 10px;
 min-width: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-folder-middle {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .document-browser-brace-cell-top {
 width: 33px;
 min-width: 33px;
 position: static;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .document-browser-brace-cell-bottom {
 height: 22px;
 width: 33px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-brace-top {
 display: block;
 top: 0;
 width: 33px;
 height: 102px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-name-cell {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .document-browser-size-cell {
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-date-cell {
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-downloads-cell {
 width: 50px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .document-browser-icon-cell {
 width: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-left-cell {
 width: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-right-cell {
 display: block;
 height: 27px;
 width: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-cell,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-input-cell {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-input-cell {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-cell div {
 margin: 2px 0px 0 4px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-input {
 width: 100%;
 border: 1px solid #c3c3c3;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-input-cell .name {
 float: left;
 width: 260px;
 margin-bottom: 4px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-input-cell .description {
 width: 260px;
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
 clear: left;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-input-cell .calendar {
 width: 283px;
 float: left;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-cell .document-browser-edit-input {
 padding: 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell {
 position: static;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-cell {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-cell .system-button-secondary {
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-button,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-button-big,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .document-browser-edit-button-cell .ui-button-save,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-button-add,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .ui-button-restore,
.cs-t-1-w.cs-e-11403-default .document-browser-edit-button-cell .system-button-secondary {
 float: right;
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-table {
 width: 100%;
 border-spacing: 3px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-label {
 white-space: nowrap;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-cell {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-cell .document-browser-edit-input {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-table .ui-file {
 width: 100%;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block {
 position: static;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-button,
.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-button-big,
.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .document-browser-action-button-block .ui-button-save,
.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-button-add,
.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .ui-button-restore {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-button-block .system-button-secondary {
 float: right;
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-block {
 background-color: #f3f3f3;
 border: 1px solid #cdcdcd;
 border-radius: 5px;
 box-shadow: 0px 1px 2px rgba(0,0,0,0.1);
 margin-bottom: 20px;
 padding: 0;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-block-top-left {
 padding: 10px 0 0 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-item-cell .document-browser-action-block-top-left {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-edit-item-cell .document-browser-action-block {
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-block-top-right {
 width: 12px;
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-block-bottom-left {
 height: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-action-block-bottom-right {
 width: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-sort-link-up,
.cs-t-1-w.cs-e-11403-default .document-browser-sort-link-down {
 padding-right: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-sort-link-up {
 background: url(../files/document/images/arrow_up.png) no-repeat 100% 50%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-sort-link-down {
 background: url(../files/document/images/arrow_down.png) no-repeat 100% 50%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container>div {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container .ui-horizontal-divider {
 border-top: 1px solid rgba(0,0,0,0.1);
 margin: 10px 0 10px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container .additional-info .file-name {
 width: 260px;
 padding: 2px 2px;
 background: #fff;
 border: 1px solid #aaa;
 vertical-align: middle;
 *vertical-align: text-bottom;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container .additional-info .file-date {
 width: 282px;
 max-width: 282px;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container .additional-info .file-description {
 clear: both;
 margin-top: 10px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .document-browser-upload-container .additional-info-link {
 border-bottom: 1px dashed;
 margin: 10px 0;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .document-browser-tag-form {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .document-browser-tag-item {
 color: #808080;
}


.cs-t-1-w.cs-e-11403-default .document-folder-select-form {
 margin: 0;
 padding: 10px 20px;
 background-color: #fff;
 max-height: 400px;
 overflow-y: auto;
}


.cs-t-1-w.cs-e-11403-default .ui-info-block {
 background: #e1e2e3;
 -webkit-border-radius: 2px;
 -khtml-border-radius: 2px;
 -o-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 padding: 20px;
 padding-right: 30px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-info-block .ui-divider {
 margin: 20px 0 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-info-block .icon-attention {
 font-size: 18px;
 margin-right: 10px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .ui-info-block .message {
 color: #333;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .ui-info-block .message ul {
 list-style-type: none;
 padding: 0;
 margin: 0;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-table {
 background: url(../files/default/images/panel_menu_back.png) repeat-x scroll center bottom #e6e7e8;
 width: 100%;
 left: 0px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-table td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-link,
.cs-t-1-w.cs-e-11403-default .website-panel-menu-link-over,
.cs-t-1-w.cs-e-11403-default .website-panel-menu-link-active,
.cs-t-1-w.cs-e-11403-default .website-panel-menu-link-active-over {
 background-image: url(../files/default/images/panel_menu_header_arrow.png);
 background-position: 3px 3px;
 background-repeat: no-repeat;
 font-size: 12px;
 padding: 0 8px 0 16px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-main {
 vertical-align: top;
 width: 100%;
 padding: 5px 20px 20px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-main-header {
 font-size: 12px;
 vertical-align: top;
 border-bottom: 1px solid #c6c6c6;
 padding: 8px 3px 8px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-info-section-title {
 font-size: 12px;
 vertical-align: top;
 padding: 8px 3px 8px 0;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-article-block {
 padding: 0 0 12px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-main-table {
 width: 100%;
 vertical-align: top;
 padding: 8px 0 12px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-info-section-cell {
 vertical-align: top;
 border-left: 1px solid #c6c6c6;
 min-width: 220px;
 padding: 5px 20px 20px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-article-title {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin: 3px 0;
 text-decoration: none;
 color: #1183A8;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-article-abstract {
 color: #5e5e5e;
 padding-top: 6px;
 font-size: 12px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-sub-menu-table {
 margin: 3px 0 12px 12px;
}


.cs-t-1-w.cs-e-11403-default .website-panel-menu-sub-menu-table a {
 color: #5e5e5e;
}


.cs-t-1-w.cs-e-11403-default .pac-container {
 min-width: 500px;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper {
 position: relative;
 margin: 0 auto 60px;
 padding: 0;
 *zoom: 1;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper img {
 max-width: 100%;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .bxslider {
 width: 0;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-pager,
.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-controls-auto {
 width: 100%;
 text-align: center;
 padding-top: 1em;
}


.cs-t-1-w.cs-e-11403-default .bx-pager-item {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .bx-pager-item a {
 display: inline-block;
 width: 1em;
 line-height: 1em;
 height: 1em;
 margin-left: 0.2em;
 margin-right: 0.2em;
 border-radius: 1em;
 border: 1px solid #73787d;
 background: transparent;
 -webkit-opacity: 0.4;
 opacity: 0.4;
 -webkit-transition: -webkit-opacity 0.5s ease;
 -moz-transition: -moz-opacity 0.5s ease;
 -ms-transition: -ms-opacity 0.5s ease;
 -o-transition: -o-opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default .bx-pager-item a:hover {
 -webkit-opacity: 1;
 opacity: 1;
 -webkit-transition: -webkit-opacity 0.5s ease;
 -moz-transition: -moz-opacity 0.5s ease;
 -ms-transition: -ms-opacity 0.5s ease;
 -o-transition: -o-opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default .bx-pager-item a.active {
 display: inline-block;
 width: 1em;
 line-height: 1em;
 height: 1em;
 margin-left: 0.2em;
 margin-right: 0.2em;
 border-radius: 1em;
 border: 1px solid #73787d;
 background: #73787d;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-loading {
 min-height: 50px;
 height: 100%;
 width: 100%;
 position: absolute;
 top: 0;
 left: 0;
 z-index: 2000;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-prev,
.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-next {
 text-decoration: none;
 background-image: none;
 font-family: FontAwesome;
 font-size: 30px;
 color: #868686;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-prev {
 left: -40px;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-next {
 right: -40px;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-prev:before {
 content: "\f053";
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-next:after {
 content: "\f054";
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-controls-direction a {
 position: absolute;
 outline: 0;
 z-index: 9;
 margin-top: auto;
 margin-bottom: auto;
 top: 0px;
 bottom: 0;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-controls-direction a.disabled {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
 text-align: left;
 width: 80%;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
 right: 0;
 width: 35px;
}


.cs-t-1-w.cs-e-11403-default .bx-wrapper img {
 display: block;
 max-width: 100%;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox {
 border-top: 0;
 box-shadow: 0 6px 30px rgba(0,0,0,0.7);
 padding: 0;
 background-color: #ffffff;
 margin-bottom: 80px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>div.content {
 background-color: #ffffff;
 border-radius: 0;
 padding: 30px;
 max-width: 1260px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>div.content .pending-overlay {
 background: rgba(255,255,255,0.8);
 width: 100%;
 height: 100%;
 position: absolute;
 top: 0;
 left: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>div.content .pending-overlay:before {
 -moz-animation: spin 2s infinite linear;
 -o-animation: spin 2s infinite linear;
 -webkit-animation: spin 2s infinite linear;
 animation: spin 2s infinite linear;
 font-family: "FontAwesome";
 font-size: 24px;
 font-weight: normal;
 content: "\e808";
 position: absolute;
 line-height: 24px;
 width: 24px;
 top: 50%;
 left: 50%;
 margin-left: -12px;
 margin-top: -24px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>.title {
 background-color: #f0f0f2;
 height: 60px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 margin: 0;
 color: #323943;
 font-size: 18px;
 text-align: left;
 line-height: 60px;
 padding: 0 64px 0 30px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>.close-window {
 color: #969aa0;
 font-family: "cornerstone";
 line-height: 20px;
 font-size: 20px;
 font-weight: bold;
 vertical-align: middle;
 position: absolute;
 right: 20px;
 top: 20px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>.close-window:hover {
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox>.close-window::before {
 content: '\e837';
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block {
 padding: 0;
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-buttons-line {
 overflow: hidden;
 padding-top: 20px;
 margin-bottom: 0 !important;
 box-shadow: 0 -1px 0 rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-submit-block-section {
 border: 0;
 padding: 0;
 margin: 10px 0 0 0;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-submit-block-section .ui-porgress {
 margin-bottom: 9px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set .ui-field>.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: 12px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set label.ui-checkbox-label {
 display: inline-block;
 font: 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set .ui-line-block:first-child {
 margin-top: 0;
}


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


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-autocomplete-container .ui-autocomplete-result {
 margin-left: 0;
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-button-cancel {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-button-cancel:hover {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-button-cancel:active {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-text-box-short {
 width: 100px !important;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .document-attach .ui-tabs-panel:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-lightbox .document-attach .ui-tabs-panel:nth-child(3) {
 box-shadow: none;
 display: block;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-multiselect {
 background-color: #eee;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-multiselect div.search {
 padding: 0 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-multiselect div.selected ul {
 height: 178px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .block-table-inline .body-table {
 box-shadow: none;
 border: 1px solid #ddd;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .edit-tags-form .ui-tabs .ui-tabs-panel {
 padding: 15px 0;
 box-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .edit-tags-form .all-values .icon-delete {
 top: -8px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .submit-overlay {
 text-align: center;
 font-size: 16px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .submit-overlay .icon-spinner::before {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default table.list {
 font-size: 0.85em;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default table.list>thead>tr>th {
 font: bold 1em "Arimo",sans-serif;
 padding: 0.5em 0.5em;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default table.list>thead>tr>th span {
 font-size: 0.9em;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default table.list>tr:last-child>td {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr>td {
 text-align: left;
 font: normal 1em "Arimo",sans-serif;
 color: #333;
 padding: 1.4em 0.5em;
 background: #fff;
 border-bottom: 1px solid #e0e1e2;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr:last-child>td {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr>td:first-child,
.cs-t-1-w.cs-e-11403-default table.list>thead>tr>th:first-child {
 padding-left: 20px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr>td:last-child,
.cs-t-1-w.cs-e-11403-default table.list>thead>tr>th:last-child {
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr:first-child>td:first-child {
 border-radius: 2px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr:first-child>td:last-child {
 border-radius: 0 2px 0 0;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr:last-child>td:last-child {
 border-radius: 0 0 2px 0;
}


.cs-t-1-w.cs-e-11403-default table.list>tbody>tr:last-child>td:first-child {
 border-radius: 0 0 0 2px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-nav li {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-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 .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .create-block table {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .create-block .website-label-cell {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .create-block .button-cell {
 width: 100%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container .ui-autocomplete-input {
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container.image-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 .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .attach-block .ui-autocomplete-container.image-selected .ui-autocomplete-result {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .attach-block .article-image-image-versions {
 font: bold 10px "Arimo",sans-serif;
 line-height: 10px;
 color: #2e5481;
 position: relative;
 margin: 10px 0 0 10px;
}


.cs-t-1-w.cs-e-11403-default .image-attach-form .image-attach-form-image-block .ui-tabs .ui-tabs-panel .attach-block .article-image-image-versions:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-items-list>.ui-item {
 margin: 10px 10px 10px 0px;
 vertical-align: top;
 padding: 5px 3px 4px 9px;
 float: left;
 background-color: #333;
 color: #fff;
 display: inline-block;
 font-size: 14px;
 line-height: 20px;
 font-family: header-font-family;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-items-list>.ui-item .ui-remove-item:after {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e82a';
 font-size: 14px;
 margin-left: 2px;
 line-height: 20px;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-items-list>.ui-item:hover {
 text-decoration: none;
 background-color: #7996b7;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-input {
 margin-top: 10px;
 display: block;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-auto-list {
 position: absolute;
 background: #fff;
 padding: 0;
 border: 1px solid #ccc;
 -webkit-box-shadow: -1px 2px 9px rgba(0,0,0,0.2) 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: -1px 2px 9px rgba(0,0,0,0.2) 1px 1px rgba(0,0,0,0.2);
 box-shadow: -1px 2px 9px rgba(0,0,0,0.2) 1px 1px rgba(0,0,0,0.2);
 z-index: 90;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-auto-list .ui-item {
 padding: 10px;
 font: bold 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .allowed-groups-block .ui-multi-autocomplete .ui-auto-list .ui-nothing {
 padding: 20px 10px;
 font: normal 12px "Arimo",sans-serif;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .import-form a {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .import-form .header-fields-comment {
 vertical-align: top;
 padding-left: 12px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .import-form .options-block {
 background: none repeat scroll 0 0 #e6e6e6;
 border-radius: 5px 5px 5px 5px;
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .import-form .file-input-block {
 background: #e1e2e3;
 border-radius: 5px 5px 5px 5px;
 font-size: 12px;
 padding: 20px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .import-form .file-input-block .ui-input {
 float: left;
 border: 1px solid transparent;
 height: 24px;
}


.cs-t-1-w.cs-e-11403-default .import-form .upload-different-file {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .import-form .file-input-block .block-title {
 font-weight: bold;
 margin-bottom: 8px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .import-form .options-block .block-title {
 font-weight: bold;
 margin-bottom: 8px;
 display: block;
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item {
 display: inline-block;
 float: left;
 margin-top: 6px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
}


.cs-t-1-w.cs-e-11403-default .import-form .header-comment {
 padding-bottom: 8px;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .import-form .headers-table {
 width: 100%;
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-field-set {
 margin-left: 80px;
}


.cs-t-1-w.cs-e-11403-default .import-form .headers-table td.small {
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
 color: #333;
 font-size: 10px;
 font-weight: bold;
 padding-left: 15px;
 padding-bottom: 4px;
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default .import-form .headers-table td.small.website-label-cell {
 border-left: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .headers-table .website-label-cell {
 padding-right: 15px;
 border-right: 1px solid rgba(0,0,0,0.1);
}


.cs-t-1-w.cs-e-11403-default .import-form .headers-table .website-content-cell {
 border-left: 1px solid rgba(255,255,255,0.3);
}


.cs-t-1-w.cs-e-11403-default .import-form .website-content-cell {
 padding-left: 15px;
}


.cs-t-1-w.cs-e-11403-default .import-form .website-label-cell {
 text-align: right;
 font-weight: bold;
 text-align: right;
 color: #666;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
 padding-right: 0px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .import-form .website-content-cell select {
 width: 250px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block {
 background-color: #FFFFFF;
 padding: 20px;
 margin-bottom: 20px;
 border-radius: 5px 5px 5px 5px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .delete-matching {
 float: right;
 color: #2e5481;
 font-size: 16px;
 background: none;
 font-family: "FontAwesome";
 font-style: normal;
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 cursor: pointer;
 font-weight: normal;
 margin-top: -23px;
 margin-right: -10px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .delete-matching:before {
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .delete-matching:hover {
 color: #7996b7;
 border-bottom: 0 none;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-field-content {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .ui-field-label {
 float: left;
 padding: 3px 10px 0 0;
 text-align: right;
 width: 85px;
 display: block;
 font-weight: bold;
 color: #666;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .ui-field-content select {
 width: 150px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tag-block .ui-field-content input {
 padding: 4px 4px 4px 8px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tags-block-select-field span {
 float: left;
 padding: 3px 10px 0 5px;
 font-weight: bold;
 color: #666;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default .import-form .tags-block-select-field select {
 float: left;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tags-block-select-field input {
 float: left;
 height: 20px;
 line-height: 20px;
 outline: medium none;
 padding: 4px 4px 4px 8px;
 vertical-align: middle;
 width: 200px;
 margin-top: -6px;
}


.cs-t-1-w.cs-e-11403-default .import-form .tags-block-select-field {
 margin-top: 10px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .import-form .system-form .edit-tags-form {
 background-color: transparent;
 margin: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .left-bkt,
.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .count {
 background-color: rgba(0,0,0,0.3);
 padding: 1px;
 margin-left: 3px;
 width: 12px;
 display: block;
 float: right;
 text-align: center;
 line-height: 1.2;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs-panel {
 background-color: transparent;
 padding: 0;
 border: 1px solid #fff;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-roundable .ui-content {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-roundable .ui-content .tab-title {
 border-bottom: 1px dashed;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-active .ui-roundable .ui-content .tab-title {
 border-bottom: none;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-active .ui-roundable .ui-content {
 color: #fff;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 background-position: center bottom;
 background-repeat: no-repeat;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li {
 background-position: center bottom;
 background-repeat: no-repeat;
 padding-bottom: 6px;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li a {
 float: none;
 margin-bottom: 14px;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
 background-image: none;
 padding: 0;
 color: #fff;
 float: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a:after {
 color: #7996b7;
 font-family: FontAwesome;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 content: "\f0d7";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 position: relative;
 display: block;
 text-align: center;
 padding: 0;
 line-height: 4px;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a .ui-roundable {
 background-color: #7996b7;
 background-image: none;
 padding: 6px 0px 3px 0px;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs-active .ui-roundable .ui-corner {
 background: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs-active .ui-roundable .ui-tl {
 height: 0px;
}


.cs-t-1-w.cs-e-11403-default .import-form .edit-tags-form .ui-tabs-active .ui-roundable .ui-tr {
 height: 0px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete .ui-items-list {
 border: none;
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete .ui-items-list .ui-item {
 background-color: #666;
 border: 1px solid #737373;
 border-radius: 3px 3px 3px 3px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.1) inset;
 color: white;
 text-overflow: ellipsis;
 white-space: nowrap;
 font-size: 11px;
 margin: 1px 3px 1px 1px;
 padding: 0 2px 0 8px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete .ui-items-list .ui-item:hover {
 background-color: #2e5481;
 border-color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-item-text {
 color: white;
 text-overflow: ellipsis;
 white-space: nowrap;
 font-weight: bold;
 text-shadow: 0 -1px 0 #e6e6e6;
 box-shadow: 0 1px 0 #e6e6e6,0 1px 0 rgba(255,255,255,0.1) inset;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete .ui-items-list .ui-item a.ui-remove-item {
 color: white;
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-multi-autocomplete {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .import-form .title {
 font-size: 14px;
 line-height: 20px;
 margin: 0px 0 20px 0;
 position: relative;
 padding: 0;
 text-shadow: 0px 1px 0px rgba(255,255,255,0.75);
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .import-form .prefix-block .title {
 margin: 0;
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default .import-form .title .index {
 border-radius: 10px;
 border: 10px solid #333;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
 box-shadow: 0px 1px 0px rgba(255,255,255,0.75);
 margin-top: -2px;
}


.cs-t-1-w.cs-e-11403-default .import-form .title .index>span {
 position: absolute;
 color: #e6e6e6;
 bottom: 0;
 left: 6px;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-delimiter-block {
 width: 100%;
 clear: both;
 height: 0px;
 line-height: 0px;
 border-bottom: 1px solid rgba(255,255,255,0.4);
 border-top: 1px solid rgba(0,0,0,0.1);
 margin-top: 10px;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item {
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 margin-top: 6px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .label {
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #2e5481;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item:hover,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item:hover .label {
 color: #FF5400;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .icon:before,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .ui-button-add:before,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .ui-button-inline-add:before,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .ui-button-search:before,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .ui-button-cancel:before,
.cs-t-1-w.cs-e-11403-default .import-form .ui-add-item .ui-pagination .content .prev-link:before,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .import-form .ui-add-item .prev-link:before {
 font-family: FontAwesome;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 content: "\f067";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 position: relative;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .block-table {
 background-color: #e1e2e3;
 border-radius: 4px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable {
 cursor: pointer;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable :hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable .title-label {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable .icon-sort-up,
.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable .icon-sort-down {
 position: absolute;
 padding: 0 0 0 2px;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable .icon-sort-up.sort-order-1,
.cs-t-1-w.cs-e-11403-default .block-table .head .ui-sortable .icon-sort-down.sort-order-1 {
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .ui-head-cell {
 padding: 0 5px 0 10px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body {
 padding: 7px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table {
 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 .block-table>.head .head-table .ui-checkbox {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table>div,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table>div {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table .sortable-item-content {
 display: table-row;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table>div>div,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table>div>div {
 display: table-cell;
 box-sizing: content-box;
}


.cs-t-1-w.cs-e-11403-default .block-table .head .head-title {
 padding: 0 10px 0 5px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table {
 font: bold 11px "Arimo",sans-serif;
 color: #e1e2e3;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 background-color: #323943;
 border-top-left-radius: 4px;
 border-top-right-radius: 4px;
 padding: 0 17px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table>div>div {
 padding: 15px 10px 15px 0;
 text-overflow: ellipsis;
 overflow: hidden;
 max-width: 1px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table>div>.ui-sortable:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table {
 border-radius: 2px;
 background-color: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table>div>div {
 font: normal 12px "Arimo",sans-serif;
 color: #272727;
 border-bottom: 1px solid #e6e6e6;
 padding: 10px 10px 10px 0;
 height: 40px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table .sortable-item-content>div {
 display: table-cell;
 font: normal 12px "Arimo",sans-serif;
 color: #272727;
 border-bottom: 1px solid #e6e6e6;
 padding: 10px 0 10px 10px;
 height: 40px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table .sortable-item-content>div:first-child:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 content: "\f0dc";
 color: #2e5481;
 position: relative;
 top: 22px;
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .block-table>.head .head-table>div>div:first-child,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table>div>div:first-child,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table .ui-sortable-element-item>div:first-child {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table>div:last-child>div,
.cs-t-1-w.cs-e-11403-default .block-table>.body .body-table .sortable-item-content:last-child>div {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table .icon-pencil {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .block-table .icon-delete {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .block-table .icon-sort {
 color: #a5aab1;
 cursor: move;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .block-table .icon-sort:hover {
 color: #73787d;
 cursor: move;
}


.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation {
 padding: 10px 10px 5px 10px;
 position: relative;
 min-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-button,
.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-button-big,
.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .block-table .bottom .navigation .ui-button-save,
.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-button-add,
.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .ui-button-restore {
 display: block;
 margin: 0 auto;
}


.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .counter {
 display: block;
 position: absolute;
 top: 19px;
 color: #767b80;
 font: bold 11px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .block-table .bottom .navigation .counter>span {
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element {
 background-color: #e1e2e3;
 border-radius: 4px;
 padding: 7px;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element .sortable-element-content {
 display: table;
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 border-radius: 2px;
 background-color: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element .ui-empty {
 height: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element-item {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element-item>div {
 display: table-cell;
 font: normal 12px "Arimo",sans-serif;
 color: #272727;
 padding: 10px 10px 10px 0;
 height: 40px;
 vertical-align: middle;
 border-bottom: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element-item>div:nth-child(2) span:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 content: "\f0dc";
 color: #2e5481;
 position: relative;
 top: 0;
 display: inline;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element-item>div:first-child {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .sortable-element-content .ui-sortable-element-item:last-child>div {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable-element-item .sortable-item-helper {
 width: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.action-menu-wrapper {
 height: 25px;
}


.cs-t-1-w.cs-e-11403-default .actions-block .block-table-inline.action-menu {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .actions-block .ui-link-add {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu {
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .menu-heading,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .menu-heading {
 position: relative;
 z-index: 200;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu {
 display: none;
 position: absolute;
 top: -5px;
 right: 0;
 background: yellow;
 padding: 20px;
 min-width: 150px;
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu .popup-box,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu .popup-box {
 padding-top: 20px;
 display: none;
 border-top: 1px solid #1c2128;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle {
 display: block;
 padding: 7px 10px;
 margin: 0 10px;
 border-top: 1px solid #2e353d;
 color: #cdd0d1;
 font: bold 12px "Arimo",sans-serif;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:hover {
 color: #fff;
 background-color: #0e1014;
 margin: 0;
 padding: 7px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:hover+a.toggle,
.cs-t-1-w.cs-e-11403-default .block-table-inline .actions-block .action-menu .top-actions-block .popup-menu .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu {
 float: right;
 text-align: right;
 height: 14px;
 margin-top: -4px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .resize,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .resize {
 position: absolute;
 width: 400px;
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 position: absolute;
 right: 0;
 top: 0;
 display: inline-block;
 margin-top: -6px;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button .popup-box,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button .popup-box a.toggle,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button .popup-box a.toggle {
 display: block;
 padding: 7px 10px;
 margin: 0 10px;
 border-top: 1px solid #2e353d;
 color: #cdd0d1;
 font: bold 12px "Arimo",sans-serif;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
 height: 20px;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button .popup-box a.toggle:hover,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button .popup-box a.toggle:hover {
 color: #fff;
 background-color: #0e1014;
 margin: 0;
 padding: 7px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button .popup-box a.toggle:first-child,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .popup-button .popup-box a.toggle:hover+a.toggle,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .popup-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .shine,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .shine {
 font: bold 11px "Arimo",sans-serif;
 padding: 8px 10px;
 white-space: nowrap;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .shine .icon-list-ul,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .shine .icon-list-ul {
 padding-right: .4em !important;
 margin: 0 !important;
 font-size: 11px !important;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .shine .icon-down-dir,
.cs-t-1-w.cs-e-11403-default .block-table .action-menu .shine .icon-up-dir,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .shine .icon-down-dir,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .shine .icon-up-dir {
 font-size: 12px !important;
 margin: 0 !important;
 padding-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .shine:hover,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table .action-menu .resize.active .popup-button,
.cs-t-1-w.cs-e-11403-default .block-table-inline .action-menu .resize.active .popup-button {
 background-color: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default .block-table.selectable>.body .body-table>div:hover div {
 cursor: pointer;
 background-color: #f6f6f6;
}


.cs-t-1-w.cs-e-11403-default .block-table.selectable>.body .body-table>div:hover div:first-child {
 background: -moz-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -webkit-gradient(left top, right top, color-stop(0%, #f5f5f5), color-stop(52%, #fff), color-stop(100%, #f5f5f5));
 background: -webkit-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -o-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -ms-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: linear-gradient(to right, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: linear-gradient(to right, #fff 0%, #f5f5f5 48%, #f5f5f5 100%);
}


.cs-t-1-w.cs-e-11403-default .block-table.selectable>.body .body-table>div:hover div:last-of-type {
 background: -moz-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -webkit-gradient(right top, left top, color-stop(0%, #f5f5f5), color-stop(52%, #f5f5f5), color-stop(100%, #fff));
 background: -webkit-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -o-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -ms-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
}


.cs-t-1-w.cs-e-11403-default {
 @-moz-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @-webkit-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @-o-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
}


.cs-t-1-w.cs-e-11403-default [class^="icon-"]:before,
.cs-t-1-w.cs-e-11403-default [class*=" icon-"]:before {
 font-family: "FontAwesome";
 font-style: normal;
 font-weight: normal;
 speak: none;
 text-decoration: inherit;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .icon-author:before {
 content: "\f007";
}


.cs-t-1-w.cs-e-11403-default .icon-reset:before {
 content: "\e81c";
}


.cs-t-1-w.cs-e-11403-default .icon-trash:before {
 content: "\e81d";
}


.cs-t-1-w.cs-e-11403-default .icon-comments:before {
 content: '\e81e';
}


.cs-t-1-w.cs-e-11403-default .icon-spinner:before {
 content: '\e808' !important;
 -moz-animation: spin 2s infinite linear;
 -o-animation: spin 2s infinite linear;
 -webkit-animation: spin 2s infinite linear;
 animation: spin 2s infinite linear;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .icon-back:before {
 content: '\e80f';
}


.cs-t-1-w.cs-e-11403-default .icon-credit-card:before {
 content: '\e800';
}


.cs-t-1-w.cs-e-11403-default .icon-down-dir:before {
 content: '\e801';
}


.cs-t-1-w.cs-e-11403-default .icon-up-dir:before {
 content: '\e802';
}


.cs-t-1-w.cs-e-11403-default .icon-star:before {
 content: '\e803';
}


.cs-t-1-w.cs-e-11403-default .icon-spinner:before {
 content: '\e804';
}


.cs-t-1-w.cs-e-11403-default .icon-attention:before {
 content: '\e805';
}


.cs-t-1-w.cs-e-11403-default .icon-ok-squared:before {
 content: '\e806';
}


.cs-t-1-w.cs-e-11403-default .icon-logout:before {
 content: '\e807';
}


.cs-t-1-w.cs-e-11403-default .icon-star-empty:before {
 content: '\e808';
}


.cs-t-1-w.cs-e-11403-default .icon-male:before {
 content: '\e809';
}


.cs-t-1-w.cs-e-11403-default .icon-female:before {
 content: '\e80a';
}


.cs-t-1-w.cs-e-11403-default .icon-print:before {
 content: '\e80b';
}


.cs-t-1-w.cs-e-11403-default .icon-history:before {
 content: '\e80c';
}


.cs-t-1-w.cs-e-11403-default .icon-play-circled2:before {
 content: '\e80d';
}


.cs-t-1-w.cs-e-11403-default .icon-clock:before {
 content: '\e80e';
}


.cs-t-1-w.cs-e-11403-default .icon-reply:before {
 content: '\e80f';
}


.cs-t-1-w.cs-e-11403-default .icon-file-pdf:before {
 content: '\e810';
}


.cs-t-1-w.cs-e-11403-default .icon-folder-empty:before {
 content: '\e811';
}


.cs-t-1-w.cs-e-11403-default .icon-folder-open-empty:before {
 content: '\e812';
}


.cs-t-1-w.cs-e-11403-default .icon-file-word:before {
 content: '\e813';
}


.cs-t-1-w.cs-e-11403-default .icon-file-excel:before {
 content: '\e814';
}


.cs-t-1-w.cs-e-11403-default .icon-file-powerpoint:before {
 content: '\e815';
}


.cs-t-1-w.cs-e-11403-default .icon-file-image:before {
 content: '\e816';
}


.cs-t-1-w.cs-e-11403-default .icon-file-archive:before {
 content: '\e817';
}


.cs-t-1-w.cs-e-11403-default .icon-file-audio:before {
 content: '\e818';
}


.cs-t-1-w.cs-e-11403-default .icon-file-video:before {
 content: '\e819';
}


.cs-t-1-w.cs-e-11403-default .icon-file-code:before {
 content: '\e81a';
}


.cs-t-1-w.cs-e-11403-default .icon-doc:before {
 content: '\e81b';
}


.cs-t-1-w.cs-e-11403-default .icon-ccw:before {
 content: '\e81c';
}


.cs-t-1-w.cs-e-11403-default .icon-trash-empty:before {
 content: '\e81d';
}


.cs-t-1-w.cs-e-11403-default .icon-chat:before {
 content: '\e81e';
}


.cs-t-1-w.cs-e-11403-default .icon-list-alt:before {
 content: '\e81f';
}


.cs-t-1-w.cs-e-11403-default .icon-camera:before {
 content: '\e820';
}


.cs-t-1-w.cs-e-11403-default .icon-play:before {
 content: '\e821';
}


.cs-t-1-w.cs-e-11403-default .icon-lock:before {
 content: '\e822';
}


.cs-t-1-w.cs-e-11403-default .icon-lock-open:before {
 content: '\e823';
}


.cs-t-1-w.cs-e-11403-default .icon-menu:before {
 content: '\e824';
}


.cs-t-1-w.cs-e-11403-default .icon-link:before {
 content: '\e825';
}


.cs-t-1-w.cs-e-11403-default .icon-unlink:before {
 content: '\e826';
}


.cs-t-1-w.cs-e-11403-default .icon-wrench:before {
 content: '\e827';
}


.cs-t-1-w.cs-e-11403-default .icon-tags:before {
 content: '\e828';
}


.cs-t-1-w.cs-e-11403-default .icon-tag:before {
 content: '\e829';
}


.cs-t-1-w.cs-e-11403-default .icon-quote-left:before {
 content: '\e82a';
}


.cs-t-1-w.cs-e-11403-default .icon-quote-right:before {
 content: '\e82b';
}


.cs-t-1-w.cs-e-11403-default .icon-pause:before {
 content: '\e82c';
}


.cs-t-1-w.cs-e-11403-default .icon-volume-off:before {
 content: '\e82d';
}


.cs-t-1-w.cs-e-11403-default .icon-backward:before {
 content: '\e82e';
}


.cs-t-1-w.cs-e-11403-default .icon-volume-down:before {
 content: '\e82f';
}


.cs-t-1-w.cs-e-11403-default .icon-forward:before {
 content: '\e830';
}


.cs-t-1-w.cs-e-11403-default .icon-volume-up:before {
 content: '\e831';
}


.cs-t-1-w.cs-e-11403-default .icon-volume-off-1:before {
 content: '\e832';
}


.cs-t-1-w.cs-e-11403-default .icon-volume-up-1:before {
 content: '\e833';
}


.cs-t-1-w.cs-e-11403-default .icon-pause-1:before {
 content: '\e834';
}


.cs-t-1-w.cs-e-11403-default .icon-backward-1:before {
 content: '\e835';
}


.cs-t-1-w.cs-e-11403-default .icon-forward-1:before {
 content: '\e836';
}


.cs-t-1-w.cs-e-11403-default .icon-play-1:before {
 content: '\e837';
}


.cs-t-1-w.cs-e-11403-default .icon-spin3:before {
 content: '\e838';
}


.cs-t-1-w.cs-e-11403-default .icon-right-big:before {
 content: '\e839';
}


.cs-t-1-w.cs-e-11403-default .icon-tag-1:before {
 content: '\e83a';
}


.cs-t-1-w.cs-e-11403-default .icon-phone:before {
 content: '\e83b';
}


.cs-t-1-w.cs-e-11403-default .icon-mail:before {
 content: '\e83c';
}


.cs-t-1-w.cs-e-11403-default .icon-form-message:before {
 content: '\e83d';
}


.cs-t-1-w.cs-e-11403-default .icon-meeting:before {
 content: '\e83e';
}


.cs-t-1-w.cs-e-11403-default .icon-snail-mail:before {
 content: '\e83f';
}


.cs-t-1-w.cs-e-11403-default .icon-messenger:before {
 content: '\e840';
}


.cs-t-1-w.cs-e-11403-default .icon-zoom-in:before {
 content: '\e841';
}


.cs-t-1-w.cs-e-11403-default .icon-zoom-out:before {
 content: '\e842';
}


.cs-t-1-w.cs-e-11403-default .icon-ic_more_vert_black_24px:before {
 content: '\e8a1';
}


.cs-t-1-w.cs-e-11403-default .icon-ic_more_horiz_black_24px:before {
 content: '\e8a2';
}


.cs-t-1-w.cs-e-11403-default .icon-search:before {
 content: '\f002';
}


.cs-t-1-w.cs-e-11403-default .icon-user:before {
 content: '\f007';
}


.cs-t-1-w.cs-e-11403-default .icon-check:before {
 content: '\f00c';
}


.cs-t-1-w.cs-e-11403-default .icon-delete:before {
 content: '\f00d';
}


.cs-t-1-w.cs-e-11403-default .icon-cog:before {
 content: '\f013';
}


.cs-t-1-w.cs-e-11403-default .icon-download:before {
 content: '\f019';
}


.cs-t-1-w.cs-e-11403-default .icon-repeat:before {
 content: '\f01e';
}


.cs-t-1-w.cs-e-11403-default .icon-arrows-cw:before {
 content: '\f021';
}


.cs-t-1-w.cs-e-11403-default .icon-image:before {
 content: '\f03e';
}


.cs-t-1-w.cs-e-11403-default .icon-pencil:before {
 content: '\f040';
}


.cs-t-1-w.cs-e-11403-default .icon-chevron-left:before {
 content: '\f053';
}


.cs-t-1-w.cs-e-11403-default .icon-chevron-right:before {
 content: '\f054';
}


.cs-t-1-w.cs-e-11403-default .icon-info-circle:before {
 content: '\f05a';
}


.cs-t-1-w.cs-e-11403-default .icon-user-male:before {
 content: '\f062';
}


.cs-t-1-w.cs-e-11403-default .icon-users:before {
 content: '\f064';
}


.cs-t-1-w.cs-e-11403-default .icon-plus:before {
 content: '\f067';
}


.cs-t-1-w.cs-e-11403-default .icon-exclamation-circle:before {
 content: '\f06a';
}


.cs-t-1-w.cs-e-11403-default .icon-eye:before {
 content: '\f06e';
}


.cs-t-1-w.cs-e-11403-default .icon-eye-off:before {
 content: '\f070';
}


.cs-t-1-w.cs-e-11403-default .icon-calendar:before {
 content: '\f073';
}


.cs-t-1-w.cs-e-11403-default .icon-chevron-up:before {
 content: '\f077';
}


.cs-t-1-w.cs-e-11403-default .icon-chevron-down:before {
 content: '\f078';
}


.cs-t-1-w.cs-e-11403-default .icon-shopping-cart:before {
 content: '\f07a';
}


.cs-t-1-w.cs-e-11403-default .icon-bookmark-empty:before {
 content: '\f097';
}


.cs-t-1-w.cs-e-11403-default .icon-facebook:before {
 content: '\f09a';
}


.cs-t-1-w.cs-e-11403-default .icon-filter:before {
 content: '\f0b0';
}


.cs-t-1-w.cs-e-11403-default .icon-docs:before {
 content: '\f0c5';
}


.cs-t-1-w.cs-e-11403-default .icon-paper-clip:before {
 content: '\f0c6';
}


.cs-t-1-w.cs-e-11403-default .icon-list-ul:before {
 content: '\f0ca';
}


.cs-t-1-w.cs-e-11403-default .icon-sort:before {
 content: '\f0dc';
}


.cs-t-1-w.cs-e-11403-default .icon-sort-down:before {
 content: '\f0dd';
}


.cs-t-1-w.cs-e-11403-default .icon-sort-up:before {
 content: '\f0de';
}


.cs-t-1-w.cs-e-11403-default .icon-chat-empty:before {
 content: '\f0e6';
}


.cs-t-1-w.cs-e-11403-default .icon-cloud-download:before {
 content: '\f0ed';
}


.cs-t-1-w.cs-e-11403-default .icon-article:before {
 content: '\f0f6';
}


.cs-t-1-w.cs-e-11403-default .icon-thumbs-up-alt:before {
 content: '\f164';
}


.cs-t-1-w.cs-e-11403-default .icon-thumbs-down-alt:before {
 content: '\f165';
}


.cs-t-1-w.cs-e-11403-default .icon-sticky-note-o:before {
 content: '\f24a';
}


.cs-t-1-w.cs-e-11403-default .icon-calendar-check-o:before {
 content: '\f274';
}


.cs-t-1-w.cs-e-11403-default .icon-emo-sleep:before {
 content: '\e843';
}


.cs-t-1-w.cs-e-11403-default .icon-box:before {
 content: '\f187';
}


.cs-t-1-w.cs-e-11403-default .icon-archive:before {
 content: '\e845';
}


.cs-t-1-w.cs-e-11403-default .icon-more-vert:before {
 font-size: 24px;
 content: '\e8a1';
}


.cs-t-1-w.cs-e-11403-default .icon-hand:before {
 content: '\f256';
}


.cs-t-1-w.cs-e-11403-default .icon-bringdialog:before {
 content: '\e844';
}


.cs-t-1-w.cs-e-11403-default .icon-small-ssn:before {
 content: '\e8a9';
 font-size: 18px;
 vertical-align: -1px;
}


.cs-t-1-w.cs-e-11403-default .icon-more-vert {
 color: #bdc0c2;
}


.cs-t-1-w.cs-e-11403-default .icon-more-vert:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .animate-spin {
 -moz-animation: spin 2s infinite linear;
 -o-animation: spin 2s infinite linear;
 -webkit-animation: spin 2s infinite linear;
 animation: spin 2s infinite linear;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block {
 height: 300px;
 position: relative;
 margin-top: 20px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .sh-h {
 z-index: 2;
 width: 100%;
 height: 5px;
 overflow: visible;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .sh-v {
 z-index: 2;
 height: 100%;
 width: 5px;
 overflow: visible;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .sh-h div {
 z-index: 2;
 position: absolute;
 width: 100%;
 background-color: black;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .sh-v div {
 z-index: 2;
 position: absolute;
 height: 100%;
 background-color: black;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .h1 {
 height: 1px;
 filter: alpha(opacity=10);
 -khtml-opacity: 0.1;
 opacity: .1;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .h2 {
 height: 2px;
 filter: alpha(opacity=8);
 -khtml-opacity: 0.08;
 opacity: .08;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .h3 {
 height: 3px;
 filter: alpha(opacity=6);
 -khtml-opacity: 0.06;
 opacity: .06;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .h4 {
 height: 4px;
 filter: alpha(opacity=4);
 -khtml-opacity: 0.04;
 opacity: .04;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .h5 {
 height: 5px;
 filter: alpha(opacity=2);
 -khtml-opacity: 0.02;
 opacity: .02;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .v1 {
 width: 1px;
 filter: alpha(opacity=10);
 -khtml-opacity: 0.1;
 opacity: .1;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .v2 {
 width: 2px;
 filter: alpha(opacity=8);
 -khtml-opacity: 0.08;
 opacity: .08;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .v3 {
 width: 3px;
 filter: alpha(opacity=6);
 -khtml-opacity: 0.06;
 opacity: .06;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .v4 {
 width: 4px;
 filter: alpha(opacity=4);
 -khtml-opacity: 0.04;
 opacity: .04;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map-block .v5 {
 width: 5px;
 filter: alpha(opacity=2);
 -khtml-opacity: 0.02;
 opacity: .02;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .map {
 height: 100%;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table {
 width: 100%;
 box-sizing: border-box !important;
 -moz-box-sizing: border-box !important;
 -webkit-box-sizing: border-box !important;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table th {
 font: bold 12px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 border-bottom: 1px solid #e0e1e2;
 padding: 10px;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table td {
 border-bottom: 1px solid #e0e1e2;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-locate-head,
.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-locate-cell {
 width: 35px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-locate-cell {
 cursor: move;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-locate-cell:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 content: "\f0dc";
 color: #2e5481;
 position: relative;
 top: 10px;
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table tr:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations a.geo-locate-link {
 display: inline-block;
 width: 28px;
 height: 50px;
 margin-left: 12px;
 background: transparent url(/_static/cs/images-2/marker/1.png) no-repeat 3px 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-value-head {
 width: 361px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-value-cell {
 width: 366px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-value-cell input[type=text] {
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 width: 100%;
 font: normal 12px "Arimo",sans-serif;
 border: 1px solid #d9d9d9;
 color: #333;
 background-color: #fff;
 padding: 6px;
 line-height: 16px;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-value-cell .description {
 font: normal 12px "Arimo",sans-serif;
 padding-left: 10px;
 color: #767b80;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-lat-head {
 width: 61px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-lat-cell {
 width: 66px;
 font: normal 12px "Arimo",sans-serif;
 vertical-align: top;
 padding: 20px 10px 10px 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-lng-head {
 width: 61px;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-lng-cell {
 width: 66px;
 font: normal 12px "Arimo",sans-serif;
 vertical-align: top;
 padding: 20px 10px 10px 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table td.geo-delete-cell {
 text-align: right;
 vertical-align: middle;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table td.geo-delete-cell a {
 font-size: 0;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table td.geo-delete-cell a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .value-table td.geo-delete-cell a:before {
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .delete-link {
 color: #2e5481;
 font: bold 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .delete-link:before {
 font-family: "FontAwesome";
 font-size: 11px;
 font-weight: normal;
 content: "\f00d";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .delete-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block .ui-label {
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 11px "Arimo",sans-serif;
 margin-right: 10px;
 display: inline-block;
 float: left;
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block .ui-input {
 box-sizing: border-box !important;
 -moz-box-sizing: border-box !important;
 -webkit-box-sizing: border-box !important;
 font: normal 12px "Arimo",sans-serif;
 border: 1px solid #d9d9d9 !important;
 color: #333;
 background-color: #fff;
 padding: 6px !important;
 line-height: 16px !important;
 margin: 0 !important;
 width: 226px !important;
 float: left;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block a.ui-button-inline {
 margin-left: 10px;
 font-size: 0;
 color: #fff;
 background-color: #bbb;
 border: 1px solid #a2a2a2;
 background-image: none;
 box-shadow: none;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block a.ui-button-inline:before {
 content: "\f002";
 font-family: "FontAwesome";
 font-weight: normal;
 font-size: 16px;
 line-height: 28px;
 padding: 0 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block a.zoom-link {
 display: block;
 float: right;
 text-decoration: none;
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block a.zoom-link:before {
 content: "\f00e";
 font-family: "FontAwesome";
 font-size: 14px;
 font-weight: normal;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .search-block a.zoom-link:hover {
 color: #7996b7;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .title {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .controls {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .delete-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .add-link {
 color: #2e5481;
 font: bold 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .add-link:before {
 font-family: "FontAwesome";
 font-size: 11px;
 font-weight: normal;
 content: "\f067";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-geo-locations .geo-info .add-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .head .ui-sortable {
 cursor: pointer;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .head .ui-sortable :hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.head .head-table,
.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table {
 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 .block-table-inline>.head .head-table>div,
.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table>div {
 display: table-row;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table .sortable-item-content {
 display: table-row;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.head .head-table>div>div,
.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table>div>div {
 display: table-cell;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.head .head-table {
 font: bold 11px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding: 0 10px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.head .head-table>div>div {
 padding: 0 0 0 10px;
 text-overflow: ellipsis;
 overflow: hidden;
 max-width: 1px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.head .head-table>div>.ui-sortable:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table {
 border-radius: 2px;
 background-color: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table>div>div {
 font: normal 12px "Arimo",sans-serif;
 color: #272727;
 border-bottom: 1px solid #e6e6e6;
 padding: 10px 0 10px 10px;
 height: 40px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table>div>div:last-child {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline>.body .body-table>div:last-child>div {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation {
 padding: 10px 10px 5px 10px;
 position: relative;
 min-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-button,
.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-button-big,
.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .block-table-inline .bottom .navigation .ui-button-save,
.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-button-add,
.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .ui-button-restore {
 display: block;
 margin: 0 auto;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .counter {
 display: block;
 position: absolute;
 top: 19px;
 color: #767b80;
 font: bold 11px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .block-table-inline .bottom .navigation .counter>span {
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.selectable>.body .body-table>div:hover div {
 cursor: pointer;
 background-color: #f6f6f6;
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.selectable>.body .body-table>div:hover div:first-child {
 background: -moz-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -webkit-gradient(left top, right top, color-stop(0%, #f5f5f5), color-stop(52%, #fff), color-stop(100%, #f5f5f5));
 background: -webkit-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -o-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: -ms-linear-gradient(left, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: linear-gradient(to right, #fff 0%, #f5f5f5 52%, #f5f5f5 100%);
 background: linear-gradient(to right, #fff 0%, #f5f5f5 48%, #f5f5f5 100%);
}


.cs-t-1-w.cs-e-11403-default .block-table-inline.selectable>.body .body-table>div:hover div:last-of-type {
 background: -moz-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -webkit-gradient(right top, left top, color-stop(0%, #f5f5f5), color-stop(52%, #f5f5f5), color-stop(100%, #fff));
 background: -webkit-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -o-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: -ms-linear-gradient(right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
 background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 52%, #fff 100%);
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control {
 width: 112px;
 height: 112px;
 font-size: 11px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .ui-uploader-container {
 position: relative;
 overflow: hidden;
 height: 96px;
 padding: 6px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 border: 2px dashed rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .ui-selected-image-container {
 position: relative;
 height: 100px;
}


.cs-t-1-w.cs-e-11403-default .ui-selected-image-container a.ui-remove-image-link {
 display: block;
 position: absolute;
 text-decoration: none;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 background-color: rgba(255,255,255,0.65);
 width: 80px;
 bottom: 16px;
 left: 16px;
 padding: 4px 0;
 text-align: center;
 color: #000000;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-selected-image-container a.ui-remove-image-link:hover {
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .ui-file-input-button {
 padding: 0;
 width: 96px;
 height: 96px;
 display: table-cell;
 vertical-align: middle;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.ui-file-input-text,
.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.options-link {
 display: inline-block;
 width: 100%;
 text-align: center;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.ui-file-input-text:hover,
.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.options-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.ui-file-input-text span,
.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.options-link span {
 border-bottom: 1px dashed #1183a8;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control input {
 position: absolute;
 top: 0;
 right: 0;
 margin: 0;
 height: 112px;
 width: auto;
 border: solid transparent;
 border-width: 0 0 200px 200px;
 opacity: 0;
 filter: alpha(opacity=0);
 -moz-transform: translate(-300px, 0) scale(4);
 direction: ltr;
 cursor: pointer;
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .ui-uploader-container .system-upload-progress {
 width: 96px;
 height: 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .ui-uploader-container .system-upload-progress-line {
 height: 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control a.options-link {
 position: relative;
 z-index: 3;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-popup {
 position: absolute;
 width: 283px;
 height: 325px;
 overflow: auto;
 z-index: 5;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-container {
 width: 252px;
 padding: 7px;
 background-color: rgba(0,0,0,0.65);
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-popup .options-title {
 padding: 7px;
 font-weight: bold;
 font-size: 13px;
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-popup img {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-popup .image-option {
 float: left;
 background-color: #ffffff;
 padding: 6px;
 margin: 7px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .image-options-popup .image-options-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control.with-image-text {
 width: 320px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control.with-image-text .ui-file-input-button {
 float: left;
 margin-right: 6px;
 margin-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control.with-image-text .ui-uploader-container .text-block {
 border-left: 2px dashed rgba(0,0,0,0.2);
 padding-left: 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control.with-image-text .ui-uploader-container .system-text-area {
 background: rgba(255,255,255,0.5);
 height: 90px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .text-block {
 width: 188px;
 display: inline-block;
 padding-left: 14px;
}


.cs-t-1-w.cs-e-11403-default .ui-image-selector-control .text-block .system-text-area {
 width: 100%;
 padding: 2px;
 border-radius: 5px;
 border: 1px solid #dbded9;
 margin: 0;
 height: 94px;
}


.cs-t-1-w.cs-e-11403-default .frifond-group-copy-status .ui-warning {
 background: url(/_static/cs/images/warning.png) left 0 no-repeat;
 padding-left: 20px;
 color: red;
}


.cs-t-1-w.cs-e-11403-default .frifond-group-copy-status .ui-ok {
 background: url(/_static/cs/images/checkmark.png) left -2px no-repeat;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .modal-wrapper {
 padding: 3px 10px 0;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-help-message {
 background-color: rgba(0,0,0,0.8);
 color: #ffffff;
 font: normal 14px "ProximaNova-Semibold", Arial, sans-serif;
 padding: 15px;
 z-index: 10000;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-help-message:before {
 top: 100%;
 left: 6%;
 border: solid transparent;
 content: " ";
 height: 0;
 width: 0;
 position: absolute;
 pointer-events: none;
 border-top-color: rgba(0,0,0,0.8);
 border-width: 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-help-message.ui-hint-help-rtl:before {
 right: 15%;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-message {
 border-radius: 0px;
 font: normal 14px "ProximaNova-Semibold", Arial, sans-serif;
 padding: 15px;
 background-color: rgba(255,47,129,0.9);
 color: #fff;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-message a {
 color: #fff;
 text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default .ui-hint-message:before {
 font-family: "FontAwesome";
 font-size: 18px;
 font-weight: normal;
 color: #7996b7;
 content: "\f0de";
 position: absolute;
 line-height: 18px;
 top: 14px;
 text-align: center;
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-help-message .ui-hint-help-helper,
.cs-t-1-w.cs-e-11403-default .ui-hint-message .ui-hint-help-helper {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-hint {
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-hint .ui-roundable .ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-hint .ui-hint-close {
 width: 12px;
 height: 12px;
 float: right;
 margin: 4px;
 text-decoration: none;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-hint .ui-hint-close:before {
 font-family: "FontAwesome";
 font-size: 12px;
 font-weight: normal;
 content: "\f00d";
 position: absolute;
 line-height: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-hint .ui-hint-close:hover,
.cs-t-1-w.cs-e-11403-default .ui-hint .ui-hint-close:active {
 color: #101f23;
}


.cs-t-1-w.cs-e-11403-default .ui-hint-help {
 border-bottom: 1px dashed;
 font-size: 11px;
 line-height: 11px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default a.ui-hint-help,
.cs-t-1-w.cs-e-11403-default a.ui-hint-help:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default a.ui-hint-help:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-hint-help {
 margin-left: 10px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-hint-help.top-align {
 vertical-align: top;
 padding-top: 8px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .form-forms-preset-list-edit {
 font-size: 0.7em;
}


.cs-t-1-w.cs-e-11403-default .form-forms-preset-item-block {
 height: 24px;
 border: 1px solid #e2e2e2;
 margin: 1px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-form-source-item {
 height: 16px;
 border: 1px solid #e2e2e2;
 background-color: #444444;
 color: #ffffff;
 margin: 1px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-place-hoverclass {
 background-color: #faff68;
}


.cs-t-1-w.cs-e-11403-default .form-forms-place {
 width: 99%;
 height: 100%;
 vertical-align: top;
 padding: 2px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-element-properties {
 padding: 4px;
 background-color: #68627b;
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .form-forms-element-properties p {
 margin: 2px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-control {
 padding: 1em;
 float: left;
 clear: left;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-title {
 margin: 0;
 padding: 0px 8px 0px 0px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-title.ui-left {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-title .ui-hint-help {
 border-bottom: 0px;
 position: relative;
 bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-title .ui-required-mark {
 color: red;
 position: absolute;
 top: 0px;
 right: 0px;
}


.cs-t-1-w.cs-e-11403-default .form-list {
 width: 100%;
}


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


.cs-t-1-w.cs-e-11403-default .form-forms-form-list-link {
 font-size: 1.2em;
}


.cs-t-1-w.cs-e-11403-default .form-forms-form-list-block {
 padding: 2px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-control-file {
 float: left;
 clear: right;
}


.cs-t-1-w.cs-e-11403-default .form-forms-view-control-file-container {
 float: left;
 clear: right;
}


.cs-t-1-w.cs-e-11403-default .form-forms-required-star {
 color: red;
}


.cs-t-1-w.cs-e-11403-default .form-forms-colorpicker {
 position: relative;
 height: 200px;
 width: 380px;
}


.cs-t-1-w.cs-e-11403-default .form-forms-filled-name {
 font-size: 1.2em;
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default div.form-condition-and,
.cs-t-1-w.cs-e-11403-default div.form-condition-or {
 padding-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .ui-select {
 height: 28px;
 border: 1px solid #ccc;
 padding: 6px;
 font-size: 12px;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 width: 302px;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-select-short {
 height: 28px;
 border: 1px solid #ccc;
 padding: 6px;
 font-size: 12px;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 width: 151px;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .document-frame-block {
 margin: 0;
 height: 500px;
}


.cs-t-1-w.cs-e-11403-default .document-block {
 height: 95%;
 background-color: white;
 border: solid 1px black;
 margin: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-menu-block,
.cs-t-1-w.cs-e-11403-default .document-menu-block-open {
 background-color: #c9c8ab;
 float: left;
 width: 100%;
 height: 8%;
 border-bottom: solid 2px black;
}


.cs-t-1-w.cs-e-11403-default .document-menu-left-block {
 padding-left: 5px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .document-menu-right-block {
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-menu-block-open {
 height: 20%;
}


.cs-t-1-w.cs-e-11403-default .document-menu-block-content {
 text-align: right;
 padding-right: 20px;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-menu-block-content2 {
 text-align: right;
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .document-content-block,
.cs-t-1-w.cs-e-11403-default .document-content-block-lowered {
 float: left;
 position: relative;
 width: 100%;
 height: 432px;
 margin: 0;
 padding: 0;
 vertical-align: top;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .document-content-block-lowered {
 height: 374px;
}


.cs-t-1-w.cs-e-11403-default .document-tree-block {
 position: absolute;
 left: 0;
 top: 0;
 border-right: solid 2px black;
 height: 100%;
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default .document-tree-block-content {
 float: left;
 vertical-align: top;
 padding: 5px;
 overflow: auto;
 max-height: none;
}


.cs-t-1-w.cs-e-11403-default .document-folder-block {
 position: absolute;
 right: 0;
 top: 0;
 padding: 0;
 height: 100%;
 width: 74%;
 overflow: auto;
}


.cs-t-1-w.cs-e-11403-default .document-folder-block-content {
 height: auto;
 max-height: 400px;
 overflow: auto;
}


.cs-t-1-w.cs-e-11403-default .document-edit-block {
 background-color: #c9c8ab;
 padding: 10px;
 margin: 5px;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-select-form-upload {
 width: 95%;
 height: 200px;
 background-color: white;
 border: 1px solid #3a3a3a;
 overflow: auto;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-tree {
 padding-left: 0;
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .document-tree .document-link {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default .document-tree .document-browser-folder-tree-item-active .document-browser-folder-active-middle .document-link {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .document-grid .document-link,
.cs-t-1-w.cs-e-11403-default .document-grid .document-link-selected {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 13px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .document-tree li {
 padding: 18px 2px;
 border-bottom: 1px solid #e6e6e6;
 list-style: none;
}


.cs-t-1-w.cs-e-11403-default .document-tree li:first-child {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .document-tree li:last-child {
 padding-bottom: 0;
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .document-sub-tree {
 margin-top: 15px;
 list-style-type: none;
 padding: 18px 0 0 20px;
 border-top: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .document-sub-tree li {
 padding: 18px 2px;
 border-bottom: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .document-sub-tree li:first-child {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .document-sub-tree li:last-child {
 padding-bottom: 0;
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .document-link,
.cs-t-1-w.cs-e-11403-default .document-link-selected,
.cs-t-1-w.cs-e-11403-default .document-home-link {
 color: #3a3a3a;
 text-decoration: none;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .document-link:hover,
.cs-t-1-w.cs-e-11403-default .document-home-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .document-home-link {
 font-size: 32px;
}


.cs-t-1-w.cs-e-11403-default .document-grid {
 border-spacing: 0;
 width: 97%;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .document-grid-body-row:hover {
 background-color: #f2f2f2;
}


.cs-t-1-w.cs-e-11403-default .document-grid-body-cell {
 margin-left: 2px;
 padding: 2px 2px 2px 4px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .document-grid-body-cell-right {
 text-align: right;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .document-properties-element {
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default .document-properties-cell {
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .document-item {
 position: relative;
 padding-left: 1.9em;
}


.cs-t-1-w.cs-e-11403-default .document-link {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .document-item:before {
 font-family: fontawesome;
 font-weight: normal;
 font-size: 1.3em;
 top: -0.2em;
 left: 0;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .document-item a::before {
 font-family: FontAwesome;
 position: absolute;
 left: 0;
 top: -2px;
}


.cs-t-1-w.cs-e-11403-default .document-folder:before,
.cs-t-1-w.cs-e-11403-default .document-folder-active:before,
.cs-t-1-w.cs-e-11403-default .document-item-folder:before {
 content: '\e811';
 font-family: fontawesome;
 font-weight: normal;
 font-size: 1.3em;
 top: -0.2em;
 left: 0;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .document-folder-open:before,
.cs-t-1-w.cs-e-11403-default .document-folder-open-active:before {
 content: '\e812';
 font-family: fontawesome;
 font-weight: normal;
 font-size: 1.3em;
 top: -0.2em;
 left: 0;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .document-folder-up:before,
.cs-t-1-w.cs-e-11403-default .document-item-folder-up:before {
 content: '\e80f';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-pdf:before {
 content: '\e810';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-ms-word:before {
 content: '\e813';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-ms-excel:before {
 content: '\e814';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-ms-power-point:before {
 content: '\e815';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-image:before {
 content: '\e816';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-zip:before {
 content: '\e817';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-audio:before {
 content: '\e818';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-video:before {
 content: '\e819';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-html:before {
 content: '\e81a';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-text:before {
 content: '\f0f6';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-ms-access:before {
 content: '\e81b';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-other:before {
 content: '\e81b';
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-download {
 background-position: 0 -480px;
}


.cs-t-1-w.cs-e-11403-default .document-trash {
 background-position: 0 -512px;
}


.cs-t-1-w.cs-e-11403-default .document-edit {
 background-position: 0 -544px;
}


.cs-t-1-w.cs-e-11403-default .document-icon-trash,
.cs-t-1-w.cs-e-11403-default .document-trash,
.cs-t-1-w.cs-e-11403-default .document-edit,
.cs-t-1-w.cs-e-11403-default .document-download {
 background-image: url(/_static/document/images/document_icons_sprite_cut.png);
 background-repeat: no-repeat;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-word,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-video,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-excel,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-image,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-pdf,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-html,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-power-point,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-trash,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-access,
.cs-t-1-w.cs-e-11403-default .document-block .document-trash,
.cs-t-1-w.cs-e-11403-default .document-block .document-edit,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-other,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-audio,
.cs-t-1-w.cs-e-11403-default .document-block .document-download,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-text,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-zip {
 height: 22px;
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default .document-name {
 white-space: nowrap;
 position: relative;
 padding-left: 1.9em;
}


.cs-t-1-w.cs-e-11403-default .document-name:before {
 font-family: fontawesome;
 font-weight: normal;
 font-size: 1.3em;
 top: -0.2em;
 left: 0;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .document-folder-hover {
 background-color: #f2f2f2;
}


.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-word,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-video,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-excel,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-image,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-pdf,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-html,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-power-point,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-trash,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-ms-access,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-other,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-audio,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-text,
.cs-t-1-w.cs-e-11403-default .document-block .document-icon-zip {
 padding-left: 20px;
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .document-block .document-download,
.cs-t-1-w.cs-e-11403-default .document-block .document-trash,
.cs-t-1-w.cs-e-11403-default .document-block .document-edit {
 padding-left: 16px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .document-folder,
.cs-t-1-w.cs-e-11403-default .document-folder-open,
.cs-t-1-w.cs-e-11403-default .document-folder-open-active {
 font-weight: normal;
 white-space: nowrap;
 position: relative;
 padding-left: 1.9em;
}


.cs-t-1-w.cs-e-11403-default .document-folder-open-active,
.cs-t-1-w.cs-e-11403-default .document-folder-active,
.cs-t-1-w.cs-e-11403-default .document-link-selected {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .document-form-header {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .document-draggable {
 position: static;
}


.cs-t-1-w.cs-e-11403-default .document-loading {
 background: url(/_static/document/images/wait.gif) no-repeat;
 background-position: center -10px;
 width: 100%;
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default .document-browser-table .list-block {
 background-color: #fff;
 border-radius: 4px;
 padding: 20px 20px 10px 20px;
 box-shadow: 0 0px 3px rgba(0,0,0,0.15);
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set {
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light {
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light {
 background-color: #cecddb;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set>.head {
 opacity: 0.0;
 height: auto;
 transition: opacity 1s;
 -webkit-transition: opacity 1s;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set>.head.visible {
 opacity: 1.0;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set>.head>div:first-child {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-tab {
 background-color: #f3f3f3;
 box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light .system-tabs-tab {
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-tab .ui-tab-content {
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header {
 color: #fff;
 background-color: #222830;
 float: left;
 padding: 10px;
 cursor: pointer;
 white-space: nowrap;
 margin-left: 1px;
 font: bold 12px "Arimo",sans-serif;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header:hover {
 border-top: 4px solid #c48025;
 margin-top: -4px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header.system-tabs-header-first {
 margin-left: 0px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header.system-tabs-header-selected {
 background-color: #f3f3f3;
 color: #7996b7;
 text-shadow: 0 1px 0 #fff;
 border-top: 4px solid #7996b7;
 margin-top: -4px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light .system-tabs-header {
 background-color: #cecddb;
 color: #323943;
 font: normal 14px "ProximaNova-Semibold";
 text-shadow: none;
 border-left: 0;
 padding: 0 60px;
 line-height: 43px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light .system-tabs-header:hover,
.cs-t-1-w.cs-e-11403-default .ui-tab-set-light .system-tabs-header.system-tabs-header-selected {
 background-color: #ffffff;
 color: #06b0c9;
 text-shadow: none;
 border-top: 2px solid #06b0c9;
 margin-top: -2px;
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set-light .system-tabs-header.system-tabs-header-first {
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header.system-tabs-header-selected+.system-tabs-header {
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header-ending {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header-ending>span {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set .system-tabs-header-appendix {
 float: left;
 padding: 10px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head .system-tabs-header {
 border: 0;
 margin-right: 5px;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head .system-tabs-header:hover,
.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head .system-tabs-header.system-tabs-header-selected {
 border: 0;
 margin-top: 0;
 background-color: #7996b7;
 color: #fff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head .system-tabs-header.system-tabs-header-first {
 border: 0;
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-tab-set.multi-line .head .system-tabs-header-ending {
 padding: 0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table .body .body-table>div>div {
 font-size: 11px;
 padding: 24px 5px 21px 10px;
 height: auto;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 20%;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.head>div>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(8) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 45%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(6) {
 width: 10%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.head>div>div>div:nth-child(7),
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(7) {
 width: 5%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .additional-wrapper.ui-block,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-wrapper.ui-block {
 height: 0;
 width: 0;
 padding: 0;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block {
 font-size: 11px;
 max-width: 450px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .currency {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-section-1:last-child {
 text-align: right;
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block input.disabled {
 background: transparent;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-block-field-set .ui-field {
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-block-field-set .ui-field>.ui-label {
 padding-top: 8px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-block-field-set .ui-field>.checkbox-label {
 font: bold 12px "Arimo",sans-serif;
 color: #73787d;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-autocomplete-container {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .edit-block .ui-autocomplete-result {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .block-table>.body>div:first-child>div>div:nth-child(1) span:last-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .single-donor .block-table>.body>div:first-child>div>div:nth-child(1) span:last-child {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donation-comment {
 font-size: 9px;
 line-height: 12px;
 display: block;
 clear: both;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 cursor: pointer;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details:before {
 padding-right: 5px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details .icon-info-circle {
 font-size: 12px;
 padding-right: .4em;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .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 .fundraising-recurring-donations-form .details-block .fieldset td {
 width: 50%;
 color: #323943;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details-block .fieldset tr:first-child td {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details-block .fieldset tr:last-child td {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details-block .fieldset .content-cell {
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .details-block .fieldset .content-cell .important {
 color: red;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .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 .fundraising-recurring-donations-form .details-block .ui-section-1:last-child {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block {
 max-width: 480px;
 text-align: left;
 font-weight: normal;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block tr:nth-child(2) th,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block tr:nth-child(2) td {
 padding-bottom: 10px;
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block tr:last-child td,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block span {
 padding-left: 1lpx;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block .website-label-cell {
 width: 120px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block span {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block textarea {
 height: 100px;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .email-block .ui-section-1:last-child {
 text-align: right;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation {
 padding: 10px 10px 5px 10px;
 position: relative;
 min-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-button,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-button-big,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .fundraising-recurring-donations-form .navigation .ui-button-save,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-button-add,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .ui-button-restore {
 display: block;
 margin: 0 auto;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .counter {
 display: block;
 position: absolute;
 top: 19px;
 color: #767b80;
 font: bold 11px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .navigation .counter>span {
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .nowrap {
 float: right;
 text-align: right;
 height: 14px;
 margin-top: -4px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .resize {
 position: absolute;
 width: 400px;
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button {
 cursor: pointer;
 font-weight: bold;
 font-size: 11px;
 position: absolute;
 right: 0;
 top: 0;
 display: inline-block;
 margin-top: -6px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .shine {
 font: bold 11px "Arimo",sans-serif;
 padding: 8px 10px;
 white-space: nowrap;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .shine .icon-list-ul {
 padding-right: .4em !important;
 margin: 0 !important;
 font-size: 11px !important;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .shine .icon-down-dir,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .shine .icon-up-dir {
 font-size: 12px !important;
 margin: 0 !important;
 padding-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .shine:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .resize.active .popup-button {
 background-color: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
 z-index: 100;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button .popup-box {
 display: none;
 border-top: 1px solid #1c2128;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button .popup-box a.toggle {
 display: block;
 padding: 7px 10px;
 margin: 0 10px;
 border-top: 1px solid #2e353d;
 color: #cdd0d1;
 font: bold 12px "Arimo",sans-serif;
 text-decoration: none;
 text-align: left;
 text-shadow: 0px -1px 0px #000;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button .popup-box a.toggle:hover {
 color: #fff;
 background-color: #0e1014;
 margin: 0;
 padding: 7px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button .popup-box a.toggle:hover+a.toggle {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .popup-button .popup-box a.toggle:first-child {
 border-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .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 .fundraising-recurring-donations-form .donate-block .fieldset td {
 width: 50%;
 color: #323943;
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .fieldset tr:first-child td {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .fieldset tr:last-child td {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .fieldset .content-cell {
 font: normal 12px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-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 .fundraising-recurring-donations-form .donate-block .fieldset .system-text-box,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .fieldset .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .fieldset .currency {
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button-big,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button-save,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button-add,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .donate-block .ui-section-1:last-child .ui-button-restore {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .fundraising-recurring-donations-form .warning {
 color: #ec5206;
 float: left;
 font-size: 12px;
 font-weight: bold;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default .filter {
 padding: 10px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .filter.extended {
 background-color: #f3f3f3;
 border: 1px solid #cdcdcd;
 border-radius: 5px;
 box-shadow: 0 1px 2px rgba(0,0,0,0.1);
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .filter .filter-table {
 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 .filter .filter-table>* {
 display: table-cell;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .filter .toggle-filter {
 display: block;
 white-space: nowrap;
 vertical-align: middle;
 cursor: pointer;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 color: #2e5481;
 font-size: 11px;
 line-height: 30px;
 font-weight: bold;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .filter .toggle-filter:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .filter .toggle-filter:active {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .filter .toggle-filter .icon-filter {
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 font-size: 12px;
 display: inline-block;
 padding-right: .4em;
}


.cs-t-1-w.cs-e-11403-default .filter .toggle-filter .icon-up-dir,
.cs-t-1-w.cs-e-11403-default .filter .toggle-filter .icon-down-dir {
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 display: inline-block;
 font-size: 12px;
 padding-left: .4em;
}


.cs-t-1-w.cs-e-11403-default .filter .text-block {
 display: table-cell;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .filter .text-block .system-text-box,
.cs-t-1-w.cs-e-11403-default .filter .text-block .ui-text-box-short {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .filter .ui-button-search {
 display: inline-block;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .filter.extended .ui-button-search {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .filter .sections {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .filter.extended .sections {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1:last-child {
 padding-bottom: 0;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option>label {
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .label {
 width: 21%;
 text-align: right;
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .label+.section {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .ui-checkbox {
 display: inline-block;
 vertical-align: middle;
 outline: none;
 margin: 0 4px 0 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section {
 display: inline-block;
 background-color: #fff;
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 border-radius: 5px;
 padding: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 margin-left: 280px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section .system-text-box.compact,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section .compact.ui-text-box-short {
 padding: 6px 6px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.amount>*,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date>* {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.amount>*:last-child,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date>*:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.amount .system-text-box,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.amount .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .system-text-box,
.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section>span {
 font: bold 10px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date {
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date>select {
 margin: 0 0 0 8px;
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date>select:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .system-calendar {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .system-calendar:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .ui-calendar-button {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .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 .filter .sections .ui-section-1 .option .section.date .ui-calendar-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section.date .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 .filter .sections .ui-section-1 .option .section.date .ui-calendar-clear:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .filter .sections .ui-section-1 .option .section .system-select {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .website-create-object-link {
 padding-left: 20px;
 background: url(/_static/website/images/plus.gif) no-repeat center left;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .title-cell {
 width: 20%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .cause-cell {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .owner-cell {
 width: 15%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .target-cell {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .donations-cell {
 width: 15%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .deadline-cell {
 width: 11%;
}


.cs-t-1-w.cs-e-11403-default .fundraising-fundraiser-list-admin-form .buttons-cell {
 width: 9%;
 text-align: right;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default a.quarry-table-link:hover {
 color: #1183A8;
 text-decoration: none;
 border-bottom: 1px dashed;
}


.cs-t-1-w.cs-e-11403-default quarry-right-column-link a:hover {
 font-size: 10px;
 color: black;
 text-decoration: none;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-audio {
 max-width: 800px;
 line-height: 1em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-audio {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls {
 width: 100%;
 height: 4em;
 padding: 0;
 margin: 0;
 box-sizing: border-box;
 position: relative;
 background: #383e48;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li {
 display: block;
 position: absolute;
 top: 0.5em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li span {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-stop {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li a {
 display: block;
 width: 3em;
 height: 3em;
 text-decoration: none;
 box-sizing: border-box;
 border: none !important;
 color: #cdd0d1;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li a:hover {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-pause {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-play,
.cs-t-1-w.cs-e-11403-default .audio-jp-pause {
 left: 0.5em;
 top: 0.5em;
 display: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li a:before {
 font-family: FontAwesome;
 font-size: 1em;
 line-height: 3em;
 text-align: center;
 display: inline-block;
 width: 3em;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-play:before {
 content: "\E837";
}


.cs-t-1-w.cs-e-11403-default .audio-jp-pause:before {
 content: "\e834";
}


.cs-t-1-w.cs-e-11403-default .audio-jp-mute:before {
 content: "\e833";
}


.cs-t-1-w.cs-e-11403-default .audio-jp-unmute:before {
 content: "\e832";
}


.cs-t-1-w.cs-e-11403-default .audio-jp-previous:before {
 content: '\e835';
}


.cs-t-1-w.cs-e-11403-default .audio-jp-next:before {
 content: '\e836';
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-0,
.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-1 {
 left: 0.5em;
 top: 0.5em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-3,
.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-4 {
 right: 0.5em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-2 {
 display: none !important;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-5 {
 left: 62%;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls .ui-6 {
 left: 67%;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-progress {
 width: 50%;
 position: absolute;
 left: 5em;
 top: 1.8em;
 height: 0.5em;
 box-sizing: border-box;
 background: #cdd0d1;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-seek-bar {
 position: absolute;
 width: 100%;
 height: 100%;
 background: #a5aab1;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-play-bar {
 position: absolute;
 height: 100%;
 background: #2e5481;
 filter: brightness(160%) saturate(40%);
 -webkit-filter: brightness(160%) saturate(40%);
}


.cs-t-1-w.cs-e-11403-default .audio-jp-volume-bar {
 width: 10em;
 position: absolute;
 right: 5em;
 top: 1.8em;
 height: 0.5em;
 max-width: 15%;
 background: #a5aab1;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-volume-bar-value {
 height: 100%;
 background: #2e5481;
 filter: brightness(160%) saturate(40%);
 -webkit-filter: brightness(160%) saturate(40%);
}


.cs-t-1-w.cs-e-11403-default .audio-jp-current-time,
.cs-t-1-w.cs-e-11403-default .audio-jp-duration {
 width: 50%;
 position: absolute;
 left: 7.1em;
 font-size: 0.7em;
 top: 3.5em;
 font-family: "Arimo",sans-serif;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-current-time {
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-duration {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status {
 width: 50%;
 font-size: 0.7em;
 position: absolute;
 left: 7.2em;
 top: 1.1em;
 overflow: hidden;
 height: 1.1em;
 color: #fff;
 line-height: 1em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist ul,
.cs-t-1-w.cs-e-11403-default .audio-jp-playlist li {
 padding: 0;
 margin: 0;
 display: block;
 font-size: 1em;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist li {
 padding: 1em;
 padding-left: 2em;
 border-bottom: 1px solid #cdd0d1;
 opacity: 0.5;
 -webkit-opacity: 0.5;
 -webkit-transition: -webkit-opacity 0.5s ease;
 -moz-transition: -moz-opacity 0.5s ease;
 -ms-transition: -ms-opacity 0.5s ease;
 -o-transition: -o-opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist a {
 display: block;
 padding-right: 5em;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-free-media {
 position: absolute;
 right: 0;
 top: 0;
 text-align: right;
 padding-top: 1em;
 margin-right: 1em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-free-media a {
 text-align: right;
 padding-right: 0em;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist-current,
.cs-t-1-w.cs-e-11403-default .audio-jp-playlist li:hover {
 opacity: 1 !important;
 -webkit-opacity: 1 !important;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist-current:before {
 content: "\E821";
 font-family: FontAwesome;
 position: absolute;
 left: 1em;
 line-height: 1.6em;
 font-size: 0.8em;
 opacity: 0.2;
 -webkit-opacity: 0.2;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-playlist a {
 color: #383e48;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-free-media a {
 font-size: 0.8em;
 color: #a5aab1;
 border-bottom: 1px dotted #2e5481;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-free-media a:hover {
 color: #383e48;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status-text a {
 color: #2e5481;
 filter: brightness(160%) saturate(40%);
 -webkit-filter: brightness(160%) saturate(40%);
 border-bottom: dotted 1px #2e5481;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status-next {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status-current {
 white-space: nowrap;
 display: block;
 width: 100%;
 padding-right: 20%;
 box-sizing: border-box;
 text-overflow: ellipsis;
 overflow: hidden;
 line-height: 1.1em;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status-current a {
 display: block;
 position: absolute;
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-status-current a:hover {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .audio-jp-controls li a.audio-jp-pause,
.cs-t-1-w.cs-e-11403-default .audio-jp-controls li a.audio-jp-unmute {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info {
 clear: both;
 width: 380px;
 max-height: 230px;
 overflow: auto;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .cs-icon-delete-article {
 position: absolute;
 right: 0;
 top: 0;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 15px;
 cursor: pointer;
 z-index: 101;
 color: #7c7d80;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .cs-icon-delete-article:hover,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .cs-icon-delete-article:hover {
 color: #000000 !important;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .cs-icon-delete-article,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .cs-icon-delete-article {
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .geo-tag-marker-cluster {
 margin-left: 0;
 margin-top: 0;
 border-bottom: solid 2px #d7d7e2;
 margin-left: 30px;
 margin-right: 30px;
 padding-top: 20px;
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .geo-tag-marker-cluster:nth-child(2) {
 padding-top: 30px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .geo-tag-marker-cluster:last-child {
 border-bottom: none;
 padding-bottom: 30px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info {
 min-width: 250px;
 max-width: 425px;
 max-height: 425px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .map-info-title-before-image {
 display: block;
 font-family: "Arimo",sans-serif;
 font-size: 22px;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-image .map-info-title-before-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .map-info-title-before-image {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .image-container,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .image-container {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .image-container {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .image-container,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .image-container,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .image-container {
 float: left;
 padding-left: 20px;
 padding-top: 20px;
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .image-container,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .image-container {
 padding-top: 30px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .image-container a {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .image-container {
 padding-left: 0;
 padding-top: 0;
 padding-right: 0;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .image-placeholder {
 display: block;
 margin-right: 10px;
 float: left;
 width: 50px;
 height: 37px;
 text-align: center;
 border: solid 1px;
 padding-top: 13px;
 border-color: #d7d7e2;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info-image-noexists .image-placeholder,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .image-placeholder,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .image-placeholder,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .image-placeholder,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .image-placeholder,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .image-placeholder {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .icon-camera,
.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .icon-camera {
 font-size: 20px;
 color: #d7d7e2;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .icon-play {
 font-size: 26px;
 color: #ffffff;
 background-color: transparent;
 position: absolute;
 top: -100%;
 display: table-cell;
 width: 100%;
 text-align: center;
 padding-top: 112px;
 text-shadow: 0px 0px 5px rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .geo-tag-info-video .icon-play {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .image-icon-size,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .image-icon-size,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .image-icon-size {
 width: 160px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .image-icon-size,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .image-icon-size {
 width: 60px;
 height: 60px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .image-icon-size {
 height: 224px;
 width: 100%;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-image .image-icon-size {
 width: 320px;
 height: 240px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .image-icon-size {
 width: 50px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .map-info-container {
 display: table;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .title-abstract-controls-container {
 display: table-cell;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .map-info-title-after-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .map-info-title-after-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .map-info-title-after-image {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .map-info-title-after-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .map-info-title-after-image {
 text-align: center;
 display: block;
 font-family: "Arimo",sans-serif;
 font-size: 22px;
 line-height: 1;
 padding-top: 15px;
 padding-left: 30px;
 padding-bottom: 20px;
 padding-right: 30px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .map-info-title-after-image-single,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .map-info-title-after-image-single {
 padding-top: 29px;
 padding-bottom: 29px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .map-info-title-after-image-absent,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .map-info-title-after-image-absent {
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .map-info-title-after-image,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-image .map-info-title-after-image {
 text-align: left;
 display: block;
 font-family: "Arimo",sans-serif;
 font-size: 22px;
 padding: 20px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .map-info-title-after-image {
 text-align: start;
 display: block;
 font-family: "Arimo",sans-serif;
 font-size: 20px;
 line-height: 80%;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .map-info-abstract,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .map-info-abstract,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .map-info-abstract {
 padding-top: 20px;
 padding-right: 20px;
 padding-left: 20px;
 padding-bottom: 20px;
 font-size: 14px;
 color: #7c7d80;
 display: table-cell;
 max-width: 186px;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .map-info-abstract-image-absent,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .map-info-abstract-image-absent,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .map-info-abstract-image-absent {
 max-width: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .map-info-abstract,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .map-info-abstract {
 padding-top: 0;
 padding-right: 20px;
 padding-left: 20px;
 padding-bottom: 20px;
 font-size: 14px;
 color: #7c7d80;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .map-info-abstract {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .ui-helper-before-controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .ui-helper-before-controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .ui-helper-before-controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .ui-helper-before-controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .ui-helper-before-controls {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .ui-helper-before-controls {
 clear: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .controls {
 background-color: #f3f4f4;
 text-align: center;
 height: 80px;
 padding-left: 20px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .cs-infobubble-cluster-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-video-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-image-container>div:nth-child(4)>div:nth-child(2) {
 border-color: #ffffff transparent transparent;
}


.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-article-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-people-person-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-people-organization-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-shop-product-container>div:nth-child(4)>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .cs-infobubble-marker-calendar-event-container>div:nth-child(4)>div:nth-child(2) {
 border-color: #f3f4f4 transparent transparent;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-image .controls,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-video .controls {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .controls {
 display: block;
 background-color: inherit;
 text-align: inherit;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .goto-link,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .goto-link,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .goto-link {
 display: inline-block;
 background-color: #c48025;
 color: #fff;
 padding: 11px 15px;
 margin-top: 20px;
 font-family: "Arimo",sans-serif;
 font-size: 18px;
 line-height: 1;
 max-width: 350px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-article .goto-link:hover,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-shop-product .goto-link:hover,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-calendar-event .goto-link:hover {
 background-color: #b46f25 !important;
 color: #fff !important;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .goto-link,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .goto-link {
 display: inline-block;
 background-color: #c48025;
 color: #fff;
 padding: 11px 15px;
 margin-top: 20px;
 font-family: "Arimo",sans-serif;
 font-size: 18px;
 line-height: 1;
 max-width: 350px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-person .goto-link:hover,
.cs-t-1-w.cs-e-11403-default .geo-tag-marker-info .geo-tag-info-people-organization .goto-link:hover {
 background-color: #b46f25 !important;
 color: #fff !important;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .goto-link {
 display: block;
 background-color: inherit;
 color: #2e5481;
 padding: 0;
 margin-top: 0;
 font-size: 14px;
 line-height: 1;
}


.cs-t-1-w.cs-e-11403-default .geo-tag-cluster-info .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default {
 font-family: "Arimo",sans-serif;
 font-size: 14px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .icon,
.cs-t-1-w.cs-e-11403-default .ui-button-add:before,
.cs-t-1-w.cs-e-11403-default .ui-button-inline-add:before,
.cs-t-1-w.cs-e-11403-default .ui-button-search:before,
.cs-t-1-w.cs-e-11403-default .ui-button-cancel:before,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .prev-link:before,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .next-link:after {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 1em;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .nav-link {
 display: block;
 font-size: 21px;
 line-height: 100%;
 color: rgba(51,51,51,0.5);
}


.cs-t-1-w.cs-e-11403-default .nav-link:hover {
 color: #0e1014;
}


.cs-t-1-w.cs-e-11403-default .placeholder {
 text-align: center;
 vertical-align: middle;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 color: rgba(51,51,51,0.5);
 background-color: #e1e2e3;
 border: solid 1px #cfd0d2;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .ui-button-base,
.cs-t-1-w.cs-e-11403-default .ui-button,
.cs-t-1-w.cs-e-11403-default .ui-button-big,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-add,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-button-add,
.cs-t-1-w.cs-e-11403-default .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .ui-button-restore,
.cs-t-1-w.cs-e-11403-default .ui-button-inline,
.cs-t-1-w.cs-e-11403-default .ui-button-low-contrast {
 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;
}


.cs-t-1-w.cs-e-11403-default .ui-button,
.cs-t-1-w.cs-e-11403-default .ui-button-big,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-add,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-button-add,
.cs-t-1-w.cs-e-11403-default .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .ui-button-restore,
.cs-t-1-w.cs-e-11403-default .ui-button-inline {
 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 .ui-button:hover,
.cs-t-1-w.cs-e-11403-default .ui-button-big:hover,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-save:hover,
.cs-t-1-w.cs-e-11403-default .ui-button-add:hover,
.cs-t-1-w.cs-e-11403-default .ui-button-delete:hover,
.cs-t-1-w.cs-e-11403-default .ui-button-restore:hover,
.cs-t-1-w.cs-e-11403-default .ui-button-inline: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 .ui-button:active,
.cs-t-1-w.cs-e-11403-default .ui-button-big:active,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-save:active,
.cs-t-1-w.cs-e-11403-default .ui-button-add:active,
.cs-t-1-w.cs-e-11403-default .ui-button-delete:active,
.cs-t-1-w.cs-e-11403-default .ui-button-restore:active,
.cs-t-1-w.cs-e-11403-default .ui-button-inline: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 .ui-button-big,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-add,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-save {
 font-size: 16px;
 height: 44px;
 padding: 10px 30px;
}


.cs-t-1-w.cs-e-11403-default .ui-button-add {
 padding: 6px 14px;
 display: inline-block;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default .ui-button-add:before {
 content: "\f067";
 margin-left: 0;
 margin-right: .4em;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add {
 font-family: "Arimo",sans-serif;
 text-align: center;
 line-height: 28px;
 font-size: 12px;
 height: 28px;
 cursor: pointer;
 color: #2e5481;
 display: inline-block;
 font-weight: normal;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add:before {
 font-size: 14px;
 padding: 0 4px 0 0;
 content: "\f067";
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add:active {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add span {
 border-bottom: 1px dashed #2e5481;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add span:hover {
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-button-inline-add span:active {
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-button-low-contrast {
 color: #fff;
 background-color: #888;
 border: 1px solid #909090;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-button-search {
 line-height: 28px;
 font-size: 18px;
 border: 1px solid #ccc;
 border-radius: 2px;
 text-decoration: none;
 background-color: #bdc0c2;
 color: #fff;
 padding: 0 10px;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .ui-button-search:before {
 content: "\f002";
}


.cs-t-1-w.cs-e-11403-default .ui-button-search:hover {
 box-shadow: inset 0px 1px rgba(255,255,255,0.35),0px 1px 2px rgba(0,0,0,0.2);
 background-color: #b46f25;
 border: 1px solid #af7221;
 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%);
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-button-search:active {
 box-shadow: inset 0px 1px rgba(255,255,255,0.35),0px 1px 2px rgba(0,0,0,0.2);
 background-color: #b46f25;
 border: 1px solid #af7221;
 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%);
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-button-cancel {
 font-family: "Arimo",sans-serif;
 text-align: center;
 line-height: 28px;
 font-size: 12px;
 height: 28px;
 cursor: pointer;
 color: #73787d;
 display: inline-block;
 font-weight: bold;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .ui-button-cancel:before {
 font-size: 15px;
 padding: 0 4px 0 0;
 content: "\f00d";
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-button-cancel:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-button-cancel:active {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-button-delete {
 padding: 6px 14px;
 display: inline-block;
 height: auto;
 background-color: #888;
 border: 1px solid #7b7b7b;
 border-bottom: 1px solid dimgrey;
 background-image: -webkit-linear-gradient(top, #979797 0, #717171 100%);
 background-image: linear-gradient(to bottom, #979797 0, #717171 100%);
}


.cs-t-1-w.cs-e-11403-default .ui-button-delete:hover {
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
}


.cs-t-1-w.cs-e-11403-default .ui-button-delete:active {
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
}


.cs-t-1-w.cs-e-11403-default .ui-button-delete i {
 font-size: 15px;
 padding: 0 4px 0 0;
 content: "\f00d";
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-button-restore {
 padding: 6px 14px;
 display: inline-block;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default .ui-button-restore i {
 font-size: 15px;
 padding: 0 4px 0 0;
 content: "\f00d";
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default a.ui-link-cancel,
.cs-t-1-w.cs-e-11403-default a.ui-link-button {
 display: inline-block;
 height: 40px;
 line-height: 40px;
 padding: 0 20px;
 cursor: pointer;
 text-decoration: none;
 font-size: 16px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default a.ui-link-button {
 background-color: #c48025;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default a.ui-link-cancel {
 color: #94a2b0;
}


.cs-t-1-w.cs-e-11403-default a.ui-link-cancel:before {
 font-family: "cornerstone";
 content: '\e82a';
 padding-right: 20px;
 position: relative;
 top: 1px;
}


.cs-t-1-w.cs-e-11403-default a.ui-link-cancel:hover,
.cs-t-1-w.cs-e-11403-default a.ui-link-button:hover {
 text-decoration: none !important;
 background-color: #b46f25;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-cancel {
 margin-right: 15px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-1 {
 border-top: 1px solid rgba(255,255,255,0.53);
 border-bottom: 1px solid rgba(0,0,0,0.21);
 padding: 20px 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-1:last-child {
 border-bottom: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-1:first-child {
 border-top: 0;
 padding-top: 0;
}


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


.cs-t-1-w.cs-e-11403-default .ui-submit-block-section {
 margin-top: 20px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .is-published {
 font-size: 12px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .ui-button-big {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-submit-block-inline-section {
 text-align: left;
 padding-left: 20px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-divider {
 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 .ui-block {
 background: #e1e2e3;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 20px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-block.settings {
 position: relative;
 margin-bottom: 64px;
}


.cs-t-1-w.cs-e-11403-default .ui-block.settings .ui-submit-block-section {
 position: absolute;
 top: 100%;
 left: 0;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section {
 background: #f3f3f3;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 10px;
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-section-inline {
 display: inline-block;
 background: #f3f3f3;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 20px;
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-section-secondary {
 background: #fff;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 10px;
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-form-block {
 background: #f3f3f3;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 10px;
 border: 1px solid #cdcdcd;
 box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}


.cs-t-1-w.cs-e-11403-default .add-button-container .ui-button-add {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .add-button-container .ui-link-add {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-margin.left {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-margin.right {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-margin.bottom {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-margin.top {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-padding.left {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-padding.right {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-padding.bottom {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-padding.top {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .website-content-cell {
 vertical-align: top;
 padding-right: 20px;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-cell:first-of-type {
 vertical-align: top;
 padding-right: 0;
 padding-left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-cell.header {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-cell:nth-child(1n+2) {
 vertical-align: top;
 padding-right: 0;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-cell.label,
.cs-t-1-w.cs-e-11403-default .website-label-cell {
 width: 24%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .ui-label,
.cs-t-1-w.cs-e-11403-default .website-label-cell {
 color: #73787d;
 font-weight: bold;
 font-size: 12px;
 text-align: right;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default .ui-input {
 border: 1px solid #ccc;
 padding: 6px;
 font-size: 12px;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 width: 302px;
}


.cs-t-1-w.cs-e-11403-default .ui-input.short {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .ui-input.xshort {
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default input[type=file].ui-input {
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-title {
 font-size: 14px;
 font-weight: bold;
 color: #323943;
 display: block;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-section-title+*:not(.ui-section-info):not(.ui-description) {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-info,
.cs-t-1-w.cs-e-11403-default .ui-section-text {
 display: block;
 padding-bottom: 20px;
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .box-shadow {
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .ui-text {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-subtitle {
 font-size: 12px;
 font-weight: bold;
 color: #323943;
 display: block;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .system-text-box,
.cs-t-1-w.cs-e-11403-default .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .system-select,
.cs-t-1-w.cs-e-11403-default .system-text-area,
.cs-t-1-w.cs-e-11403-default .system-properties-select,
.cs-t-1-w.cs-e-11403-default .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 #ccc;
 padding: 6px;
 line-height: 16px;
 background-color: #fff;
 color: #333;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .system-text-box.compact,
.cs-t-1-w.cs-e-11403-default .compact.ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .system-select.compact,
.cs-t-1-w.cs-e-11403-default .system-text-area.compact,
.cs-t-1-w.cs-e-11403-default .system-properties-select.compact,
.cs-t-1-w.cs-e-11403-default .system-properties-text-box.compact {
 padding: 2px 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-text-box-short {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .system-select,
.cs-t-1-w.cs-e-11403-default .system-properties-select {
 height: 30px;
 line-height: 24px;
}


.cs-t-1-w.cs-e-11403-default .system-select.compact,
.cs-t-1-w.cs-e-11403-default .system-properties-select.compact {
 height: 22px;
}


.cs-t-1-w.cs-e-11403-default .ui-checkbox,
.cs-t-1-w.cs-e-11403-default .system-radio-option,
.cs-t-1-w.cs-e-11403-default .system-checkbox-option {
 position: relative;
 top: -1px;
 display: inline-block;
 margin: 10px 6px 10px 1px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .document-input-element {
 line-height: 26px;
}


.cs-t-1-w.cs-e-11403-default .document-input-element .document-item {
 padding-left: 1.7em;
}


.cs-t-1-w.cs-e-11403-default .document-input-element .document-item:before {
 top: -0.4em;
}


.cs-t-1-w.cs-e-11403-default .document-input-element .icon-delete {
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default .document-input-element .open-popup-link {
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .system-multi-checkbox .ui-checkbox-label {
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-description {
 padding: 0 0 10px 0;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-disabled,
.cs-t-1-w.cs-e-11403-default .ui-link-disabled {
 opacity: .5;
 filter: Alpha(Opacity=50);
}


.cs-t-1-w.cs-e-11403-default .ui-form-link.inline {
 border-bottom: 1px dashed;
 font-size: inherit;
 line-height: inherit;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-link-disabled {
 color: #aaa;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-field-set,
.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field {
 padding: 0 0 10px 0;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-field-set .website-label-cell,
.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>label {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-field-set .website-label-cell,
.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-label {
 width: 24%;
 text-align: right;
 vertical-align: top;
 padding-top: 7px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-label {
 display: inline-block;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-field-content {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-field-content .ui-field-content {
 display: block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-field-content .ui-checkbox-label {
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-field>.ui-field-content .ui-checkbox-label>input {
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default .cs-lightbox .ui-block-field-set .ui-label-top-align,
.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .ui-label-top-align,
.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .text-area-label {
 vertical-align: top;
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .ui-block .ui-block-field-set .checkbox-label {
 color: #323943;
 font-weight: normal;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .ui-delete-link .icon-delete {
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .ui-edit-link .icon-pencil {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-edit-link+.ui-delete-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination {
 font-family: "Arimo",sans-serif;
 padding: 1em;
 font-size: 0.8em;
 line-height: 1.6em;
 border-top: 1px solid #73787d;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .status {
 float: left;
 clear: left;
 font-size: 0.9em;
 margin-top: 0.2em;
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .status span {
 font-weight: normal;
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .item-link {
 color: #73787d;
 opacity: 0.5;
 display: inline-block;
 cursor: pointer;
 padding-left: 0.5em;
 padding-right: 0.5em;
 -webkit-transition: opacity 0.5s ease;
 -moz-transition: opacity 0.5s ease;
 -ms-transition: opacity 0.5s ease;
 -o-transition: opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .item-link:hover {
 opacity: 1;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .current-page,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .ui-selected {
 border: 1px solid #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .next-link,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .prev-link {
 cursor: pointer;
 text-decoration: none !important;
 text-transform: uppercase;
 color: #73787d;
 opacity: 0.5;
 -webkit-transition: opacity 0.5s ease;
 -moz-transition: opacity 0.5s ease;
 -ms-transition: opacity 0.5s ease;
 -o-transition: opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .next-link:hover,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .prev-link:hover {
 opacity: 1;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .prev-link:before {
 content: "\f053";
 margin-right: 3px;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .content .next-link:after {
 content: "\f054";
 margin-left: 3px;
}


.cs-t-1-w.cs-e-11403-default .ui-pagination .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .clear {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-delimiter-block {
 border-bottom: 1px solid rgba(255,255,255,0.3);
 border-top: 1px solid rgba(0,0,0,0.2);
 clear: both;
 height: 1px;
 margin-bottom: 20px;
 margin-top: 10px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-collapsible {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .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 .ui-collapsible-title:hover {
 color: #7996b7;
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .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 .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 .ui-dropzone,
.cs-t-1-w.cs-e-11403-default .ui-dropzone * {
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone {
 position: relative;
 min-height: 150px;
 border: 1px dashed #94a2b0;
 background: white;
 padding: 20px 20px;
 overflow: hidden;
 text-align: center;
 display: flex;
 align-items: center;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-drag-hover,
.cs-t-1-w.cs-e-11403-default .ui-dropzone:hover,
.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-started {
 background-color: #ebf3f9;
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-drag-hover .dz-message,
.cs-t-1-w.cs-e-11403-default .ui-dropzone:hover .dz-message,
.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-started .dz-message {
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .dz-message {
 color: #BDC0C2;
 margin: auto;
}


.cs-t-1-w.cs-e-11403-default .dz-processing-message {
 color: #c48025;
 margin: auto;
}


.cs-t-1-w.cs-e-11403-default .dz-processing-message:before {
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .dz-message-title {
 font-size: 1.1em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .dz-message-title:before {
 content: '\f0ed';
 font-family: fontawesome;
 font-size: 2em;
 margin-bottom: 0.1em;
 display: block;
 opacity: 0.6;
}


.cs-t-1-w.cs-e-11403-default .dz-message-body {
 font-size: 0.8em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error .dz-image,
.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error .dz-error-mark {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-clickable {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-clickable * {
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-clickable .dz-message,
.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-clickable .dz-message * {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-drag-hover {
 border-style: solid;
}


.cs-t-1-w.cs-e-11403-default .ui-dropzone.dz-drag-hover .dz-message {
 opacity: 0.5;
}


.cs-t-1-w.cs-e-11403-default .ui-preview-items .dz-preview {
 position: relative;
 display: inline-block;
 vertical-align: top;
 margin: 16px;
 min-height: 100px;
}


.cs-t-1-w.cs-e-11403-default .ui-preview-fill .dz-preview {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 min-height: 100px;
 display: none;
}


.cs-t-1-w.cs-e-11403-default .dz-preview:hover {
 z-index: 1000;
}


.cs-t-1-w.cs-e-11403-default .dz-preview:hover .dz-details {
 opacity: 1;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-file-preview .dz-details {
 opacity: 1;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-image-preview {
 background: white;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-image-preview .dz-details {
 -webkit-transition: opacity 0.2s linear;
 -moz-transition: opacity 0.2s linear;
 -ms-transition: opacity 0.2s linear;
 -o-transition: opacity 0.2s linear;
 transition: opacity 0.2s linear;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-remove {
 font-size: 14px;
 text-align: center;
 display: block;
 cursor: pointer;
 border: none;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-remove:hover {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .dz-preview:hover .dz-details {
 opacity: 1;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details {
 z-index: 20;
 position: absolute;
 top: 0;
 left: 0;
 opacity: 0;
 font-size: 13px;
 min-width: 100%;
 max-width: 100%;
 padding: 2em 1em;
 text-align: center;
 color: rgba(0,0,0,0.9);
 line-height: 150%;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-size {
 margin-bottom: 1em;
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-filename {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-filename:hover span {
 border: 1px solid rgba(200,200,200,0.8);
 background-color: rgba(255,255,255,0.8);
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-filename:not(:hover) {
 overflow: hidden;
 text-overflow: ellipsis;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-filename:not(:hover) span {
 border: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-filename span,
.cs-t-1-w.cs-e-11403-default .dz-preview .dz-details .dz-size span {
 background-color: rgba(255,255,255,0.4);
 padding: 0 0.4em;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-image img {
 -webkit-transform: scale(1.05, 1.05);
 -moz-transform: scale(1.05, 1.05);
 -ms-transform: scale(1.05, 1.05);
 -o-transform: scale(1.05, 1.05);
 transform: scale(1.05, 1.05);
 -webkit-filter: blur(6px);
 filter: blur(8px);
}


.cs-t-1-w.cs-e-11403-default .ui-preview-items .dz-preview .dz-image {
 overflow: hidden;
 width: 120px;
 height: 120px;
 position: relative;
 display: block;
 z-index: 10;
}


.cs-t-1-w.cs-e-11403-default .ui-preview-fill .dz-preview .dz-image {
 overflow: hidden;
 width: 100%;
 height: 100%;
 z-index: 10;
 background-color: #ebf3f9;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-image img {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-success .dz-success-mark {
 -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
 -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
 -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
 -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
 animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error .dz-error-mark {
 opacity: 1;
 -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
 -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
 -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
 -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
 animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-success-mark,
.cs-t-1-w.cs-e-11403-default .dz-preview .dz-error-mark {
 pointer-events: none;
 opacity: 0;
 z-index: 500;
 position: absolute;
 display: none;
 top: 50%;
 left: 50%;
 margin-left: -27px;
 margin-top: -27px;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-success-mark svg,
.cs-t-1-w.cs-e-11403-default .dz-preview .dz-error-mark svg {
 display: block;
 width: 54px;
 height: 54px;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-processing .dz-progress {
 opacity: 1;
 -webkit-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 -o-transition: all 0.2s linear;
 transition: all 0.2s linear;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-complete .dz-progress {
 opacity: 0;
 -webkit-transition: opacity 0.4s ease-in;
 -moz-transition: opacity 0.4s ease-in;
 -ms-transition: opacity 0.4s ease-in;
 -o-transition: opacity 0.4s ease-in;
 transition: opacity 0.4s ease-in;
}


.cs-t-1-w.cs-e-11403-default .dz-preview:not(.dz-processing) .dz-progress {
 -webkit-animation: pulse 6s ease infinite;
 -moz-animation: pulse 6s ease infinite;
 -ms-animation: pulse 6s ease infinite;
 -o-animation: pulse 6s ease infinite;
 animation: pulse 6s ease infinite;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-progress,
.cs-t-1-w.cs-e-11403-default .dz-progress-total {
 opacity: 1;
 z-index: 1000;
 pointer-events: none;
 position: absolute;
 height: 10px;
 left: 50%;
 top: 50%;
 margin-top: -3px;
 width: 120px;
 margin-left: -60px;
 background: rgba(255,255,255,0.9);
 box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
 -webkit-transform: scale(1);
 border-radius: 5px;
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default .dz-preview .dz-progress .dz-upload,
.cs-t-1-w.cs-e-11403-default .dz-progress-total .dz-upload-total {
 position: absolute;
 display: block;
 top: 0;
 left: -10px;
 bottom: 0;
 width: 0;
 background: linear-gradient(to right, #397dea 20%, #42a1f6 50%, #397dea 80%);
 animation: progress-bar 1.5s infinite;
 -webkit-transition: width 300ms ease-in-out;
 -moz-transition: width 300ms ease-in-out;
 -ms-transition: width 300ms ease-in-out;
 -o-transition: width 300ms ease-in-out;
 transition: width 300ms ease-in-out;
 background-size: 300% 300%;
}


.cs-t-1-w.cs-e-11403-default .dz-progress-total-count {
 left: 50%;
 position: absolute;
 top: 50%;
 margin-left: 70px;
 line-height: 10px;
 margin-top: -3px;
 margin-bottom: 0;
 padding-top: 0;
 font-size: 10px;
 color: #c48025;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error .dz-error-message {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error:hover .dz-error-message {
 opacity: 1;
 pointer-events: auto;
}


.cs-t-1-w.cs-e-11403-default .dz-preview.dz-error .dz-error-message,
.cs-t-1-w.cs-e-11403-default .dz-global-error-message {
 pointer-events: none;
 z-index: 1000;
 position: absolute;
 font-size: 13px;
 top: 0;
 left: 0;
 background: #7996b7;
 padding: 0.5em 1.2em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 color: white;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .website-social-like-active {
 display: block;
 width: 20px;
 height: 20px;
 background-image: url(../files/default/images/like1.gif);
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-social-like-inactive {
 display: block;
 width: 20px;
 height: 20px;
 background-image: url(../files/default/images/like1.gif);
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-comment.website-add-comment-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .website-comment {
 background-color: #F5F7ED;
 margin-top: 0;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .website-comment td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .website-comment .ui-button-inline {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .website-comment-standart-td {
 border-bottom: 10px solid #FFFFFF;
}


.cs-t-1-w.cs-e-11403-default .website-comment-image {
 width: 50px;
 height: 50px;
 background-color: #ffffff;
 margin: 0;
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .website-comment-image .image-container {
 width: 50px;
 margin: 0;
 height: 50px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-image img {
 width: 50px;
 height: 50px;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .website-comment-bubble {
 border: 0px solid;
 width: 7px;
 height: 200px;
 position: absolute;
 margin-left: -6px;
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-add-input {
 margin-left: 10px;
 padding-left: 0;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-add-td {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .website-comment-add-text {
 width: 100%;
 border: 1px solid #b3b3b3;
 height: 58px;
 margin-bottom: 10px;
 font-family: "Arimo",sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-person {
 font-size: 11px;
 color: #1183a8;
 padding-left: 12px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .website-comment-add-submit {
 background-color: #1183a8;
 border: 0 none;
 color: white;
 cursor: pointer;
 font-size: 10px;
 font-weight: bold;
 height: 21px;
 padding: 2px 12px;
 display: block;
 margin: 10px 0 6px 10px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-time {
 color: #8B8D87;
 font-size: 10px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-text {
 display: block;
 font-size: 12px;
 margin-bottom: 6px;
 margin-left: 12px;
}


.cs-t-1-w.cs-e-11403-default .website-document-link {
 display: block;
 height: 16px;
 font-size: 11px;
 padding-bottom: 1px;
 padding-top: 2px;
 padding-left: 20px;
 margin-left: 12px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-edit-submit {
 height: 21px;
 background-color: #1183a8;
 font-size: 10px;
 font-weight: bold;
 color: white;
 border: 0px;
 cursor: pointer;
 padding: 2px 12px 2px 12px;
 margin: 0 0 0 12px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-edit-cancel {
 height: 21px;
 background-color: #b8ced2;
 font-size: 10px;
 font-weight: bold;
 color: white;
 border: 0px;
 cursor: pointer;
 padding: 2px 12px 2px 12px;
 margin: 0 0 0 2px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-panel {
 float: right;
 max-width: 180px;
 height: 18px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-delete-link {
 background-image: url(/_static/website/images/delete.gif);
 background-position: left center;
 background-repeat: no-repeat;
 font-size: 10px;
 padding: 5px 0 2px 14px;
 display: block;
 float: right;
 height: 16px;
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-edit-link {
 background-image: url(/_static/website/images/edit.gif);
 background-position: left center;
 background-repeat: no-repeat;
 font-size: 10px;
 padding: 5px 0 2px 14px;
 display: block;
 float: right;
 height: 16px;
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-report-link {
 background-image: url(/_static/website/images/report.png);
 background-position: 2px center;
 background-repeat: no-repeat;
 font-size: 10px;
 padding: 5px 6px 2px 16px;
 display: block;
 float: right;
 height: 16px;
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-report-link-active {
 background-color: #1183A8;
 background-image: url(/_static/website/images/report.png);
 background-position: 2px center;
 background-repeat: no-repeat;
 color: white;
 font-size: 10px;
 padding: 5px 6px 2px 16px;
 float: right;
 height: 16px;
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-report-panel {
 border: 1px solid #1183a8;
 background-color: #ffffff;
 width: 130px;
 position: absolute;
 z-index: 7000;
}


.cs-t-1-w.cs-e-11403-default .website-comment-report-panel a {
 background: transparent url(/_static/website/images/bul_blue.gif) no-repeat scroll 9px center;
 border: 0 none;
 color: #1183A8;
 display: block;
 font-size: 11px;
 font-weight: normal;
 margin: 0;
 padding: 3px 4px 3px 22px;
 text-align: left;
 text-decoration: underline;
 width: 123px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-report-panel a:hover {
 background: transparent url(/_static/website/images/bul_blue.gif) no-repeat scroll 9px center;
 border: 0 none;
 color: #1183A8;
 display: block;
 font-size: 11px;
 font-weight: normal;
 margin: 0;
 padding: 3px 4px 3px 22px;
 text-align: left;
 text-decoration: underline;
 width: 123px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach {
 margin-left: 7px;
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .website-document-attach-label {
 width: 5px;
 vertical-align: top;
 text-align: right;
 padding-top: 10px;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .website-document-attach-label span {
 position: relative;
 right: -6px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs .ui-tabs-nav {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs .ui-tabs-nav li a {
 margin-right: 10px;
 margin-bottom: 2px;
 margin-left: -2px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .document-set .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .document-set .document-item a {
 color: #086D84;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .document-set .document-item .document-detach {
 background-image: url(../files/default/images/attach_delete.png);
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .document-set .ui-roundable .ui-content {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(/_static/quarry/images/filter_back.png);
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs .ui-roundable .ui-content {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin: 0px 4px 0px 4px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs-active .ui-roundable .ui-content {
 text-decoration: none;
 border-bottom: 0px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs-active a {
 padding-bottom: 6px;
 background: url(../files/default/images/arrow_green.png) no-repeat center bottom;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-tabs-panel {
 background-color: #e5e8d9;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .document-attach .ui-grid-header {
 border-bottom: 1px solid #1183A8;
 color: #1183A8;
 font-size: 11px;
 padding-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .website-comment .ui-collapsible-title {
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-like {
 float: right;
 padding-top: 0px;
 padding-left: 14px;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-scale {
 float: right;
 padding-top: 0px;
 padding-left: 14px;
}


.cs-t-1-w.cs-e-11403-default .website-social-form {
 background-color: transparent;
}


.cs-t-1-w.cs-e-11403-default .website-social-rating-form {
 padding: 14px 8px 22px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .website-social-rating-form-element {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .website-social-rating-form-text {
 float: left;
 font-size: 11px;
 padding-right: 4px;
 color: #000000;
}


.cs-t-1-w.cs-e-11403-default .website-social-rating-form-ratings {
 color: #A5A5A3;
 font-size: 10px;
 padding-left: 4px;
 padding-top: 1px;
}


.cs-t-1-w.cs-e-11403-default .website-social-like-form-block {
 background-image: url(/_static/website/images/like.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 2px 2px 2px 18px;
 font-size: 11px;
 color: #000000;
}


.cs-t-1-w.cs-e-11403-default .website-social-like-form-block-a {
 font-size: 11px;
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default .website-social-comment-like,
.cs-t-1-w.cs-e-11403-default .website-social-comment-like:hover {
 background-image: url(/_static/website/images/like.png);
 background-position: left center;
 background-repeat: no-repeat;
 display: block;
 float: right;
 height: 20px;
 text-decoration: none;
 width: 20px;
}


.cs-t-1-w.cs-e-11403-default .website-social-comment-like-square {
 background-color: #DDE0D1;
 float: right;
 font-size: 10px;
 height: 20px;
 text-align: center;
 width: 20px;
}


.cs-t-1-w.cs-e-11403-default .website-social-comment-like-square span {
 display: block;
 padding-top: 3px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-control {
 display: block;
 float: right;
 margin-top: 8px;
 width: 64px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-star {
 width: 12px;
 height: 12px;
 float: left;
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-star-empty {
 background-image: url(/_static/website/images/small_star_off.png);
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-star-half {
 background-image: url(/_static/website/images/small_star_half.png);
}


.cs-t-1-w.cs-e-11403-default .website-comment-rating-star-full {
 background-image: url(/_static/website/images/small_star_on.png);
}


.cs-t-1-w.cs-e-11403-default .website-social-interactions-title {
 background-color: white;
 font-weight: bold;
 padding: 4px 0 8px 0;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-captcha {
 padding-left: 12px;
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .website-comment-captcha .system-captcha-heading {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .social-follow-form-compact {
 background-color: transparent;
 display: inline;
 float: left;
 font-size: 11px;
 margin: 16px 0 22px;
}


.cs-t-1-w.cs-e-11403-default .ui-dual-select table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-dual-select .source-cell,
.cs-t-1-w.cs-e-11403-default .ui-dual-select .destination-cell {
 width: 50%;
 vertical-align: top;
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-dual-select .source-cell select,
.cs-t-1-w.cs-e-11403-default .ui-dual-select .destination-cell select {
 padding: 10px;
 width: 100%;
 border: none;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .ui-dual-select .buttons-cell {
 width: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select {
 display: inline-block;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select ul {
 list-style-type: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select ul ul a {
 padding-left: 32px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select a {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>a {
 padding-top: 10px;
 padding-left: 24px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>a>span {
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>a.ui-collapsed>span {
 border-bottom-style: dashed;
 border-bottom-width: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-icon,
.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>a.ui-expanded:before,
.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-expanded>a:after,
.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-collapsed>a:after {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 1em;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>a.ui-expanded:before {
 content: "\f0de";
 font-size: 10px;
 position: absolute;
 top: 14px;
 left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>ul {
 background-color: #fff;
 margin: 0;
 padding: 10px 0 20px 0;
 min-width: 210px;
 font-size: 11px;
 font-weight: bold;
 box-shadow: rgba(0,0,0,0.2) 0px 0px 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>ul>li {
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>ul>li>a {
 padding-left: 24px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select>ul>li li {
 line-height: 18px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-option-group>a {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-option>a {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-option>a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-option.disabled>a {
 color: rgba(115,120,125,0.4);
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-option.selected>a {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-expanded>a:after {
 content: "\f0de";
 font-size: 8px;
 margin-left: 6px;
 position: relative;
 top: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-multi-level-select .ui-collapsed>a:after {
 content: "\f0dd";
 font-size: 8px;
 margin-left: 6px;
 position: relative;
 bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .system-module-name-container {
 color: #848484;
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .system-module-name-container img,
.cs-t-1-w.cs-e-11403-default .system-module-name-container div {
 float: left;
 padding-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .system-module-name-container span {
 display: block;
 float: left;
 height: 30px;
 margin-right: 15px;
 max-width: 250px;
 overflow: hidden;
 text-overflow: ellipsis;
 padding: 5px 0 0 5px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message {
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 font: normal 12px "Arimo",sans-serif;
 background-color: #5e2124;
 color: #333;
 -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
 -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
 box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
 z-index: 10000;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message:before {
 font-family: "FontAwesome";
 font-size: 18px;
 font-weight: normal;
 color: #2e5481;
 content: "\e805";
 position: absolute;
 line-height: 18px;
 bottom: -8px;
 text-align: center;
 margin-left: 15%;
 text-shadow: 0px 2px 2px rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message ul {
 list-style-type: none;
 padding: 10px;
 margin: 0;
 background: #fff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message ul .icon-delete:before {
 color: #5e2124;
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message h3 {
 margin: 0;
 color: #fff;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-warning.ui-hint-help-message .website-invalid-window {
 background: #fff;
 padding: 10px;
 text-shadow: none;
}


@font-face {
 font-family: 'FontAwesome';
 src: url("../files/fonts/fontawesome-webfont.eot?12217");
 src: url("../files/fonts/fontawesome-webfont.eot?12217#iefix") format("embedded-opentype"),url("../files/fonts/fontawesome-webfont.woff?12217") format("woff"),url("../files/fonts/fontawesome-webfont.ttf?12217") format("truetype");
 font-weight: normal;
 font-style: normal;
}


@font-face {
 font-family: 'cornerstone';
 src: url("../files/fonts/cornerstone.eot?106");
 src: url("../files/fonts/cornerstone.eot?106#iefix") format("embedded-opentype"),url("../files/fonts/cornerstone.woff?106") format("woff"),url("../files/fonts/cornerstone.ttf?106") format("truetype"),url("../files/fonts/cornerstone.svg?106#cornerstone") format("svg");
 font-weight: normal;
 font-style: normal;
}


@font-face {
 font-family: 'ProximaNova-Semibold';
 src: url("/_static/cs/fonts/proxima/proximanova-semibold-webfont.woff") format("woff"),url("/_static/cs/fonts/proxima/proximanova-semibold-webfont.woff2") format("woff2");
}


@font-face {
 font-family: 'ProximaNova';
 src: url("/_static/cs/fonts/proxima/proximanova-medium-webfont.woff") format("woff"),url("/_static/cs/fonts/proxima/proximanova-medium-webfont.woff2") format("woff2");
 font-weight: normal;
 font-style: normal;
}


@font-face {
 font-family: 'ProximaNova';
 src: url("/_static/cs/fonts/proxima/proximanova-semibold-webfont.woff") format("woff"),url("/_static/cs/fonts/proxima/proximanova-semibold-webfont.woff2") format("woff2");
 font-weight: bold;
 font-style: normal;
}


@font-face {
 font-family: 'Font Awesome 5 Pro';
 font-style: normal;
 font-weight: 300;
 font-display: auto;
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.eot");
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.woff2") format("woff2"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.woff") format("woff"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.ttf") format("truetype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-light-300.svg#fontawesome") format("svg");
}


@font-face {
 font-family: 'Font Awesome 5 Pro';
 font-style: normal;
 font-weight: 400;
 font-display: auto;
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.eot");
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.woff2") format("woff2"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.woff") format("woff"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.ttf") format("truetype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-regular-400.svg#fontawesome") format("svg");
}


@font-face {
 font-family: 'Font Awesome 5 Pro';
 font-style: normal;
 font-weight: 900;
 font-display: auto;
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.eot");
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.woff2") format("woff2"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.woff") format("woff"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.ttf") format("truetype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-solid-900.svg#fontawesome") format("svg");
}


@font-face {
 font-family: 'Font Awesome 5 Brands';
 font-style: normal;
 font-weight: normal;
 font-display: auto;
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.eot");
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.woff2") format("woff2"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.woff") format("woff"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.ttf") format("truetype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-brands-400.svg#fontawesome") format("svg");
}


@font-face {
 font-family: 'Font Awesome 5 Duotone';
 font-style: normal;
 font-weight: 900;
 font-display: auto;
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-duotone-900.eot");
 src: url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-duotone-900.woff2") format("woff2"),url("../webfonts/fa-duotone-900.woff") format("woff"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-duotone-900.ttf") format("truetype"),url("/_static/cs/fonts/fontawesome-pro-5.11.2-web/webfonts/fa-duotone-900.svg#fontawesome") format("svg");
}


.cs-t-1-w.cs-e-11403-default .ui-helper-hidden-accessible {
 position: absolute;
 left: -99999999px;
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-tags-cell .style2017-edit-tags-form .ui-tabs .ui-tabs-nav {
 margin-top: 1em;
 padding-top: 2em !important;
 border-top: 1px solid #efefef;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .edit-tags-form .ui-tabs .ui-tabs-panel {
 padding: 15px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .descriptions .style2017-system-text-box {
 width: 272px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .descriptions .style2017-ui-line-block-label,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .versions .style2017-ui-line-block-label {
 width: auto;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .versions .style2017-ui-line-block {
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-cell.header-fields.new-image {
 padding-left: 60px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .layout {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .layout td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .add-line {
 border-top: 1px solid #efefef;
 margin-top: 1em;
 padding-top: 2em;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list {
 margin: 0;
 padding: 0;
 margin-left: -1em;
 margin-right: -1em;
 margin-bottom: -1em;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list li {
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item {
 position: relative;
 display: inline-block;
 box-sizing: border-box;
 margin: 0 0.2em 0.2em;
 background-color: #e1e2e3;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item:hover {
 cursor: move;
 box-shadow: 0 0 10px rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .image-element {
 display: block;
 width: 250px;
 height: 250px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block {
 position: absolute;
 top: 0;
 right: 0;
 width: 80px;
 line-height: 40px;
 color: #fff;
 font-size: 18px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block a.action-link {
 display: inline-block;
 height: 40px;
 width: 40px;
 padding: 0;
 margin: 0;
 background: #323943;
 color: white;
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block a.action-link:hover {
 background-color: #7996b7;
 color: #fff;
 cursor: pointer !important;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block:hover a.action-link {
 visibility: visible;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block:before {
 position: absolute;
 top: 0;
 right: 0;
 margin-right: 10px;
 text-shadow: 0 0 2px rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list-item .links-block:hover:before {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-calendar-hours,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-calendar-minutes {
 width: 55px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .item-label {
 padding-right: 10px;
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .labelSpan span {
 font-size: 0.8em;
 display: block;
 margin-bottom: 0.4em;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .fileField {
 width: 55%;
 float: left;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .fileField input {
 width: 100%;
 padding: 9px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .system-text-box.ui-autocomplete-input,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .ui-autocomplete-input.ui-text-box-short {
 float: left;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .style2017-tab-set-compact .style2017-ui-button-inline {
 float: left;
 margin-left: 1em;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .header-fields.descriptions.create {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .header-fields.descriptions {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .header-fields.descriptions>table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .new-image .ui-dropzone {
 min-height: 100px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .new-image .dz-message {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .system-calendar.ui-calendar-datetime .system-text-box,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .system-calendar.ui-calendar-datetime .ui-text-box-short {
 width: 90px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-cell.header-fields.new-image .style2017-system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-autocomplete-container .system-text-box.ui-autocomplete-input,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-autocomplete-container .ui-autocomplete-input.ui-text-box-short {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .ui-cell.file {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .button-cell {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .use-image .ui-section,
.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .new-image .ui-section {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .image-gallery-edit-form .gallery-image-list .style2017-system-text-box {
 width: 200px;
}


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


.cs-t-1-w.cs-e-11403-default .saved-search-links a.ui-form-link {
 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;
 white-space: nowrap;
}


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


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


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


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


.cs-t-1-w.cs-e-11403-default .search-field .ui-button2 {
 margin: 0;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .show-first-line-only {
 max-height: 24px;
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default .saved-search-links .action-container {
 position: absolute;
 top: 0;
 right: 0;
 height: 14px;
 padding-left: 10px;
 border-left: 1px solid #d9d9d9;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .saved-search-links .action-container a {
 border-bottom: none !important;
 cursor: pointer;
}


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


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


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


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


.cs-t-1-w.cs-e-11403-default .saved-search-add-form .system-text-box,
.cs-t-1-w.cs-e-11403-default .saved-search-add-form .ui-text-box-short {
 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 .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 .saved-search-add-form .buttons-block {
 margin-top: 13px;
 margin-bottom: -6px;
}


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


.cs-t-1-w.cs-e-11403-default .saved-search-add-form .ui-field-set {
 width: 100%;
 margin-bottom: 12px;
}


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


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


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


.cs-t-1-w.cs-e-11403-default .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 .saved-search-edit-form .title {
 font-weight: bolder;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .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 .saved-search-edit-form .system-text-box,
.cs-t-1-w.cs-e-11403-default .saved-search-edit-form .ui-text-box-short {
 margin-bottom: 12px;
 padding: 6px 4px;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 font-size: 12px;
 color: #333;
 margin-top: 3px;
 width: 280px;
 margin-bottom: 12px;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form .disabled {
 color: #b3b3b3;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form .shared-container,
.cs-t-1-w.cs-e-11403-default .saved-search-add-form .shared-container {
 display: inline-block;
 margin-left: 10px;
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .shared-container label {
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form a.remove {
 display: inline-block;
 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 .saved-search-edit-form .remove:hover {
 color: #7996b7;
}


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


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


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form .confirm-block-warning {
 font-size: 12px;
 line-height: 120%;
 width: 240px;
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form ul {
 list-style-type: none;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form li {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form li .icon-sort {
 margin-right: 6px;
 cursor: move;
}


.cs-t-1-w.cs-e-11403-default .show-more-button {
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box {
 display: none;
 position: absolute;
 right: 0px;
 top: -8px;
 padding-top: 8px;
 background: #222830;
 border-radius: 2px;
 box-shadow: 0 2px 18px rgba(0,0,0,0.5);
 z-index: 1;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.ui-form-link {
 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;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.active {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.ui-form-link:first-child,
.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.ui-form-link:first-child:hover {
 border-top: 1px solid #1c2128;
 margin: 19px 0 0 0;
 padding: 5px 20px;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box a.show-more {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .action-container.disabled .popup-box .more-links a.ui-form-link {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.ui-form-link:hover {
 color: #fff;
 background: #0F1115;
 margin: 0px;
 padding: 5px 20px;
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .action-container.disabled .popup-box .more-links a.ui-form-link:hover,
.cs-t-1-w.cs-e-11403-default .action-container.disabled .popup-box .more-links a.ui-form-link:hover+a.ui-form-link {
 background: #222830;
 color: #73787d;
 border-top: 1px solid #2e353d;
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default .action-container .popup-box .more-links a.ui-form-link:hover+a.ui-form-link {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .saved-search-edit-form .ui-button-cancel {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-title {
 color: #212a32;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-1 {
 padding: 15px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-1:first-child {
 padding-top: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-1:last-child {
 padding-top: 15px;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-1:only-child {
 padding-top: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-1:only-child .ui-section-content {
 padding-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set .ui-section-content {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set a.ui-section-label {
 color: #212a32;
}


.cs-t-1-w.cs-e-11403-default .ui-section-set a.ui-collapsed:before {
 font-family: cornerstone;
 font-size: 11px;
 content: '\e824';
}


.cs-t-1-w.cs-e-11403-default .ui-section-set a.ui-expanded:before {
 font-family: cornerstone;
 font-size: 11px;
 content: '\e825';
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control {
 font-size: 11px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-code-container {
 padding-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .code-input {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .system-text-area {
 width: 100%;
 padding: 2px;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-selected-video-container {
 position: relative;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-selected-video-container .selected-icon {
 display: block;
 float: left;
 padding: 6px;
 background-color: #ffffff;
 margin-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-selected-video-container .ui-video-title {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-selected-video-container a.ui-remove-video-link {
 display: block;
 position: absolute;
 text-decoration: none;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 background-color: rgba(255,255,255,0.65);
 width: 80px;
 bottom: 16px;
 left: 16px;
 padding: 4px 0;
 text-align: center;
 color: #000000;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-selected-video-container a.ui-remove-video-link:hover {
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .selected-video-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-popup-helper {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control a.options-link {
 display: inline-block;
 text-align: center;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control a.options-link:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control a.options-link {
 border-bottom: 1px dashed #1183a8;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup {
 position: absolute;
 width: 283px;
 height: 325px;
 overflow: auto;
 color: #ffffff;
 z-index: 5;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-container {
 width: 252px;
 padding: 7px;
 background-color: rgba(0,0,0,0.75);
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup .options-title {
 padding: 7px;
 font-weight: bold;
 font-size: 13px;
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup .video-option {
 clear: both;
 cursor: pointer;
 float: left;
 padding: 7px;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup .img {
 display: block;
 float: left;
 margin-right: 20px;
 padding: 6px;
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup img {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-options-popup .video-options-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .ui-video-icon,
.cs-t-1-w.cs-e-11403-default .ui-video-selector-control .video-option-icon {
 width: 100px;
 height: 75px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-is-required-cell {
 width: 5px;
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-what-is-this-cell {
 vertical-align: middle !important;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-header-table {
 width: 100%;
 height: 55px;
 padding-bottom: 10px;
 margin-bottom: 15px;
 background: url(../files/default/images/shade.png) center bottom no-repeat;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button-big,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .frifond-application-header-table .ui-button-save,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button-add,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button-restore,
.cs-t-1-w.cs-e-11403-default .frifond-application-header-table .ui-button-secondary {
 float: right;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-category-block {
 padding: 10px;
 background: #eeefef;
 margin-bottom: 10px;
 border: solid 1px #878787;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block {
 padding-bottom: 24px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block .add-members-buttons {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block .add-members-buttons>span {
 padding: 0px 6px 0 20px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block .add-members-buttons select {
 float: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block .add-members-buttons a {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-status {
 position: relative;
 padding-left: 1px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-block-info {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block table.headers-table td {
 width: 48%;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .report-block {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .import-header-title {
 display: block;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default div.frifond-application-info-block>table {
 padding: 10px 0;
 width: 60%;
}


.cs-t-1-w.cs-e-11403-default div.frifond-application-info-block .frifond-application-block-info {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-summary-status-block a {
 font-size: 12px;
 padding-left: 20px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-summary-block .ui-submit-block {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-summary-status-block>span.frifond-application-block-info {
 padding-bottom: 20px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-i-confirm {
 font-style: italic;
}


.cs-t-1-w.cs-e-11403-default span.frifond-application-block-info.ui-warning {
 background: url(/_static/cs/images/warning.png) left 1px no-repeat;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default span.frifond-application-block-info.ui-ok {
 background: url(/_static/cs/images/checkmark.png) left -2px no-repeat;
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-summary-status-block ul {
 padding: 5px 40px 0 40px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-summary-status-block li {
 list-style-type: disc;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-status-section {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-group-block table .system-select {
 width: 248px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-group-block div>table {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-is-elected-block {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-is-elected-block .ui-radio-select {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-block a.ui-hint-help {
 float: left;
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-election-block .frifond-application-label-content {
 float: left;
 padding: 6px 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-election-block .ui-is-required {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-election-block .frifond-application-sub-block .ui-is-required {
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-election-block .frifond-application-sub-block a.ui-hint-help {
 padding-top: 7px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-election-block .website-content-cell {
 width: 450px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-members-block>.ui-submit-block a {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-board-members-block>.ui-submit-block.incomplete-members a {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block .ui-field-set a.ui-hint-help {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-accounting-separate-block .ui-radio-select {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-accounting-separate-block a.ui-hint-help {
 float: left;
 padding-top: 3px !important;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-file-upload-container {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-document-cell {
 background-color: #fff;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 padding: 6px 0 7px 0;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-document-cell a {
 padding: 0 20px 1px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-file-upload-container .ui-delete-link {
 padding-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-tab-separator {
 position: absolute;
 background: url(../files/default/images/tab_separator.png) no-repeat;
 display: block;
 width: 18px;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-tab-separator+.left-active {
 background: url(../files/default/images/tab_separator_left_active.png) no-repeat;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-tab-separator+.right-active {
 background: url(../files/default/images/tab_separator_right_active.png) no-repeat;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-sub-block {
 padding-top: 10px;
 border-top: solid 1px #ccc;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-navigation-table {
 width: 100%;
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-navigation-table a {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-navigation-table td {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-navigation-table td:first-child {
 text-align: left;
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-navigation-table td:last-child {
 text-align: right;
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-category-block>table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-category-block>table>tbody>tr>td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-contact-block td {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-status-block {
 background: url(../files/default/frifond/images/application_status_bg.png) no-repeat;
 height: 41px;
 width: 205px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-status-block span.application-state {
 position: relative;
 display: block;
 top: 6px;
 left: 55px;
 font-size: 15px;
 font-weight: normal;
 font-style: italic;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-status-block span.application-state-time {
 position: relative;
 display: block;
 top: 8px;
 left: 55px;
 font-size: 10px;
 color: #a6a6a6;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-header {
 font-weight: normal;
 font-size: 25px;
 display: block;
 padding-right: 20px;
 font-family: new-times-roman;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-subheader {
 font-weight: bold;
 font-size: 13px;
 display: block;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-functions-block .frifond-application-subheader {
 padding-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-tab-separator {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-short-text-box {
 width: 80px !important;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-account-list-table td:first-child {
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-account-list-table td:last-child {
 width: 175px;
 padding-right: 5px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-account-list-table td:last-child span {
 font-weight: normal;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-balance-total-cell {
 background-color: #cccccd;
 font-weight: bold;
 padding: 3px 0;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-name-header {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-info-cell {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block {
 padding: 10px;
 margin: 5px 0;
 background-color: #d8e8ea;
 border: solid 1px #abb9bc;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 box-shadow: inset 0 0 8px #abb9bc;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block .ui-submit-block {
 text-align: right;
 padding-top: 15px;
 padding-right: 0;
 border-top: solid 1px #ccc;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block select {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-grid-incomplete-cell {
 width: 18px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block td {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-edit-member-block .ui-spacer-cell {
 display: block;
 height: 8px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block .website-grid-body-cell a {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block select {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block>.ui-submit-block a {
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-members-block>.ui-submit-block.incomplete-members a {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-add-account-cell {
 padding: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-file-upload-container .website-grid-add-link {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-link {
 display: block;
 width: 200px;
 height: 30px;
 font-size: 15px;
 line-height: 30px;
 font-weight: bold;
 background-color: #fefefe;
 border: solid 1px #878787;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 margin-bottom: 5px;
 padding-left: 30px;
 margin-right: 30px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-link.approve {
 background: url(/_static/cs/images/checkmark.png) 10px 6px no-repeat #fefefe;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-link.reject {
 background: url(/_static/system/images/panel_close_hovered.png) 12px 9px no-repeat #fefefe;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-link.return {
 background: url(/_static/system/images/revert.png) 10px 6px no-repeat #fefefe;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-link.edit {
 background: url(/_static/cs/images-2/edit.png) 8px 6px no-repeat #fefefe;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-process-block .process-message {
 clear: left;
 width: 600px;
 height: 117px;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-section-title {
 font-size: 14px;
 font-weight: bold;
 line-height: 20px;
 margin: 0px 0 20px 0;
 position: relative;
 padding: 0;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .prefix-block .ui-section-title {
 width: 70%;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-section-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);
 margin-top: -2px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-section-title .index>span {
 position: absolute;
 color: #c4c5c6;
 bottom: 0;
 left: 6px;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block #application_form_member_import____tags_block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block #application_form_member_import____options_block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block #application_form_member_import____merging_options_block {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .header-comment {
 padding-bottom: 8px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-cancel {
 font-family: Arial,sans-serif;
 text-align: center;
 line-height: 28px;
 font-size: 12px;
 height: 28px;
 cursor: pointer;
 color: #73787d;
 display: inline-block;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-cancel:before {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 -webkit-font-smoothing: antialiased;
 font-size: 15px;
 padding-right: 4px;
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-cancel:hover {
 color: #ff5400;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-big,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .frifond-application-member-import-block .ui-button-save,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-add,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-restore,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-inline {
 float: right;
 margin-top: -3px;
 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;
 margin-left: 10px;
 border: 1px solid #0895B8;
 border-radius: 3px;
 background-color: #1AB3D8;
 background-image: linear-gradient(to bottom, #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 .frifond-application-member-import-block .ui-submit-block-section .ui-button,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-big,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-add,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-restore {
 float: none;
 margin-left: 20px;
 margin-top: 2px;
 font-size: 16px;
 padding: 5px 26px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-big:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-submit-block-section .ui-button-save:hover,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .frifond-application-member-import-block .ui-button-save:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-add:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-delete:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-restore:hover,
.cs-t-1-w.cs-e-11403-default .frifond-application-member-import-block .ui-button-inline:hover {
 background-color: #10acd2;
 background-image: -webkit-gradient(linear, to bottom, #15b1d7 0, #0aa8ce 100%);
 background-image: -webkit-linear-gradient(top, #15b1d7 0, #0aa8ce 100%);
 background-image: -moz-linear-gradient(top, #15b1d7 0, #0aa8ce 100%);
 background-image: -ms-linear-gradient(top, #15b1d7 0, #0aa8ce 100%);
 background-image: -o-linear-gradient(top, #15b1d7 0, #0aa8ce 100%);
 background-image: linear-gradient(to bottom, #15b1d7 0, #0aa8ce 100%);
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime {
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date .system-text-box,
.cs-t-1-w.cs-e-11403-default .ui-calendar-date .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .system-text-box,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-text-box-short {
 width: 80px;
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date .ui-calendar-button,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-calendar-button {
 margin-left: 5px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date .ui-calendar-button:before,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-calendar-button:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f073";
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 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 .ui-calendar-date .ui-calendar-button:hover:before,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-calendar-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date .ui-calendar-clear:before,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-calendar-clear:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 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;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .ui-calendar-date .ui-calendar-clear:hover:before,
.cs-t-1-w.cs-e-11403-default .ui-calendar-datetime .ui-calendar-clear:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .system-calendar .system-text-box,
.cs-t-1-w.cs-e-11403-default .system-calendar .ui-text-box-short {
 width: 100px !important;
}


.cs-t-1-w.cs-e-11403-default .system-calendar .ui-calendar-hours,
.cs-t-1-w.cs-e-11403-default .system-calendar .ui-calendar-minutes {
 width: 55px !important;
}


.cs-t-1-w.cs-e-11403-default #colorbox {
 position: absolute;
 top: 0;
 left: 0;
 z-index: 9999;
 overflow: visible;
}


.cs-t-1-w.cs-e-11403-default #cboxMiddleLeft,
.cs-t-1-w.cs-e-11403-default #cboxBottomLeft {
 clear: left;
}


.cs-t-1-w.cs-e-11403-default #cboxContent {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default #cboxLoadedContent {
 overflow: visible;
 -webkit-overflow-scrolling: touch;
}


.cs-t-1-w.cs-e-11403-default #cboxLoadingOverlay,
.cs-t-1-w.cs-e-11403-default #cboxLoadingGraphic {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious,
.cs-t-1-w.cs-e-11403-default #cboxNext,
.cs-t-1-w.cs-e-11403-default #cboxClose,
.cs-t-1-w.cs-e-11403-default #cboxSlideshow {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .cboxPhoto {
 float: left;
 margin: auto;
 border: 0;
 display: block;
 max-width: none;
 -ms-interpolation-mode: bicubic;
}


.cs-t-1-w.cs-e-11403-default .cboxIframe {
 width: 100%;
 height: 100%;
 display: block;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default #colorbox,
.cs-t-1-w.cs-e-11403-default #cboxContent,
.cs-t-1-w.cs-e-11403-default #cboxLoadedContent {
 box-sizing: content-box;
 -moz-box-sizing: content-box;
 -webkit-box-sizing: content-box;
}


.cs-t-1-w.cs-e-11403-default #cboxOverlay {
 position: fixed;
 top: 0;
 z-index: 500;
 width: 100%;
 height: 100%;
 background: #000;
}


.cs-t-1-w.cs-e-11403-default #colorbox {
 outline: 0;
 background: transparent;
 padding-top: 40px;
 padding-bottom: 32px;
}


.cs-t-1-w.cs-e-11403-default #cboxContent {
 padding: 0 12px 0 12px;
 background: transparent;
 overflow: visible;
}


.cs-t-1-w.cs-e-11403-default .cboxIframe {
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default #cboxError {
 padding: 40px;
}


.cs-t-1-w.cs-e-11403-default #cboxLoadedContent {
 background-color: rgba(255,255,255,0.2);
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default #cboxTitle {
 color: #a5aab1;
 font-size: 11px;
 padding: 12px 12px 20px 12px;
 margin: 0 -12px;
 background: transparent;
 width: 100%;
 position: relative;
 line-height: 16px;
}


.cs-t-1-w.cs-e-11403-default #cboxCurrent {
 position: absolute;
 top: -30px;
 left: 12px;
 color: #a5aab1;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default #cboxLoadingGraphic {
 background: url(images/loading.gif) no-repeat center center;
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious,
.cs-t-1-w.cs-e-11403-default #cboxNext,
.cs-t-1-w.cs-e-11403-default #cboxSlideshow,
.cs-t-1-w.cs-e-11403-default #cboxClose {
 border: 0;
 padding: 0;
 margin: 0;
 overflow: visible;
 width: auto;
 background: none;
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious:active,
.cs-t-1-w.cs-e-11403-default #cboxNext:active,
.cs-t-1-w.cs-e-11403-default #cboxSlideshow:active,
.cs-t-1-w.cs-e-11403-default #cboxClose:active {
 outline: 0;
}


.cs-t-1-w.cs-e-11403-default #cboxSlideshow {
 position: absolute;
 top: -20px;
 right: 80px;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious {
 position: absolute;
 top: 0;
 left: 12px;
 height: 100%;
 font-size: 20px;
 font-weight: normal;
 padding: 0 14px;
 color: rgba(0,0,0,0.5);
 outline: none;
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious:before {
 text-shadow: 0 1px 0 rgba(255,255,255,0.2);
}


.cs-t-1-w.cs-e-11403-default #cboxPrevious:hover {
 color: #000;
 background: rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default #cboxNext {
 position: absolute;
 top: 0;
 right: 12px;
 height: 100%;
 font-size: 20px;
 font-weight: normal;
 padding: 0 14px;
 color: rgba(0,0,0,0.5);
 outline: none;
}


.cs-t-1-w.cs-e-11403-default #cboxNext:after {
 text-shadow: 0 1px 0 rgba(255,255,255,0.2);
}


.cs-t-1-w.cs-e-11403-default #cboxNext:hover {
 color: #000;
 background: rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default #cboxClose {
 position: absolute;
 top: -30px;
 right: 8px;
 display: block;
 font-family: "fontawesome";
 color: #73787d;
 font-size: 15px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default #cboxClose::before {
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default #cboxClose:hover {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .people-privacy-form .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .people-privacy-form .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .people-privacy-form .ui-field-label {
 font: bold 12px "Arimo",sans-serif;
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 width: 24%;
 text-align: right;
 white-space: nowrap;
 float: left;
 padding-right: 20px;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .people-privacy-form .ui-field-content {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .role-list {
 background-color: #fff;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 padding: 10px 20px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.2);
 margin: 10px 0 20px 24%;
 display: inline-block;
 position: relative;
 left: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-role-bits-control .system-select {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .role-list .role-line {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .role-list .role-line:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .role-list .role-line .ui-checkbox-label {
 white-space: nowrap;
 color: #333;
 font-size: 12px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 display: inline-block;
 vertical-align: middle;
 line-height: 20px;
 width: 30%;
 overflow: hidden;
 margin-right: 20px;
 min-width: 200px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-tabs .ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs-nav:after {
 float: right;
 line-height: 10px;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs-panel {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .people-privacy-form .ui-tabs .ui-tabs-panel {
 background-color: #f3f3f3;
 padding: 30px 0px;
 margin: 15px 0px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default {
 @-moz-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @-webkit-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @-o-keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
 @keyframes spin{0%{-moz-transform:rotate(0deg) -o-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg)}100%{-moz-transform:rotate(359deg);
 -o-transform: rotate(359deg);
 -webkit-transform: rotate(359deg);
 transform: rotate(359deg)}}
}


.cs-t-1-w.cs-e-11403-default .animate-spin {
 -moz-animation: spin 2s infinite linear;
 -o-animation: spin 2s infinite linear;
 -webkit-animation: spin 2s infinite linear;
 animation: spin 2s infinite linear;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .jp-wrapper a,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current:hover .icon-arrow-circle-down,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current:hover .icon-arrow-circle-down a {
 text-decoration: none;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .jp-wrapper {
 background: #d4d5d6;
 padding: 10px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 -khtml-border-radius: 5px;
 -o-border-radius: 5px;
 border-radius: 5px;
}


.cs-t-1-w.cs-e-11403-default .jp-wrapper table {
 width: 100%;
 border-collapse: collapse;
}


.cs-t-1-w.cs-e-11403-default .jp-side-cell {
 width: 1px;
}


.cs-t-1-w.cs-e-11403-default .jp-status-cell {
 height: 1px;
}


.cs-t-1-w.cs-e-11403-default .jp-left {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .jp-left.nav {
 width: 130px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .jp-left.jp-side-cell {
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .jp-side-cell.jp-right {
 text-align: left;
 padding-right: 20px;
 line-height: 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .jp-controls {
 padding-right: 20px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .jp-button {
 display: inline-block;
 padding: 5px 8px;
 margin: 0 10px;
 float: left;
 color: #2e5481;
 line-height: 1.5em;
 text-align: center;
 -webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.05) inset,0 1px 0 rgba(255,255,255,0.95) inset;
 -moz-box-shadow: 0 -1px 0 rgba(0,0,0,0.05) inset,0 1px 0 rgba(255,255,255,0.95) inset;
 box-shadow: 0 -1px 0 rgba(0,0,0,0.05) inset,0 1px 0 rgba(255,255,255,0.95) inset;
 background: -webkit-linear-gradient(rgba(255,255,255,0.8), rgba(0,0,0,0.2));
 background: -o-linear-gradient(rgba(255,255,255,0.8), rgba(0,0,0,0.2));
 background: -moz-linear-gradient(rgba(255,255,255,0.8), rgba(0,0,0,0.2));
 background: linear-gradient(rgba(255,255,255,0.8), rgba(0,0,0,0.2));
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 -o-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}


.cs-t-1-w.cs-e-11403-default .jp-button:hover {
 color: #fff;
 background: -webkit-linear-gradient(rgba(255,255,255,0.8), #2e5481);
 background: -o-linear-gradient(rgba(255,255,255,0.8), #2e5481);
 background: -moz-linear-gradient(rgba(255,255,255,0.8), #2e5481);
 background: linear-gradient(rgba(255,255,255,0.8), #2e5481);
}


.cs-t-1-w.cs-e-11403-default .jp-icon {
 font-family: fontawesome;
 font-style: normal;
 font-weight: normal;
 line-height: 1;
 margin: 0 auto;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 -khtml-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}


.cs-t-1-w.cs-e-11403-default .jp-play {
 width: 32px;
 height: 32px;
 font-size: 25px;
 line-height: 32px;
}


.cs-t-1-w.cs-e-11403-default .jp-play:before {
 content: "\f04b";
}


.cs-t-1-w.cs-e-11403-default .jp-stop {
 display: none;
 width: 32px;
 height: 32px;
 font-size: 25px;
 line-height: 32px;
}


.cs-t-1-w.cs-e-11403-default .jp-stop:before {
 content: "\f04d";
}


.cs-t-1-w.cs-e-11403-default .jp-volume {
 color: #2e5481;
 line-height: .5em;
 font-size: 18px;
}


.cs-t-1-w.cs-e-11403-default .jp-volume:hover {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .jp-mute:before {
 content: "\f028";
}


.cs-t-1-w.cs-e-11403-default .jp-unmute {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .jp-unmute:before {
 content: "\f026";
}


.cs-t-1-w.cs-e-11403-default .jp-row td {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .jp-no-solution {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .jp-details {
 min-width: 120px;
}


.cs-t-1-w.cs-e-11403-default .jp-status-current,
.cs-t-1-w.cs-e-11403-default .jp-status-next {
 padding-right: 90px;
 padding-bottom: 2px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .jp-details .text {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .jp-details .artist {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .jp-status-text {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .jp-title {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .jp-seek-bar {
 width: 100% !important;
}


.cs-t-1-w.cs-e-11403-default .jp-seek-bar,
.cs-t-1-w.cs-e-11403-default .jp-volume-bar {
 position: relative;
 background: #a9acaf;
 height: 5px;
 -khtml-border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -o-border-radius: 5px;
 border-radius: 5px;
 box-shadow: 1px 1px 1px rgba(255,255,255,0.7),-1px -1px 1px rgba(0,0,0,0.7);
}


.cs-t-1-w.cs-e-11403-default .jp-play-bar,
.cs-t-1-w.cs-e-11403-default .jp-volume-bar-value {
 -khtml-border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -o-border-radius: 5px;
 border-radius: 5px;
 background: #2e5481;
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default .jp-time-holder {
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .jp-current-time {
 font-size: 10px;
 float: left;
 color: #8b8d8f;
 text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}


.cs-t-1-w.cs-e-11403-default .jp-duration {
 font-size: 10px;
 float: right;
 color: #8b8d8f;
 text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}


.cs-t-1-w.cs-e-11403-default .jp-volume-cell {
 width: 1px;
 padding-right: 8px;
}


.cs-t-1-w.cs-e-11403-default .jp-volume-wrapper {
 padding-left: 20px;
 max-width: 150px;
 min-width: 80px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist {
 margin-top: 10px;
 background: #fff;
 -khtml-border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -o-border-radius: 5px;
 border-radius: 5px;
 padding: 10px 0;
 box-shadow: 1px 1px 1px rgba(0,0,0,0.5),-1px -1px 1px rgba(255,255,255,0.5);
}


.cs-t-1-w.cs-e-11403-default .jp-playlist .jp-playlist-item {
 padding: 10px 90px 10px 10px;
 min-height: 20px;
 line-height: 20px;
 border-bottom: 1px solid #e9e9ea;
 font-size: 12px;
 color: #333;
 text-decoration: none;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist .jp-playlist-item:hover {
 background: #cee9ef;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-item.jp-playlist-last {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist .jp-playing {
 background: #2e5481;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-current {
 background: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-current .jp-playlist-item-title,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current .jp-playlist-item-artist,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current .icon-arrow-circle-down,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current .icon-arrow-circle-down a {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-current:hover .jp-playlist-item-title,
.cs-t-1-w.cs-e-11403-default .jp-playlist-current:hover .jp-playlist-item-artist,
.cs-t-1-w.cs-e-11403-default .jp-status-text {
 background: none;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-item-title {
 font-size: 1em;
 font-weight: bold;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .jp-playlist-item-artist {
 font-size: 1em;
 padding-left: 5px;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .icon-arrow-circle-down {
 position: absolute;
 right: 10px;
 color: #2e5481;
 font-size: 12px;
 line-height: 15px;
}


.cs-t-1-w.cs-e-11403-default .icon-arrow-circle-down:before {
 content: "\f0ab";
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .icon-arrow-circle-down:hover,
.cs-t-1-w.cs-e-11403-default .icon-arrow-circle-down:hover a {
 cursor: pointer;
 color: #7996b7 !important;
}


.cs-t-1-w.cs-e-11403-default .jp-status-text .icon-arrow-circle-down {
 right: 0;
 top: 0;
}


.cs-t-1-w.cs-e-11403-default .jp-previous {
 line-height: 14px;
 margin: 8px 10px 10px 0;
}


.cs-t-1-w.cs-e-11403-default .jp-previous:before {
 content: "\f04a";
}


.cs-t-1-w.cs-e-11403-default .jp-next {
 line-height: 14px;
 margin: 8px 0 10px 10px;
}


.cs-t-1-w.cs-e-11403-default .jp-next:before {
 content: "\f04e";
}


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


.cs-t-1-w.cs-e-11403-default .style2017-ui-submit-block-section {
 text-align: center;
 border-top: 1px solid #efefef;
 padding-top: 20px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-submit-block-section .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default .style2017-ui-submit-block-section .style2017-ui-button-add,
.cs-t-1-w.cs-e-11403-default .style2017-ui-submit-block-section .style2017-ui-button-cancel {
 margin: 0 3px;
}


.cs-t-1-w.cs-e-11403-default .style2017-popup-menu {
 display: none;
 position: absolute;
 right: 0;
 top: 0;
 min-width: 125px;
 z-index: 50;
 text-align: left;
 border-radius: 2px;
 box-shadow: 0 0 9px 0 rgba(0,0,0,0.3);
 overflow: hidden;
}


.cs-t-1-w.cs-e-11403-default a.toggle {
 white-space: nowrap;
 display: block;
 padding: 5px 10px;
 margin: 0 10px 0 6px;
 height: 30px;
 line-height: 30px;
 font-size: 12px;
 text-decoration: none;
 text-align: left;
 font-weight: normal;
 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}


.cs-t-1-w.cs-e-11403-default a.toggle:hover {
 color: #fff;
 background-color: #7996b7;
 margin: 0;
 padding: 5px 20px 5px 16px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block {
 text-align: right;
 margin-bottom: 15px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block>.toggle {
 font-weight: bold;
 display: inline-block;
 padding: 0;
 margin: 0 0 0 10px;
 line-height: 1;
 height: auto;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block>.toggle:hover {
 background: none;
 color: #7996b7;
 font-weight: bold;
 display: inline-block;
 padding: 0;
 margin: 0 0 0 10px;
 line-height: 1;
 height: auto;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .action-menu {
 display: inline-block;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .action-link {
 position: relative;
 z-index: 100;
 font-weight: bold;
 margin: 8px 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .action-link .icon-down-dir,
.cs-t-1-w.cs-e-11403-default .style2017-actions-block .action-link .icon-up-dir {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .action-link .icon-list-ul {
 margin-right: 2px;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block>.ui-link-add {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .style2017-popup-menu {
 top: -8px;
 padding-top: 25px;
 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 .style2017-actions-block .style2017-popup-menu 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 .style2017-actions-block .style2017-popup-menu a.toggle:first-child {
 border-top: 1px solid transparent;
}


.cs-t-1-w.cs-e-11403-default .style2017-actions-block .style2017-popup-menu 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 .style2017-inline-action-menu {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .popup-button {
 float: right;
 text-align: right;
 height: 24px;
 margin-top: -4px;
 position: relative;
 padding: 5px 0 0 0;
 line-height: 24px;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .icon-more-vert.row-menu {
 position: relative;
 z-index: 1;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .icon-more-vert.row-menu:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .style2017-popup-menu {
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .style2017-popup-menu a.toggle {
 color: #0e1014;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .style2017-popup-menu a.toggle:hover {
 background: #c48025;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-inline-action-menu .style2017-popup-menu .option-menu-icon {
 position: relative;
 left: -5px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .option-menu-icon {
 display: inline-block;
 width: 20px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-input {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .new-document input {
 padding: 0 0 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-item .document-detach:before {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 font-size: 14px;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 text-shadow: 0 1px 0 rgba(255,255,255,0.8);
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-item .document-detach:before:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents {
 border-radius: 2px;
 background-color: #fff;
 box-shadow: 0 1px 2px rgba(0,0,0,0.2);
 padding: 12px;
 margin-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-detach {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-item {
 width: 100%;
 padding: 12px 0;
 border-bottom: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-item a {
 padding: 0 0 0 30px;
 line-height: 18px;
 display: inline-block;
 float: left;
 font-weight: bold;
 font-size: 12px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-item a:before {
 top: 0;
 font-size: 21px;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-item:nth-child(2) {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .attached-documents .document-item:last-child {
 padding-bottom: 0;
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-select-form {
 max-height: 400px;
 overflow-y: auto;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-select-form .show-more-controls {
 position: relative;
 padding: 10px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-select-form .show-more-controls span {
 display: block;
 position: absolute;
 top: 16px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-select-form .show-more-controls input {
 margin: 0 auto;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-collapsible .ui-collapsible-title {
 font-size: 13px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .document-folder-select-form {
 padding: 0px 0px;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .block-table-inline .head .head-table>div div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .block-table-inline .head .head-table>div div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .block-table-inline .body .body-table>div div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .block-table-inline .body .body-table>div div:nth-child(3) {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group {
 position: relative;
 display: -webkit-inline-box;
 display: -webkit-inline-flex;
 display: -ms-inline-flexbox;
 display: inline-flex;
 vertical-align: middle;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius: 0;
 border-top-right-radius: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group>.btn:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
 border-radius: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group>.btn {
 position: relative;
 -webkit-box-flex: 0;
 -webkit-flex: 0 1 auto;
 -ms-flex: 0 1 auto;
 flex: 0 1 auto;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn {
 padding-left: .75rem;
 padding-right: .75rem;
 display: inline-block;
 font-weight: normal;
 text-align: center;
 white-space: nowrap;
 vertical-align: middle;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 border: 1px solid transparent;
 padding: .5rem 1rem;
 font-size: 15px;
 margin: 0;
 font-family: ProximaNova-Semibold, Arial, sans-serif;
 cursor: pointer;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-primary {
 color: #323943;
 background-color: #fff;
 border-color: #94a2b0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-primary:hover {
 color: #323943;
 background-color: #c48025;
 border-color: #94a2b0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-primary.active {
 color: #fff;
 background-color: #94a2b0;
 border-color: #94a2b0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group>.btn:last-child:not(:first-child) {
 border-bottom-left-radius: 0;
 border-top-left-radius: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .btn-group .btn+.btn {
 margin-left: -1px;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .panel {
 margin: 20px 0;
 font-family: ProximaNova-Semibold, Arial, sans-serif;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .aspect {
 float: right;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .aspect .label {
 display: inline-flex;
 padding: .5rem 0;
 margin-right: 10px;
 font-size: 15px;
 float: left;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .loading {
 background-color: rgba(0,0,0,0.2);
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-image-editor .loading:before {
 content: '\e808';
 font-size: 20px;
 font-family: "FontAwesome";
 color: #fff;
 position: absolute;
 left: 50%;
 top: 50%;
 -moz-animation: spin 1.5s infinite linear;
 -o-animation: spin 1.5s infinite linear;
 -webkit-animation: spin 1.5s infinite linear;
 animation: spin 1.5s infinite linear;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link {
 text-decoration: none;
 color: #2e5481;
 line-height: 28px;
 display: inline-block;
 font-size: 14px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options span,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label span,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link span {
 border-bottom: 1px dashed #2e5481;
 display: inline-block;
 line-height: 15px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options:hover,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label:hover,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options:hover span,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label:hover span,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link:hover span {
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link:hover:before {
 content: '\E894';
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options:before,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link:before {
 font-family: "cornerstone";
 text-decoration: none;
 font-size: 26px;
 content: '\E894 ';
 margin-right: 0px;
 margin-left: -10px;
 line-height: 28px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options.ui-open:before,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-open.ui-more-options-label:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link.ui-open:before {
 content: '\e83c';
 font-size: 17px;
 line-height: 26px;
 padding: 0px 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options.ui-open:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-open.ui-more-options-label:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link.ui-open:hover:before {
 content: '\e83c';
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-form-link {
 text-decoration: none;
 color: #2e5481;
 line-height: 28px;
 display: inline-block;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-form-link span {
 display: inline-block;
 line-height: 15px;
 margin-right: 10px;
}


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


.cs-t-1-w.cs-e-11403-default .style2017-ui-form-link-action {
 text-decoration: none;
 color: #2e5481;
 line-height: 14px;
 display: inline-block;
 font-size: 14px;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-form-link-action span {
 display: inline-block;
 line-height: 15px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-form-link-action:hover {
 color: #7996b7;
 text-decoration: none;
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default .style2017-ui-button-add {
 background-color: #c48025;
 color: #ffffff;
 font-size: 18px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 padding: 11px 30px;
 line-height: 18px;
 float: none;
 display: inline-block;
 border: 0;
 cursor: pointer;
 height: 40px;
 box-sizing: border-box;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button:hover,
.cs-t-1-w.cs-e-11403-default .style2017-ui-button-add:hover {
 color: #fff;
 background-color: #b46f25;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-add {
 padding: 11px 30px 11px 12px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-add:before {
 font-family: "cornerstone";
 content: '\e836';
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-cancel {
 padding: 11px 20px;
 color: #94a2b0;
 font-size: 18px;
 font-family: ProximaNova-Semibold, Arial, sans-serif;
 height: 40px;
 display: inline-block;
 box-sizing: border-box;
 vertical-align: bottom;
 line-height: 14px;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-cancel:hover {
 background-color: #b46f25 !important;
 color: #fff !important;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-cancel:before {
 font-family: "cornerstone";
 content: '\e82a';
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-inline {
 background-color: #c48025;
 color: #ffffff;
 font-size: 14px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 padding: 10px 10px;
 line-height: 18px;
 float: none;
 display: inline-block;
 border: 0;
 cursor: pointer;
 height: 40px;
 outline: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-button-inline:hover {
 color: #fff;
 background-color: #b46f25;
}


.cs-t-1-w.cs-e-11403-default .style2017-icon,
.cs-t-1-w.cs-e-11403-default .cs-lightbox>.close-window,
.cs-t-1-w.cs-e-11403-default .style2017-image-editor .loading:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-more-options:before,
.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-add-link:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-button-add:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-button-cancel:before,
.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>.close-window,
.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .ui-icon,
.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a.add-all::before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a.remove-all::before {
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 1em;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs {
 padding: 0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav {
 list-style: none;
 position: relative;
 padding: 0;
 line-height: inherit;
 white-space: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a:hover .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li {
 position: relative;
 float: none;
 display: inline-block;
 *display: inline;
 *zoom: 1;
 border-bottom-width: 0 !important;
 margin: 0;
 padding: 0;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a {
 float: left;
 text-decoration: none;
 background-color: #ffffff;
 border: 1px solid #e1e2e3;
 padding: 5px 10px;
 height: 25px;
 margin-right: 3px;
 line-height: 25px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a span,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a span {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-panel {
 padding: 0;
 display: block;
 border-width: 0;
 background: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 -ms-user-select: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-panel.ui-tabs-hide,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav {
 list-style: none;
 position: relative;
 padding: 0;
 line-height: inherit;
 white-space: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a:hover .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #fff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li {
 padding: 0 0 4px 0;
 margin-right: 3px;
 position: relative;
 float: none;
 display: inline-block;
 border-bottom-width: 0 !important;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.with-count,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.with-count {
 margin-right: 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 padding-bottom: 4px;
 background-color: inherit;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active:before,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-style: normal;
 font-weight: normal;
 speak: none;
 text-decoration: inherit;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 content: '\f0dd';
 position: absolute;
 font-size: 16px;
 bottom: -2px;
 line-height: 16px;
 left: 50%;
 width: auto;
 color: #c48025;
 margin-left: -6px;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover:before {
 color: #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav .tab-title:before,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav .tab-title:before {
 content: "";
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a {
 padding: 5px 10px;
 text-decoration: none;
 float: left;
 background-color: #ffffff;
 border: 1px solid #e1e2e3;
 height: 25px;
 margin-right: 10px;
 line-height: 25px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a .tab-title {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 font-size: 14px;
 line-height: 14px;
 color: #323943;
 font-weight: normal;
 border: 0;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a .left-bkt,
.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a .right-bkt,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a .left-bkt,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a span,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a span {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-panel {
 padding: 0;
 display: block;
 border-width: 0;
 background: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 -ms-user-select: none;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-panel.ui-tabs-hide,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li a .count-value,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li a .count-value {
 background-color: #93979e;
 font-size: 12px;
 line-height: 14px;
 display: inline-block;
 padding: 1px 5px 0 5px;
 border-radius: 10px;
 margin-left: 10px;
 color: #fff;
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-state-hover a,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-state-hover a {
 background-color: #c48025;
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-state-hover a .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-state-hover a .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-state-hover a .count-value,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-state-hover a .count-value {
 background-color: #fff;
 color: #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-state-active a .count-value,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-state-active a .count-value {
 background-color: #fff;
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
 background-color: #c48025;
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #ffffff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a {
 background-color: #c48025;
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a .tab-title,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .ui-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-tab-set-compact.ui-tabs .cs-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .cs-tabs-panel {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-document-attach .ui-tabs .ui-roundable .ui-content {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-more-options-block .ui-more-options-label {
 margin: 10px 0 10px 180px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set {
 box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set>.head {
 opacity: 0.0;
 height: auto;
 transition: opacity 1s;
 -webkit-transition: opacity 1s;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set>.head.visible {
 opacity: 1.0;
 background-color: #e1e2e3;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set>.head>div:first-child {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-tab {
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-tab .ui-tab-content {
 padding: 30px 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header {
 background-color: #e1e2e3;
 border-top: 2px solid #e1e2e3;
 color: #323943;
 font: normal 14px "ProximaNova-Semibold";
 text-shadow: none;
 border-left: 0;
 padding: 0 60px;
 line-height: 43px;
 float: left;
 cursor: pointer;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header:hover {
 color: #fff;
 background-color: #c48025;
 border-top: 2px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header:hover.system-tabs-header-selected,
.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header.system-tabs-header-selected {
 background-color: #ffffff;
 color: #7996b7;
 text-shadow: none;
 border-top: 2px solid #7996b7;
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header.system-tabs-header-first {
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header.system-tabs-header-selected+.system-tabs-header {
 border-left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header-ending {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header-ending>span {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set .system-tabs-header-appendix {
 float: left;
 padding: 10px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head {
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head .system-tabs-header {
 border: 0;
 margin-right: 5px;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head .system-tabs-header:hover,
.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head .system-tabs-header.system-tabs-header-selected {
 border: 0;
 margin-top: 0;
 background-color: #7996b7;
 color: #fff;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head .system-tabs-header.system-tabs-header-first {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-tab-set.multi-line .head .system-tabs-header-ending {
 padding: 0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox {
 border-top: 0;
 box-shadow: 0 6px 30px rgba(0,0,0,0.7);
 padding: 0;
 background-color: #ffffff;
 margin-bottom: 80px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>div.content {
 background-color: #ffffff;
 border-radius: 0;
 padding: 30px;
 max-width: 1260px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>.title {
 background-color: #f0f0f2;
 height: 60px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 margin: 0;
 color: #323943;
 font-size: 18px;
 text-align: left;
 line-height: 60px;
 padding-left: 30px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>.close-window {
 color: #969aa0;
 font-family: "cornerstone";
 line-height: 20px;
 font-size: 20px;
 font-weight: bold;
 vertical-align: middle;
 position: absolute;
 right: 20px;
 top: 20px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>.close-window:hover {
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox>.close-window::before {
 content: '\e837';
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block {
 padding: 0;
 background-color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-buttons-line {
 overflow: hidden;
 padding-top: 20px;
 margin-bottom: 0 !important;
 box-shadow: 0 -1px 0 rgba(0,0,0,0.21);
 border-top: 1px solid rgba(255,255,255,0.53);
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-submit-block-section {
 border: 0;
 padding: 0;
 margin: 10px 0 0 0;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-submit-block-section .ui-porgress {
 margin-bottom: 9px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block-field-set .ui-field:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block-field-set .ui-field>.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: 12px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block-field-set label.ui-checkbox-label {
 display: inline-block;
 font: 11px "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block-field-set .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-block-field-set .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-autocomplete-container {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-autocomplete-container .ui-autocomplete-result {
 margin-left: 0;
 width: 280px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-button-cancel {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-button-cancel:hover {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-button-cancel:active {
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .style2017-cs-lightbox .ui-text-box-short {
 width: 100px !important;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper.boxed {
 border: 1px solid #d4d5d6;
 -moz-box-shadow: 2px 2px 1px #d4d5d6;
 -webkit-box-shadow: 2px 2px 1px #d4d5d6;
 box-shadow: 2px 2px 1px #d4d5d6;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper .section {
 padding: 20px;
 background: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper .divider-top {
 border-top: 1px solid #d4d5d6;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper .divider-bottom {
 border-bottom: 1px solid #d4d5d6;
}


.cs-t-1-w.cs-e-11403-default .ui-wrapper-inline {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-title {
 color: #212a32;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-1 {
 padding: 15px 0 0 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-1:first-child {
 padding-top: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-1:last-child {
 padding-top: 15px;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-1:only-child {
 padding-top: 0;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-1:only-child .ui-section-content {
 padding-bottom: 0px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set .ui-section-content {
 padding-bottom: 15px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set a.ui-section-label {
 color: #212a32;
 font-size: 16px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set a.ui-section-label span {
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set a.ui-collapsed:before {
 font-family: cornerstone;
 font-size: 11px;
 content: '\e824';
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-section-set.ui-section-set a.ui-expanded:before {
 font-family: cornerstone;
 font-size: 11px;
 content: '\e825';
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date {
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .system-text-box,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .system-text-box,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-text-box-short {
 width: 95px;
 padding: 10px;
 border: 1px solid #94a2b0;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 14px;
 box-sizing: border-box;
 height: 40px;
 line-height: 18px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .system-select,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .system-select {
 box-sizing: border-box;
 margin: 0;
 border: 1px solid #a5aab1;
 height: 40px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 font-size: 14px;
 width: 55px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-calendar-button,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-calendar-button {
 margin-left: 5px;
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-calendar-button:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-calendar-button:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f073";
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 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 .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-calendar-button:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-calendar-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-calendar-clear:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-calendar-clear:before {
 font-family: "FontAwesome", sans-serif;
 content: "\f00d";
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 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;
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime.ui-calendar-datetime .ui-calendar-clear:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-date.ui-calendar-date .ui-calendar-clear:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default .style2017 .system-text-box,
.cs-t-1-w.cs-e-11403-default .style2017 .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default .style2017-system-text-area,
.cs-t-1-w.cs-e-11403-default .style2017 .system-text-area {
 width: 300px;
 padding: 10px;
 border: 1px solid #94a2b0;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 14px;
 box-sizing: border-box;
 height: 40px;
 line-height: 18px;
}


.cs-t-1-w.cs-e-11403-default .style2017-system-select,
.cs-t-1-w.cs-e-11403-default .style2017 .system-select {
 box-sizing: border-box;
 width: 300px;
 margin: 0;
 border: 1px solid #a5aab1;
 height: 40px;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-line-block-label,
.cs-t-1-w.cs-e-11403-default .style2017-ui-label,
.cs-t-1-w.cs-e-11403-default .style2017 .ui-field-label,
.cs-t-1-w.cs-e-11403-default .style2017 .ui-radio-option-label {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 color: #323943;
 font-size: 14px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-cell .style2017-ui-line-block-label {
 padding-top: 11px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-line-block-label,
.cs-t-1-w.cs-e-11403-default .style2017 .ui-field-label {
 text-align: right;
 width: 160px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-line-block {
 padding: 5px 0px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime .system-text-box,
.cs-t-1-w.cs-e-11403-default .style2017-ui-calendar-datetime .ui-text-box-short {
 width: 90px;
}


.cs-t-1-w.cs-e-11403-default .style2017 .system-radio-option {
 position: relative;
 top: -1px;
 display: inline-block;
 margin: 10px 10px 10px 1px;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-input [type=file] {
 padding: 9px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-checkbox-label {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-label-cell {
 width: 150px;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-label-cell .ui-label {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 color: #323943;
 font-size: 14px;
 display: inline-block;
 text-align: right;
 padding-top: 11px;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-content-cell .ui-checkbox-label {
 margin-top: 8px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-content-cell .ui-checkbox-label .ui-checkbox {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-content-cell .ui-checkbox {
 margin-top: 14px;
}


.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-label-cell,
.cs-t-1-w.cs-e-11403-default .style2017.ui-field-set .website-content-cell {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-center {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect {
 margin-top: 15px;
 width: 100%;
 box-sizing: border-box;
 padding: 15px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect ul.selected {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .ui-icon {
 font-family: "cornerstone";
 line-height: 16px;
 font-size: 16px;
 left: 0;
 top: 14px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect li.ui-element.ui-draggable-dragging {
 background-color: #ffffff;
 color: #323943;
 font-size: 14px;
 margin-bottom: 4px;
 padding: 14px 30px 14px 24px;
 line-height: normal;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available {
 width: 48%;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available ul {
 width: auto;
 height: auto;
 position: relative;
 background: none;
 max-height: 356px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available ul li.ui-element {
 background-color: #ffffff;
 color: #323943;
 font-size: 14px;
 margin-bottom: 4px;
 padding: 14px 30px 14px 24px;
 line-height: normal;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available ul li .ui-icon-plus::before,
.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available ul li:hover .ui-icon-plus::before {
 content: '\e836';
 font-size: 14px;
 float: right;
 padding-right: 10px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.available ul li:hover .ui-icon-plus::before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected {
 width: 48%;
 float: right;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected a.action {
 position: absolute;
 top: 0;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul {
 width: auto;
 height: auto;
 position: relative;
 background: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul li.ui-element {
 background-color: #ffffff;
 color: #323943;
 font-size: 14px;
 margin-bottom: 4px;
 padding: 14px 30px 14px 34px;
 line-height: normal;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul li .ui-icon-minus:before {
 content: '\e895';
 font-size: 16px;
 padding-right: 10px;
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul li .ui-icon-minus:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul li .ui-icon-arrowthick-2-n-s::before {
 content: '\e823';
 font-size: 12px;
 position: absolute;
 top: -6px;
 color: #5f6970;
 left: 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect div.selected ul li .ui-icon-arrowthick-2-n-s::after {
 content: '\e825';
 font-size: 12px;
 top: 6px;
 color: #5f6970;
 position: absolute;
 left: 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions {
 padding: 0;
 height: 60px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions .search {
 width: 65%;
 height: 20px;
 padding: 10px;
 font-size: 14px;
 border: 0;
 top: 0;
 left: 0;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions .search::-webkit-input-placeholder {
 font-style: italic;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions .search::-moz-placeholder {
 font-style: italic;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions .search:-ms-input-placeholder {
 font-style: italic;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions span.count {
 font-size: 14px;
 line-height: 16px;
 position: relative;
 top: 12px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a {
 display: block;
 position: relative;
 float: right;
 border-bottom: 1px dashed;
 line-height: 16px;
 font-size: 14px;
 color: #2e5481;
 margin: 0;
 top: 12px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a:hover,
.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a:active {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a.add-all::before {
 font-family: "cornerstone";
 line-height: 16px;
 font-size: 16px;
 content: '\e836';
 position: absolute;
 left: -24px;
}


.cs-t-1-w.cs-e-11403-default .style2017-ui-multiselect .ui-multiselect .actions a.remove-all::before {
 font-family: "cornerstone";
 line-height: 16px;
 font-size: 16px;
 content: '\e82a';
 position: absolute;
 left: -24px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs {
 padding: 0;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav {
 list-style: none;
 position: relative;
 padding: 0;
 line-height: inherit;
 white-space: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li {
 position: relative;
 float: none;
 display: inline-block;
 *display: inline;
 *zoom: 1;
 border-bottom-width: 0 !important;
 margin: 0;
 padding: 0;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a {
 float: left;
 text-decoration: none;
 background-color: #ffffff;
 border: 1px solid #e1e2e3;
 padding: 5px 10px;
 height: 25px;
 margin-right: 3px;
 line-height: 25px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a span {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-panel {
 padding: 0;
 display: block;
 border-width: 0;
 background: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 -ms-user-select: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav {
 list-style: none;
 position: relative;
 padding: 0;
 line-height: inherit;
 white-space: normal;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a:hover .tab-title {
 color: #fff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li {
 padding: 0 0 4px 0;
 margin-right: 3px;
 position: relative;
 float: none;
 display: inline-block;
 border-bottom-width: 0 !important;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.with-count {
 margin-right: 8px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 padding-bottom: 4px;
 background-color: inherit;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active:before {
 font-family: "FontAwesome";
 font-style: normal;
 font-weight: normal;
 speak: none;
 text-decoration: inherit;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 content: '\f0dd';
 position: absolute;
 font-size: 16px;
 bottom: -2px;
 line-height: 16px;
 left: 50%;
 width: auto;
 color: #42a1f6;
 margin-left: -6px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover:before {
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav .tab-title:before {
 content: "";
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a {
 padding: 5px 10px;
 text-decoration: none;
 float: left;
 background-color: #ffffff;
 border: 1px solid #e1e2e3;
 height: 25px;
 margin-right: 10px;
 line-height: 25px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a .tab-title {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 font-size: 14px;
 line-height: 14px;
 color: #323943;
 font-weight: normal;
 border: 0;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a .left-bkt,
.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a span {
 border-bottom: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-panel {
 padding: 0;
 display: block;
 border-width: 0;
 background: none;
 -moz-user-select: none;
 -webkit-user-select: none;
 -ms-user-select: none;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li a .count-value {
 background-color: #93979e;
 font-size: 12px;
 line-height: 14px;
 display: inline-block;
 padding: 1px 5px 0 5px;
 border-radius: 10px;
 margin-left: 10px;
 color: #fff;
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-state-hover a {
 background-color: #42a1f6;
 border: 1px solid #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-state-hover a .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-state-hover a .count-value {
 background-color: #fff;
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-state-active a .count-value {
 background-color: #fff;
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
 background-color: #42a1f6;
 border: 1px solid #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #ffffff;
 text-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a {
 background-color: #42a1f6;
 border: 1px solid #42a1f6;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active.ui-state-hover a .tab-title {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .ui-tabs-panel,
.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-tabs .cs-tabs-panel {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-helper-clearfix {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-helper-reset {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 line-height: 14px;
 text-decoration: none;
 font-size: 11px;
 list-style: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-helper-clearfix::after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list {
 background-color: #ffffff;
 border: 1px solid #94a2b0;
 margin: 0;
 cursor: text;
 position: relative;
 padding: 0 1px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item {
 float: left;
 margin: 2px 1px 2px 1px;
 vertical-align: top;
 padding: 4px 7px 4px 7px;
 background-color: #67707a;
 color: #ffffff;
 border-radius: 1px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-item-text {
 padding-left: 6px;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-remove-item {
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-remove-item:before {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 20px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e82a';
 font-size: 12px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-remove-item:hover {
 color: #000;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item a,
.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item a:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-input {
 float: left;
 border: 0;
 padding: 3px 0 1px 0px;
 margin: 3px 0px 3px 6px;
 font-size: 14px;
 line-height: 22px;
 outline: none;
 font-family: ProximaNova-Semibold, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list {
 position: absolute;
 background-color: #ffffff;
 border: 1px solid #94a2b0;
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a {
 display: block;
 padding: 6px 10px;
 position: relative;
 top: -1px;
 color: #323943;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom a {
 background-color: #ffffff;
 padding: 6px 10px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom a:before {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 20px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e836';
 font-size: 16px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom a:hover:before,
.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom.ui-selected a:before {
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-nothing {
 display: block;
 border-top: 1px solid #94a2b0;
 position: relative;
 top: -1px;
 padding: 8px;
 background-color: #ffffff;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a:hover {
 text-decoration: none;
 background-color: #42a1f6;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-selected a {
 background-color: #42a1f6;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values-show a {
 font-size: 14px;
 line-height: 18px;
 text-decoration: none;
 white-space: nowrap;
 color: #2e5481;
 border-bottom: 1px dashed #2e5481;
 margin-left: 10px;
 margin-top: 10px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values-show a:hover {
 color: #7996b7;
 text-decoration: none;
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item {
 display: inline-block;
 margin: 0 2px 5px 0;
 color: #282a2d;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item a {
 color: #282a2d;
 white-space: nowrap;
 display: inline-block;
 overflow: hidden;
 text-overflow: ellipsis;
 position: relative;
 padding: 5px 24px 4px 10px;
 border: 1px solid transparent;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item a:hover {
 background-color: #7996b7;
 color: #fff;
 padding: 5px 24px 4px 10px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item a:hover:after {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 14px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e836';
 font-size: 14px;
 margin-left: 5px;
 position: absolute;
 right: 0;
 padding: 1px 2px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item.selected a,
.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item.selected a:hover {
 border: 1px #ccc dashed;
 padding: 5px 10px 4px 10px;
 margin: 0 14px 0 0;
 pointer-events: none;
 color: #ccc;
 background: none;
 text-shadow: none;
 box-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .ui-item.selected a:after {
 content: '';
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .instructions-label {
 text-align: left;
 display: block;
 padding-bottom: 10px;
 padding-left: 2px;
 margin-top: 15px;
 border-bottom: 1px solid #ccc;
 opacity: 0.8;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 color: #323943;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .icon-delete {
 font-size: 16px;
 position: absolute;
 right: 0;
 top: 0;
 margin-right: 3px;
 color: #ccc;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .icon-delete:hover {
 color: #fff;
 background-color: #c48025;
}


.cs-t-1-w.cs-e-11403-default .style2017-edit-tags-form .ui-multi-autocomplete .all-values .icon-delete:before {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 20px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e82a';
}


.cs-t-1-w.cs-e-11403-default .system-dual-select.button-rr,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-r,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-l,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-ll {
 width: 100%;
 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);
 box-shadow: inset 0px 1px rgba(255,255,255,0.35),0px 1px 2px rgba(0,0,0,0.2);
 background-color: #c48025;
 background-image: -webkit-linear-gradient(top, #d79031 0, #b26a09 100%);
 background-image: linear-gradient(to bottom, #d79031 0, #b26a09 100%);
 border: 1px solid #af7221;
 border-bottom: 1px solid #a2610a;
}


.cs-t-1-w.cs-e-11403-default .system-dual-select.button-rr:hover,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-r:hover,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-l:hover,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-ll: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 .system-dual-select.button-rr:active,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-r:active,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-l:active,
.cs-t-1-w.cs-e-11403-default .system-dual-select.button-ll: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 .frifond-application-info-due-block {
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
}


.cs-t-1-w.cs-e-11403-default .cs-table {
 width: 100%;
 border-collapse: separate;
 border-spacing: 0;
 background-color: #e1e2e3;
 border-radius: 4px;
 border-bottom: 7px solid #e1e2e3;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default .cs-table tr .ui-cell {
 vertical-align: top;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tr .ui-cell.va-b {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default .cs-table tr:last-child .ui-td {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead {
 font: bold 11px "Arimo",sans-serif;
 color: #e1e2e3;
 background-color: #323943;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead td {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead td:first-child {
 width: 7px;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead td:last-child {
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead tr:first-child td:not(:first-child):not(:last-child) {
 padding: 15px 13px 15px 13px;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead tr:first-child td:first-child {
 border-top-left-radius: 4px;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead tr:first-child td:last-child {
 border-top-right-radius: 4px;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead tr.subtitle {
 background-color: #e1e2e3;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default .cs-table thead tr.subtitle td:not(:first-child):not(:last-child) {
 padding: 11px 10px 11px 11px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody {
 background-color: #e1e2e3;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody td {
 font: normal 12px "Arimo",sans-serif;
 color: #272727;
 background-color: #fff;
 padding: 18px 13px 18px 13px;
 border-bottom: 1px solid #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody td:first-child {
 width: 7px !important;
 min-width: 7px !important;
 padding: 0 !important;
 background-color: #e1e2e3 !important;
 border: none !important;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody td:last-child {
 width: 7px !important;
 min-width: 7px !important;
 padding: 0 !important;
 background-color: #e1e2e3 !important;
 border: none !important;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody td:nth-child(2) {
 border-left: 1px solid rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody td:nth-last-child(2) {
 border-right: 1px solid rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:first-child td:nth-child(2) {
 border-top-left-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:first-child td:nth-last-child(2) {
 border-top-right-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:first-child td {
 border-top: 1px solid rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:last-child td:nth-child(2) {
 border-bottom-left-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:last-child td:nth-last-child(2) {
 border-bottom-right-radius: 2px;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody tr:last-child td:not(:first-child):not(:last-child) {
 border-bottom: 1px solid rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default .cs-table tr.darker td,
.cs-t-1-w.cs-e-11403-default .cs-table td.darker {
 background-color: #f5f5f5;
}


.cs-t-1-w.cs-e-11403-default .cs-table tr.darker td.darker {
 background-color: #e6e6e6;
}


.cs-t-1-w.cs-e-11403-default .cs-table .lighter {
 background-color: #3b434f;
}


.cs-t-1-w.cs-e-11403-default .cs-table tbody .totals td {
 font-weight: bold;
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default .ui-table tr>.ui-cell,
.cs-t-1-w.cs-e-11403-default .ui-field-set tr>.ui-cell {
 padding-bottom: 10px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .ui-table tr>.ui-cell.content,
.cs-t-1-w.cs-e-11403-default .ui-field-set tr>.ui-cell.content {
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default .ui-table tr>.ui-cell tr>th+td,
.cs-t-1-w.cs-e-11403-default .ui-field-set tr>.ui-cell tr>th+td {
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default .ui-table tr>.ui-cell.label+.ui-cell>span:first-child,
.cs-t-1-w.cs-e-11403-default .ui-field-set tr>.ui-cell.label+.ui-cell>span:first-child {
 padding-top: 8px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-table tr:last-child>.ui-cell,
.cs-t-1-w.cs-e-11403-default .ui-field-set tr:last-child>.ui-cell {
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-table .ui-divider,
.cs-t-1-w.cs-e-11403-default .ui-field-set .ui-divider {
 margin: 10px 0 20px 0;
}


.cs-t-1-w.cs-e-11403-default .ui-table .ui-label:first-child,
.cs-t-1-w.cs-e-11403-default .ui-field-set .ui-label:first-child {
 padding-right: 0;
 padding-top: 8px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-table .website-label-cell .ui-label,
.cs-t-1-w.cs-e-11403-default .ui-field-set .website-label-cell .ui-label {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-sortable .icon-sort,
.cs-t-1-w.cs-e-11403-default .ui-sortable .icon-sort-up,
.cs-t-1-w.cs-e-11403-default .ui-sortable .icon-sort-down {
 padding: 10px 0 10px 5px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-table {
 width: 100%;
 padding-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-empty-cell {
 height: 20px;
 min-width: 20px;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-link-container {
 vertical-align: top;
 white-space: nowrap;
 background-position: top right;
 background-repeat: no-repeat;
 z-index: 1001;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-link {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-link-active {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-spacer-img {
 width: 4px;
 height: 4px;
 position: relative;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-table {
 height: 100%;
 width: 100%;
 margin: 0px 0px 10px 0px;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-top {
 height: 4px;
 background-image: url(../files/default/images/top_title.png);
 background-position: 0 0;
 background-repeat: repeat-x;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-top-left {
 height: 4px;
 width: 4px;
 background-image: url(../files/default/images/top_left_title.png);
 background-position: 0 0;
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-top-right {
 height: 4px;
 width: 4px;
 background-image: url(../files/default/images/top_right_title.png);
 background-position: 0 0;
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-middle {
 padding: 5px 6px 5px 6px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-middle-left {
 width: 4px;
 background-image: url(../files/default/images/left_line.png);
 background-position: 0 0;
 background-repeat: repeat-y;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-middle-right {
 width: 4px;
 background-image: url(../files/default/images/right_line.png);
 background-position: 3px 0;
 background-repeat: repeat-y;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-bottom {
 height: 4px;
 background-image: url(../files/default/images/bottom.png);
 background-position: 0 3px;
 background-repeat: repeat-x;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-bottom-left {
 width: 4px;
 background-image: url(../files/default/images/bottom_left.png);
 background-position: 0 0;
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-bottom-right {
 width: 4px;
 background-image: url(../files/default/images/bottom_right.png);
 background-position: 0 0;
 background-repeat: no-repeat;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-box-border-spacer-img {
 width: 4px;
 height: 4px;
 position: relative;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .website-matrix-menu-description {
 font-style: italic;
 float: left;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete {
 position: absolute;
 cursor: default;
 background-color: #fff;
 border: 1px solid #d9d9d9;
 -webkit-box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
 -moz-box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
 box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
}


* html .cs-t-1-w.cs-e-11403-default .ui-autocomplete {
 width: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu {
 list-style: none;
 padding: 0;
 margin: 0;
 display: block;
 float: left;
 overflow-y: auto;
 overflow-x: hidden;
 max-height: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item {
 margin: 0;
 padding: 0;
 zoom: 1;
 float: left;
 clear: left;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item a {
 text-decoration: none;
 display: block;
 padding: 10px;
 line-height: 14px;
 zoom: 1;
 font: bold 11px "Arimo",sans-serif;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover,
.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,
.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus {
 color: #fff;
 background-color: #c48025;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-item a.ui-menu-no-results {
 padding: 20px 10px;
 font: normal 12px "Arimo",sans-serif;
 background-color: #fff;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-icon {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-icon img {
 width: 32px;
 height: 32px;
 display: block;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .empty-img {
 width: 32px;
 height: 32px;
 background-color: #eee;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete.ui-menu .ui-menu-icon-label {
 margin-left: 42px;
 margin-top: 3px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-container .ui-autocomplete-input.ui-initial {
 color: #999;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result {
 display: inline-block;
 border: 10px solid rgba(0,0,0,0.1);
 margin-left: 10px;
 min-width: 272px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result>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 .ui-autocomplete-result .icon-delete {
 cursor: pointer;
 font-size: 14px;
 line-height: 12px;
 color: #2e5481;
 vertical-align: top;
 width: 12px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .icon-delete:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content {
 background-color: #fff;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content-container {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content {
 font: bold 11px "Arimo",sans-serif;
 color: #333;
 display: block;
 line-height: 13px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content .image-thumbnail {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content .image-thumbnail {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content .image-thumbnail img {
 max-height: 100px;
 max-width: 100px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .content a {
 text-decoration: underline;
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 display: block;
 line-height: 13px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .value {
 color: #333;
 font: normal 11px "Arimo",sans-serif;
 line-height: 11px;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-drop {
 background-color: #fff;
 padding: 10px 10px 0 0;
 vertical-align: top;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .ui-menu-icon {
 float: left;
 margin-right: 10px;
 box-shadow: 0 1px 1px rgba(0,0,0,0.7);
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .ui-menu-icon img {
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .ui-menu-icon .image-container {
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-result .result-cell-content .ui-menu-icon .image-container .image-element {
 width: 32px;
 height: 32px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .ui-autocomplete-loading {
 background: #fff url(/_static/cs/images/ui/autocomplete-loading.gif) right 5px center no-repeat;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs {
 padding: .2em 0 .2em 0;
 zoom: 1;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav {
 list-style: none;
 position: relative;
 padding: .2em .2em 0 0;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li {
 position: relative;
 float: left;
 border-bottom-width: 0 !important;
 margin: 0 .2em -1px 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li a {
 float: left;
 text-decoration: none;
 padding: .5em 0em;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
 padding-bottom: 1px;
 border-bottom-width: 0;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li.ui-state-processing a {
 cursor: text;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-nav li a,
.cs-t-1-w.cs-e-11403-default .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-panel {
 display: block;
 border-width: 0;
 background: none;
}


.cs-t-1-w.cs-e-11403-default .cs-tags-form2 .ui-tabs .ui-tabs-hide {
 display: none !important;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter {
 padding: 10px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 background-color: #f3f3f3;
 border: 1px solid #cdcdcd;
 border-radius: 5px;
 box-shadow: 0 1px 2px rgba(0,0,0,0.1);
 position: relative;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter>span {
 color: #767b80;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font: bold 11px "Arimo",sans-serif;
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .system-calendar {
 display: inline-block;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .system-calendar:last-child {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .system-text-box,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .ui-text-box-short {
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .ui-calendar-button {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .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 .followup-donations-list-form .head .filter .ui-calendar-button:before:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .filter .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 .followup-donations-list-form .head .filter .ui-calendar-clear:before:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .export {
 font: bold 11px "Arimo",sans-serif;
 color: #2e5481;
 cursor: pointer;
 position: absolute;
 right: 0;
 bottom: 0;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .export span {
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .export:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .export:hover span {
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .head .export:before {
 padding-right: 5px;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation {
 padding: 10px 10px 5px 10px;
 position: relative;
 min-height: 28px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-button,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-button-big,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-submit-block-section .ui-button-save,
.cs-t-1-w.cs-e-11403-default .ui-submit-block-section .followup-donations-list-form .navigation .ui-button-save,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-button-add,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-button-delete,
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .ui-button-restore {
 display: block;
 margin: 0 auto;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .counter {
 display: block;
 position: absolute;
 top: 19px;
 color: #767b80;
 font: bold 11px "Arimo",sans-serif;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .navigation .counter>span {
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table .body .body-table>div>div {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.head>div>div>div:nth-child(1) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(1) {
 width: 30%;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(2) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.head>div>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(3) {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.head>div>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(4) {
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.head>div>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(5) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default .followup-donations-list-form .block-table>.body>div:first-child>div>div:nth-child(1) span:last-child {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .root-maintenance-sub-title {
 font-weight: bold;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .root-maintenance-active span {
 color: red;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .root-maintenance-not-activated span {
 color: green;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .order-continue {
 width: 100%;
}


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


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


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


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form.collapse .hide {
 display: inline;
}


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


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


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .num-filters {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .num-filters.empty {
 display: none;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .toggle-search:hover .num-filters {
 background: #7996b7;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .text-block {
 width: 65%;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-field input.search-text-box {
 width: 100%;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 font-size: 12px;
 max-width: none;
}


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .filter-select-block {
 float: left;
 position: relative;
 top: 14px;
 width: 160px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .filter-select-block .ui-multi-level-select.filter-type {
 float: right;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .filter.post_processing span.post-processing-label {
 font-size: 11px;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .filter.membership .controls {
 display: block;
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .filter.is_donor .controls {
 display: block;
 margin-top: 10px;
}


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


.cs-t-1-w.cs-e-11403-default .search-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 .search-filter-form .search-form .variant select,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant input {
 display: inline-block;
 margin: 0 10px 0 0;
 vertical-align: middle;
 color: #000;
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .organization .variant select {
 max-width: 200px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant input {
 width: 84px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .age .variant input,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .number_of_children .variant input,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .sales_number .variant input {
 width: 42px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .address .variant input,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .email .variant input {
 width: 168px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .comment .variant input {
 width: 400px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant label input {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant .zip-from-label,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant .zip-to-label,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant .to,
.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant .from {
 display: inline-block;
 margin-right: 10px;
 vertical-align: middle;
 font-size: 10px;
 color: #63676B;
 font-weight: bold;
}


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant .newline {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant label {
 font-size: 10px;
 color: #63676B;
 font-weight: bold;
}


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


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant input {
 border: 1px solid #D1D3D5;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .plus {
 color: #2e5481;
 position: absolute;
 bottom: 21px;
 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 .search-filter-form .search-form .plus:before {
 font-family: FontAwesome;
 content: "\f067";
}


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


.cs-t-1-w.cs-e-11403-default .search-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: 11px;
}


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group {
 border-top: 1px solid rgba(115,120,125,0.2);
 line-height: 40px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group>a:after {
 right: 10px;
 float: right;
 line-height: 40px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group>a:before {
 font-family: "cornerstone";
 font-style: normal;
 font-weight: normal;
 speak: none;
 -webkit-font-smoothing: antialiased;
 opacity: 0.7;
 display: inline-block;
 text-decoration: inherit;
 width: 1em;
 text-align: center;
 font-variant: normal;
 text-transform: none;
 position: absolute;
 left: 3px;
 font-size: 26px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.membership>a:before {
 content: '\e88d';
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.shop>a:before {
 content: '\e890';
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.fundraising>a:before {
 content: '\e891';
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.contact>a:before {
 content: '\e88c';
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.attendance>a:before {
 content: "\e88e";
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.personal>a:before {
 content: "\e88b";
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group.more>a:before {
 content: "\e88f";
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group:hover:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select .ui-option-group>a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>ul {
 padding: 0;
 min-width: 220px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select ul ul {
 padding: 0 0 15px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select ul ul a {
 padding-left: 42px;
 line-height: 12px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select ul ul a {
 padding-left: 42px;
 line-height: 12px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>ul>li li {
 line-height: normal;
 min-height: 18px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>ul>li>a {
 padding-left: 42px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>a {
 text-align: right;
 padding-top: 8px;
 padding-top: 0;
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select.filter-type>a {
 padding-top: 5px;
 line-height: normal;
 min-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>a.ui-expanded:before {
 top: 12px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .add-filter-block .ui-multi-level-select {
 position: relative;
 right: 12px;
 top: 6px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .add-filter-block .ui-multi-level-select>a.ui-expanded:before {
 left: 12px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .add-filter-block .ui-multi-level-select>a.ui-collapsed {
 padding-left: 12px;
 border-bottom-width: 0;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-multi-level-select>a {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .add-filter-block .ui-multi-level-select>a.ui-collapsed span {
 border-bottom-style: dashed;
 border-bottom-width: 1px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .add-filter-block .ui-multi-level-select>a.ui-collapsed:before {
 font-family: FontAwesome;
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 1em;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 content: "\f067";
 font-size: 10px;
 margin-right: 6px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-link {
 margin-top: 20px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item {
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 display: inline-block;
 margin-top: 6px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .label {
 font-size: 11px;
 display: inline-block;
 border-bottom: 1px dashed #2e5481;
 text-decoration: none;
 font-weight: bold;
 line-height: 11px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item:hover,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item:hover .label {
 color: #7996b7;
 border-bottom: 0 none;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .icon:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .ui-button-add:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .ui-button-inline-add:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .ui-button-search:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .ui-button-cancel:before,
.cs-t-1-w.cs-e-11403-default .search-filter-form .ui-add-item .ui-pagination .content .prev-link:before,
.cs-t-1-w.cs-e-11403-default .ui-pagination .content .search-filter-form .ui-add-item .prev-link:before {
 font-family: FontAwesome;
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 content: "\f067";
 text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
 -webkit-font-smoothing: antialiased;
 position: relative;
 display: inline-block;
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .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);
 float: left;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .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 .search-filter-form .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 .search-filter-form .cs-lightbox .ui-button2 {
 float: right;
 margin-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-link {
 float: left;
 line-height: 26px;
 margin-left: 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 .search-filter-form .search-link:hover {
 color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .search-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 .search-filter-form .icon-reset:before {
 font-family: "FontAwesome";
 content: "\f0e2";
 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 .search-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 .search-filter-form .toggle-search {
 color: #2e5481;
 font-size: 11px;
 font-weight: bold;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .search-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 .search-filter-form .search-form .text-block {
 width: 65%;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .search-text-box {
 font-size: 11px;
 color: #9ea3ad;
 text-transform: uppercase;
 padding: 7px 4px;
 border: 1px solid #dadcdd;
 outline: none;
}


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-icon {
 color: #fff;
 font-family: FontAwesome;
 font-style: normal;
 font-size: 16px;
 background: #BDC0C2;
 border: 1px solid #9DA3A8;
 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 .search-filter-form .search-icon:hover {
 border: 1px solid #0895B8;
 background-color: #11ADD3;
 background-image: -webkit-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
 background-image: -moz-linear-gradient(top, #15b0d5 0%, #0aa8ce 100%);
 background-image: 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 .search-filter-form .search-icon:active {
 border: 1px solid #0895B8;
 background-color: #06A5CC;
 background-image: -webkit-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
 background-image: -moz-linear-gradient(top, #06a5cc 0%, #22b1d4 100%);
 background-image: linear-gradient(top, #06a5cc 0%, #22b1d4 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 .search-filter-form .search-icon:before {
 content: "\f002";
 font-size: 18px;
}


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


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


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .variant .cs-tags-form li.ui-state-active:before {
 color: #E04A00;
 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 .search-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 .search-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 .search-filter-form .variant .cs-tags-form li.ui-state-default a {
 padding: 4px 5px;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .variant .cs-tags-form .count-value {
 margin: 0 0 0 5px;
 display: inline-block;
 padding: 2px 3px;
 background: #ccc;
 color: #323943;
 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 .search-filter-form .variant .cs-tags-form .ui-state-active .count-value {
 background: #B23B00;
 color: #fff;
}


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


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


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


.cs-t-1-w.cs-e-11403-default .search-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 .search-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 .search-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 .search-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 .search-filter-form .variant .cs-tags-form .ui-remove-item:before {
 content: "\f00d";
 font-family: fontawesome;
}


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


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


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


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


.cs-t-1-w.cs-e-11403-default .search-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 .search-filter-form .variant .cs-tags-form .ui-line-block {
 margin-bottom: 9px;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .filters {
 vertical-align: top;
}


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


.cs-t-1-w.cs-e-11403-default .search-filter-form .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 .search-filter-form .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 .search-filter-form .search-form .missing-sender-text {
 width: 380px;
 line-height: 14px;
 margin-bottom: 10px;
 font-style: italic;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .ui-initial {
 color: grey;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form span.sign {
 position: absolute;
 left: -50px;
 top: 14px;
 text-align: right;
 display: inline-block;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form span.sign>span {
 line-height: 11px;
 font-size: 12px;
 color: #2e5481;
 font-weight: bold;
 cursor: pointer;
 border-bottom: 1px dashed #2e5481;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form span.sign>span:hover {
 color: #7996b7;
 border-bottom: 1px dashed #7996b7;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .search-form .variant:first-child span.sign {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .saved-search-add-form,
.cs-t-1-w.cs-e-11403-default .saved-search-edit-form {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .search-filter-form .filter.organization .cs-tags-form2 {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect {
 width: 498px;
 overflow-y: auto;
 overflow-x: hidden;
 text-align: left;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .ui-state-highlight {
 height: 37px;
 background-color: #fff;
 left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.available,
.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected {
 width: 244px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected,
.cs-t-1-w.cs-e-11403-default .ui-multiselect ul.selected {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect ul {
 background-color: #fff;
 color: #333;
 padding: 0;
 margin: 0;
 min-height: 140px;
 height: 140px;
 overflow: auto;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions {
 height: 11px;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions .title {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions span {
 font-size: 10px;
 line-height: 11px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions a {
 display: block;
 position: relative;
 top: -1px;
 float: right;
 border-bottom: 1px dashed;
 line-height: 11px;
 font-size: 11px;
 color: #2e5481;
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions a:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions a:before {
 font-family: "FontAwesome";
 font-weight: normal;
 display: block;
 height: 11px;
 width: 11px;
 padding-right: 5px;
 line-height: 12px;
 font-size: 11px;
 position: absolute;
 top: 0;
 left: -16px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions a:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions .add-all:before {
 content: "\f067";
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions .remove-all:before {
 content: "\f00d";
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.count,
.cs-t-1-w.cs-e-11403-default .ui-multiselect div.search {
 height: 28px;
 padding: 10px;
 background-color: #eeefef;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .actions .search {
 margin: 0;
 position: relative;
 top: -5px;
 left: -2px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.search .search {
 border: 0;
 margin: 0;
 font-size: 13px;
 line-height: 13px;
 box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 padding: 6px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.count {
 font-size: 10px;
 line-height: 28px;
 display: none;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .ui-icon {
 font-family: "FontAwesome";
 font-weight: normal;
 font-size: 14px;
 color: #2e5481;
 position: absolute;
 left: 10px;
 top: 50%;
 right: 0;
 line-height: 0;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .ui-icon:hover,
.cs-t-1-w.cs-e-11403-default .ui-multiselect .action:hover .ui-icon {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect li {
 margin: 0;
 padding: 0;
 cursor: default;
 font-size: 13px;
 list-style: none;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .available li.ui-element {
 line-height: 1.3;
 position: relative;
 padding: 10px 30px 10px 25px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .available li .action {
 display: block;
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .available li:hover {
 background-color: rgba(46,84,129,0.1);
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .available li:hover .ui-icon-plus:before {
 content: "\f067";
 padding-right: 10px;
 font-size: 12px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected ul {
 height: 188px;
 width: 234px;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected .title {
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect .selected li.ui-element {
 line-height: 1.3;
 border-bottom: 1px solid #d9d9d9;
 position: relative;
 padding: 10px 30px 10px 25px;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected li>.ui-icon:before {
 content: "\f0dc";
 padding-right: 7px;
 font-size: 12px;
 position: absolute;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected li:last-child {
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected .action {
 display: block;
 position: absolute;
 top: 18.4px;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected .ui-icon-minus {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .ui-multiselect div.selected .ui-icon-minus:before {
 content: "\f00d";
 font-size: 12px;
 padding-right: 10px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav {
 margin: 0;
 padding: 0;
 list-style: none;
 list-style-type: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav:after {
 clear: both;
 content: ".";
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li {
 display: inline-block;
 float: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li:first-child {
 margin-left: 0;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li.ui-tabs-active {
 background-color: #7996b7;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.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 .edit-tags-form .ui-tabs ul.ui-tabs-nav li .ui-roundable .ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a {
 color: #2e5481;
 padding: 0 10px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .tab-title,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values-show a {
 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 .edit-tags-form .ui-tabs ul.ui-tabs-nav li a:hover .tab-title,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values-show a:hover {
 color: #7996b7;
 border-bottom-color: #7996b7;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a:active .tab-title {
 color: #7996b7;
 border-bottom-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a .tab-title {
 color: #fff;
 border: 0;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs .ui-tabs-panel {
 margin-top: 10px;
 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 .edit-tags-form .ui-tabs .ui-tabs-panel.ui-tabs-hide {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count .left-bkt,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count .count-value {
 font: bold 10px "Arimo",sans-serif;
 background-color: rgba(0,0,0,0.2);
 color: #333;
 padding: 1px 3px;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count {
 margin-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count .left-bkt,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li a .count .right-bkt {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a .count .count-value {
 font: bold 10px "Arimo",sans-serif;
 background-color: rgba(0,0,0,0.3);
 color: #fff;
 padding: 1px 3px;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list {
 position: relative;
 cursor: text;
 font: normal 12px "Arimo",sans-serif;
 background-color: #fff;
 color: #333;
 border: 1px solid #d9d9d9;
 padding: 3px 5px;
 line-height: 16px;
 margin: 0;
 padding: 3px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item {
 padding: 1px 0px 1px 5px;
 margin: 2px 4px 2px 0;
 float: left;
 vertical-align: top;
 font: bold 11px "Arimo",sans-serif;
 border-radius: 2px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1),inset 0 1px 0 0 rgba(255,255,255,0.15);
 color: #fff;
 background: #888;
 background: -moz-linear-gradient(top, #888 0%, #797979 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #888), color-stop(100%, #797979));
 background: -webkit-linear-gradient(top, #888 0%, #797979 100%);
 background: -o-linear-gradient(top, #888 0%, #797979 100%);
 background: -ms-linear-gradient(top, #888 0%, #797979 100%);
 background: linear-gradient(to bottom, #888 0%, #797979 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '$combo2-color12', endColorstr = 'darken($combo2-color12, 6%)', GradientType = 0);
 border: 1px solid #797979;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
 cursor: default;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item:hover {
 background: #aa6f20;
 background: -moz-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa6f20), color-stop(100%, #915e1b));
 background: -webkit-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -o-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -ms-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: linear-gradient(to bottom, #aa6f20 0%, #915e1b 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = 'darken($combo2-color1, 6%)', endColorstr = 'darken($combo2-color1, 12%)', GradientType = 0);
 border: 1px solid #915e1b;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-remove-item {
 margin-left: 5px;
 padding: 0;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item .ui-remove-item:before {
 font-family: "FontAwesome";
 font-size: 11px;
 font-weight: normal;
 content: "\f00d";
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 color: rgba(255,255,255,0.7);
 -webkit-font-smoothing: antialiased;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item:hover .ui-remove-item:before {
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 color: rgba(255,255,255,0.7);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-item a:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-input {
 padding: 0;
 line-height: 20px;
 margin: 0;
 float: left;
 outline: none;
 height: 20px;
 border: 0;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-items-list .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list {
 position: absolute;
 background-color: #fff;
 border: 1px solid #d9d9d9;
 -webkit-box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
 -moz-box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
 box-shadow: -1px 2px 9px rgba(0,0,0,0.2);
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a {
 text-decoration: none;
 display: block;
 padding: 10px;
 line-height: 11px;
 zoom: 1;
 font-family: "Arimo",sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a:hover,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a:active {
 background-color: rgba(46,84,129,0.1);
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item.ui-selected a {
 background-color: rgba(46,84,129,0.1);
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom a {
 text-decoration: none;
 display: block;
 padding: 10px;
 line-height: 11px;
 zoom: 1;
 font-family: "Arimo",sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #2e5481;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-custom a:before {
 font-family: "FontAwesome";
 font-size: 11px;
 font-weight: normal;
 content: "\f067";
 margin-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-item a:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-typing-helper {
 float: left;
 color: #73787d;
 font-size: 10px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.4);
 font-weight: bold;
 margin: 1px 3px 1px 0px;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .ui-multi-autocomplete .ui-auto-list .ui-nothing {
 font-size: 11px;
 font-style: italic;
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values-show {
 margin-top: 10px;
 margin-left: 2px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item a {
 color: #73787d;
 font: bold 11px "Arimo",sans-serif;
 white-space: nowrap;
 display: inline-block;
 overflow: hidden;
 text-overflow: ellipsis;
 position: relative;
 padding: 1px 15px 1px 5px;
 border: 1px solid transparent;
 max-width: 100%;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item a:hover {
 border-radius: 4px;
 box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1),inset 0 1px 0 0 rgba(255,255,255,0.15);
 color: #fff;
 background: #aa6f20;
 background: -moz-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa6f20), color-stop(100%, #915e1b));
 background: -webkit-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -o-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: -ms-linear-gradient(top, #aa6f20 0%, #915e1b 100%);
 background: linear-gradient(to bottom, #aa6f20 0%, #915e1b 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = 'darken($combo2-color1, 6%)', endColorstr = 'darken($combo2-color1, 12%)', GradientType = 0);
 border: 1px solid #915e1b;
 text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
 padding: 1px 15px 1px 5px;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item a:hover:after {
 content: '\f067';
 font-family: "FontAwesome";
 font-weight: normal;
 font-size: 10px;
 margin-left: 5px;
 opacity: 0.8;
 position: absolute;
 right: 0px;
 padding: 1px 3px;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item a:after {
 content: '';
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item.selected a,
.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item.selected a:hover {
 border: 1px #bdc0c2 dashed;
 border-radius: 4px;
 padding: 1px 5px 1px 5px;
 margin: 0px 10px 0px 0px;
 pointer-events: none;
 color: #bdc0c2;
 background: none;
 text-shadow: none;
 box-shadow: none;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item.selected a:after {
 content: '';
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .ui-item {
 display: inline-block;
 margin: 0 3px 5px 0;
 color: #888;
 font: bold 11px "Arimo",sans-serif;
 max-width: 95%;
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .instructions-label {
 text-align: left;
 display: block;
 padding-bottom: 10px;
 padding-left: 2px;
 margin-top: 15px;
 border-bottom: 1px solid #ccc;
 opacity: 0.8;
 color: #73787d;
 font-weight: bold;
 font-size: 12px;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
}


.cs-t-1-w.cs-e-11403-default .edit-tags-form .all-values .icon-delete {
 position: absolute;
 right: 0px;
 top: 0px;
 margin-right: 3px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-title3 {
 font: normal 1.2em "Arimo",sans-serif;
 color: #333;
 padding: 0;
 margin: 0;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-class3 {
 margin: 0 0 10px 0;
 width: 100%;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-top3 {
 padding: 15px 0;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-top-left3 {
 height: 31px;
 width: 20px;
 border-top-left-radius: 2px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-top-right3 {
 height: 31px;
 width: 20px;
 border-top-right-radius: 2px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle3 {
 padding: 20px 0 0;
 background-color: #fff;
 border-top: 1px solid rgba(0,0,0,0.15);
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle-left3 {
 width: 20px;
 border-left: 1px solid rgba(0,0,0,0.15);
 border-top: 1px solid rgba(0,0,0,0.15);
 background-color: #fff;
 border-top-left-radius: 2px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle-right3 {
 width: 20px;
 border-right: 1px solid rgba(0,0,0,0.15);
 border-top: 1px solid rgba(0,0,0,0.15);
 background-color: #fff;
 border-top-right-radius: 2px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-bottom3 {
 border-bottom: 1px solid rgba(0,0,0,0.15);
 background-color: #fff;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-bottom-left3 {
 width: 20px;
 height: 20px;
 border-left: 1px solid rgba(0,0,0,0.15);
 border-bottom: 1px solid rgba(0,0,0,0.15);
 border-bottom-left-radius: 2px;
 background-color: #fff;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-bottom-right3 {
 width: 20px;
 height: 20px;
 border-right: 1px solid rgba(0,0,0,0.15);
 border-bottom: 1px solid rgba(0,0,0,0.15);
 border-bottom-right-radius: 2px;
 background-color: #fff;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-title1 {
 font: normal 1.2em "Arimo",sans-serif;
 color: #333;
 padding: 0;
 margin: 0 0 20px 0;
 border: none;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-class1 {
 margin: 0 0 20px 0;
 width: 100%;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle1 {
 padding: 5px 0 5px 0;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-class2 {
 margin: 0 0 10px 0;
 width: 100%;
 border-radius: 2px;
 border: 1px solid rgba(0,0,0,0.15);
 background-color: #fff;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-top-left2 {
 width: 20px;
 height: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle2>div:first-child {
 background-color: transparent;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-top-right2 {
 width: 20px;
 height: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle2 {
 padding: 0;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle-left2 {
 width: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-middle-right2 {
 width: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-bottom-left2 {
 width: 20px;
 height: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-table-cell-bottom-right2 {
 width: 20px;
 height: 20px;
}


.cs-t-1-b.cs-e-11403-default.cs-b-default .system-view-spacer-img {
 display: block;
 width: 5px;
 height: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links {
 font-family: "Arimo",sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links ul {
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links li {
 list-style-type: none;
 padding: 0;
 margin: 0;
 font-weight: bold;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links li a {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links .icon-bookmark-empty,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links .icon-bookmark-empty:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-links .icon-bookmark-empty:before {
 font-size: 13px;
 color: #a8abaf;
 padding-right: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .header {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table {
 margin-top: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table .ui-empty {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table>.body>div>div>div:nth-child(1) {
 width: 30%;
 font-weight: bold;
}


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


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


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


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table>.head>div>div>div:nth-child(4) .ui-form-link:first-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .block-table>.body>div>div>div:nth-child(4) .ui-form-link:first-child {
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author {
 font: normal 12px "Arimo",sans-serif;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .ui-section-1:last-child {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .ui-line-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .ui-line-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .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-article-authors .edit-author .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-article-authors .edit-author .ui-line-block .ui-field-content .uri {
 line-height: 28px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .ui-line-block .ui-hint-help {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-authors .edit-author .ui-line-block .ui-autocomplete-result {
 margin-left: 0;
 width: 282px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list .article-list-table .tag-links-block {
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list .article-list-table .tag-links-block .tag-link {
 float: left;
 font-size: 11px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list .article-list-table .tag-links-block .tag-link-separator {
 float: left;
 font-size: 11px;
 margin-right: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles {
 font-family: "Arimo",sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles ul {
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles .icon-article,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles .icon-article:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles .icon-article:before {
 font-size: 13px;
 color: #a8abaf;
 padding-right: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles .related-article {
 list-style-type: none;
 padding: 0;
 margin: 0;
 font-weight: bold;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-related-articles .related-article a {
 color: #2e5481;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-document-folder .document-folder-select-form {
 padding: 10px 13px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-tabs .ui-tabs-nav li a {
 margin-right: 10px;
 margin-bottom: 2px;
 margin-left: -2px;
 padding-left: 0px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-tabs .ui-roundable .ui-content {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin: 0px 4px 0px 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-tabs-active .ui-roundable .ui-content {
 text-decoration: none;
 border-bottom: 0px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .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.cs-a-default.cs-w-article-edit .document-attach .ui-tabs-panel {
 background-color: #a7bec1;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-grid-header {
 border-bottom: 1px solid #1183A8;
 color: #1183A8;
 font-size: 11px;
 padding-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set .ui-cell-1 {
 width: 24px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set .ui-cell-2 {
 width: 184px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set .ui-cell-4 {
 width: 54px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set table input {
 padding: 1px;
 width: 170px;
 margin-top: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set table .ui-icon {
 display: block;
 width: 16px;
 height: 16px;
 margin: 2px 0px 1px 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .document-set table .document-detach {
 text-decoration: underline;
 color: #1183A8;
 background: transparent url(/_static/system/images/delete.gif) no-repeat 2px 2px;
 padding: 1px 0px 1px 18px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-grid-cell {
 border-bottom: 1px solid #D9E8EB;
 font-size: 11px;
 padding: 2px 2px 2px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-odd {
 background-color: #ecf4da;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .document-attach .ui-even {
 background-color: white;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-manage-form .ui-tabs .ui-tabs-nav li a {
 margin-right: 10px;
 margin-bottom: 2px;
 margin-left: -2px;
 padding-left: 0px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-manage-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-manage-form .ui-tabs .ui-roundable .ui-content {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin: 0px 4px 0px 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-manage-form .ui-tabs-active .ui-roundable .ui-content {
 text-decoration: none;
 border-bottom: 0px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-manage-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.cs-a-default.cs-w-article-edit .article-video-manage-form .ui-tabs .ui-tabs-panel {
 background-color: #a7bec1;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-add-block {
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-add-caption {
 font-size: 11px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-add-input {
 border: 1px solid #7e7e7e;
 padding: 2px;
 margin-right: 2px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-add-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-add-code-cell {
 width: 100%;
 padding-right: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .ui-autocomplete-container .system-text-box {
 width: 250px;
 border: 1px solid #7E7E7E;
 margin-bottom: 2px;
 padding: 1px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .yui-skin-sam .yui-ac-content li {
 border-bottom: 1px dashed #CCCCCC;
 cursor: default;
 margin: 0;
 padding: 2px 5px 0;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .ac_thumb {
 width: 40px;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .ac_result {
 color: #3A3A3A;
 font-size: 11px;
 padding-left: 5px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .ui-hint-text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-video-attach .attach-cell {
 padding-left: 14px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-image-head-cell {
 width: 6%;
 padding-left: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-image-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-title-head-cell {
 width: 43%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-title-cell {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-layout-position-head-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-layout-position-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-inline-code-head-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-inline-code-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-alignment-head-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-alignment-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-delete-head-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-delete-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-head-cell {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-cell {
 width: 7%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-link {
 background: transparent url(/_static/website/images/edit.gif) no-repeat scroll 4px 6px;
 color: #1183A8;
 display: block;
 padding: 4px 4px 4px 20px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-link-active {
 background-color: #1183a8;
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-window {
 border: 1px solid #1183A8;
 background-color: #ffffff;
 position: absolute;
 display: block;
 padding: 10px;
 cursor: auto;
 z-index: 1000;
 min-width: 450px;
 max-width: 500px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-submit-block {
 margin-top: 8px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-properties-window-form {
 background-color: #d8e8ea;
 padding: 8px;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-tags-form {
 background: #d8e8ea;
 padding: 8px;
 width: auto !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-delete-link {
 background: transparent url(/_static/system/images/delete.gif) no-repeat scroll 2px 2px;
 color: #1183A8;
 padding: 1px 0 1px 18px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-list-text-box {
 font-size: 11px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-list-select {
 font-size: 11px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .video-list-thumbnail {
 width: 40px;
 height: 30px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-form .ui-tabs .ui-tabs-nav li a {
 margin-right: 10px;
 margin-bottom: 2px;
 margin-left: -2px;
 padding-left: 0px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-form .ui-tabs .ui-roundable .ui-content {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin: 0px 4px 0px 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-form .ui-tabs-active .ui-roundable .ui-content {
 text-decoration: none;
 border-bottom: 0px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-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.cs-a-default.cs-w-article-edit .article-audio-form .ui-tabs .ui-tabs-panel {
 background-color: #a7bec1;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-add-block {
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-add-caption {
 font-size: 11px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-add-input {
 border: 1px solid #7e7e7e;
 padding: 2px;
 margin-right: 2px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-file-upload-cell {
 padding-right: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .yui-skin-sam .yui-ac-content li {
 border-bottom: 1px dashed #CCCCCC;
 cursor: default;
 margin: 0;
 padding: 2px 5px 0;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .ac_thumb {
 width: 40px;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .ac_result {
 color: #3A3A3A;
 font-size: 11px;
 padding-left: 5px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .ui-hint-text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .attach-cell {
 padding-left: 14px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-audio-attach .ui-autocomplete-container .system-text-box {
 width: 250px;
 border: 1px solid #7E7E7E;
 margin-bottom: 2px;
 padding: 1px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .related-article-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .related-article-title-cell {
 width: 80%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .related-article-delete-cell {
 text-align: right;
 width: 20%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach {
 margin-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ui-button {
 margin-left: 15px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .yui-skin-sam .yui-ac-content li {
 border-bottom: 1px dashed #CCCCCC;
 cursor: default;
 margin: 0;
 padding: 2px 5px 0;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ac_thumb {
 width: 40px;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ac_result {
 color: #3A3A3A;
 font-size: 11px;
 padding-left: 5px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ui-hint-text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .attach-cell {
 padding-left: 14px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .mutual-cell {
 vertical-align: top;
 width: 130px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .mutual-cell .mutual-block {
 position: relative;
 padding-left: 30px;
 padding-top: 1px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .mutual-cell .mutual-block span {
 display: block;
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .mutual-cell .mutual-block .ui-checkbox {
 position: absolute;
 margin-top: 4px;
 left: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ui-autocomplete-container table,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-related-article-attach .ui-autocomplete-container .system-text-box {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-image-head-cell {
 width: 4%;
 padding-left: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-image-cell {
 width: 4%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-title-head-cell {
 width: 60%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-title-cell {
 width: 60%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-size-head-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-size-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-layout-position-head-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-layout-position-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-inline-code-head-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-inline-code-cell {
 width: 14%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-alignment-head-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-alignment-cell {
 width: 10%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-delete-head-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-delete-cell {
 width: 6%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-delete-link {
 background: transparent url(/_static/system/images/delete.gif) no-repeat scroll 2px 2px;
 color: #1183A8;
 padding: 1px 0 1px 18px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-list-text-box {
 font-size: 11px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-list-select {
 font-size: 11px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .audio-list-thumbnail {
 width: 40px;
 height: 30px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .add-form-table {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .add-form-table .ui-button {
 margin-left: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-head-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-head-table .form-title-cell {
 padding-left: 12px;
 width: 40%;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-head-table .form-position-cell {
 padding-left: 8px;
 width: 12%;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-head-table .form-inline-code-cell {
 padding-left: 8px;
 width: 1%;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-title-cell {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-position-cell {
 padding-left: 8px;
 width: 12%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-inline-code-cell {
 padding-left: 8px;
 width: 1%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-cell {
 padding-left: 8px;
 width: 1%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-delete-cell {
 padding-left: 8px;
 width: 1%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-title-text-box {
 font-size: 11px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-inline-code-text-box {
 font-size: 11px;
 width: 100px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-link {
 background: url(/_static/website/images/edit.gif) no-repeat scroll 4px 6px transparent;
 color: #1183A8;
 display: block;
 padding: 4px 4px 4px 20px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-link-active {
 background-color: #1183a8;
 color: #ffffff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-block {
 background-color: #ffffff;
 border: 1px solid #1183A8;
 cursor: auto;
 display: block;
 max-width: 400px;
 min-width: 350px;
 padding: 10px;
 position: absolute;
 z-index: 1000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .ui-submit-block-section {
 border-top: 0;
 margin-top: 0;
 padding-top: 8px;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table {
 background-color: #D8E8EA;
 width: 100%;
 padding: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .width-label-cell {
 vertical-align: top;
 white-space: nowrap;
 padding-right: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .alignment-label-cell {
 white-space: nowrap;
 padding-right: 6px;
 padding-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .alignment-content-cell {
 padding-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .width-text-box {
 width: 36px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .px-cell {
 width: 100%;
 padding-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table .system-radio-option {
 margin: 0 4px 0 0;
 padding: 0;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-properties-form .form-properties-table label {
 display: block;
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .form-manage-form .form-list-block .form-list-table .form-delete-link {
 background: url(/_static/system/images/delete.gif) no-repeat scroll 2px 2px transparent;
 color: #1183A8;
 padding: 1px 0 1px 18px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-title-input-link {
 margin-left: 10px;
 width: 625px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-title-input-readmore {
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-pages-select {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-edit-label-link {
 vertical-align: top;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-edit-label-type {
 text-align: left;
 vertical-align: top;
 margin-bottom: 10px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-edit-delimiter {
 height: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit label.ui-radio-option-label input {
 position: relative;
 top: 2px;
 margin-bottom: 7px;
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .system-editor {
 margin-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-manage-form .ui-tabs-nav li a {
 margin-right: 10px;
 margin-bottom: 2px;
 margin-left: -2px;
 padding-left: 0px;
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-manage-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-manage-form .ui-roundable .ui-content {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin: 0px 4px 0px 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-manage-form .ui-tabs-active .ui-roundable .ui-content {
 text-decoration: none;
 border-bottom: 0px;
 color: #3A3A3A;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-manage-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.cs-a-default.cs-w-article-edit .article-gallery-manage-form .ui-tabs-panel {
 background-color: #a7bec1;
 padding: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .article-gallery-add-input {
 border: 1px solid #7e7e7e;
 padding: 2px;
 margin-right: 2px;
 width: 250px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page {
 margin-top: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .label-cell {
 vertical-align: top;
 font-size: 11px;
 padding: 6px 8px 0 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs .ui-tabs-nav li a {
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
 background: url(../files/default/images/arrow_blue.png) no-repeat scroll center bottom transparent;
 padding-bottom: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs .ui-roundable .ui-content {
 border-bottom: 1px dashed;
 font-size: 11px;
 margin: 0 4px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs-active .ui-roundable .ui-content {
 border-bottom: 0 none;
 color: #3A3A3A;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-tabs .ui-tabs-panel {
 background-color: #abbec1;
 border-radius: 4px 4px 4px 4px;
 margin-top: 2px;
 padding: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .more-properties {
 font-size: 11px;
 text-decoration: none;
 border-bottom: 1px dashed;
 margin-top: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .website-label-cell {
 text-align: right;
 white-space: normal;
 width: 76px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .website-content-cell {
 padding: 4px 0 4px 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .page-container .ui-field-set {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .page-container .object-page-form {
 width: 324px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .ui-submit-block-section {
 padding-top: 8px;
 border-top: 1px solid #859496;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table {
 width: 100%;
 margin-top: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .content-cell {
 padding: 8px 0 8px 4px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-website {
 width: 28%;
 padding-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-page {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-default {
 width: 28%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-buttons {
 padding-left: 0;
 padding-right: 12px;
 width: 2%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .page-properties-block {
 background-color: #FFFFFF;
 border: 1px solid #1183A8;
 cursor: auto;
 display: block;
 padding: 10px;
 position: absolute;
 z-index: 1000;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .page-properties-block .submit-block-properties {
 border: 0 none;
 margin-top: 0;
 padding-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-buttons .page-properties-link {
 background: transparent url(/_static/website/images/edit.gif) no-repeat scroll 4px 6px;
 color: #1183A8;
 display: block;
 padding: 4px 4px 4px 20px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-buttons .page-properties-link.page-properties-link-active {
 background-color: #1183A8;
 color: #FFFFFF;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .cell-buttons .page-delete-link {
 background: transparent url(/_static/system/images/delete.gif) no-repeat scroll 2px 2px;
 color: #1183A8;
 padding: 1px 0 1px 18px;
 text-decoration: underline;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .placements-tip {
 background: url(../files/default/images/help.png) no-repeat scroll left center transparent;
 font-size: 11px;
 line-height: 16px;
 margin-left: 8px;
 margin-top: 6px;
 padding-left: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .object-page-form {
 background-color: #abbec1;
 padding: 12px;
 width: 300px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .page-container {
 width: 360px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .page-container .system-text-box {
 width: 254px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .add-page .page-container .system-select {
 width: 260px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .page-properties-block .system-text-box {
 width: 208px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit .edit-pages-form .pages-table .page-properties-block .system-select {
 width: 216px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-edit-form-2 {
 max-width: 1500px;
 margin: auto;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-edit-form-2 .article-lists {
 margin-top: 30px;
 border-top: 1px solid #ccc;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-edit-form-2 .article-lists .header {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-weight: normal;
 display: inline-block;
 font-size: 18px;
 color: #323943;
 margin-top: 10px;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-video-add-block .article-video-add-caption {
 margin-bottom: 15px;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-video-add-block .article-video-add-caption .ui-hint-help {
 font-size: 13px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .gallery-create .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .article-video-add-block .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .audio-attach-form .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .audio-edit .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .document-edit .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .gallery-create .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .article-video-add-block .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .audio-attach-form .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .audio-edit .style2017-system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .document-edit .style2017-system-text-box {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .gallery-create .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .article-video-add-block .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .audio-attach-form .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .audio-edit .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .document-edit .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .gallery-create .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .article-video-add-block .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .audio-attach-form .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .audio-edit .style2017-ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .document-edit .style2017-ui-button {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .audio-attach-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .audio-attach-form {
 min-width: 450px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block .ui-field-content,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block .ui-field-content {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block {
 padding: 10px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block.ui-text-input-line,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block.ui-text-input-line {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block.ui-text-input-line .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-line-block.ui-text-input-line .ui-text-box-short {
 margin-left: 10px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-text-box-short,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block .ui-field-content .ui-text-box-short {
 width: 100px;
 height: 18px;
 line-height: 18px;
 padding: 10px;
 border: 1px solid #94a2b0;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 14px;
 box-sizing: content-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block:first-child .ui-field-label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block:first-child .ui-field-label {
 vertical-align: top;
 margin-top: 8px;
 padding-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .ui-line-block:last-child .ui-field-content .ui-radio-option-label:not(:first-child),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .ui-line-block:last-child .ui-field-content .ui-radio-option-label:not(:first-child) {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-cs-lightbox .video-properties-form .style2017-edit-tags-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-lightbox .video-properties-form .style2017-edit-tags-form {
 max-width: 900px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .image-edit-form .style2017-edit-tags-form {
 max-width: 800px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form .optoin-block {
 margin: 10px 0;
 height: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form .optoin-block:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form .optoin-block:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form .optoin-block .system-text-box {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .website-link-select-form .optoin-block .system-select {
 margin-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .link-type-block .ui-line-block:first-child .ui-line-block-label {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form {
 background: none;
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .placements-tip {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr:nth-child(even) {
 background-color: #f0f0f2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr:nth-child(odd) {
 background-color: #e3e3e6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td {
 padding: 20px 0;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:first-child {
 padding-left: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:nth-child(1) {
 width: 40%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:nth-child(2) {
 width: 30%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:nth-child(3) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:nth-child(4) {
 width: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr>td:nth-child(5) {
 width: 10px;
 padding-left: 10px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr:first-child {
 background: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .publishing-block .edit-pages-form .pages-table>tbody>tr:first-child td {
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .submit-block {
 padding: 10px 0;
 text-align: right;
 min-height: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .static-submit-block {
 padding: 10px 0;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .fixed-submit-block {
 padding: 10px 20px;
 background-color: white;
 box-shadow: 0 0 9px 0 rgba(0,0,0,0.3);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .submit-block .ui-button-flat {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media {
 position: relative;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .top-media-block {
 min-height: 200px;
 width: 280px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list {
 min-height: 200px;
 width: 280px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list .dz-preview {
 position: absolute;
 top: 0;
 height: 200px;
 background-color: #ebf3f9;
 border: 1px solid #42a1f6;
 z-index: 3;
 margin-bottom: 20px;
 width: 278px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-drag-hover.drag-effect {
 width: 278px;
 background-color: rgba(66,161,246,0.07);
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-drag-hover .attached-media-drop-zone {
 background-color: rgba(66,161,246,0.07);
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-drag-hover .attached-media-drop-zone .dz-message {
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-drag-hover .ui-sortable {
 opacity: 0.01;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-drag-hover .dz-preview {
 opacity: 0.01;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list .total-progress-container {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list.dz-started .total-progress-container {
 display: block;
 height: 200px;
 width: 278px;
 margin-bottom: 20px;
 background-color: #ebf3f9;
 border: 1px solid #42a1f6;
 z-index: 2;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list .dz-processing-message {
 color: #c48025;
 margin: auto;
 display: block;
 height: 200px;
 width: 278px;
 margin-bottom: 20px;
 background-color: #ebf3f9;
 border: 1px solid #c48025;
 z-index: 3;
 position: absolute;
 top: 0;
 line-height: 190px;
 text-align: center;
 font-size: 1em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .top-media-drop-zone {
 position: absolute;
 width: 280px;
 z-index: 1;
 min-height: 200px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone {
 position: absolute;
 width: 280px;
 box-sizing: border-box;
 z-index: 1;
 min-height: 200px;
 border: 1px dashed #94a2b0;
 background: white;
 padding: 20px 20px;
 text-align: center;
 display: flex;
 align-items: center;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 font-size: 14px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone .dz-message {
 margin: auto;
 color: #BDC0C2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone .dz-message-title {
 font-size: 1.1em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone .dz-message-title:before {
 content: '\f0ed';
 font-family: fontawesome;
 font-size: 2em;
 margin-bottom: 0.1em;
 display: block;
 opacity: 0.6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone .dz-message-body {
 font-size: 0.8em;
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone:hover {
 background-color: #ebf3f9;
 border: 1px solid #c48025;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-drop-zone:hover .dz-message {
 color: #42a1f6;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .top-media-block .cs-article-inline-widget,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list .cs-article-inline-widget {
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .top-media-block .cs-article-inline-widget:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-list .cs-article-inline-widget:hover {
 box-shadow: 0 0px 8px 0 rgba(0,0,0,0.2);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head {
 position: relative;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head.list-visible {
 background-color: #323943;
 color: #fff;
 margin: 10px -20px;
 padding: 0 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .title {
 padding: 0 0px;
 font-size: 16px;
 font-weight: bold;
 line-height: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-button {
 display: block;
 position: absolute;
 top: 10px;
 right: 0px;
 width: 40px;
 height: 40px;
 background-color: #c48025;
 color: #fff;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-button:hover {
 background-color: #b46f25;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-button:before {
 line-height: 40px;
 font-size: 26px;
 font-family: 'cornerstone';
 content: '\e894';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head.list-visible .add-button:before {
 content: '\e895';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head.list-visible .add-button {
 background-color: inherit;
 color: inherit;
 right: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-media-list {
 position: absolute;
 padding: 10px 10px 20px 10px;
 width: 300px;
 top: 60px;
 left: 0;
 z-index: 3;
 background-color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-media-list a.media-button {
 display: inline-block;
 line-height: 40px;
 position: relative;
 padding: 0 0 0 50px;
 width: 95px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 font-weight: bold;
 font-size: 16px;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget {
 position: relative;
 margin: 0 20px 20px 0px;
 background-color: #f3f3f3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.image-widget {
 min-height: 260px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .top-media-block figure.cs-article-inline-widget:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget figcaption {
 display: block;
 height: 60px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget figcaption .caption {
 display: block;
 padding: 0 40px 0 60px;
 height: 60px;
 line-height: 60px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 color: #323943;
 font-size: 14px;
 font-weight: bold;
 font-family: "ProximaNova-Semibold";
 cursor: move;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget .cs-cke-controls a {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget .cs-cke-controls:before {
 font-family: 'FontAwesome';
 content: '\e824';
 color: #aeb1b5;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget .cs-cke-controls:hover a {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget .cs-cke-controls a.cs-cke-settings {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls a.cs-cke-settings {
 color: #aeb1b5;
 background-color: inherit;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget img {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.gallery-widget .gallery-image-list {
 padding: 0 10px 20px 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.gallery-widget .gallery-image-list img {
 display: inline-block;
 margin-left: 14px;
 width: 40px;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.gallery-widget .gallery-image-list img:first-child {
 margin-left: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.gallery-widget .gallery-image-list span:last-child {
 display: inline-block;
 line-height: 40px;
 font-size: 18px;
 background-color: #2b3641;
 color: #ffffff;
 text-align: center;
 width: 40px;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls {
 position: absolute;
 top: 0;
 right: 0;
 width: 40px;
 line-height: 40px;
 color: #fff;
 font-size: 18px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls:hover a.cs-cke-settings,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls a {
 text-decoration: none;
 cursor: pointer;
 display: block;
 width: 40px;
 height: 40px;
 color: #fff;
 background-color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls a.cs-cke-settings:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls a:hover {
 text-decoration: none;
 color: #fff;
 background-color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls .cs-cke-settings {
 position: absolute;
 top: 0;
 right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls .cs-cke-detach {
 position: absolute;
 top: 0;
 left: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls .cs-cke-move-to-editor {
 position: absolute;
 top: 40px;
 left: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .media-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-control:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:hover .caption:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:hover .caption:after {
 font-style: normal;
 font-weight: normal;
 speak: none;
 text-decoration: inherit;
 text-align: center;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-control:before {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:before {
 color: #909599;
 font-size: 26px;
 line-height: 60px;
 display: inline-block;
 position: absolute;
 top: 0;
 left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-media-list .media-button:before {
 color: #92959c;
 position: absolute;
 left: 5px;
 font-size: 26px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-media-list .media-button:hover:before {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-media-list .media-button:hover {
 color: #7996b7;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-image-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.image-widget:before {
 font-family: "cornerstone";
 content: '\e874';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-video-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.video-widget:before {
 font-family: "cornerstone";
 content: '\e87c';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .cs-article-inline-widget.video-widget iframe {
 border: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-audio-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.audio-widget:before {
 font-family: "cornerstone";
 content: '\e881';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-document-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget:before {
 font-family: "fontawesome";
 content: '\e81b';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-form-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.form-widget:before {
 font-family: "cornerstone";
 content: '\e87f';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-gallery-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.gallery-widget:before {
 font-family: "cornerstone";
 content: '\e876';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-link-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.related-link-widget:before {
 font-family: "cornerstone";
 content: '\e85b';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-article-button:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.related-article-widget:before {
 font-family: "cornerstone";
 content: '\e884';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .attached-media .attached-media-head .add-document-button:before {
 left: 13px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget:before {
 left: 20px !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget .document-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.related-link-widget .related-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.related-article-widget .related-article-link {
 display: block;
 line-height: 20px;
 padding: 0 20px 20px;
 text-overflow: ellipsis;
 overflow: hidden;
 font-size: 12px;
 color: #323943;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget .document-link,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.related-link-widget .related-link {
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget .document-link:before {
 font-family: "fontawesome";
 padding-right: 10px;
 color: #909599;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget.document-widget .document-link:hover:before {
 color: #909599;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:hover .caption:after {
 font-family: "fontawesome";
 content: '\f077';
 color: #909599;
 display: block;
 position: absolute;
 top: 23px;
 left: 5px;
 font-size: 7px;
 line-height: 7px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 figure.cs-article-inline-widget:hover .caption:before {
 font-family: "fontawesome";
 content: '\f078';
 color: #909599;
 display: block;
 position: absolute;
 bottom: 24px;
 left: 5px;
 font-size: 7px;
 line-height: 7px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-controls:hover a.cs-cke-settings:before {
 font-family: "fontawesome";
 content: '\f040';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-detach:before {
 font-family: "cornerstone";
 content: '\e82a';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .cs-cke-move-to-editor:before {
 font-family: "cornerstone";
 content: '\e824';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .text-content {
 width: 100%;
 min-height: 400px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .text-input {
 box-sizing: border-box;
 width: 100%;
 padding: 0px 10px;
 height: 40px;
 font-size: 18px;
 border: 1px solid #94a2b0;
 font-family: "ProximaNova-Semibold";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .super-title-input {
 font-size: 14px;
 line-height: 22px;
 margin-bottom: 10px;
 font-family: "ProximaNova-Semibold";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .sub-title-input {
 font-size: 14px;
 line-height: 22px;
 margin-top: 10px;
 font-family: "ProximaNova-Semibold";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .title-linked-block {
 margin-right: 40px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .show-titles-link {
 display: block;
 width: 40px;
 height: 40px;
 text-align: center;
 line-height: 40px;
 position: absolute;
 top: 0;
 right: -40px;
 font-size: 20px;
 color: #94a2b0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .show-titles-link:hover {
 background-color: #c48025;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .abstract-input {
 box-sizing: border-box;
 width: 100%;
 padding: 10px;
 font-size: 16px;
 border: 1px solid #94a2b0;
 font-family: "ProximaNova-Semibold";
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .abstract-block {
 padding: 20px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .add-link span {
 border-bottom-style: dashed;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .body-input {
 visibility: hidden;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .ui-multiselect {
 background-color: #f3f3f3;
 padding: 10px 35px 15px 15px;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr--audio .plyr__controls {
 background: none;
 border: none;
 padding: 0px 13px 5px 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr--audio .plyr__controls button.tab-focus:focus,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr--audio .plyr__controls button:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr__play-large {
 background: #c48025;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr__progress--played,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr__volume--display {
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr__controls button {
 border-radius: 0px;
 transition: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .plyr__controls button svg {
 width: 13px;
 height: 13px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 div.existing-authors:not(:empty) {
 margin: 20px 0px 0px 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 a.author-item {
 margin: 5px 10px 5px 0px;
 vertical-align: top;
 padding: 5px 3px 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-article-edit-article2 a.author-item:after {
 font-family: "cornerstone";
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-decoration: none;
 content: '\e82a';
 font-size: 14px;
 margin-left: 2px;
 line-height: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 a.author-item:hover {
 text-decoration: none;
 background-color: #7996b7;
 color: #fff;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .available-authors a.author-item:after {
 content: '\e836';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 a.add-author-link {
 margin: 20px 0px 0px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 div.available-authors:not(:empty) {
 padding-bottom: 20px;
 border-bottom: 1px solid #ccc;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .add-author {
 padding: 30px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .add-author-input {
 box-sizing: border-box;
 padding: 0 10px;
 font-size: 18px;
 border: 1px solid #94a2b0;
 display: inline-block;
 height: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .style2017-ui-button-add {
 padding: 11px 30px 11px 12px;
 display: inline-block;
 height: 40px;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .static-submit-block .style2017-ui-button {
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .add-placement {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .image-gallery-edit-form .style2017-ui-button-cancel {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .add-article-list-link {
 display: inline-block;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-list-name-text-box {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .article-list-button-add {
 vertical-align: middle;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .form-select {
 vertical-align: middle;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .form-button-add {
 vertical-align: middle;
 margin-left: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .is-top {
 display: inline-block;
 float: right;
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .is-top .ui-checkbox-label span {
 font-family: "ProximaNova-Semibold", Arial, sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .link-add .style2017-ui-line-block-label {
 width: 90px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .browser-warning {
 padding: 30px 0;
 background-color: rgba(0,0,0,0.85);
 color: white;
 width: 100%;
 height: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .browser-warning i {
 display: block;
 text-align: center;
 font-size: 34px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article2 .browser-warning span {
 display: block;
 text-align: center;
 font-size: 18px;
 font-family: "ProximaNova-Semibold", Arial, san-serif;
 margin: 10px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-item img {
 vertical-align: bottom;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-button {
 margin: 1px;
 background: transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-prev {
 border: 0px;
 height: 16px;
 width: 16px;
 background: url(../files/default/images/carousel_n_prev.png);
 cursor: pointer;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-next {
 border: 0px;
 height: 16px;
 width: 16px;
 background: url(../files/default/images/carousel_n_next.png);
 cursor: pointer;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-stop {
 position: absolute;
 right: 10px;
 bottom: 10px;
 border: 0px;
 height: 16px;
 width: 16px;
 cursor: pointer;
 background: transparent;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-running {
 background: url(../files/default/images/carousel_pause.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-stopped {
 background: url(../files/default/images/carousel_play.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-paging {
 float: left;
 text-align: right;
 background: url(../files/default/images/paging_bkg.png);
 padding: 0px 2px 0px 2px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-paging .ui-carousel-button {
 cursor: pointer;
 background-color: transparent;
 padding: 0px 1px 0px 1px;
 margin: 2px 1px 2px 1px;
 border: 0px;
 font-size: 9px;
 font-weight: bold;
 width: auto;
 height: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-paging .ui-active {
 background-color: white;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-roundable {
 position: static;
 padding: 0px;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-corner {
 position: static;
 padding: 0px;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-content {
 position: static;
 padding: 0px;
 margin: 0px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-roundable .ui-tr {
 display: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 {
 position: relative;
 border: 3px solid #999999;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-carousel-before {
 position: absolute;
 right: 0px;
 top: 0px;
 z-index: 3;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-carousel-after {
 position: absolute;
 right: 0px;
 bottom: 0px;
 z-index: 2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-carousel-button {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .ui-carousel-item {
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .image-description {
 position: absolute;
 left: 0px;
 bottom: 19px;
 background-color: white;
 opacity: .7;
 filter: alpha(opacity=70);
 color: black;
 padding: 4px 8px 4px 10px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-1 .image-copyright {
 position: absolute;
 left: 0px;
 bottom: 0px;
 background-color: white;
 opacity: .7;
 filter: alpha(opacity=70);
 color: #444;
 padding: 2px 8px 2px 10px;
 font-size: 10px;
 line-height: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n {
 padding: 0px 61px 0px 49px;
 position: relative;
 background-color: #d9e7e8;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-before {
 padding: 0 3px 9px 3px;
 margin: 0;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-after {
 padding: 9px 3px 0px 3px;
 margin: 0;
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-paging {
 margin-left: 0px;
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-stop {
 margin-left: 0px;
 margin-right: 4px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-before .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-after .ui-helper {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-prev {
 position: absolute;
 bottom: 50%;
 left: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-carousel-next {
 position: absolute;
 bottom: 50%;
 right: 30px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable {
 margin: 0px 3px 0px 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-tr {
 margin-left: 6px;
 height: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-br {
 margin-left: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-tl {
 height: 8px;
 position: relative;
 left: -6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-bl {
 position: relative;
 left: -6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-corner {
 background-image: url(../files/default/images/carousel_n_background.png);
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-content {
 padding: 6px 4px 6px 4px;
 top: -3px;
 left: 3px;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .ui-roundable .ui-content .title-block {
 position: absolute;
 left: 4px;
 right: 4px;
 bottom: 4px;
 background: #fff;
 padding: 2px;
 font-weight: bold;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .image-description {
 padding-top: 4px;
 color: white;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-horizontal-filmstrip .ui-carousel-n .image-copyright {
 color: #444;
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .holder {
 padding: 1em;
 padding-top: 0;
 padding-bottom: 2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .articlelist {
 margin-left: -1em;
 margin-right: -1em;
 -webkit-opacity: 0;
 opacity: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .image-element {
 display: block;
 width: 100%;
 height: auto;
 margin-bottom: 1.2em;
 -webkit-transition: -webkit-filter 0.5s ease;
 -moz-transition: -moz-filter 0.5s ease;
 -ms-transition: -ms-filter 0.5s ease;
 -o-transition: -o-filter 0.5s ease;
 transition: filter 0.5s ease;
 -webkit-filter: saturate(70%);
 -moz-filter: saturate(70%);
 -ms-filter: saturate(70%);
 -o-filter: saturate(70%);
 filter: saturate(70%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .article-link:hover .image-element {
 -webkit-filter: saturate(110%);
 -moz-filter: saturate(110%);
 -ms-filter: saturate(110%);
 -o-filter: saturate(110%);
 filter: saturate(110%);
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .grid-item {
 transition: left 1s ease, top 1s ease;
 -webkit-transition: left 1s ease, top 1s ease;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .title {
 line-height: 1.1em;
 font-family: "Arimo",sans-serif;
 font-size: 1.4em;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .abstract {
 font-size: 0.9em;
 line-height: 1.3em;
 color: #73787d;
 padding-top: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .sub-title,
.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .super-title {
 line-height: 1.1em;
 font-family: "Arimo",sans-serif;
 font-size: 0.9em;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .sub-title {
 margin-top: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .super-title {
 margin-bottom: 0.5em;
 font-size: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .visible {
 -webkit-opacity: 1;
 opacity: 1;
 -webkit-transition: -webkit-opacity 0.5s ease;
 -moz-transition: -moz-opacity 0.5s ease;
 -ms-transition: -ms-opacity 0.5s ease;
 -o-transition: -o-opacity 0.5s ease;
 transition: opacity 0.5s ease;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .topheader {
 width: 100%;
 height: 0.3em;
 background: #73787d;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .date {
 color: #73787d;
 font-family: "Arimo",sans-serif;
 font-size: 0.8em;
 margin-bottom: 0.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .read-more-link,
.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .list-names,
.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .comments-count,
.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .tags {
 font-size: 0.7em;
 color: #73787d;
 text-transform: uppercase;
 font-family: "Arimo",sans-serif;
 margin-top: 0.8em;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .comments-count a {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .read-more-link i,
.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .comments-count i {
 margin-left: 0.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .article-list-more-articles {
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .article-list-more-articles-link {
 display: inline-block;
 margin-top: 1em;
 padding-top: 0.5em;
 border-top: 1px solid #73787d;
 color: #2e5481;
 margin-bottom: 1em;
 font-family: "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-masonry.cs-w-article-list2 .article-list-more-articles-link:hover {
 color: #7996b7;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .flex-holder {
 display: flex;
 align-items: flex-start;
 flex-flow: row wrap;
 justify-content: center;
 margin: -2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .article {
 padding: 2em;
 box-sizing: border-box;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .one .article {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .two .article {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .three .article {
 width: 33.3%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .four .article {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .icon-calendar,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .date:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .published:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .published:before {
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .icon-user {
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .icon-chevron-right {
 padding-left: 5px;
 font-size: 0.8em;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .icon-comments {
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .image-element {
 display: block;
 width: 100%;
 height: auto;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .image-container-text {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .super-title {
 text-transform: uppercase;
 font-size: 0.9em;
 margin-top: 1em;
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .title {
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .title a {
 color: #333;
 text-decoration: none;
 font-font: "Arimo",sans-serif;
 font-size: 1.8em;
 line-height: 1.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .sub-title {
 font-size: 0.9em;
 font-weight: bold;
 margin-top: 0;
 margin-bottom: 0.7em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .date,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .author {
 font-size: 0.8em;
 font-weight: bold;
 color: #73787d;
 display: inline-block;
 margin-top: 0.7em;
 margin-bottom: 0.7em;
 margin-right: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .abstract {
 font-size: 0.9em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .abstract,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .article-body {
 line-height: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .read-more-link {
 display: block;
 float: left;
 text-transform: uppercase;
 font-size: 0.9em;
 font-weight: bold;
 margin-top: 0.5em;
 margin-bottom: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .comments-count {
 display: block;
 float: right;
 font-size: 0.9em;
 font-weight: bold;
 margin-top: 0.5em;
 margin-bottom: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .tags,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .list-names {
 font-weight: bold;
 font-size: 0.9em;
 margin-top: 0.5em;
 margin-bottom: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .name-list-delimiter {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .tags .label,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .list-names .label {
 color: #73787d;
 display: block;
 float: left;
 padding-right: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .list>.article:first-child {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .content-block {
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .label {
 font-weight: bold;
 color: #73787d;
 font-size: 0.8em;
 padding-right: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .text {
 color: #333;
 margin-right: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .copyright {
 font-weight: bold;
 color: #333;
 font-size: 0.9em;
 margin-right: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .image-content {
 background: rgba(255,255,255,0.8);
 padding: 0.7em 0;
 font-size: 0.9em;
 font-family: "Arimo",sans-serif;
 color: #333;
 line-height: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .ui-pagination {
 margin-top: 2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table {
 margin-top: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .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-article-all-articles .block-table>.head>.head-table>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(2) {
 width: 25%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:nth-child(3),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(3) {
 width: 130px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:nth-child(4),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(4) {
 width: 130px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:nth-child(5),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(5) {
 text-align: right;
 width: 60px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .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-article-all-articles .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-article-all-articles .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-article-all-articles .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-article-all-articles .block-table>.head>.head-table>div>div:nth-child(6),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(6) {
 width: 80px;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:nth-child(8),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:nth-child(8) {
 width: 7%;
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.head>.head-table>div>div:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table>.body>.body-table>div>div:last-child {
 text-align: right;
 width: 40px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table .row-title {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table .cs-icon-subscriptions {
 font-size: 25px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table .not-published {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-all-articles .block-table .stopped {
 color: #f9152f;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement {
 margin-top: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options {
 text-decoration: none;
 line-height: 28px;
 display: inline-block;
 font-size: 12px;
 cursor: pointer;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options span {
 border-bottom: 1px dashed;
 display: inline-block;
 line-height: 15px;
 margin-right: 10px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options:hover {
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options:hover span {
 border-bottom: 1px dashed;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options:hover:before {
 content: '\E894';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options:before {
 font-weight: normal;
 font-style: normal;
 text-decoration: inherit;
 speak: none;
 display: inline-block;
 font-variant: normal;
 text-transform: none;
 line-height: 1em;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 font-family: "cornerstone";
 text-decoration: none;
 font-size: 20px;
 content: '\E894 ';
 margin-right: 0px;
 margin-left: 0px;
 line-height: 28px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options.ui-open:before {
 content: '\e83c';
 font-size: 17px;
 line-height: 26px;
 padding: 0px 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-edit-article .add-placement .style2017-ui-more-options.ui-open:hover:before {
 content: '\e83c';
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .year-active {
 color: #cdd0d1 !important;
 background: #222830;
 border-bottom: 3px solid #7996b7;
 height: 23px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .month-active {
 height: 23px;
 color: #7996b7 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .year:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .month:hover {
 color: #7996b7 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive {
 font-family: "Arimo",sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .months {
 margin-top: 3px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .year {
 line-height: 26px;
 height: 26px;
 padding: 0 5px;
 display: inline-block;
 color: #333;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .divider {
 border-right: 1px solid #bdc0c2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .year:last-of-type {
 border-right: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-archive .month {
 line-height: 26px;
 height: 26px;
 padding: 0 5px;
 display: inline-block;
 font-weight: bold;
 color: #333;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .year-active {
 color: #cdd0d1 !important;
 background: #222830;
 border-bottom: 3px solid #7996b7;
 height: 23px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .month-active {
 height: 23px;
 color: #7996b7 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .year:hover,
.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .month:hover {
 color: #7996b7 !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive {
 font-family: "Arimo",sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .years {
 vertical-align: top;
 padding-right: 8px;
 border-right: 1px solid #bdc0c2;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .year {
 display: block;
 line-height: 26px;
 height: 26px;
 padding: 0 5px;
 margin: 3px 0 14px 0;
 color: #333;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .year:first-of-type {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .year:last-of-type {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .months {
 padding-left: 8px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .month {
 display: block;
 line-height: 26px;
 height: 26px;
 padding: 0 5px;
 margin: 3px 0 14px 0;
 color: #333;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-vertical.cs-w-article-archive .month:first-of-type {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-pop-up-form-container .system-form-table-cell.label-cell {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .ui-button-add {
 float: right;
 margin-bottom: 20px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .block-table>.head>div>div>div:nth-child(1),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .block-table>.body>.body-table>div>div:nth-child(1) {
 width: 40%;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .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-article-lists .block-table>.head>div>div>div:nth-child(2),
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .block-table>.body>.body-table>div>div:nth-child(2) {
 width: 30%;
}


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


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .block-table>.body>.body-table>div>div:nth-child(4) {
 text-align: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .add-button-container .ui-button-add,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .ui-submit-block .ui-button,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .ui-submit-block .ui-button-cancel {
 float: right;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-form .label-cell {
 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-article-lists .system-form td {
 padding: 2px 10px 2px 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-form td:last-child {
 padding-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-text-box.list-name {
 width: 720px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-select {
 padding: 2px 6px;
 height: 22px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-select {
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .selection-form .system-select {
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-text-box,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-select,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .ui-multi-autocomplete .ui-items-list {
 padding: 2px 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .edit-tags-form .ui-multi-autocomplete .ui-typing-helper {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .ui-checkbox {
 margin-right: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .edit-tags-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .article_list_tags_container {
 padding-top: 8px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .label-cell.tags {
 padding-top: 7px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-form.edit-tags-form {
 margin-top: 6px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-lists .system-form td.label-cell:first-child {
 width: 140px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 {
 color: #333;
 font-family: "Arimo",sans-serif;
 font-size: 14px;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h1,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h2,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h3,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h4,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h5,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h6 {
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h1 {
 margin-bottom: 0.3em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h2 {
 margin-bottom: 0.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h3 {
 margin-bottom: 0.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h4 {
 margin-bottom: 0.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h5 {
 margin-bottom: 1.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 h6 {
 margin-bottom: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-holder {
 max-width: 1200px;
 margin-left: auto;
 margin-right: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .icon-calendar,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .date:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-list2 .cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .date:before,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .published:before {
 padding-right: 0.2em;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .icon-user {
 padding-right: 0.2em;
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .icon-chevron-right {
 padding-left: 0.2em;
 font-size: 0.8em;
 position: relative;
 top: -0.1em;
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .icon-chat-empty {
 padding-left: 0.2em;
 font-weight: normal;
 font-size: 1.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-label {
 font-size: 0.9em;
 font-weight: bold;
 color: #73787d;
 padding-right: 0.2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .top-image,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .bottom-image {
 background: rgba(255,255,255,0.8);
 padding: 0.9em 0;
 font-size: 0.9em;
 font-family: "Arimo",sans-serif;
 color: #333;
 line-height: 1.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .top-image img,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .bottom-image img {
 display: block;
 max-width: 100%;
 height: auto !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .bottom-media {
 width: 100%;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-text-container {
 display: block;
 font-size: 0.785em;
 margin-bottom: 0.35em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-element {
 display: block;
 max-width: 100%;
 height: auto !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-image-info,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video-title,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .top-video .title,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .bottom-video .title {
 display: block;
 font-size: 0.785em;
 margin-top: 0.35em;
 margin-bottom: 0.35em;
 max-width: 100%;
 line-height: 1.1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video-title {
 position: absolute;
 bottom: -2em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-text-container .image-text {
 display: block;
 margin-top: 0.14em;
 margin-bottom: 0.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-text-container .copyright {
 font-size: 0.714em;
 display: block;
 white-space: nowrap;
 margin-top: 0.14em;
 margin-bottom: 0.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-text-container .label {
 font-weight: bold;
 color: #73787d;
 display: inline-block;
 margin-right: 0.35em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .image-text-container .value {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .super-title {
 text-transform: uppercase;
 font-size: 1em;
 margin-top: 1em;
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .header {
 font-size: 4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .sub-title {
 font-size: 1em;
 font-weight: bold;
 margin-top: 0;
 margin-bottom: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .published {
 font-size: 0.714em;
 font-weight: bold;
 color: #73787d;
 display: inline-block;
 margin-top: 0.714em;
 margin-bottom: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .author {
 font-size: 0.714em;
 font-weight: bold;
 color: #73787d;
 display: inline-block;
 margin-top: 0.714em;
 margin-bottom: 0.714em;
 margin-right: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .abstract {
 font-weight: bold;
 padding-top: 0.714em;
 padding-bottom: 0.714em;
 line-height: 1.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body {
 padding-top: 0.714em;
 padding-bottom: 0.714em;
 line-height: 1.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body a {
 text-decoration: none;
 border-bottom: 1px #2e5481 dotted;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body del {
 color: #73787d;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body hr {
 border: none;
 background: #73787d;
 height: 1px;
 margin-top: 1em;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body sub,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body sup {
 font-size: 0.7em;
 display: inline-block;
 margin-bottom: -0.5em;
 margin-top: -0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dl,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dt,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dd {
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dt {
 font-family: "Arimo",sans-serif;
 font-size: 1.1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dd {
 padding-left: 1.4em;
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dl {
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul {
 list-style-position: inside;
 width: 100%;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body p,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body table {
 margin-bottom: 1em;
 margin-top: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ol,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ol,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ul,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ul,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body dd {
 padding-left: 1em;
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ol:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ol:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ul:last-child,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ul:last-child {
 margin-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body li {
 margin-bottom: 0.3em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ol li,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ol li,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ul ul li,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body ol ul li {
 margin-bottom: 0em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body table {
 border-spacing: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body table td {
 padding: 0.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body table th {
 border-bottom: 1px solid #73787d;
 font-family: "Arimo",sans-serif;
 font-size: 1.1em;
 padding: 0.4em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body pre {
 padding: 1em;
 background: #eee;
 border-left: 5px solid #ccc;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body blockquote {
 max-width: 800px;
 padding: 1em;
 padding-left: 2em;
 padding-right: 2em;
 display: inline-block;
 margin-left: auto;
 margin-right: auto;
 font-size: 1.2em;
 font-family: "Arimo",sans-serif;
 font-style: italic;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body blockquote:before {
 content: '\e82a';
 font-family: 'FontAwesome';
 color: #73787d;
 display: block;
 position: absolute;
 top: 0;
 left: 0.3em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .body blockquote:after {
 content: '\e82b';
 font-family: 'FontAwesome';
 color: #73787d;
 display: block;
 position: absolute;
 bottom: 0;
 right: 0.3em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-audio-center {
 margin-left: auto;
 margin-right: auto;
 max-width: 800px;
 clear: both;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-audio-left {
 width: 100%;
 float: left;
 max-width: 800px;
 margin-right: 2em;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-audio-right {
 width: 100%;
 float: right;
 max-width: 800px;
 margin-left: 2em;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-bottom-forms {
 line-height: 1.6em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .documents {
 font-family: "Arimo",sans-serif;
 font-size: 0.85em;
 padding-top: 0.714em;
 padding-bottom: 0.714em;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles .title,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links .title,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .documents .title {
 font-size: 0.9em;
 font-weight: bold;
 display: inline-block;
 margin-bottom: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles ul,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links ul,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .documents ul {
 margin: 0;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles li,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links li,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .documents li {
 list-style-type: none;
 padding: 0;
 margin: 0;
 font-weight: bold;
 line-height: 1.428em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .related-articles .icon-article:before {
 font-size: 0.9em;
 color: #a8abaf;
 padding-right: 0.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .links .icon-bookmark-empty:before {
 font-size: 0.9em;
 color: #a8abaf;
 padding-right: 0.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .documents .icon-paper-clip:before {
 font-size: 0.9em;
 color: #a8abaf;
 padding-right: 0.14em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video {
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 2em;
 height: 0;
 margin-bottom: 3em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .title {
 font-family: "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 iframe {
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video iframe {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 border: none;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video-left {
 float: left;
 clear: left;
 margin-top: 0.714em;
 margin-bottom: 0.714em;
 margin-right: 0.714em;
 display: inline-block;
 max-width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-inline-video-right {
 float: right;
 clear: right;
 margin-top: 0.714em;
 margin-bottom: 0.714em;
 margin-left: 0.714em;
 display: inline-block;
 max-width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .form-form,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-bottom-form {
 color: #323943;
 background-color: #e1e2e3;
 padding: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form {
 float: left;
 clear: left;
 display: inline-block;
 margin-top: 0.714em;
 margin-bottom: 0.714em;
 margin-right: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-image-container-left {
 float: left;
 clear: left;
 margin-top: 0;
 margin-bottom: 1em;
 margin-right: 1.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-image-container-right {
 float: right;
 clear: right;
 margin-top: 0;
 margin-bottom: 1em;
 margin-left: 1.5em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-image-container-center {
 display: block;
 max-width: 100%;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-image-container-center img {
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-image-unwrapped {
 display: block;
 width: 100%;
 clear: both;
 text-align: center;
 margin-top: 0;
 margin-bottom: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-single-social-form {
 margin-top: 1.8em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form {
 background-color: #eeeeee;
 padding: 0.714em;
 margin: 0.714em 0;
 border-radius: 0.35em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form .system-form {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 div.form-forms-view-control {
 width: 100%;
 box-sizing: border-box;
 padding: 1em;
 padding-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .form-forms-view-control-textbox,
.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .form-forms-view-control-combobox {
 width: 100%;
 outline: none;
 box-sizing: border-box;
 padding: 0.2em;
 font-size: 1.1em;
 display: block;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-bottom-form {
 max-width: 600px;
 margin-left: auto;
 margin-right: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .ui-title {
 font-family: "Arimo",sans-serif;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-left {
 float: left;
 background-color: #eeeeee;
 padding: 0.714em;
 margin: 0 0.714em 0.714em 0;
 border-radius: 0.35em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-left .system-form {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .checkbox {
 padding-left: 2em !important;
 position: relative;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .checkbox .form-forms-view-title.ui-left {
 float: none !important;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .ui-checkbox {
 position: absolute;
 top: 1.8em;
 left: 1em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .form-horizontal-elements {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-center {
 display: block;
 clear: both;
 background-color: #eeeeee;
 padding: 0.714em;
 margin: 0.714em auto;
 border-radius: 0.35em;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-center .system-form {
 margin: 0;
 display: inline-block;
 text-align: left;
 width: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-right {
 float: right;
 background-color: #eeeeee;
 padding: 0.714em;
 margin: 0 0 0.714em 0.714em;
 border-radius: 0.35em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-inline-form-right .system-form {
 margin: 0;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-bottom-forms {
 margin-top: 0.714em;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .article-article-image-unwrapped .image-element {
 margin-left: auto;
 margin-right: auto;
}


.cs-t-1-w.cs-e-11403-default.cs-a-default.cs-w-article-article2 .invisible {
 display: none;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-left {
 float: left;
 padding: 6px 6px 6px 0;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-left div {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-center {
 padding: 6px;
 display: block;
 clear: both;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-center div {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-right {
 float: right;
 padding: 6px 0 6px 6px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-right div {
 display: inline;
}


.cs-t-1-w.cs-e-11403-default .article-inline-video-title {
 font-size: 12px;
 font-weight: bold;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .article-top-audio {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .article-bottom-audio {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .article-inline-audio {
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .article-inline-audio-left {
 width: 400px;
 float: left;
 clear: left;
 padding: 6px 6px 6px 0;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .article-inline-audio-center {
 width: 400px;
 padding: 6px;
 display: block;
 clear: both;
 margin: 0 auto;
 text-align: center;
}


.cs-t-1-w.cs-e-11403-default .article-inline-audio-right {
 width: 400px;
 float: right;
 clear: right;
 padding: 6px 0 6px 6px;
 display: inline-block;
}


.cs-t-1-w.cs-e-11403-default .article-single-header {
 line-height: 30px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-form-table {
 width: 99%;
}


.cs-t-1-w.cs-e-11403-default .article-edit-form-table.publishing-periods .ui-calendar-datetime {
 float: left;
}


.cs-t-1-w.cs-e-11403-default .article-edit-form-table.publishing-periods .ui-hint-help {
 font-size: 10px;
 margin-left: 8px;
 margin-top: 7px;
 float: left;
}


.cs-t-1-w.cs-e-11403-default .article-list-table {
 padding-top: 20px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-list-column-content {
 vertical-align: top;
 padding-right: 10px;
}


.cs-t-1-w.cs-e-11403-default .article-list-table td:last-child {
 padding-right: 0px;
}


.cs-t-1-w.cs-e-11403-default .article-list-image-container {
 position: relative;
 padding-top: 0;
 padding-bottom: 0;
 border: 0px;
}


.cs-t-1-w.cs-e-11403-default .article-list-comp-cell-left,
.cs-t-1-w.cs-e-11403-default .article-list-comp-cell-right {
 width: 100%;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-list-comp-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-list-comp-cell-left {
 padding: 5px 0px 5px 0px;
}


.cs-t-1-w.cs-e-11403-default .article-list-comp-cell-right {
 padding: 5px 0px 5px 0px;
}


.cs-t-1-w.cs-e-11403-default .article-list-image-comp-cell {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-edit-form-table .article-abstract-wide .article-abstract {
 width: 100%;
 height: 100px;
 border-top: 1px solid #dbded9;
 border-left: 1px solid #dbded9;
 border-right: 1px solid #cdccba;
 border-bottom: 1px solid #cdccba;
 padding: 0px;
}


.cs-t-1-w.cs-e-11403-default .article-title-input-main {
 width: 100%;
 border-top: 1px solid #dbded9;
 border-left: 1px solid #dbded9;
 border-right: 1px solid #cdccba;
 border-bottom: 1px solid #cdccba;
 padding: 0;
}


.cs-t-1-w.cs-e-11403-default .article-title-input-bigger {
 font-size: 16px;
 padding-top: 4px;
 padding-bottom: 4px;
}


.cs-t-1-w.cs-e-11403-default .article-title-input-secondary {
 width: 70%;
 border-top: 1px solid #dbded9;
 border-left: 1px solid #dbded9;
 border-right: 1px solid #cdccba;
 border-bottom: 1px solid #cdccba;
}


.cs-t-1-w.cs-e-11403-default .article-single-source-block .source-label {
 margin-right: 4px;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .article-single-source-block .source-link {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .article-single-source-block .source-text {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .article-single-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-single-super-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-single-sub-title {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-single-date {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 5px 0px 0px 0px;
}


.cs-t-1-w.cs-e-11403-default .article-single-body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-single-abstract {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-right: 20px;
}


.cs-t-1-w.cs-e-11403-default .article-single-social-form {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-list-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .article-list-super-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-list-sub-title {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-list-author {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}


.cs-t-1-w.cs-e-11403-default .article-list-date {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}


.cs-t-1-w.cs-e-11403-default .article-list-readmore {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-list-readmore-link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .article-list-abstract {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-table {
 width: 100%;
 margin-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-header {
 background: #3a3a3a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #FFFFFF;
}


.cs-t-1-w.cs-e-11403-default .article-feature-body {
 background: #ECF4DA;
 color: #3a3a3a;
 padding: 0px 5px 5px 5px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #1183A8;
 text-decoration: none;
 text-transform: uppercase;
 padding-top: 5px;
 padding-bottom: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-super-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-sub-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-date {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-feature-readmore {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #862a8f;
}


.cs-t-1-w.cs-e-11403-default .article-feature-readmore-link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #3a3a3a;
 text-decoration: none;
}


.cs-t-1-w.cs-e-11403-default .article-feature-abstract {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


.cs-t-1-w.cs-e-11403-default .article-dual-list {
 width: 200px;
}


.cs-t-1-w.cs-e-11403-default .article-list-image {
 border: 0px;
 display: block;
}


.cs-t-1-w.cs-e-11403-default .article-list-image-wrapped-right {
 float: right;
 padding-left: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-list-image-wrapped-left {
 float: left;
 padding-right: 5px;
}


.cs-t-1-w.cs-e-11403-default .article-single-related-links-text {
 font-weight: bold;
 margin: 10px 0px 10px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .article-single-related-links {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .article-single-related-articles-text {
 font-weight: bold;
 margin: 10px 0px 10px;
 clear: both;
}


.cs-t-1-w.cs-e-11403-default .article-single-related-articles {
 font-weight: normal;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-label {
 padding-left: 4px;
 width: 70px;
 font-size: 11px;
 text-align: right;
 padding-right: 4px;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .article-image-tags-label {
 padding-top: 13px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-label2ndCol {
 padding-left: 5px;
 width: 50px;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-cell-col2 {
 width: 170px;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-input {
 width: 100%;
 min-width: 100px;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-thumb-cell {
 width: 140px;
 text-align: center;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-content {
 padding: 10px 5px 10px 5px;
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-image-list-content .edit-tags-form {
 background: #d9e8eb;
 padding: 0px 10px 10px 10px;
 width: auto;
 margin-top: 10px;
 margin-right: -4px;
 border: 1px solid #7f9db9;
}


.cs-t-1-w.cs-e-11403-default .article-page-block-item {
 width: 40px;
 padding: 2px;
}


.cs-t-1-w.cs-e-11403-default .article-doc-block-link {
 background-color: transparent;
}


.cs-t-1-w.cs-e-11403-default .article-doc-block {
 padding: 5px;
 background-color: #B9CED3;
}


.cs-t-1-w.cs-e-11403-default .article-doc-block-buttons {
 margin-top: 16px;
}


.cs-t-1-w.cs-e-11403-default .article-doc-header,
.cs-t-1-w.cs-e-11403-default .article-document-list-header {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-document-list-item {
 line-height: 19px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: circle;
 padding: 2px;
}


.cs-t-1-w.cs-e-11403-default .article-new-image-block {
 margin: 10px 5px 20px;
}


.cs-t-1-w.cs-e-11403-default .article-image-loading {
 margin: 40px 60px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-grid {
 border-spacing: 0px;
 margin: 12px 0px 12px 0px;
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-grid .ui-submit-block {
 padding-top: 0px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-label-cell {
 text-align: right;
 padding-right: 4px;
 white-space: nowrap;
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .article-label-bold {
 font-weight: bold;
}


.cs-t-1-w.cs-e-11403-default .article-full-width-cell {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-full-width-cell .ui-autocomplete-container .system-text-box {
 width: 350px;
}


.cs-t-1-w.cs-e-11403-default .article-abstract-wide {
 padding: 10px 0;
}


.cs-t-1-w.cs-e-11403-default .article-abstract-label-wide {
 padding-top: 10px;
 padding-bottom: 10px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-gallery-table .system-text-box {
 width: 300px;
 margin-bottom: 2px;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table {
 width: 100%;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table-head {
 border-bottom: 1px solid #1183a8;
 font-size: 11px;
 color: #1183a8;
 padding: 2px 12px;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table-cell {
 background-color: #ecf5da;
 padding: 2px 12px 2px 0;
 font-size: 11px;
 border-bottom: 1px solid #d9e8eb;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table-cell-odd {
 background-color: #ffffff;
 padding: 2px 12px 2px 0;
 font-size: 11px;
 border-bottom: 1px solid #d9e8eb;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table-cell-wide {
 width: 50%;
}


.cs-t-1-w.cs-e-11403-default .article-related-links-table-input {
 width: 80%;
 margin: 6px 6px 6px 0;
}


.cs-t-1-w.cs-e-11403-default .article-link-add-button {
 height: 21px;
 background-color: #1183a8;
 font-size: 10px;
 font-weight: bold;
 color: white;
 border: 0px;
 cursor: pointer;
 padding: 2px 12px 2px 20px;
 margin: 0px;
 background-image: url(/_static/website/images/plus.gif);
 background-repeat: no-repeat;
 background-position: 6px 4px;
 width: 70px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-submit-block {
 background-color: #ffffff;
 margin-top: 2px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-submit-block label {
 font-size: 10px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-submit-block label input {
 position: relative;
 top: 2px;
}


.cs-t-1-w.cs-e-11403-default .article-top-valign {
 vertical-align: top;
}


.cs-t-1-w.cs-e-11403-default .article-add-image-button {
 height: 18px;
 background-color: #d8e8ea;
 font-size: 10px;
 font-weight: bold;
 color: white;
 border: 0px;
 cursor: pointer;
 padding: 2px 2px 2px 2px;
 margin: 0px;
 background-image: url(/_static/website/images/plus.gif);
 background-repeat: no-repeat;
 background-position: 3px 3px;
 width: 18px;
}


.cs-t-1-w.cs-e-11403-default .article-remove-image-link,
.cs-t-1-w.cs-e-11403-default .article-remove-document-link {
 height: 18px;
 font-size: 11px;
 color: #1183a8;
 border: 0px;
 padding: 2px 2px 2px 18px;
 margin: 0px;
 background-image: url(/_static/website/images/delete.gif);
 background-repeat: no-repeat;
 background-position: 3px 3px;
 float: right;
}


.cs-t-1-w.cs-e-11403-default div.article-image-thumbnail,
.cs-t-1-w.cs-e-11403-default div.article-image-thumbnail-link,
.cs-t-1-w.cs-e-11403-default div.article-image-thumbnail-not-available {
 text-align: center;
 vertical-align: middle;
 background: white;
 height: 104px;
 padding: 2px;
 margin: 10px;
 border: 1px solid #0f6f98;
 line-height: 102px;
}


.cs-t-1-w.cs-e-11403-default div.article-image-thumbnail-link {
 border-color: #1183A8;
}


.cs-t-1-w.cs-e-11403-default div.article-image-thumbnail-not-available {
 height: 84px;
 padding-top: 20px;
 line-height: 13px;
}


.cs-t-1-w.cs-e-11403-default .article-images-tabs-tab {
 display: block;
 background-color: #b9ced3;
 padding: 4px;
 border-top: 1px solid #1183A8;
}


.cs-t-1-w.cs-e-11403-default .article-images-header-first {
 color: #292927;
 background-color: #b9ced3;
 font-size: 11px;
 float: left;
 display: block;
 padding: 4px;
 cursor: pointer;
 cursor: hand;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .article-images-header {
 color: #292927;
 background-color: #b9ced3;
 font-size: 11px;
 float: left;
 display: block;
 padding: 4px;
 cursor: pointer;
 cursor: hand;
 white-space: nowrap;
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .article-images-header-last {
 color: #292927;
 background-color: #b9ced3;
 font-size: 11px;
 float: left;
 display: block;
 margin-left: 1px;
 padding: 4px;
 cursor: pointer;
 cursor: hand;
 white-space: nowrap;
}


.cs-t-1-w.cs-e-11403-default .article-images-header-ending {
 font-size: 11px;
 display: block;
 padding: 4px;
}


.cs-t-1-w.cs-e-11403-default .article-images-image-header-ending {
 height: 29px;
 display: block;
 padding: 1px;
}


.cs-t-1-w.cs-e-11403-default .article-images-header-selected {
 background-color: #b9ced3;
 color: #292927;
 border: 1px solid #1183A8;
 border-bottom: 0;
}


.cs-t-1-w.cs-e-11403-default .article-images-header-appendix {
 float: left;
 display: block;
 padding: 6px;
 white-space: nowrap;
 margin-left: 1px;
}


.cs-t-1-w.cs-e-11403-default .article-image-image-versions {
 height: 22px;
 font-size: 10px;
 color: #1183a8;
 border: 0px;
 padding: 3px 2px 2px 20px;
 margin: 0px;
 background-image: url(/_static/website/images/image_versions.png);
 background-repeat: no-repeat;
 background-position: 0px 3px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-helper {
 font-size: 11px;
}


.cs-t-1-w.cs-e-11403-default .article-edit-tabs-tab {
 display: block;
 background-color: #d9e8eb;
 padding: 10px 8px 10px 10px;
 border-top: 1px solid #1183A8;
}


.cs-t-1-w.cs-e-11403-default .article-edit-tabs-tab .edit-tags-form .ui-tabs-active .ui-roundable .ui-corner {
 background-image: url(../files/default/images/back_blue.png);
}


.cs-t-1-w.cs-e-11403-default .article-edit-tabs-tab .edit-tags-form .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
 padding-bottom: 6px;
 background: transparent url(../files/default/images/arrow_blue.png) no-repeat scroll center bottom;
}


.cs-t-1-w.cs-e-11403-default .article-add-link {
 height: 22px;
 font-size: 11px;
 color: #1183a8;
 border: 0px;
 padding: 3px 2px 2px 16px;
 margin: 0px;
 background-image: url(/_static/website/images/plus.gif);
 background-repeat: no-repeat;
 background-position: 0px 3px;
}


.cs-t-1-w.cs-e-11403-default .article-add-link-author {
 height: 22px;
 font-size: 11px;
 color: #1183a8;
 border: 0px;
 padding: 3px 2px 2px 16px;
 margin: 0px;
 background-image: url(/_static/website/images/plus.gif);
 background-repeat: no-repeat;
 background-position: 0px 3px;
 margin-left: 4px;
}


