/*------------ Global Theme Variables ------------*/
/*------------ Global Theme Variables ------------*/
/* Rounded Corners - On & Off Settings*/
.sok-container-fluid .cmp-container,
.sok-container-fluid .container,
.sok-container-fluid .container.sok-text--theme-color,
.sok-container-fluid .full-bleed-image .cmp-image__image,
.sok-container-fluid .cmp-carousel .cmp-image__image,
.sok-container-fluid .teaser.sok__teaser-image-full-bleed .cmp-image__link,
.sok-container-fluid .teaser.sok__teaser-image-full-bleed .cmp-teaser__image img,
.sok-container-fluid .teaser .cmp-teaser__image img,
.sok-container-fluid .teaser .cmp-teaser__bg-image,
.sok-container-fluid .cmp-agency-header__search {
  border-radius: 0px; }

.container.full-bleed-container > .cmp-container {
  border-radius: 0px !important; }

.sok-teaser-container .teaser .header--tower .cmp-teaser__bg-image,
.sok-teaser-container .teaser .header--tower .cmp-teaser__content {
  border-radius: 0px !important; }

.cmp-agency-header-wrapper .cmp-navigation__group .cmp-navigation__group {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.cmp-navigation__item.cmp-navigation__item--level-0:hover {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.dataTable thead tr,
.dataTable tbody tr td img,
.text > div > :last-child,
.cmp-text table th:first-child {
  border-radius: 4px 0 0 4px; }

.cmp-text table th:last-child {
  border-radius: 0 4px 4px 0; }

.advanced-data-table--download-icon .text table,
.advanced-data-table--download-icon.text.text--table table {
  border-radius: 4px; }
  .advanced-data-table--download-icon .text table th:first-child,
  .advanced-data-table--download-icon.text.text--table table th:first-child {
    border-radius: 4px 0 0 0; }
  .advanced-data-table--download-icon .text table th:last-child,
  .advanced-data-table--download-icon.text.text--table table th:last-child {
    border-radius: 0 4px 0 0; }
  .advanced-data-table--download-icon .text table tfoot th:first-child,
  .advanced-data-table--download-icon.text.text--table table tfoot th:first-child {
    border-radius: 0 0 0 4px; }
  .advanced-data-table--download-icon .text table tfoot th:last-child,
  .advanced-data-table--download-icon.text.text--table table tfoot th:last-child {
    border-radius: 0 0 4px 0; }

.sok-outline-button > .cmp-button {
  border-radius: 4px !important; }

.sok-container-fluid > .cmp-container img.cmp-image__image {
  border-radius: 4px !important; }

.container .cmp-container .container .cmp-container,
.container,
.cmp-container,
.sok-text--background-white,
.sok-text--background-gray,
.sok-text--background-light-blue,
.container.sok-text--theme-color,
.container.sok-text--background-dark > .cmp-container,
.teaser .cmp-image__link,
.teaser.sok__teaser-image-full-bleed .sok__teaser--text-right .cmp-teaser__image img,
.teaser.sok__teaser-overlay-text .cmp-teaser,
.teaser.sok__teaser-overlay-text .cmp-teaser__action-link,
.teaser.sok__teaser-overlay-text-subtitle .cmp-teaser__action-link,
.teaser.sok__teaser-overlay-text-2 .cmp-teaser,
.teaser.sok__teaser-overlay-text-2 .cmp-teaser__action-link,
.teaser.sok__teaser-overlay-text-subtitle-2 .cmp-teaser__action-link,
.teaser .cmp-teaser__bg-image,
.teaser .cmp-teaser__image-wrapper,
.teaser.sok__teaser-high-tint .sok__teaser-overlay-text-2 .cmp-teaser__image-wrapper:after,
.teaser .header--tower .cmp-teaser__content, .teaser .header--tower .cmp-teaser__bg-image,
.image > img,
.cmp-image__image,
.text,
.sok-text--background-dark,
.cmp-back-to-top-btn,
.ui-datepicker,
.cmp-separator__horizontal-rule,
.sok-text,
.sok-text--background-dark,
.events-search__header .button-group button,
.fc-button,
.fc-button-group .fc-button,
.events-search__header .button-group button,
.event-detail-modal-backdrop .event-detail-modal__content,
.calendar .fc-toolbar-chunk .fc-button-group .fc-button-primary:nth-child(n+1),
.calendar .fc-toolbar-chunk .fc-button-group .fc-button-primary:not(:disabled).fc-button-active,
.calendar .fc-toolbar-chunk .fc-button-group .fc-button-primary,
.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child),
.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child),
.calendar .fc-toolbar-chunk .fc-today-button:disabled,
.calendar .fc-toolbar-chunk .fc-today-button:not(:disabled),
.calendar .fc-scrollgrid.fc-scrollgrid-liquid,
.fc-list.fc-list-sticky.fc-listMonth-view.fc-view,
.card .cmp-card,
.card--plain .cmp-card,
.card--colored .cmp-card,
.card--colored .cmp-card--hovered,
.cmp-card__front-face,
.cmp-card--expandable img,
.card .cmp-card--hovered .cmp-card__back-face--stretch,
.cmp-card__back-face .cmp-card__back-face--stretch,
.card--colored .cmp-card--hovered .cmp-card__front-face,
.card--tower.cmp-card, .card--feature.cmp-card,
.card--list.cmp-card, .card--list.cmp-card .cmp-card__list-image,
.card--wide-list.cmp-card, .card--wide-list.cmp-card .cmp-card__list-image,
.sok__accordion-styled .cmp-accordion__header,
.cmp-asset-list ul.gallery li .img,
.cmp-modal__content,
.cmp-splash-modal__content,
.list-with-modal .image,
.embed .cmp-embed iframe,
button, input, select, textarea,
.button,
.button,
.cmp-button,
.button.button-dark,
.button.button-light,
.input,
.text-field,
.select,
.cmp-form-text__textarea,
.cmp-form-options__field {
  border-radius: 4px; }

.card--tower.cmp-card .cmp-card__heading,
.card--feature.cmp-card .cmp-card__heading {
  border-radius: 4px 4px 0 0; }

.card .cmp-card.card-rounded.card--position-center {
  border-radius: 0px; }

.card .cmp-card.card-rounded.card--position-top {
  border-radius: 4px 4px 0px 0px; }

.card .cmp-card.card-rounded.card--position-bottom {
  border-radius: 0px 0px 4px 4px; }

.monopoly-card .cmp-monopoly-card {
  border-radius: 4px; }
