<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&amp;family=Vollkorn:wght@400;500;600&amp;display=swap');

:root {
    --svg-icon-base-color: #3d73a9;
    --color2: #cccccc;
    --gr-base-accent: #3d73a9;
    --gr-button-default-contained-bg-hover: #38699a;
    --gr-button-default-contained-bg-focused: #38699a;
    --gr-button-default-contained-bg-active: #38699a;
    --gr-button-default-contained-bg-selected: #38699a;
    --gr-checkbox-hover-border-color: #38699a;
    --gr-texteditor-hover-border-color: #38699a;
    --gr-radiogroup-hover-border-color: #38699a;
    --gr-calendar-navigator-text-color: #3d73a9;
    --gr-calendar-cell-active-bg: #76767666;
    --gr-calendar-hover-bg: #76767666;
    --color-alpha: #3d73a9;
    --color-alpha-hvr: #38699a;
    --color-alpha-bg: #000;
    --color-beta: #333;
    --ft-color: #ffffff;
    --ff-alpha: 'Outfit', sans-serif;
    --border-rad: 3px;
}

body {
    font-family: var(--ff-alpha) !important;
}

/* Toolbar */
.guestrez-navbar-logo-container .guestrez-navbar-logo {
    margin-top: 15px;
}
.guestrez-navbar {
    position: static;
}

div #headerToolbar {
    background-color: var(--color-alpha-bg) !important;
    fill: var(--color-alpha-bg) !important;
    height: 99px;
}

#headerToolbar&gt;div:nth-child(1)&gt;div:nth-child(3) {
    top: 25px;
}

.guestrez-navbar-logo-container {
    background-color: var(--color-alpha-bg) !important;
    fill: var(--color-alpha-bg) !important;
}

.menu-dropdown-photo-gallery&gt;div&gt;div:nth-child(1) {
    background-color: var(--color-alpha-bg) !important;
    color: var(--ft-color) !important;
}

.toolbar-logo&gt;div {
    margin-top: 20px;
    width: 550px !important;
    float: right !important;
}

.guestrez-navbar #headerToolbar .logo {
    margin: 0px;
    max-height: 68px;
    max-width: 395px;
}

.menu-offers&gt;div&gt;div&gt;span,
.menu-group-rfi&gt;div&gt;div&gt;span,
.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;span,
.menu-find-reservation&gt;div&gt;div&gt;span,
.menu-login&gt;div&gt;div&gt;span,
.menu-manage-account&gt;div&gt;div&gt;span,
.menu-faq&gt;div&gt;div&gt;span,
.menu-your-stay&gt;div&gt;div&gt;span,
span#shoppingCartContainer,
.menu-condo-portal&gt;div&gt;div&gt;span {
    color: var(--ft-color);
}

.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;i {
    color: var(--ft-color) !important;
}

/* hover */
.menu-offers&gt;div&gt;div&gt;span,
.menu-group-rfi&gt;div&gt;div&gt;span,
.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;span,
.menu-find-reservation&gt;div&gt;div&gt;span,
.menu-login&gt;div&gt;div&gt;span,
.menu-manage-account&gt;div&gt;div&gt;span,
.menu-faq&gt;div&gt;div&gt;span,
.menu-your-stay&gt;div&gt;div&gt;span,
span#shoppingCartContainer,
.menu-condo-portal&gt;div&gt;div&gt;span {
    color: var(--ft-color);
    text-transform: uppercase;
    position: relative;
}

.menu-offers&gt;div&gt;div&gt;span:hover,
.menu-group-rfi&gt;div&gt;div&gt;span:hover,
.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;span:hover,
.menu-find-reservation&gt;div&gt;div&gt;span:hover,
.menu-login&gt;div&gt;div&gt;span:hover,
.menu-manage-account&gt;div&gt;div&gt;span:hover,
.menu-faq&gt;div&gt;div&gt;span:hover,
.menu-your-stay&gt;div&gt;div&gt;span:hover,
span#shoppingCartContainer:hover,
.menu-condo-portal&gt;div&gt;div&gt;span:hover {
    color: var(--ft-color);
    transition: 0.3s;
}

.menu-offers&gt;div&gt;div&gt;span:after,
.menu-group-rfi&gt;div&gt;div&gt;span:after,
.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;span:after,
.menu-find-reservation&gt;div&gt;div&gt;span:after,
.menu-login&gt;div&gt;div&gt;span:after,
.menu-manage-account&gt;div&gt;div&gt;span:after,
.menu-faq&gt;div&gt;div&gt;span:after,
.menu-your-stay&gt;div&gt;div&gt;span:after,
span#shoppingCartContainer:after,
.menu-condo-portal&gt;div&gt;div&gt;span:after {
    background: none repeat scroll 0 0 transparent;
    bottom: -7px;
    content: "";
    display: block;
    height: 2px;
    left: 50%;
    position: absolute;
    background: var(--ft-color);
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}

.menu-offers&gt;div&gt;div&gt;span:hover:after,
.menu-group-rfi&gt;div&gt;div&gt;span:hover:after,
.menu-dropdown-photo-gallery&gt;div&gt;div&gt;div&gt;div&gt;div&gt;div&gt;span:hover:after,
.menu-find-reservation&gt;div&gt;div&gt;span:hover:after,
.menu-login&gt;div&gt;div&gt;span:hover:after,
.menu-manage-account&gt;div&gt;div&gt;span:hover:after,
.menu-faq&gt;div&gt;div&gt;span:hover:after,
.menu-your-stay&gt;div&gt;div&gt;span:hover:after,
span#shoppingCartContainer:hover:after,
.menu-condo-portal&gt;div&gt;div&gt;span:hover:after {
    width: 100%;
    left: 0;
}

/* end hover */

.icon-shopping_cart {
    height: 2.2rem !important;
}

.icon.icon-md {
    width: var(--novac-icon-md-size, 2rem) !important;
}

/* replace shopping cart icon */
.icon-shopping_cart&gt;svg {
    display: none;
}

.icon-shopping_cart&gt;use {
    display: none !important;
}

#shoppingCart {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD/SURBVEiJvZQ7TgNBEERf2xcgQyLA13CGOALiDkSEnIMTcAKDI0SK5ZAbkGE+hpzceiSDxcrrtTTbppKRVq2qrTetgX1LndvUoxpZ/oOWb6fAOCtgLXWg3pQW1+kBJWRcAj7UgwzPBuvCfgEcJ3ivgKvGHUSEwF2COcAQOGq75NukAIDpxjoWTC/AqKf5OzDaaFAwTXuaA0wiwjZEkINpu4ca6sJ6vf2+Bq0NEjBNikd7QNF9j4D1qncFfFeaz4CnnVPqReH5oA4rwzobHJbzOSJWtQFbpZ702KLZzgYRMQcugdf0v/8Xqefqp7pUz7LnUb/+MF3Wzndt0X6VhegH2b08Fo/6SOwAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}

/* end */

.icon-camera,
.icon-research,
.icon-account,
.icon-tenant,
.icon-cash_flow_analysis2,
.icon-group2,
.menu-faq&gt;div&gt;div&gt;.icon-help {
    display: none;
}

.glow-edge:focus,
.glow-edge:hover,
.glow-edge-inverse:focus,
.glow-edge-inverse:hover {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

#shoppingCartTimer {
    position: absolute;
    padding-left: 5px;
}

.body-content {
    padding-top: 25px;
}

/* hero */
#hero-image {
    background-position: bottom;
}

#hero-image:after {
    background: rgb(0, 0, 0);
    background: linear-gradient(4deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 95%);
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
}

@media only screen and (min-width: 992px) {
    #hero-image {
        height: 300px;
    }
}

@media only screen and (min-width: 768px) {

    #hero-image .hero-text-container h1#hero-text {
        visibility: hidden;
    }

    #hero-image .hero-text-container {
        height: 100%;
        width: 100%;
    }

    #hero-image .hero-text-container h1#hero-text::before {
        content: "Reservations";
        font-family: 'Vollkorn', sans-serif;
        text-transform: capitalize;
        font-size: 85px;
        font-weight: 600;
        visibility: visible;
        position: absolute;
        height: 100%;
        width: 100%;
        top: 90px;
        left: 0;
        z-index: 1;

    }
}

/* searchbar */
.search-panel-v2 .guest-count-selector .guest-count-button span.guest-count-button-text,
.search-panel-v2 .search-container,
.search-panel-v2 .special-rate-selector .special-rate-button span.special-rate-button-text {
    font-size: 16px;
}

.search-panel-v2 .search-container .search-buttons-container .search-button {
    background-color: var(--color-alpha);
    width: 65%;
    border-radius: var(--border-rad);
}

.search-panel-v2 .search-container .search-buttons-container .search-button:is(:hover, :focus, :active) {
    background-color: var(--color-alpha-hvr);
    width: 65%;
}

.search-panel-v2 .search-container .search-buttons-container .reset-button {
    border-radius: var(--border-rad);
    margin-right: 5px;
}

.special-rate-button span:nth-child(2) {
    padding-right: 5px;
}

.search-panel-v2 .special-rate-selector .special-rate-button {
    border-radius: var(--border-rad);
    border: solid 1px #cccccc;
    margin: 10px 6px 10px 2px;
    padding: 2px !important;
}

.special-rate-button span:nth-child(2) {
    padding-right: 5px;
}

.search-panel-v2 .search-container {
    box-shadow: 0 0px 0px 0, 0 0px 0px 0 !important;
    border-bottom: 1px solid #cccccc;
}

.search-panel-v2 .search-container .search-buttons-container {
    height: 48px;
}

.search-panel-v2 .special-rate-selector,
.search-panel-v2 .guest-count-selector {
    -moz-box-shadow: 0 0px 0px 0 !important;
    -webkit-box-shadow: 0 0px 0px 0 !important;
    box-shadow: 0 0px 0px 0 !important;
    border-bottom: 1px solid #cccccc;
}

.search-panel-v2 {
    border: solid 1px #cccccc;
    border-radius: var(--border-rad);
    color: #555;
}

.search-panel-v2 .special-rate-selector .special-rate-button {
    transition-duration: .3s;
}

.search-panel-v2 .special-rate-selector .special-rate-button:hover {
    box-shadow: 0 0px 0px 0, 0 0px 0px 0 !important;
    border-color: var(--color-alpha);
}

.search-panel-v2 .guest-count-selector .guest-count-button {
    padding: 9px;
    border: solid 1px #cccccc;
    border-radius: var(--border-rad);
    transition-duration: .3s;
}

.search-panel-v2 .guest-count-selector .guest-count-button:hover {
    box-shadow: 0 0px 0px 0, 0 0px 0px 0 !important;
    border-color: var(--color-alpha);
}

.search-panel-v2 .date-container {
    -moz-box-shadow: 0 0px 0px 0 !important;
    -webkit-box-shadow: 0 0px 0px 0 !important;
    box-shadow: 0 0px 0px 0 !important;
    border-bottom: 1px solid #cccccc;
}

.search-panel-v2 .date-container .date-selectors {
    border-radius: var(--border-rad);
    height: 72%;
    margin-left: 5px;
    margin-top: 10px;
    transition-duration: .3s;
}

.search-panel-v2 .date-container .date-selectors:is(:hover, :focus, :active) {
    box-shadow: 0 0px 0px 0, 0 0px 0px 0 !important;
    border-color: var(--color-alpha);
}

.search-panel-v2 .date-container .date-selectors&gt;div:before {
    border: none;
}

.search-panel-v2 .date-container .date-selectors&gt;div&gt;div:nth-child(2) {
    top: -1px !important;
}

.search-panel-v2 .accm-filters-container .accm-filters-item-container .accm-filter-standard-container .accm-filter-standard-item-container .accm-filter-common-label {
    font-size: 16px;
    font-weight: 400;
    border-bottom: 1px #cccccc solid;
    padding-bottom: 10px;
}

/*add to cart button */
.accommodation-type-cart-container&gt;div {
    position: relative;
    height: 45px;
    background-color: var(--color-alpha) !important;
    border-color: var(--color-alpha) !important;
    color: #fff !important;
    padding-right: 5px;
    transition-duration: .3s;
}

.accommodation-type-cart-container&gt;div:is(:hover, :focus, :active) {
    position: relative;
    background-color: var(--color-alpha-hvr) !important;
}

.accommodation-type-cart-container&gt;div&gt;div&gt;i {
    color: #fff !important;
    transition-duration: .3s;
}

/* hamburger */
.guestrez-navbar #headerToolbar .dx-toolbar-button&gt;.dx-button {
    background-color: rgb(255 255 255 / 0%);
    width: 7vw;
    height: auto;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALUlEQVR4nGNgGAUjB/z////wf+qBw7S24NCAhNIowA9GU9EooByMpqJRMHgBAK8T213zQbmHAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    max-width: 45px;

}

.dx-toolbar .dx-toolbar-menu-container {
    padding: 0 5px 0 5px;
}

.dx-icon-overflow::before {
    display: none;
}

/* hamburger-end  */

.accommodation-type-cart-container&gt;div:is(:hover, :focus, :active)&gt;div&gt;i {
    color: #fff !important;
}

/* accommodations */
.property-info-wrapper {
    visibility: hidden;
}
.accommodation-view-container-v2 .accommodation-type-category-container .accommodation-type-item .accommodation-type-name-container {
    font-family: 'Vollkorn', sans-serif;
    text-transform: capitalize !important;
    font-weight: 600;
    font-size: 25px;
    /* color: #2774AE; */
}
.accommodation-view-container-v2 .accommodation-type-category-container .accommodation-type-item .accommodation-type-desc-rp-container .accommodation-type-rp-options-container .accommodation-type-rateplans-container {
    display: flex;
    justify-content: center;
}

.accommodation-view-container-v2 .accommodation-type-category-container .accommodation-type-item .accommodation-type-desc-rp-container .accommodation-type-rp-options-container .accommodation-type-cart-container,
.accommodation-view-container-v2 .accommodation-type-category-container .accommodation-type-item .accommodation-type-desc-rp-container .accommodation-type-rp-options-container .accommodation-type-modify-container {
    display: flex;
    justify-content: center;
}

.accommodation-view-container-v2 .accommodation-type-category-container .accommodation-type-category-title-container {
    font-size: 28px;
    text-transform: capitalize;
    padding-bottom: 15px;
}

.accommodation-view-container-v2 .accommodation-type-category-container {
    padding-bottom: 35px;
}

/* accommodation/map */
.view-selector-v2&gt;div&gt;div&gt;div:before {
    background-color: var(--gr-base-accent) !important;
}

#ViewSelectorV2 {
    border-radius: var(--border-rad);
}

.map-accm-detail-view-images&gt;div&gt;div&gt;div&gt;div&gt;img {
    border-radius: var(--border-rad);
}

.map-accm-detail-book-rate {
    background-color: var(--color-alpha) !important;
    border-color: var(--color-alpha) !important;
    border-radius: var(--border-rad);
    color: #fff !important;
    padding-right: 5px;
    transition: .3s;
}

.map-accm-detail-book-rate&gt;div&gt;i {
    color: #fff !important;
    transition: .3s;
}

.map-accm-detail-book-rate:is(:hover, :focus, :active) {
    position: relative;
    background-color: #fff !important;
    border-color: #e5e7eb !important;
    color: var(--color-alpha) !important;
    box-shadow: 2px 2px 10px #0000002b !important;
    -webkit-box-shadow: 2px 2px 10px #0000002b !important;
    -moz-box-shadow: 2px 2px 10px #0000002b !important;
}

.map-accm-detail-book-rate:is(:hover, :focus, :active)&gt;div&gt;i {
    color: var(--color-alpha) !important;
}

.dx-tabs.dx-state-focused .dx-tab.dx-state-focused::after {
    -webkit-border-before: 1px solid transparent;
    border-block-start: 1px solid transparent;
    -webkit-border-end: 1px solid transparent;
    border-inline-end: 1px solid transparent;
    -webkit-border-after: 1px solid transparent;
    border-block-end: 1px solid transparent;
    -webkit-border-start: 1px solid transparent;
    border-inline-start: 1px solid transparent;
}

/* end */

/* Group Section */

.group-summary-title {
    font-family: var(--ff-alpha);
    font-size: 2.2em;
    font-weight: 400;
}

.group-summary-container .group-summary-title-container {
    border-bottom: none;
}

.group-summary-container {
    -ms-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #fff;
}

.group-summary-container .group-summary-image-container {
    width: 65%;
    height: auto !important;
    justify-content: center;
}

.group-summary-image {
    margin: 15px 0 15px 0;
    max-height: 100% !important;
    overflow: hidden;
}

.group-summary-label {
    font-size: 1.125em;
}

.group-summary-value {
    font-size: 1.125em;
}

.group-summary-container .group-summary-description-container {
    width: 65%;
}

.group-summary-container .group-summary-detail-container .group-summary-details .group-summary-item {
    width: 45%;
}

.group-summary-container .group-summary-detail-container {
    width: 65%;
}

.group-summary-container .group-summary-description-container .seperator {
    display: none;
}

.group-summary-details&gt;div:nth-child(1) {
    display: none !important;
}

.group-summary-details&gt;div:nth-child(2) {
    display: none !important;
}

/* group RFI */
.group-rfi-form-submit {
    background-color: var(--color-alpha) !important;
    color: #fff;
}

.group-rfi-form-submit:is(:hover, :focus, :active) {
    background-color: var(--color-alpha-hvr) !important;
    color: #fff;
}

.room-type-name {
    color: #fff;
}

/* services */
.service-window .service-container .service-header {
    border: 2px solid #000000;
    background-color: #000000;
}

.service-window #services-close-button {
    background-color: #A9C47F;
}

.service-window {
    background-color: #f4faff;
}

.panel-info {
    border-color: #00000047;
}

.service-window .service-container .service-category-panel .service-category-panel-body .service-item-container .service-options {
    border: 1px solid #3d73a9;
}

.panel-info&gt;.panel-heading {
    color: #000000;
    background-color: #ffffff;
    border-color: #ffffff;
    font-weight: 600;
}

.service-add-to-stay {
    background-color: var(--color-alpha) !important;
    transition: .3s ease;
}

.service-add-to-stay:is(:hover, :focus, :active) {
    background-color: var(--color-alpha-hvr) !important;
}

.service-window .service-container .service-category-panel .service-category-panel-body .service-item-container .service-options {
    border: 1px solid #cdcdcd;
}

.service-window #services-close-button {
    background-color: #d9534f;
}

.service-item-container {
    border-top: 1px solid var(--color-alpha);
}

.service-window .service-container .service-category-panel .service-category-panel-body .service-item-container+.service-item-container,
.service-window .service-container .service-for-stay-panel .service-for-stay-panel-body .existing-service-item+.existing-service-item {
    border-top: 1px solid var(--color-alpha);
}

/* your stay */
#cartContainer.flex-item {
    background-color: #fff;
}

#cartContainer.flex-item {
    background-color: #ffffff00;
}

.cart-item {
    background-color: #fff;
}

.empty-cart {
    background-color: #f0f0f0;
    border: none;
    border-radius: 0;
}

.cart-item .summary-box {
    border-top: none !important;
}

.daily-details {
    font-size: 1.125em;
    font-weight: 600;
    color: #818181;
}

.grandTotal {
    color: #818181;
}

.grandTotalPrice {
    font-size: 1.125em;
    font-weight: 600;
    color: #000;
}

.cart-item .accom-detail .line-item-price,
.cart-item .rate-detail .line-item-price,
.cart-item .tax-detail .line-item-price,
.cart-item .total-detail .line-item-price {
    color: #000;
}

.cart-item .rate-detail,
.cart-item .tax-detail,
.cart-item .total-detail {
    border-top: none;
    padding: 5px 0 5px 0;
}

.accom-detail {
    font-size: 1.5em;
    font-weight: 600;
    font-variant: none;
}

.cart-item .summary-box {
    font-size: 1.3rem;
}

.SC-ButtonContainer {
    color: #818181;
}

.cart-item .info-book-section {
    color: #333;
    font-size: initial;
}

.icon.icon-fab {
    width: 32px;
    height: 32px;
    top: -7px;
    right: 7px;
}

/* confirmation */
.panel-primary&gt;.panel-heading {
    color: #333;
    background-color: #f3f3f3;
    border-color: #f3f3f3;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}

#guestInfoHeader {
    font-weight: 500;
}

#loginLink {
    font-weight: 400;
    color: var(--color-alpha);
}

.panel-primary {
    border-color: #f3f3f3;
    border-radius: 1em;
}

.submit-reservation {
    background-color: var(--color-alpha);
    border-color: var(--color-alpha);
    color: #fff;
    transition: .3s;
}

.submit-reservation:is(:focus, :active, :hover) {
    color: #fff !important;
    background-color: var(--color-alpha-hvr) !important;
    border-color: transparent !important;
}

/* footer */
footer {
    display: none;
}

@media only screen and (max-width: 768px) {
    #shoppingCartTimer {
        display: none;
    }

}

@media screen and (max-width: 992px) {
    .search-panel-v2 .special-rate-selector .special-rate-button {
        margin: 6px
    }

    .search-panel-v2 .date-container {
        margin: 6px 6px 0px 0px;
        padding-bottom: 3px;
    }

    .search-panel-v2 .search-container .search-buttons-container {
        margin: 6px;
    }

    .search-panel-v2 .search-container .search-buttons-container {
        justify-content: center;
    }

    .search-panel-v2 .search-container .search-buttons-container .search-button {
        width: 100%;
    }

    .search-panel-v2 .search-container .search-buttons-container .reset-button {
        width: 35%;
    }

    .search-panel-v2 .guest-count-selector .guest-count-button span.guest-count-button-text,
    .search-panel-v2 .search-container,
    .search-panel-v2 .special-rate-selector .special-rate-button span.special-rate-button-text {
        text-align: start;
    }

    .special-rate-button-text {
        padding-left: 5px;
    }

}

@media screen and (min-width: 992px) {
    /* .guestrez-navbar #headerToolbar .toolbar-logo {
        position: absolute;
    } */
}

@media only screen and (min-width: 1200px) {
    #headerToolbar&gt;div {
        width: 1400px !important;
        float: left !important;
        margin-left: 45px !important;
    }
}

/* social media */
.socialIcons {
    color: var(--color-alpha-bg) !important;
}

.socialIcons:is(:hover, :focus, :active) {
    color: var(--color-alpha-bg) !important;
}

/* Custom */

*[style*="/images/ImageNotAvailable.png"] {
    background-image: url("https://thomasberryplace.org/uploads/images/Home_Page/Retreat-house-link.jpg") !important;
    background-position: center;
}

/** Do not use DX moving forward-- this is a temporary fix */
.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
    border-color: transparent !important;
}

.dx-calendar-cell.dx-calendar-contoured-date span {
    box-shadow: none !important;
}

.dx-tile {
    border-color: transparent !important;
}</pre></body></html>