/* VARIABLES */
:root {
    --primary-color: #42B0D5;
    --secondary-dk-blue: #00243F;
    --secondary-mid-blue: #0074B0;
    --secondary-lt-blue: #AAE1FB;
    --secondary-lightest: #FFFFFF;
    --text-color: #141414;
    --border-color: #DBDBDB;
    --accent-color: #FF5E4B;
    --functional-grey-ultralight: #F7F7F7;
    --functional-grey-medium: #CFCFCF;
    --functional-grey-ultradark: #545454;
    --alert-info-dark: #42B0D5;
    --alert-info-light: #B5E0F5;
    --alert-warning-dark: #FFD029;
    --alert-warning-light: #FFF0BE;
    --alert-danger-dark: #B80012;
    --alert-danger-light: #E9B2B7;
    --card-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.04), 0 3px 14px 2px rgba(0, 0, 0, 0.03), 0 8px 10px 1px rgba(0, 0, 0, 0.03);
}

/* MAERSK FONTS */

@font-face {
    font-family: "MaerskHeadline-Regular";
    src: url('../fonts/MaerskHeadline-Regular.woff') format('woff');
}

@font-face {
    font-family: "MaerskHeadline-Light";
    src: url('../fonts/MaerskHeadline-Light.woff') format('woff');
}

@font-face {
    font-family: "MaerskText-Bold";
    src: url('../fonts/MaerskText-Bold.woff') format('woff');
}

@font-face {
    font-family: "MaerskText-Regular";
    src: url('../fonts/MaerskText-Regular.woff') format('woff');
}

h1 {
    font-family: "MaerskHeadline-Light", Arial, Helvetica, sans-serif;
    font-size: 50px;
}

h2 {
    font-family: "MaerskHeadline-Light", Arial, Helvetica, sans-serif;
    font-size: 40px;
}

h3 {
    font-family: "MaerskHeadline-Regular", Arial, Helvetica, sans-serif;
    font-size: 26px;
}

h4 {
    font-family: "MaerskHeadline-Regular", Arial, Helvetica, sans-serif;
    font-size: 20px;
}

h5 {
    font-family: "MaerskText-Bold", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
p {
    font-family: "MaerskText-Regular", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
/* END MAERSK TYPE RAMP */

body {
    font-family: 'MaerskText-Regular', Arial, Helvetica, sans-serif;
}
#min-width_medium {
    width: 1024px;
}
#navbar-height_medium {
    height: 60px;
}
#min-width_large {
    width: 1440px;
}
#navbar-height_large {
    height: 70px;
}
#min-width_xlarge {
    width: 1920px;
}
#navbar-height_xlarge {
    height: 80px;
}
*,
*:after,
*:before {
    box-sizing: border-box;
}
body,
html {
    height: 100%;
}
body {
    font-family: "MaerskText-Regular", Arial, Helvetica, sans-serif;
    background-color: var(--secondary-lightest);
    color: var(--text-color);
    position: relative;
    overflow-x: hidden;
    min-width: 1024px;
    width: auto !important;
}
.login-container {
    height: 100vh;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
}
.login-logo {
    display: flex;
    justify-content: end;
    margin: 40px 12px 40px 0;
}
.login-form {
    margin-top: auto;
    margin-bottom: auto;
    align-self: center;
    flex-grow: 1;
}
.login-footer {
    text-align: right;
    font-size: 12px;
    color: var(--text-color);
}
#contentcontainer {
    overflow-x: hidden;
    overflow-y: auto;
}
.no-padding {
    padding: 0;
}
.no-padding-left {
    padding-left: 0;
}
.no-padding-right {
    padding-right: 0;
}
.addgap_1 {
    margin-bottom: 1em;
}
.center-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
/*these 3 colors are used programmatically for charts and graphs*/
.primary-bg-0 {
    background-color: var(--primary-color);
}
.secondary-bg-0 {
    background-color: var(--secondary-dk-blue);
}
.tertiary-bg-0 {
    background-color: var(--functional-grey-medium);
}
#refreshdata,
#filterbrokers {
    cursor: pointer;
}
.navselector:hover {
    background-color: var(--functional-grey-ultralight);
}
.sitenavbar {
    height: 60px;
    min-height: 60px;
    margin: 0;
    color: var(--text-color);
    background-color: var(--secondary-lightest);
    border-bottom: 1px solid var(--border-color);
}
.navbarelement {
    height: 60px;
}
#homelink {
    line-height: 56px;
    width: 220px;
    text-align: center;
    flex: 0 0 auto;
    order: -1;
}
#dashboardlink {
    text-decoration: none;
    color: var(--primary-color);
}
#dashboardlinkimagecontainer {
    width: 220px;
    float: left;
}
#dashboardlinkimage {
    height: 60px;
    padding: 12px;
}
#partneroptionscontainer {
    height: 100%;
    width: 190px;
    margin-left: 10px;
    margin-right: 10px;
    flex: 0 0 auto;
}
#partneroptionscontainer #partneroptions,
#periodoptionscontainer #periodoptions {
    font-size: 16px;
    color: var(--text-color);
    border-color: var(--border-color);
    border-radius: 2px;
    padding: 4px;
}
#periodoptionscontainer {
    height: 100%;
    width: 190px;
    margin-left: 10px;
    margin-right: 10px;
    flex: 0 0 auto;
}
#fullreportdownload {
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
    flex: 0 0 auto;
}
#fullreportdownload #fullreportdatacontentcontainer {
    display: flex;
    align-items: center;
    color: white;
}
#fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadtext {
    margin-right: 5px;
    font-size: 14px;
}
#fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer {
    width: 20px;
    height: 20px;
}
#fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer .fa {
    font-size: 20px;
}
#brokerlistdiv {
    background-color: var(--functional-grey-ultradark);
    visibility: hidden;
    position: absolute;
}
#brokerlistdiv #brokerdownloadcontainer {
    color: var(--text-color);
    background-color: var(--secondary-lightest);
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    box-shadow: var(--card-box-shadow);
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer {
    clear: both;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer input[type=checkbox] {
    transform: scale(0.8);
    margin: 0;
    margin-top: 1px;
    margin-right: 4px;
    float: left;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer .brokerselect {
    float: left;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons {
    text-align: center;
    font-weight: bold;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnDownloadRpt {
    margin-right: 5px;
}
#brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnCancel {
    margin-left: 5px;
}
#userinfocontainer {
    height: 100%;
    width: 160px;
    margin-left: 10px;
    margin-right: 10px;
    flex: 0 0 auto;
}
/*line-height matches userimage height and width*/
#userinfocontainer #userinfo {
    text-align: right;
    line-height: 36px;
}
#userinfocontainer #userinfo .userimage {
    height: 36px;
    width: 36px;
    border: 0;
    border-radius: 35px;
    margin-left: 11px;
    margin-right: 5px;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    float: right;
}

#logoutcontainer {
    height: 100%;
    margin-left: 10px;
    margin-right: 10px;
    flex: 0 0 auto;
}

#loader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 10000000000;
    height: 120px;
    width: 120px;
    border-radius: 100%;
    border: 16px solid var(--functional-grey-ultralight);
    border-top: 16px solid var(--secondary-dk-blue);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    animation: spin 1s linear infinite normal;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}
@media only screen and (min-width: 1024px) {
    .sitenavbar {
        height: 60px;
        min-height: 60px;
        margin: 0;
        color: var(--text-color);
        background-color: var(--secondary-lightest);
        border-bottom: 1px solid var(--border-color);
    }
    .navbarelement {
        height: 60px;
    }
    #homelink {
        line-height: 56px;
        width: 220px;
        text-align: center;
        flex: 0 0 auto;
        order: -1;
    }
    #dashboardlink {
        text-decoration: none;
        color: var(--primary-color);
    }
    #dashboardlinkimagecontainer {
        width: 220px;
        float: left;
    }
    #dashboardlinkimage {
        height: 60px;
        padding: 12px;
    }
    #partneroptionscontainer {
        height: 100%;
        width: 190px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #partneroptionscontainer #partneroptions,
    #periodoptionscontainer #periodoptions {
        font-size: 16px;
        color: var(--text-color);
        border-color: var(--border-color);
        border-radius: 2px;
        padding: 4px;
    }
    #periodoptionscontainer {
        height: 100%;
        width: 190px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #fullreportdownload {
        height: 100%;
        padding-left: 10px;
        padding-right: 10px;
        cursor: pointer;
        flex: 0 0 auto;
    }
    #fullreportdownload #fullreportdatacontentcontainer {
        display: flex;
        align-items: center;
        color: white;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadtext {
        margin-right: 5px;
        font-size: 14px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer {
        width: 20px;
        height: 20px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer .fa {
        font-size: 20px;
    }
    #brokerlistdiv {
        background-color: var(--functional-grey-ultradark);
        visibility: hidden;
        position: absolute;
    }
    #brokerlistdiv #brokerdownloadcontainer {
        color: var(--text-color);
        background-color: var(--secondary-lightest);
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        box-shadow: var(--card-box-shadow);
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer {
        clear: both;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer input[type=checkbox] {
        transform: scale(0.8);
        margin: 0;
        margin-top: 1px;
        margin-right: 4px;
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer .brokerselect {
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons {
        text-align: center;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnDownloadRpt {
        margin-right: 5px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnCancel {
        margin-left: 5px;
    }
    #userinfocontainer {
        height: 100%;
        width: 160px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #userinfocontainer #userinfo {
        text-align: right;
        line-height: 30px;
        font-size: 14px;
    }
    #userinfocontainer #userinfo .userimage {
        height: 30px;
        width: 30px;
        border: 0;
        border-radius: 35px;
        margin-left: 11px;
        margin-right: 5px;
        -webkit-flex: 0 0 auto;
        flex: 0 0 auto;
        float: right;
    }
    #logoutcontainer {
        height: 100%;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }

    #loader {
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: 10000000000;
        height: 120px;
        width: 120px;
        border-radius: 100%;
        border: 16px solid var(--functional-grey-medium);
        border-top: 16px solid var(--secondary-mid-blue);
        -webkit-transform: translateZ(0);
        -ms-transform: translateZ(0);
        transform: translateZ(0);
        animation: spin 1s linear infinite normal;
    }

    @keyframes spin {
        from {
            transform: rotate(0deg);
        }

        to {
            transform: rotate(360deg);
        }
    }
}
@media only screen and (min-width: 1440px) {
    .sitenavbar {
        height: 70px;
        min-height: 70px;
        margin: 0;
        color: var(--text-color);
        background-color: var(--secondary-lightest);
        border-bottom: 1px solid var(--border-color);
    }
    .navbarelement {
        height: 70px;
    }
    #homelink {
        line-height: 66px;
        width: 285px;
        text-align: center;
        flex: 0 0 auto;
        order: -1;
    }
    #dashboardlink {
        text-decoration: none;
        color: var(--primary-color);
    }
    #dashboardlinkimagecontainer {
        width: 285px;
        float: left;
    }
    #dashboardlinkimage {
        height: 70px;
        padding: 12px;
    }
    #partneroptionscontainer {
        height: 100%;
        width: 310px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #partneroptionscontainer #partneroptions,
    #periodoptionscontainer #periodoptions {
        font-size: 16px;
        color: var(--text-color);
        border-color: var(--border-color);
        border-radius: 2px;
        padding: 4px;
    }
    #periodoptionscontainer {
        height: 100%;
        width: 310px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #fullreportdownload {
        height: 100%;
        padding-left: 10px;
        padding-right: 10px;
        cursor: pointer;
        flex: 0 0 auto;
    }
    #fullreportdownload #fullreportdatacontentcontainer {
        display: flex;
        align-items: center;
        color: var(--text-color);
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadtext {
        margin-right: 10px;
        font-size: 16px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer {
        width: 30px;
        height: 30px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer .fa {
        font-size: 30px;
    }
    #brokerlistdiv {
        background-color: var(--functional-grey-ultradark);
        visibility: hidden;
        position: absolute;
    }
    #brokerlistdiv #brokerdownloadcontainer {
        color: var(--text-color);
        background-color: var(--secondary-lightest);
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 12px;
        box-shadow: var(--card-box-shadow);
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer {
        clear: both;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer input[type=checkbox] {
        margin: 0;
        margin-top: 1px;
        margin-right: 4px;
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer .brokerselect {
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons {
        width: 100%;
        text-align: center;
        padding-top: 15px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnDownloadRpt {
        margin-right: 5px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnCancel {
        margin-left: 5px;
    }
    #userinfocontainer {
        height: 100%;
        width: 200px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #userinfocontainer #userinfo {
        text-align: right;
        line-height: 30px;
        font-size: 16px;
    }
    #userinfocontainer #userinfo .userimage {
        height: 30px;
        width: 30px;
        border: 0;
        border-radius: 35px;
        margin-left: 11px;
        margin-right: 5px;
        -webkit-flex: 0 0 auto;
        flex: 0 0 auto;
        float: right;
    }
    #logoutcontainer {
        height: 100%;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }

    #loader {
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: 10000000000;
        height: 120px;
        width: 120px;
        border-radius: 100%;
        border: 16px solid var(--functional-grey-medium);
        border-top: 16px solid var(--secondary-mid-blue);
        -webkit-transform: translateZ(0);
        -ms-transform: translateZ(0);
        transform: translateZ(0);
        animation: spin 1s linear infinite normal;
    }

    @keyframes spin {
        from {
            transform: rotate(0deg);
        }

        to {
            transform: rotate(360deg);
        }
    }
}
@media only screen and (min-width: 1920px) {
    .sitenavbar {
        height: 80px;
        min-height: 80px;
        margin: 0;
        background-color: var(--secondary-lightest);
        color: var(--text-color);
        border-bottom: 1px solid var(--border-color);
    }
    .navbarelement {
        height: 80px;
    }
    #homelink {
        line-height: 76px;
        width: 330px;
        text-align: center;
        flex: 0 0 auto;
        order: -1;
    }
    #dashboardlink {
        text-decoration: none;
        color: var(--primary-color);
    }
    #dashboardlinkimagecontainer {
        width: 330px;
        float: left;
    }
    #dashboardlinkimage {
        height: 80px;
        padding: 12px;
    }
    #partneroptionscontainer {
        height: 100%;
        width: 365px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #partneroptionscontainer #partneroptions,
    #periodoptionscontainer #periodoptions {
        font-size: 16px;
        color: var(--text-color);
        border-color: var(--border-color);
        border-radius: 2px;
        padding: 4px;
    }
    #periodoptionscontainer {
        height: 100%;
        width: 365px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #fullreportdownload {
        height: 100%;
        padding-left: 10px;
        padding-right: 10px;
        cursor: pointer;
        flex: 0 0 auto;
    }
    #fullreportdownload #fullreportdatacontentcontainer {
        display: flex;
        align-items: center;
        color: var(--text-color);
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadtext {
        margin-right: 10px;
        font-size: 16px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer {
        width: 30px;
        height: 30px;
    }
    #fullreportdownload #fullreportdatacontentcontainer #fullreportdownloadiconcontainer .fa {
        font-size: 30px;
    }
    #brokerlistdiv {
        background-color: var(--functional-grey-ultradark);
        visibility: hidden;
        position: absolute;
    }
    #brokerlistdiv #brokerdownloadcontainer {
        color: var(--functional-grey-ultradark);
        background-color: var(--secondary-lightest);
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        box-shadow: var(--card-box-shadow);
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer {
        clear: both;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer input[type=checkbox] {
        transform: scale(1.2);
        margin: 0;
        margin-top: 1px;
        margin-right: 4px;
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadoptionscontainer .brokerselectcontainer .brokerselect {
        float: left;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons {
        width: 100%;
        text-align: center;
        padding-top: 15px;
        font-weight: bold;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnDownloadRpt {
        margin-right: 5px;
    }
    #brokerlistdiv #brokerdownloadcontainer #brokerdownloadbuttons #btnCancel {
        margin-left: 5px;
    }
    #userinfocontainer {
        height: 100%;
        width: 225px;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #userinfocontainer #userinfo {
        text-align: right;
        font-size: 14px;
        line-height: 35px;
        font-size: 20px;
    }
    #userinfocontainer #userinfo .userimage {
        height: 35px;
        width: 35px;
        border: 0;
        border-radius: 35px;
        margin-left: 11px;
        margin-right: 5px;
        -webkit-flex: 0 0 auto;
        flex: 0 0 auto;
        float: right;
    }
    #logoutcontainer {
        height: 100%;
        margin-left: 10px;
        margin-right: 10px;
        flex: 0 0 auto;
    }
    #loader {
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: 10000000000;
        height: 120px;
        width: 120px;
        border-radius: 100%;
        border: 16px solid var(--functional-grey-medium);
        border-top: 16px solid var(--secondary-mid-blue);
        -webkit-transform: translateZ(0);
        -ms-transform: translateZ(0);
        transform: translateZ(0);
        animation: spin 1s linear infinite normal;
    }

    @keyframes spin {
        from {
            transform: rotate(0deg);
        }

        to {
            transform: rotate(360deg);
        }
    }
}
.request-overlay {
    z-index: 9999;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    background: rgba(41, 41, 41, 0.35);
}
#divCopyright {
    display: block;
    margin-top: 20px;
    color: var(--text-color);
}
#divcookiebar {
    display: none;
    position: absolute;
    z-index: 10000;
    width: 100%;
    bottom: 0;
    left: 0;
}
#divcookiebar #cookiebarcontents {
    display: flex;
    align-items: center;
    padding: 10px;
    background-color: var(--functional-grey-ultralight);
}
#divcookiebar #cookiebarcontents #cookietext {
    margin-right: 5px;
    order: 1;
    flex: 1 1 auto;
}
#divcookiebar #cookiebarcontents #cookieaccept {
    order: 99;
}
.nav-side-menu {
    font-size: 16px;
    overflow: auto;
    background: var(--functional-grey-ultralight);
    border-right: 1px solid var(--border-color);
    position: fixed;
    width: 45px;
    height: 100%;
    top: 60px;
    color: var(--text-color);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.nav-side-menu.expanded {
    width: 220px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.nav-side-menu ul,
.nav-side-menu li {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 0;
}
.nav-side-menu ul .sub-menu li,
.nav-side-menu li .sub-menu li {
    border: none;
    margin-left: 0;
}
.nav-side-menu ul .sub-menu li:hover,
.nav-side-menu li .sub-menu li:hover {
    background: var(--functional-grey-medium);
}
.nav-side-menu li {
    text-align: left;
    clear: both;
}
.nav-side-menu li .brokeroption {
    padding-top: 5px;
    padding-bottom: 5px;
}
.nav-side-menu li .brokeroption input[type=checkbox] {
    margin: 0;
}
.nav-side-menu li a {
    text-decoration: none;
    padding: 0;
}
.nav-side-menu li a p {
    color: var(--text-color);
    padding-bottom: 10px;
    padding-top: 10px;
    margin: 0;
    position: relative;
    white-space: nowrap;
}
.nav-side-menu li a p i {
    width: 45px;
    text-align: center;
}
.nav-side-menu li a i {
    color: var(--text-color);
}
.nav-side-menu li:hover {
    background: var(--functional-grey-medium);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.nav-side-menu .menu-list .menu-content {
    display: block;
}
#wrapper {
    padding-left: 0;
}
#wrapper.toggled {
    padding-left: 45px;
}
#sidebar-wrapper {
    z-index: 1000;
    left: 45px;
    width: 0;
    height: 100%;
    margin-left: -45px;
    overflow-y: auto;
    overflow-x: hidden;
    background: var(--functional-grey-ultralight);
    top: 60px;
}
#sidebar-wrapper::-webkit-scrollbar {
    display: none;
}
#wrapper.toggled #sidebar-wrapper {
    width: 45px;
}
#page-content-wrapper {
    margin-top: 60px;
}
@media only screen and (min-width: 1024px) {
    .nav-side-menu {
        font-size: 16px;
        overflow: auto;
        background: var(--functional-grey-ultralight);
        border-right: 1px solid var(--border-color);
        position: fixed;
        width: 45px;
        height: 100%;
        top: 60px;
        color: var(--text-color);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu.expanded {
        width: 220px;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu ul,
    .nav-side-menu li {
        list-style: none;
        padding: 0;
        margin: 0;
        line-height: 0;
    }
    .nav-side-menu ul .sub-menu li,
    .nav-side-menu li .sub-menu li {
        border: none;
        margin-left: 0;
    }
    .nav-side-menu ul .sub-menu li:hover,
    .nav-side-menu li .sub-menu li:hover {
        background: var(--functional-grey-medium);
    }
    .nav-side-menu li {
        text-align: left;
        clear: both;
    }
    .nav-side-menu li .brokeroption {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .nav-side-menu li .brokeroption input[type=checkbox] {
        margin: 0;
    }
    .nav-side-menu li a {
        text-decoration: none;
        padding: 0;
    }
    .nav-side-menu li a p {
        color: var(--text-color);
        padding-bottom: 10px;
        padding-top: 10px;
        margin: 0;
        position: relative;
        white-space: nowrap;
    }
    .nav-side-menu li a p i {
        width: 45px;
        text-align: center;
    }
    .nav-side-menu li a i {
        color: var(--text-color);
    }
    .nav-side-menu li:hover {
        background: var(--functional-grey-medium);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu .menu-list .menu-content {
        display: block;
    }
    #wrapper {
        padding-left: 0;
    }
    #wrapper.toggled {
        padding-left: 45px;
    }
    #sidebar-wrapper {
        z-index: 1000;
        left: 45px;
        width: 0;
        height: 100%;
        margin-left: -45px;
        overflow-y: auto;
        overflow-x: hidden;
        background: var(--functional-grey-ultralight);
        top: 60px;
    }
    #sidebar-wrapper::-webkit-scrollbar {
        display: none;
    }
    #wrapper.toggled #sidebar-wrapper {
        width: 45px;
    }
    #page-content-wrapper {
        margin-top: 60px;
    }
}
@media only screen and (min-width: 1440px) {
    .nav-side-menu {
        font-size: 16px;
        overflow: auto;
        background: var(--functional-grey-ultralight);
        border-right: 1px solid var(--border-color);
        position: fixed;
        width: 55px;
        height: 100%;
        top: 70px;
        color: var(--text-color);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu.expanded {
        width: 285px;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu ul,
    .nav-side-menu li {
        list-style: none;
        padding: 0;
        margin: 0;
        line-height: 0;
    }
    .nav-side-menu ul .sub-menu li,
    .nav-side-menu li .sub-menu li {
        border: none;
        margin-left: 0;
    }
    .nav-side-menu ul .sub-menu li:hover,
    .nav-side-menu li .sub-menu li:hover {
        background: var(--functional-grey-medium);
    }
    .nav-side-menu li {
        text-align: left;
        clear: both;
    }
    .nav-side-menu li .brokeroption {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .nav-side-menu li .brokeroption input[type=checkbox] {
        margin: 0;
    }
    .nav-side-menu li a {
        text-decoration: none;
        padding: 0;
    }
    .nav-side-menu li a p {
        color: var(--text-color);
        padding-bottom: 10px;
        padding-top: 10px;
        margin: 0;
        position: relative;
        white-space: nowrap;
    }
    .nav-side-menu li a p i {
        width: 55px;
        text-align: center;
    }
    .nav-side-menu li a i {
        color: var(--text-color);
    }
    .nav-side-menu li:hover {
        background: var(--functional-grey-medium);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu .menu-list .menu-content {
        display: block;
    }
    #wrapper {
        padding-left: 0;
    }
    #wrapper.toggled {
        padding-left: 55px;
    }
    #sidebar-wrapper {
        z-index: 1000;
        left: 55px;
        width: 0;
        height: 100%;
        margin-left: -55px;
        overflow-y: auto;
        overflow-x: hidden;
        background: var(--functional-grey-ultralight);
        top: 55px;
    }
    #sidebar-wrapper::-webkit-scrollbar {
        display: none;
    }
    #wrapper.toggled #sidebar-wrapper {
        width: 55px;
    }
    #page-content-wrapper {
        margin-top: 70px;
    }
}
@media only screen and (min-width: 1920px) {
    .nav-side-menu {
        font-size: 16px;
        overflow: auto;
        background: var(--functional-grey-ultralight);
        border-right: 1px solid var(--border-color);
        position: fixed;
        width: 45px;
        height: 100%;
        top: 80px;
        color: var(--text-color);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu.expanded {
        width: 330px;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu ul,
    .nav-side-menu li {
        list-style: none;
        padding: 0;
        margin: 0;
        line-height: 0;
    }
    .nav-side-menu ul .sub-menu li,
    .nav-side-menu li .sub-menu li {
        border: none;
        margin-left: 0;
    }
    .nav-side-menu ul .sub-menu li:hover,
    .nav-side-menu li .sub-menu li:hover {
        background: var(--functional-grey-medium);
    }
    .nav-side-menu li {
        text-align: left;
        clear: both;
    }
    .nav-side-menu li .brokeroption {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .nav-side-menu li .brokeroption input[type=checkbox] {
        transform: scale(1.2);
        margin: 0;
    }
    .nav-side-menu li a {
        text-decoration: none;
        padding: 0;
    }
    .nav-side-menu li a p {
        color: var(--text-color);
        padding-bottom: 10px;
        padding-top: 10px;
        margin: 0;
        position: relative;
        white-space: nowrap;
    }
    .nav-side-menu li a p i {
        width: 45px;
        text-align: center;
    }
    .nav-side-menu li a i {
        color: var(--text-color);
    }
    .nav-side-menu li:hover {
        background: var(--functional-grey-medium);
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }
    .nav-side-menu .menu-list .menu-content {
        display: block;
    }
    #wrapper {
        padding-left: 0;
    }
    #wrapper.toggled {
        padding-left: 45px;
    }
    #sidebar-wrapper {
        z-index: 1000;
        left: 45px;
        width: 0;
        height: 100%;
        margin-left: -45px;
        overflow-y: auto;
        overflow-x: hidden;
        background: var(--functional-grey-ultralight);
        top: 45px;
    }
    #sidebar-wrapper::-webkit-scrollbar {
        display: none;
    }
    #wrapper.toggled #sidebar-wrapper {
        width: 45px;
    }
    #page-content-wrapper {
        margin-top: 80px;
    }
}
#contentcontainer .page {
    padding-top: 25px;
    padding-bottom: 25px;
}
#contentcontainer .tilecontainer {
    position: relative;
    float: left;
    padding: 4px;
    overflow: hidden;
}
#contentcontainer .tilecontainer .tile {
    background-color: var(--secondary-lightest);
    border: 1px solid var(--border-color);
    position: relative;
    padding: 8px;
}
#contentcontainer .tilecontainer .tile.size-md-18_18 {
    width: 907px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-18_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-18_17 {
    width: 907px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_16 {
    width: 907px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_15 {
    width: 907px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-18_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-18_14 {
    width: 907px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_13 {
    width: 907px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_12 {
    width: 907px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-18_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-18_11 {
    width: 907px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_10 {
    width: 907px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_9 {
    width: 907px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-18_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-18_8 {
    width: 907px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_7 {
    width: 907px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_6 {
    width: 907px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-18_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-18_5 {
    width: 907px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_4 {
    width: 907px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_3 {
    width: 907px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-18_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-18_2 {
    width: 907px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_1 {
    width: 907px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_18 {
    width: 856.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-17_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-17_17 {
    width: 856.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_16 {
    width: 856.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_15 {
    width: 856.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-17_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-17_14 {
    width: 856.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_13 {
    width: 856.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_12 {
    width: 856.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-17_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-17_11 {
    width: 856.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_10 {
    width: 856.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_9 {
    width: 856.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-17_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-17_8 {
    width: 856.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_7 {
    width: 856.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_6 {
    width: 856.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-17_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-17_5 {
    width: 856.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_4 {
    width: 856.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_3 {
    width: 856.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-17_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-17_2 {
    width: 856.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_1 {
    width: 856.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_18 {
    width: 805.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-16_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-16_17 {
    width: 805.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_16 {
    width: 805.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_15 {
    width: 805.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-16_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-16_14 {
    width: 805.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_13 {
    width: 805.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_12 {
    width: 805.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-16_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-16_11 {
    width: 805.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_10 {
    width: 805.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_9 {
    width: 805.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-16_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-16_8 {
    width: 805.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_7 {
    width: 805.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_6 {
    width: 805.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-16_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-16_5 {
    width: 805.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_4 {
    width: 805.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_3 {
    width: 805.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-16_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-16_2 {
    width: 805.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_1 {
    width: 805.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_18 {
    width: 755px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-15_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-15_17 {
    width: 755px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_16 {
    width: 755px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_15 {
    width: 755px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-15_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-15_14 {
    width: 755px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_13 {
    width: 755px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_12 {
    width: 755px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-15_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-15_11 {
    width: 755px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_10 {
    width: 755px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_9 {
    width: 755px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-15_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-15_8 {
    width: 755px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_7 {
    width: 755px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_6 {
    width: 755px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-15_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-15_5 {
    width: 755px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_4 {
    width: 755px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_3 {
    width: 755px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-15_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-15_2 {
    width: 755px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_1 {
    width: 755px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_18 {
    width: 704.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-14_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-14_17 {
    width: 704.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_16 {
    width: 704.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_15 {
    width: 704.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-14_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-14_14 {
    width: 704.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_13 {
    width: 704.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_12 {
    width: 704.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-14_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-14_11 {
    width: 704.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_10 {
    width: 704.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_9 {
    width: 704.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-14_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-14_8 {
    width: 704.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_7 {
    width: 704.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_6 {
    width: 704.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-14_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-14_5 {
    width: 704.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_4 {
    width: 704.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_3 {
    width: 704.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-14_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-14_2 {
    width: 704.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_1 {
    width: 704.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_18 {
    width: 653.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-13_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-13_17 {
    width: 653.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_16 {
    width: 653.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_15 {
    width: 653.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-13_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-13_14 {
    width: 653.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_13 {
    width: 653.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_12 {
    width: 653.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-13_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-13_11 {
    width: 653.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_10 {
    width: 653.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_9 {
    width: 653.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-13_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-13_8 {
    width: 653.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_7 {
    width: 653.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_6 {
    width: 653.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-13_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-13_5 {
    width: 653.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_4 {
    width: 653.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_3 {
    width: 653.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-13_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-13_2 {
    width: 653.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_1 {
    width: 653.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_18 {
    width: 603px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-12_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-12_17 {
    width: 603px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_16 {
    width: 603px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_15 {
    width: 603px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-12_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-12_14 {
    width: 603px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_13 {
    width: 603px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_12 {
    width: 603px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-12_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-12_11 {
    width: 603px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_10 {
    width: 603px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_9 {
    width: 603px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-12_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-12_8 {
    width: 603px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_7 {
    width: 603px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_6 {
    width: 603px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-12_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-12_5 {
    width: 603px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_4 {
    width: 603px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_3 {
    width: 603px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-12_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-12_2 {
    width: 603px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_1 {
    width: 603px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_18 {
    width: 552.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-11_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-11_17 {
    width: 552.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_16 {
    width: 552.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_15 {
    width: 552.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-11_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-11_14 {
    width: 552.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_13 {
    width: 552.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_12 {
    width: 552.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-11_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-11_11 {
    width: 552.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_10 {
    width: 552.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_9 {
    width: 552.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-11_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-11_8 {
    width: 552.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_7 {
    width: 552.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_6 {
    width: 552.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-11_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-11_5 {
    width: 552.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_4 {
    width: 552.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_3 {
    width: 552.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-11_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-11_2 {
    width: 552.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_1 {
    width: 552.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_18 {
    width: 501.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-10_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-10_17 {
    width: 501.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_16 {
    width: 501.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_15 {
    width: 501.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-10_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-10_14 {
    width: 501.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_13 {
    width: 501.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_12 {
    width: 501.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-10_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-10_11 {
    width: 501.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_10 {
    width: 501.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_9 {
    width: 501.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-10_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-10_8 {
    width: 501.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_7 {
    width: 501.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_6 {
    width: 501.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-10_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-10_5 {
    width: 501.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_4 {
    width: 501.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_3 {
    width: 501.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-10_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-10_2 {
    width: 501.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_1 {
    width: 501.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_18 {
    width: 451px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-9_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-9_17 {
    width: 451px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_16 {
    width: 451px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_15 {
    width: 451px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-9_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-9_14 {
    width: 451px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_13 {
    width: 451px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_12 {
    width: 451px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-9_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-9_11 {
    width: 451px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_10 {
    width: 451px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_9 {
    width: 451px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-9_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-9_8 {
    width: 451px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_7 {
    width: 451px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_6 {
    width: 451px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-9_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-9_5 {
    width: 451px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_4 {
    width: 451px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_3 {
    width: 451px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-9_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-9_2 {
    width: 451px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_1 {
    width: 451px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_18 {
    width: 400.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-8_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-8_17 {
    width: 400.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_16 {
    width: 400.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_15 {
    width: 400.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-8_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-8_14 {
    width: 400.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_13 {
    width: 400.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_12 {
    width: 400.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-8_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-8_11 {
    width: 400.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_10 {
    width: 400.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_9 {
    width: 400.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-8_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-8_8 {
    width: 400.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_7 {
    width: 400.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_6 {
    width: 400.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-8_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-8_5 {
    width: 400.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_4 {
    width: 400.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_3 {
    width: 400.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-8_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-8_2 {
    width: 400.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_1 {
    width: 400.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_18 {
    width: 349.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-7_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-7_17 {
    width: 349.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_16 {
    width: 349.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_15 {
    width: 349.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-7_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-7_14 {
    width: 349.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_13 {
    width: 349.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_12 {
    width: 349.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-7_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-7_11 {
    width: 349.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_10 {
    width: 349.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_9 {
    width: 349.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-7_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-7_8 {
    width: 349.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_7 {
    width: 349.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_6 {
    width: 349.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-7_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-7_5 {
    width: 349.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_4 {
    width: 349.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_3 {
    width: 349.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-7_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-7_2 {
    width: 349.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_1 {
    width: 349.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_18 {
    width: 299px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-6_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-6_17 {
    width: 299px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_16 {
    width: 299px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_15 {
    width: 299px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-6_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-6_14 {
    width: 299px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_13 {
    width: 299px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_12 {
    width: 299px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-6_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-6_11 {
    width: 299px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_10 {
    width: 299px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_9 {
    width: 299px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-6_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-6_8 {
    width: 299px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_7 {
    width: 299px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_6 {
    width: 299px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-6_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-6_5 {
    width: 299px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_4 {
    width: 299px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_3 {
    width: 299px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-6_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-6_2 {
    width: 299px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_1 {
    width: 299px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_18 {
    width: 248.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-5_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-5_17 {
    width: 248.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_16 {
    width: 248.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_15 {
    width: 248.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-5_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-5_14 {
    width: 248.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_13 {
    width: 248.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_12 {
    width: 248.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-5_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-5_11 {
    width: 248.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_10 {
    width: 248.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_9 {
    width: 248.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-5_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-5_8 {
    width: 248.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_7 {
    width: 248.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_6 {
    width: 248.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-5_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-5_5 {
    width: 248.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_4 {
    width: 248.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_3 {
    width: 248.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-5_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-5_2 {
    width: 248.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_1 {
    width: 248.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_18 {
    width: 197.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-4_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-4_17 {
    width: 197.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_16 {
    width: 197.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_15 {
    width: 197.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-4_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-4_14 {
    width: 197.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_13 {
    width: 197.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_12 {
    width: 197.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-4_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-4_11 {
    width: 197.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_10 {
    width: 197.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_9 {
    width: 197.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-4_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-4_8 {
    width: 197.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_7 {
    width: 197.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_6 {
    width: 197.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-4_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-4_5 {
    width: 197.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_4 {
    width: 197.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_3 {
    width: 197.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-4_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-4_2 {
    width: 197.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_1 {
    width: 197.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_18 {
    width: 147px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-3_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-3_17 {
    width: 147px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_16 {
    width: 147px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_15 {
    width: 147px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-3_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-3_14 {
    width: 147px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_13 {
    width: 147px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_12 {
    width: 147px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-3_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-3_11 {
    width: 147px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_10 {
    width: 147px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_9 {
    width: 147px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-3_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-3_8 {
    width: 147px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_7 {
    width: 147px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_6 {
    width: 147px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-3_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-3_5 {
    width: 147px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_4 {
    width: 147px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_3 {
    width: 147px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-3_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-3_2 {
    width: 147px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_1 {
    width: 147px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_18 {
    width: 96.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-2_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-2_17 {
    width: 96.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_16 {
    width: 96.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_15 {
    width: 96.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-2_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-2_14 {
    width: 96.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_13 {
    width: 96.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_12 {
    width: 96.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-2_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-2_11 {
    width: 96.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_10 {
    width: 96.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_9 {
    width: 96.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-2_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-2_8 {
    width: 96.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_7 {
    width: 96.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_6 {
    width: 96.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-2_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-2_5 {
    width: 96.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_4 {
    width: 96.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_3 {
    width: 96.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-2_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-2_2 {
    width: 96.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_1 {
    width: 96.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_18 {
    width: 45.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-1_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-1_17 {
    width: 45.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_16 {
    width: 45.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_15 {
    width: 45.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-1_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-1_14 {
    width: 45.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_13 {
    width: 45.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_12 {
    width: 45.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-1_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-1_11 {
    width: 45.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_10 {
    width: 45.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_9 {
    width: 45.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-1_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-1_8 {
    width: 45.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_7 {
    width: 45.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_6 {
    width: 45.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-1_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-1_5 {
    width: 45.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_4 {
    width: 45.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_3 {
    width: 45.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-1_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-1_2 {
    width: 45.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_1 {
    width: 45.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile:hover {
    outline: 2px solid var(--secondary-lightest);
}
#contentcontainer .tilecontainer .tiletitle {
    height: 25px;
    margin-bottom: 5px;
}
#contentcontainer .tilecontainer .tiletitle h4,
#contentcontainer .tilecontainer .tiletitle h5 {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal;
}
#contentcontainer .tilecontainer .tilecontent {
    display: flex;
    flex: 1 1 auto;
}
#contentcontainer .tilecontainer .tilecontent .fa-pie-chart {
    font-size: 50px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata {
    width: 100%;
    height: 100%;
    display: none;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .dashboardlbl {
    width: 100%;
    font-size: 30px;
    color: var(--secondary-mid-blue);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder {
    display: flex;
    flex-direction: column;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuetitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuecontent {
    font-size: 26px;
    height: 100%;
var(--secondary-mid-blue);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitle {
    float: left;
    width: 55%;
    font-size: 11px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitleindented {
    float: left;
    width: 55%;
    font-size: 14px;
    padding-left: 15px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatacontent {
    float: left;
    width: 45%;
    text-align: right;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatatitlebolded {
    float: left;
    width: 55%;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatacontentbolded {
    float: left;
    width: 45%;
    text-align: right;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatadivider {
    float: left;
    border-bottom: solid 1px;
    margin-bottom: 5px;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparceltitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparcelcontent {
    width: 100%;
    font-size: 20px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow {
    display: flex;
    align-items: baseline;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargintitle {
    float: left;
    width: 117px;
    font-size: 14px;
    padding-left: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargincontent {
    float: left;
    width: 70px;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #parcelbreakdownchartlegend {
    float: left;
    width: 115px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #performancetrendslegend {
    float: left;
    width: 78px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #refundsdata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #shippingcompanydata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #companydetailparcelbreakdownlegend {
    float: left;
    width: 130px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #apvtrenddata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .apvtrenddatalbl {
    width: 100%;
    font-size: 25px;
    font-weight: bold;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .chart {
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend {
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem {
    padding-bottom: 5px;
    word-wrap: break-word;
    cursor: pointer;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemcolor {
    float: left;
    height: 100%;
    width: 3px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle .legenditemtitlecontent {
    padding-left: 4px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata .legenditemdatacontent {
    padding-left: 4px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem.legenditemhidden {
    color: var(--functional-grey-medium);
}
#contentcontainer .tilecontainer .tilecontent .tiledata .xaxisstartvalue {
    float: left;
    width: 25%;
    word-wrap: break-word;
    font-size: 12px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .xaxisendvalue {
    float: right;
    width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 12px;
}
#contentcontainer .tilecontainer .tilecontent .errorview {
    width: 100%;
    display: none;
}
#contentcontainer .tilecontainer .tilecontent .errorview .errormessage {
    width: 100%;
    font-size: 16px;
    color: var(--alert-danger-dark);
}
#contentcontainer .tilecontainer .tilecontent .errorview .missingdatamessage {
    width: 100%;
    font-size: 16px;
    color: var(--alert-info-dark);
}
#contentcontainer .tilecontainer .tilecontent.aligntop {
    align-items: flex-start;
}
#contentcontainer .tilecontainer .tilecontent.alignmiddle {
    align-items: center;
}
#contentcontainer .tilecontainer .tilecontent.alignbottom {
    align-items: flex-end;
}
.report .reportcontrols {
    margin-top: 5px;
    margin-bottom: 5px;
}
.report .reportcontrols .datepickercontrols {
    display: flex;
    align-items: center;
}
.report .actions {
    margin-left: 5px;
    float: left;
    width: 100%;
}
.report .actions .clearsorting {
    text-align: center;
}
.report .reportactions {
    display: flex;
    align-items: flex-end;
}
.report .actions,
.report .reportactions {
    margin-bottom: 5px;
}
.report .actions .pageresults,
.report .reportactions .pageresults {
    float: left;
}
.report .actions .reportfilters #parcelbreakdowndetailreportbrokerfilter,
.report .reportactions .reportfilters #parcelbreakdowndetailreportbrokerfilter {
    height: 26px;
}
.report .actions .reportfilters #parcelbreakdowndetailreportclientfilter,
.report .reportactions .reportfilters #parcelbreakdowndetailreportclientfilter {
    height: 26px;
    margin-left: 15px;
}
.report .actions .reportfilters #parcelbreakdowndetailreportparceltypefilter,
.report .reportactions .reportfilters #parcelbreakdowndetailreportparceltypefilter {
    height: 26px;
    margin-left: 15px;
}
.report .actions .reportfilters #parcelbreakdowndetailreporttextfilter,
.report .reportactions .reportfilters #parcelbreakdowndetailreporttextfilter {
    margin-left: 15px;
}
.report .actions #reportdownload,
.report .reportactions #reportdownload {
    float: right;
    margin-left: 15px;
    cursor: pointer;
}
.report .actions #textfilter,
.report .reportactions #textfilter {
    float: right;
}
.report .drilldownheader {
    float: left;
    margin-left: 5px;
}
.report .drilldownheader .headertitle {
    float: left;
    cursor: pointer;
}
.report .reportheader {
    float: left;
    width: 100%;
}
.report .reportheader .headertitle {
    float: left;
    cursor: pointer;
}
.report .sortingorder {
    vertical-align: super;
    font-size: xx-small;
}
/*TODO: figure out*/
.report .sortingdefault {
    color: gainsboro;
    display: inline-block;
}
.report .reportdata,F
.report .detailreportdata {
    float: left;
    width: 100%;
    overflow-y: auto;
}
.report .reportdata .reportcontent,
.report .detailreportdata .reportcontent {
    float: left;
    width: 100%;
}
.report .reportdata .reportcontent .reportrow,
.report .detailreportdata .reportcontent .reportrow {
    width: 100%;
}
.report .reportdata .reportcontent .drilldownrow,
.report .detailreportdata .reportcontent .drilldownrow {
    margin: 2.5px 5px 2.5px 5px;
    cursor: pointer;
}
.report .reportdata .reportcontent .drilldownrow,
.report .detailreportdata .reportcontent .drilldownrow,
.report .reportdata .reportcontent .reportrow,
.report .detailreportdata .reportcontent .reportrow {
    float: left;
}
.report .reportdata .reportcontent .drilldownrow .rowdata,
.report .detailreportdata .reportcontent .drilldownrow .rowdata,
.report .reportdata .reportcontent .reportrow .rowdata,
.report .detailreportdata .reportcontent .reportrow .rowdata {
    float: left;
}
.report .reportdata .reportcontent .drilldownrow:hover,
.report .detailreportdata .reportcontent .drilldownrow:hover {
    background-color: var(--functional-grey-ultralight);
}
.report .reportdata .brokerfilterapplied,
.report .detailreportdata .brokerfilterapplied,
.report .reportdata .clientfilterapplied,
.report .detailreportdata .clientfilterapplied,
.report .reportdata .parceltypefilterapplied,
.report .detailreportdata .parceltypefilterapplied,
.report .reportdata .textfilterapplied,
.report .detailreportdata .textfilterapplied {
    display: none;
}
.report .reportdata,
.report .detailreportdata {
    float: left;
    width: 100%;
    overflow-y: auto;
}
.report .reportdata .reportcontent,
.report .detailreportdata .reportcontent {
    float: left;
    width: 100%;
}
.report .reportdata .reportcontent .reportrow,
.report .detailreportdata .reportcontent .reportrow {
    width: 100%;
}
.report .reportdata .reportcontent .drilldownrow,
.report .detailreportdata .reportcontent .drilldownrow {
    margin: 2.5px 5px 2.5px 5px;
    cursor: pointer;
}
.report .reportdata .reportcontent .drilldownrow,
.report .detailreportdata .reportcontent .drilldownrow,
.report .reportdata .reportcontent .reportrow,
.report .detailreportdata .reportcontent .reportrow {
    float: left;
}
.report .reportdata .reportcontent .drilldownrow .rowdata,
.report .detailreportdata .reportcontent .drilldownrow .rowdata,
.report .reportdata .reportcontent .reportrow .rowdata,
.report .detailreportdata .reportcontent .reportrow .rowdata {
    float: left;
}
.report .reportdata .reportcontent .drilldownrow:hover,
.report .detailreportdata .reportcontent .drilldownrow:hover {
    background-color: var(--functional-grey-ultralight)
}
.report .reportdata .brokerfilterapplied,
.report .detailreportdata .brokerfilterapplied,
.report .reportdata .clientfilterapplied,
.report .detailreportdata .clientfilterapplied,
.report .reportdata .parceltypefilterapplied,
.report .detailreportdata .parceltypefilterapplied,
.report .reportdata .textfilterapplied,
.report .detailreportdata .textfilterapplied {
    display: none;
}
.report #accounting_report {
    font-size: 12px;
}
.report #accounting_report .actions {
    margin-left: 0;
}
.report #accounting_report .accountingreportdata {
    height: 80px;
    max-height: 80px;
}
.report #accounting_report .accountingreportperiod {
    width: 14%;
}
.report #accounting_report .accountingreportretailamount {
    width: 8%;
}
.report #accounting_report .accountingreportwholesaleamount {
    width: 11%;
}
.report #accounting_report .accountingreportlabelfee {
    width: 8%;
}
.report #accounting_report .accountingreportgrossrevenue {
    width: 8%;
}
.report #accounting_report .accountingreportcreditcardfee {
    width: 8%;
}
.report #accounting_report .accountingreportrefunds {
    width: 9%;
}
.report #accounting_report .accountingreportnetrevenue {
    width: 11%;
}
.report #accounting_report .accountingreportpartnerreferralfee {
    width: 11%;
}
.report #accounting_report .accountingreportspacer {
    width: 1%;
}
.report #accounting_report .accountingreportgainloss {
    width: 5%;
}
.report #accounting_report .accountingreportperformance {
    width: 6%;
}
.report #customer_report {
    font-size: 14px;
}
.report #customer_report .customerreportdata {
    height: 360px;
    max-height: 360px;
}
.report #customer_report .customerreportbroker {
    width: 7%;
}
.report #customer_report .customerreportaccountnumber {
    width: 13%;
    word-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.report #customer_report .customerreportcustomername {
    width: 16%;
    word-wrap: break-word;
}
.report #customer_report .customerreportqualifiedparcels {
    width: 7%;
}
.report #customer_report .customerreportnonqualifiedparcels {
    width: 9%;
}
.report #customer_report .customerreporttotalparcels {
    width: 7%;
}
.report #customer_report .customerreportpreviousgrossrevenue {
    width: 9%;
}
.report #customer_report .customerreportgrossrevenue {
    width: 10%;
}
.report #customer_report .customerreportpartnerreferralfee {
    width: 9%;
}
.report #customer_report .customerreportspacer {
    width: 1%;
}
.report #customer_report .customerreportgainloss {
    width: 5%;
}
.report #customer_report .customerreportccfee {
    width: 7%;
}
.report #customerdetail_report {
    font-size: 12px;
}
.report #customerdetail_report .customerdetailreportdata {
    height: 90px;
    max-height: 90px;
}
.report #customerdetail_report .customerdetailbroker {
    width: 12%;
}
.report #customerdetail_report .customerdetailcustomer {
    width: 17%;
}
.report #customerdetail_report .customerdetailtransactiondetail {
    width: 26%;
}
.report #customerdetail_report .customerdetailretailamount {
    width: 13%;
}
.report #customerdetail_report .customerdetailwholesaleamount {
    width: 19%;
}
.report #customerdetail_report .customerdetaillabelfee {
    width: 13%;
}
.report #dataissues_report {
    font-size: 14px;
}
.report #dataissues_report .actions {
    margin-left: 0;
}
.report #dataissues_report .dataissuesreportdata {
    height: 421px;
    max-height: 421px;
}
.report #dataissues_report .dataissuesreportbroker {
    width: 8%;
}
.report #dataissues_report .dataissuesreporttrackingnumber {
    width: 17%;
}
.report #dataissues_report .dataissuesreporttransactiondatetime {
    width: 16%;
}
.report #dataissues_report .dataissuesreportcustomer {
    width: 18%;
}
.report #dataissues_report .dataissuesreportweight {
    width: 8%;
}
.report #dataissues_report .dataissuesreportwidth {
    width: 8%;
}
.report #dataissues_report .dataissuesreportlength {
    width: 8%;
}
.report #dataissues_report .dataissuesreportheight {
    width: 8%;
}
.report #dataissues_report .dataissuesreportcube {
    width: 8%;
}
.report #parcel_report {
    font-size: 14px;
}
.report #parcel_report .actions {
    margin-left: 0;
}
.report #parcel_report .parcelreportdata {
    height: 421px;
    max-height: 421px;
}
.report #parcel_report .parcelreportbroker {
    width: 20%;
}
.report #parcel_report .parcelreportcustomername {
    width: 40%;
}
.report #parcel_report .parcelreportparceltype {
    width: 20%;
}
.report #parcel_report .parcelreportparcelcount {
    width: 20%;
}
.report #parceldetail_report {
    font-size: 14px;
}
.report #parceldetail_report .parceldetailreportdata {
    height: 385px;
    max-height: 385px;
}
.report #parceldetail_report .parceldetailreportbroker {
    width: 8%;
}
.report #parceldetail_report .parceldetailreportcustomer {
    width: 15%;
}
.report #parceldetail_report .parceldetailreportparceltype {
    width: 14%;
}
.report #parceldetail_report .parceldetailreporttransactiondatetime {
    width: 14%;
}
.report #parceldetail_report .parceldetailreportpartnerreferralfee {
    width: 11%;
}
.report #parceldetail_report .parceldetailreportzone {
    width: 6%;
}
.report #parceldetail_report .parceldetailreportweight {
    width: 5%;
}
.report #parceldetail_report .parceldetailreportwidth {
    width: 5%;
}
.report #parceldetail_report .parceldetailreportlength {
    width: 5%;
}
.report #parceldetail_report .parceldetailreportheight {
    width: 5%;
}
.report #parceldetail_report .parceldetailreportiscubic {
    width: 6%;
}
.report #parceldetail_report .parceldetailreportisflatrate {
    width: 6%;
}
.report #paymentschedule_report {
    height: 100%;
    font-size: 12px;
}
.report #paymentschedule_report #monthnamediv {
    width: 100%;
    float: left;
}
.report #paymentschedule_report #monthnamediv .paymentschedulespacer {
    float: left;
    width: 7%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulejan {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulefeb {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulemar {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentscheduleapr {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulemay {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulejun {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulejul {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentscheduleaug {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulesep {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentscheduleoct {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentschedulenov {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #monthnamediv .paymentscheduledec {
    float: left;
    width: 7.75%;
    display: inline-block;
}
.report #paymentschedule_report #reportdatadiv {
    width: 100%;
    float: left;
}
.report #paymentschedule_report #reportdatadiv .paymentschedulerowcontentlabel {
    float: left;
    width: 7%;
}
.report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates {
    float: left;
    width: 93%;
}
.report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdate {
    float: left;
    width: 8.33%;
    font-size: 12px;
}
.report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdatebolded {
    float: left;
    width: 8.33%;
    font-size: 12px;
}
.report #performance_report {
    font-size: 12px;
}
.report #performance_report .actions {
    margin-left: 0;
}
.report #performance_report .performancereportdata {
    height: 371px;
    max-height: 371px;
}
.report #performance_report .performancereportbroker {
    width: 10%;
}
.report #performance_report .performancereportaccountnumber {
    width: 13%;
    word-wrap: break-word;
}
.report #performance_report .performancereportcustomer {
    width: 13%;
    word-wrap: break-word;
}
.report #performance_report .performancereportqualifiedparcels {
    width: 11%;
}
.report #performance_report .performancereporttotalparcels {
    width: 11%;
}
.report #performance_report .performancereportpreviousgrossrevenue {
    width: 12%;
}
.report #performance_report .performancereportgrossrevenue {
    width: 10%;
}
.report #performance_report .performancereportpartnerreferralfee {
    width: 12%;
}
.report #performance_report .performancereportspacer {
    width: 1%;
}
.report #performance_report .performancereportgainloss {
    width: 6%;
}
.report #refund_report {
    font-size: 14px;
}
.report #refund_report .actions {
    margin-left: 0;
}
.report #refund_report .refundreportdata {
    height: 357px;
    max-height: 357px;
}
.report #refund_report .refundreportbroker {
    width: 8%;
}
.report #refund_report .refundreportaccountnumber {
    width: 10%;
    word-wrap: break-word;
}
.report #refund_report .refundreportcustomername {
    width: 11%;
    word-wrap: break-word;
}
.report #refund_report .refundreportpreviousqualifiedrefund {
    width: 9%;
}
.report #refund_report .refundreportqualifiedrefund {
    width: 7%;
}
.report #refund_report .refundreportprevioustotalrefund {
    width: 8%;
}
.report #refund_report .refundreporttotalrefund {
    width: 8%;
}
.report #refund_report .refundreportrefundretail {
    width: 7%;
}
.report #refund_report .refundreportrefundwholesale {
    width: 8%;
}
.report #refund_report .refundreportrefundCCFee {
    width: 7%;
}
.report #refund_report .refundreportrefundCarrierFee {
    width: 8%;
}
.report #refund_report .refundreportrefundsettlement {
    width: 9%;
}
.report #refund_report .refundreportrefundspacer {
    width: 1%;
}
.report #sales_report {
    /*  font-size: 14px;
*/}
.report #sales_report .actions {
    margin-left: 0;
}
.report #sales_report .salesreportdata {
    height: 371px;
    max-height: 371px;
}
.report #sales_report .salesreportbroker {
    width: 10%;
}
.report #sales_report .salesreportaccountnumber {
    width: 13%;
    word-wrap: break-word;
}
.report #sales_report .salesreportcompanyname {
    width: 13%;
    word-wrap: break-word;
}
.report #sales_report .salesreportqualifiedparcels {
    width: 11%;
}
.report #sales_report .salesreporttotalparcels {
    width: 11%;
}
.report #sales_report .salesreportpreviousegrossrevenue {
    width: 12%;
}
.report #sales_report .salesreportgrossrevenue {
    width: 10%;
}
.report #sales_report .salesreportpartnerreferralfee {
    width: 12%;
}
.report #sales_report .salesreportspacer {
    width: 1%;
}
.report #sales_report .salesreportgainloss {
    width: 6%;
}
.report #profitability_report {
    font-size: 14px;
}
.report #profitability_report .profitabilityreportdata {
    height: 360px;
    max-height: 360px;
}
.report #profitability_report .profitabilityreportbroker {
    width: 7%;
}
.report #profitability_report .profitabilityreportaccountnumber {
    width: 13%;
    word-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.report #profitability_report .profitabilityreportcustomername {
    width: 16%;
    word-wrap: break-word;
}
.report #profitability_report .profitabilityreportretailamount {
    width: 8%;
}
.report #profitability_report .profitabilityreportwholesaleamount {
    width: 9%;
}
.report #profitability_report .profitabilityreportlabelfee {
    width: 8%;
}
.report #profitability_report .profitabilityreportgrossrevenue {
    width: 9%;
}
.report #profitability_report .profitabilityreportccfee {
    width: 7%;
}
.report #profitability_report .profitabilityreportrefundamount {
    width: 8%;
}
.report #profitability_report .profitabilityreportspacer {
    width: 1%;
}
.report #profitability_report .profitabilityreportnetrevenue {
    width: 7%;
}
.report #profitability_report .profitabilityreportpartnerreferralfee {
    width: 8%;
}
.report #apvpage_report {
    font-size: 10px;
}
.report #apvpage_report .apvreportdata {
    height: 157px;
    max-height: 157px;
}
.report #apvpage_report .apvpagereportbroker {
    width: 6%;
}
.report #apvpage_report .apvpagereportaccountnumber {
    width: 11%;
    word-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.report #apvpage_report .apvpagereportcustomername {
    width: 13%;
    word-wrap: break-word;
}
.report #apvpage_report .apvpagereportretailamount {
    width: 7%;
}
.report #apvpage_report .apvpagereportwholesaleamount {
    width: 7%;
}
.report #apvpage_report .apvpagereportlabelfee {
    width: 8%;
}
.report #apvpage_report .apvpagereportgrossrevenue {
    width: 9%;
}
.report #apvpage_report .apvpagereportccfee {
    width: 7%;
}
.report #apvpage_report .apvpagereportrefundamount {
    width: 7%;
}
.report #apvpage_report .apvpagereportadjustment {
    width: 8%;
}
.report #apvpage_report .apvpagereportspacer {
    width: 1%;
}
.report #apvpage_report .apvpagereportnetrevenue {
    width: 7%;
}
.report #apvpage_report .apvpagereportpartnerreferralfee {
    width: 8%;
}
.report #apvcustomer_report {
    font-size: 10px;
}
.report #apvcustomer_report .apvcustomerreportdata {
    height: 137px;
    max-height: 137px;
}
.report #apvcustomer_report .apvcustomerreportbroker {
    width: 11%;
}
.report #apvcustomer_report .apvcustomerreportaccountnumber {
    width: 17%;
    word-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.report #apvcustomer_report .apvcustomerreportcustomername {
    width: 20%;
    word-wrap: break-word;
}
.report #apvcustomer_report .apvcustomerreportapvcharge {
    width: 11%;
}
.report #apvcustomer_report .apvcustomerreportapvrefund {
    width: 11%;
}
.report #apvcustomer_report .apvcustomerreporttotalapvs {
    width: 10%;
}
.report #apvcustomer_report .apvcustomerreportpreapvs {
    width: 10%;
}
.report #apvcustomer_report .apvcustomerreportspacer {
    width: 5%;
}
.report #apvcustomer_report .apvcustomerreportgainloss {
    width: 5%;
}
.report #apvreason_report {
    font-size: 10px;
}
.report #apvreason_report .apvreasonreportdata {
    height: 147px;
    max-height: 147px;
}
.report #apvreason_report .apvreasonreportadj {
    width: 27%;
    word-wrap: break-word;
}
.report #apvreason_report .apvreasonreportapvcharge {
    width: 21%;
}
.report #apvreason_report .apvreasonreportapvrefund {
    width: 21%;
}
.report #apvreason_report .apvreasonreporttotalapvs {
    width: 25%;
}
.report #apvreason_report .apvreasonreportspacer {
    width: 6%;
}
@media only screen and (min-width: 1024px) {
    .report #accounting_report {
        font-size: 12px;
    }
    .report #accounting_report .actions {
        margin-left: 0;
    }
    .report #accounting_report .accountingreportdata {
        height: 80px;
        max-height: 80px;
    }
    .report #accounting_report .accountingreportperiod {
        width: 14%;
    }
    .report #accounting_report .accountingreportretailamount {
        width: 8%;
    }
    .report #accounting_report .accountingreportwholesaleamount {
        width: 11%;
    }
    .report #accounting_report .accountingreportlabelfee {
        width: 8%;
    }
    .report #accounting_report .accountingreportgrossrevenue {
        width: 8%;
    }
    .report #accounting_report .accountingreportcreditcardfee {
        width: 8%;
    }
    .report #accounting_report .accountingreportrefunds {
        width: 9%;
    }
    .report #accounting_report .accountingreportnetrevenue {
        width: 11%;
    }
    .report #accounting_report .accountingreportpartnerreferralfee {
        width: 11%;
    }
    .report #accounting_report .accountingreportspacer {
        width: 1%;
    }
    .report #accounting_report .accountingreportgainloss {
        width: 5%;
    }
    .report #accounting_report .accountingreportperformance {
        width: 6%;
    }
    .report #customer_report {
        font-size: 10px;
    }
    .report #customer_report .customerreportdata {
        height: 360px;
        max-height: 360px;
    }
    .report #customer_report .customerreportbroker {
        width: 7%;
    }
    .report #customer_report .customerreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #customer_report .customerreportcustomername {
        width: 16%;
        word-wrap: break-word;
    }
    .report #customer_report .customerreportqualifiedparcels {
        width: 7%;
    }
    .report #customer_report .customerreportnonqualifiedparcels {
        width: 9%;
    }
    .report #customer_report .customerreporttotalparcels {
        width: 7%;
    }
    .report #customer_report .customerreportpreviousgrossrevenue {
        width: 9%;
    }
    .report #customer_report .customerreportgrossrevenue {
        width: 10%;
    }
    .report #customer_report .customerreportpartnerreferralfee {
        width: 9%;
    }
    .report #customer_report .customerreportspacer {
        width: 1%;
    }
    .report #customer_report .customerreportgainloss {
        width: 5%;
    }
    .report #customer_report .customerreportccfee {
        width: 7%;
    }
    .report #customerdetail_report {
        font-size: 12px;
    }
    .report #customerdetail_report .customerdetailreportdata {
        height: 90px;
        max-height: 90px;
    }
    .report #customerdetail_report .customerdetailbroker {
        width: 12%;
    }
    .report #customerdetail_report .customerdetailcustomer {
        width: 17%;
    }
    .report #customerdetail_report .customerdetailtransactiondetail {
        width: 26%;
    }
    .report #customerdetail_report .customerdetailretailamount {
        width: 13%;
    }
    .report #customerdetail_report .customerdetailwholesaleamount {
        width: 19%;
    }
    .report #customerdetail_report .customerdetaillabelfee {
        width: 13%;
    }
    .report #dataissues_report {
        font-size: 14px;
    }
    .report #dataissues_report .actions {
        margin-left: 0;
    }
    .report #dataissues_report .dataissuesreportdata {
        height: 421px;
        max-height: 421px;
    }
    .report #dataissues_report .dataissuesreportbroker {
        width: 8%;
    }
    .report #dataissues_report .dataissuesreporttrackingnumber {
        width: 17%;
    }
    .report #dataissues_report .dataissuesreporttransactiondatetime {
        width: 16%;
    }
    .report #dataissues_report .dataissuesreportcustomer {
        width: 18%;
    }
    .report #dataissues_report .dataissuesreportweight {
        width: 8%;
    }
    .report #dataissues_report .dataissuesreportwidth {
        width: 8%;
    }
    .report #dataissues_report .dataissuesreportlength {
        width: 8%;
    }
    .report #dataissues_report .dataissuesreportheight {
        width: 8%;
    }
    .report #dataissues_report .dataissuesreportcube {
        width: 8%;
    }
    .report #parcel_report {
        font-size: 14px;
    }
    .report #parcel_report .actions {
        margin-left: 0;
    }
    .report #parcel_report .parcelreportdata {
        height: 415px;
        max-height: 421px;
    }
    .report #parcel_report .parcelreportbroker {
        width: 20%;
    }
    .report #parcel_report .parcelreportcustomername {
        width: 40%;
    }
    .report #parcel_report .parcelreportparceltype {
        width: 20%;
    }
    .report #parcel_report .parcelreportparcelcount {
        width: 20%;
        padding-right: 10px;
    }
    .report #parceldetail_report {
        font-size: 14px;
    }
    .report #parceldetail_report .parceldetailreportdata {
        height: 385px;
        max-height: 385px;
    }
    .report #parceldetail_report .parceldetailreportbroker {
        width: 8%;
    }
    .report #parceldetail_report .parceldetailreportcustomer {
        width: 15%;
    }
    .report #parceldetail_report .parceldetailreportparceltype {
        width: 14%;
    }
    .report #parceldetail_report .parceldetailreporttransactiondatetime {
        width: 14%;
    }
    .report #parceldetail_report .parceldetailreportpartnerreferralfee {
        width: 11%;
    }
    .report #parceldetail_report .parceldetailreportzone {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportweight {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportwidth {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportlength {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportheight {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportiscubic {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportisflatrate {
        width: 6%;
    }
    .report #paymentschedule_report {
        height: 100%;
        font-size: 14px;
    }
    .report #paymentschedule_report #monthnamediv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulespacer {
        float: left;
        width: 7%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejan {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulefeb {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemar {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleapr {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemay {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejun {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejul {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleaug {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulesep {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleoct {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulenov {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduledec {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #reportdatadiv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulerowcontentlabel {
        float: left;
        width: 7%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates {
        float: left;
        width: 93%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdate {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdatebolded {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #performance_report {
        font-size: 12px;
    }
    .report #performance_report .actions {
        margin-left: 0;
    }
    .report #performance_report .performancereportdata {
        height: 371px;
        max-height: 371px;
    }
    .report #performance_report .performancereportbroker {
        width: 10%;
    }
    .report #performance_report .performancereportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportcustomer {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportqualifiedparcels {
        width: 11%;
    }
    .report #performance_report .performancereporttotalparcels {
        width: 11%;
    }
    .report #performance_report .performancereportpreviousgrossrevenue {
        width: 12%;
    }
    .report #performance_report .performancereportgrossrevenue {
        width: 10%;
    }
    .report #performance_report .performancereportpartnerreferralfee {
        width: 12%;
    }
    .report #performance_report .performancereportspacer {
        width: 1%;
    }
    .report #performance_report .performancereportgainloss {
        width: 6%;
    }
    .report #refund_report {
        font-size: 14px;
    }
    .report #refund_report .actions {
        margin-left: 0;
    }
    .report #refund_report .refundreportdata {
        height: 357px;
        max-height: 357px;
    }
    .report #refund_report .refundreportbroker {
        width: 8%;
    }
    .report #refund_report .refundreportaccountnumber {
        width: 10%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportcustomername {
        width: 11%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportpreviousqualifiedrefund {
        width: 9%;
    }
    .report #refund_report .refundreportqualifiedrefund {
        width: 7%;
    }
    .report #refund_report .refundreportprevioustotalrefund {
        width: 8%;
    }
    .report #refund_report .refundreporttotalrefund {
        width: 7%;
    }
    .report #refund_report .refundreportrefundretail {
        width: 7%;
    }
    .report #refund_report .refundreportrefundwholesale {
        width: 8%;
    }
    .report #refund_report .refundreportrefundCCFee {
        width: 7%;
    }
    .report #refund_report .refundreportrefundCarrierFee {
        width: 8%;
    }
    .report #refund_report .refundreportrefundsettlement {
        width: 9%;
    }
    .report #refund_report .refundreportrefundspacer {
        width: 1%;
    }
    .report #sales_report {
        font-size: 14px;
    }
    .report #sales_report .actions {
        margin-left: 0;
    }
    .report #sales_report .salesreportdata {
        height: 371px;
        max-height: 371px;
    }
    .report #sales_report .salesreportbroker {
        width: 10%;
    }
    .report #sales_report .salesreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportcompanyname {
        width: 13%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportqualifiedparcels {
        width: 11%;
    }
    .report #sales_report .salesreporttotalparcels {
        width: 11%;
    }
    .report #sales_report .salesreportpreviousegrossrevenue {
        width: 12%;
    }
    .report #sales_report .salesreportgrossrevenue {
        width: 10%;
    }
    .report #sales_report .salesreportpartnerreferralfee {
        width: 12%;
    }
    .report #sales_report .salesreportspacer {
        width: 1%;
    }
    .report #sales_report .salesreportgainloss {
        width: 6%;
    }
    .report #profitability_report {
        font-size: 14px;
    }
    .report #profitability_report .profitabilityreportdata {
        height: 360px;
        max-height: 360px;
    }
    .report #profitability_report .profitabilityreportbroker {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #profitability_report .profitabilityreportcustomername {
        width: 16%;
        word-wrap: break-word;
    }
    .report #profitability_report .profitabilityreportretailamount {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportwholesaleamount {
        width: 9%;
    }
    .report #profitability_report .profitabilityreportlabelfee {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportgrossrevenue {
        width: 9%;
    }
    .report #profitability_report .profitabilityreportccfee {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportrefundamount {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportspacer {
        width: 1%;
    }
    .report #profitability_report .profitabilityreportnetrevenue {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportpartnerreferralfee {
        width: 8%;
    }
    .report #apvpage_report {
        font-size: 10px;
    }
    .report #apvpage_report .apvreportdata {
        height: 157px;
        max-height: 157px;
    }
    .report #apvpage_report .apvpagereportbroker {
        width: 6%;
    }
    .report #apvpage_report .apvpagereportaccountnumber {
        width: 11%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvpage_report .apvpagereportcustomername {
        width: 13%;
        word-wrap: break-word;
    }
    .report #apvpage_report .apvpagereportretailamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportwholesaleamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportlabelfee {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportgrossrevenue {
        width: 9%;
    }
    .report #apvpage_report .apvpagereportccfee {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportrefundamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportadjustment {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportspacer {
        width: 1%;
    }
    .report #apvpage_report .apvpagereportnetrevenue {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportpartnerreferralfee {
        width: 8%;
    }
    .report #apvcustomer_report {
        font-size: 10px;
    }
    .report #apvcustomer_report .apvcustomerreportdata {
        height: 137px;
        max-height: 137px;
    }
    .report #apvcustomer_report .apvcustomerreportbroker {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportaccountnumber {
        width: 17%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvcustomer_report .apvcustomerreportcustomername {
        width: 20%;
        word-wrap: break-word;
    }
    .report #apvcustomer_report .apvcustomerreportapvcharge {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportapvrefund {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreporttotalapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportpreapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportspacer {
        width: 5%;
    }
    .report #apvcustomer_report .apvcustomerreportgainloss {
        width: 5%;
    }
    .report #apvreason_report {
        font-size: 10px;
    }
    .report #apvreason_report .apvreasonreportdata {
        height: 147px;
        max-height: 147px;
    }
    .report #apvreason_report .apvreasonreportadj {
        width: 27%;
        word-wrap: break-word;
    }
    .report #apvreason_report .apvreasonreportapvcharge {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreportapvrefund {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreporttotalapvs {
        width: 25%;
    }
    .report #apvreason_report .apvreasonreportspacer {
        width: 6%;
    }
}
@media only screen and (min-width: 1440px) {
    .report #accounting_report {
        font-size: 12px;
    }
    .report #accounting_report .actions {
        margin-left: 0;
    }
    .report #accounting_report .accountingreportdata {
        height: 180px;
        max-height: 180px;
    }
    .report #accounting_report .accountingreportperiod {
        width: 12%;
    }
    .report #accounting_report .accountingreportretailamount {
        width: 7%;
    }
    .report #accounting_report .accountingreportwholesaleamount {
        width: 11%;
    }
    .report #accounting_report .accountingreportlabelfee {
        width: 8%;
    }
    .report #accounting_report .accountingreportgrossrevenue {
        width: 11%;
    }
    .report #accounting_report .accountingreportcreditcardfee {
        width: 11%;
    }
    .report #accounting_report .accountingreportrefunds {
        width: 8%;
    }
    .report #accounting_report .accountingreportnetrevenue {
        width: 9%;
    }
    .report #accounting_report .accountingreportpartnerreferralfee {
        width: 11%;
    }
    .report #accounting_report .accountingreportspacer {
        width: 1%;
    }
    .report #accounting_report .accountingreportgainloss {
        width: 5%;
    }
    .report #accounting_report .accountingreportperformance {
        width: 6%;
    }
    .report #customer_report {
        font-size: 14px;
    }
    .report #customer_report .customerreportdata {
        height: 572px;
        max-height: 572px;
    }
    .report #customer_report .customerreportbroker {
        width: 7%;
    }
    .report #customer_report .customerreportaccountnumber {
        width: 10%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #customer_report .customerreportcustomername {
        width: 12%;
        word-wrap: break-word;
    }
    .report #customer_report .customerreportqualifiedparcels {
        width: 9%;
    }
    .report #customer_report .customerreportnonqualifiedparcels {
        width: 11%;
    }
    .report #customer_report .customerreporttotalparcels {
        width: 9%;
    }
    .report #customer_report .customerreportpreviousgrossrevenue {
        width: 10%;
    }
    .report #customer_report .customerreportgrossrevenue {
        width: 9%;
    }
    .report #customer_report .customerreportpartnerreferralfee {
        width: 11%;
    }
    .report #customer_report .customerreportspacer {
        width: 1%;
    }
    .report #customer_report .customerreportgainloss {
        width: 4%;
    }
    .report #customer_report .customerreportccfee {
        width: 7%;
    }
    .report #customerdetail_report {
        font-size: 12px;
    }
    .report #customerdetail_report .customerdetailreportdata {
        height: 160px;
        max-height: 160px;
    }
    .report #customerdetail_report .customerdetailbroker {
        width: 12%;
    }
    .report #customerdetail_report .customerdetailcustomer {
        width: 15%;
    }
    .report #customerdetail_report .customerdetailtransactiondetail {
        width: 25%;
    }
    .report #customerdetail_report .customerdetailretailamount {
        width: 16%;
    }
    .report #customerdetail_report .customerdetailwholesaleamount {
        width: 19%;
    }
    .report #customerdetail_report .customerdetaillabelfee {
        width: 13%;
    }
    .report #dataissues_report {
        font-size: 14px;
    }
    .report #dataissues_report .actions {
        margin-left: 0;
    }
    .report #dataissues_report .dataissuesreportdata {
        height: 622px;
        max-height: 622px;
    }
    .report #dataissues_report .dataissuesreportbroker {
        width: 10%;
    }
    .report #dataissues_report .dataissuesreporttrackingnumber {
        width: 20%;
    }
    .report #dataissues_report .dataissuesreporttransactiondatetime {
        width: 15%;
    }
    .report #dataissues_report .dataissuesreportcustomer {
        width: 20%;
    }
    .report #dataissues_report .dataissuesreportweight {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportwidth {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportlength {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportheight {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportcube {
        width: 7%;
    }
    .report #parcel_report {
        font-size: 14px;
    }
    .report #parcel_report .actions {
        margin-left: 0;
    }
    .report #parcel_report .parcelreportdata {
        height: 622px;
        max-height: 622px;
    }
    .report #parcel_report .parcelreportbroker {
        width: 20%;
    }
    .report #parcel_report .parcelreportcustomername {
        width: 40%;
    }
    .report #parcel_report .parcelreportparceltype {
        width: 20%;
    }
    .report #parcel_report .parcelreportparcelcount {
        width: 20%;
        padding-right: 10px;
    }
    .report #parceldetail_report {
        font-size: 14px;
    }
    .report #parceldetail_report .parceldetailreportdata {
        height: 588px;
        max-height: 588px;
    }
    .report #parceldetail_report .parceldetailreportbroker {
        width: 8%;
    }
    .report #parceldetail_report .parceldetailreportcustomer {
        width: 15%;
    }
    .report #parceldetail_report .parceldetailreportparceltype {
        width: 14%;
    }
    .report #parceldetail_report .parceldetailreporttransactiondatetime {
        width: 14%;
    }
    .report #parceldetail_report .parceldetailreportpartnerreferralfee {
        width: 11%;
    }
    .report #parceldetail_report .parceldetailreportzone {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportweight {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportwidth {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportlength {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportheight {
        width: 5%;
    }
    .report #parceldetail_report .parceldetailreportiscubic {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportisflatrate {
        width: 6%;
    }
    .report #paymentschedule_report {
        height: 100%;
        font-size: 12px;
    }
    .report #paymentschedule_report #monthnamediv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulespacer {
        float: left;
        width: 7%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejan {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulefeb {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemar {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleapr {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemay {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejun {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejul {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleaug {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulesep {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleoct {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulenov {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduledec {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #reportdatadiv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulerowcontentlabel {
        float: left;
        width: 7%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates {
        float: left;
        width: 93%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdate {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdatebolded {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #performance_report {
        font-size: 12px;
    }
    .report #performance_report .actions {
        margin-left: 0;
    }
    .report #performance_report .performancereportdata {
        height: 572px;
        max-height: 572px;
    }
    .report #performance_report .performancereportbroker {
        width: 10%;
    }
    .report #performance_report .performancereportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportcustomer {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportqualifiedparcels {
        width: 11%;
    }
    .report #performance_report .performancereporttotalparcels {
        width: 11%;
    }
    .report #performance_report .performancereportpreviousgrossrevenue {
        width: 12%;
    }
    .report #performance_report .performancereportgrossrevenue {
        width: 10%;
    }
    .report #performance_report .performancereportpartnerreferralfee {
        width: 12%;
    }
    .report #performance_report .performancereportspacer {
        width: 1%;
    }
    .report #performance_report .performancereportgainloss {
        width: 6%;
    }
    .report #refund_report {
        font-size: 14px;
    }
    .report #refund_report .actions {
        margin-left: 0;
    }
    .report #refund_report .refundreportdata {
        height: 555px;
        max-height: 555px;
    }
    .report #refund_report .refundreportbroker {
        width: 7%;
    }
    .report #refund_report .refundreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportcustomername {
        width: 15%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportpreviousqualifiedrefund {
        width: 9%;
    }
    .report #refund_report .refundreportqualifiedrefund {
        width: 6%;
    }
    .report #refund_report .refundreportprevioustotalrefund {
        width: 8%;
    }
    .report #refund_report .refundreporttotalrefund {
        width: 6%;
    }
    .report #refund_report .refundreportrefundretail {
        width: 6%;
    }
    .report #refund_report .refundreportrefundwholesale {
        width: 8%;
    }
    .report #refund_report .refundreportrefundsettlement {
        width: 8%;
    }
    .report #refund_report .refundreportrefundCCFee {
        width: 6%;
    }
    .report #refund_report .refundreportrefundCarrierFee {
        width: 7%;
    }
    .report #refund_report .refundreportrefundspacer {
        width: 1%;
    }
    .report #sales_report {
        font-size: 14px;
    }
    .report #sales_report .actions {
        margin-left: 0;
    }
    .report #sales_report .salesreportdata {
        height: 572px;
        max-height: 572px;
    }
    .report #sales_report .salesreportbroker {
        width: 10%;
    }
    .report #sales_report .salesreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportcompanyname {
        width: 13%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportqualifiedparcels {
        width: 11%;
    }
    .report #sales_report .salesreporttotalparcels {
        width: 11%;
    }
    .report #sales_report .salesreportpreviousegrossrevenue {
        width: 12%;
    }
    .report #sales_report .salesreportgrossrevenue {
        width: 10%;
    }
    .report #sales_report .salesreportpartnerreferralfee {
        width: 12%;
    }
    .report #sales_report .salesreportspacer {
        width: 1%;
    }
    .report #sales_report .salesreportgainloss {
        width: 6%;
    }
    .report #profitability_report {
        font-size: 14px;
    }
    .report #profitability_report .profitabilityreportdata {
        height: 572px;
        max-height: 572px;
    }
    .report #profitability_report .profitabilityreportbroker {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #profitability_report .profitabilityreportcustomername {
        width: 13%;
        word-wrap: break-word;
    }
    .report #profitability_report .profitabilityreportretailamount {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportwholesaleamount {
        width: 10%;
    }
    .report #profitability_report .profitabilityreportlabelfee {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportgrossrevenue {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportccfee {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportrefundamount {
        width: 9%;
    }
    .report #profitability_report .profitabilityreportspacer {
        width: 1%;
    }
    .report #profitability_report .profitabilityreportnetrevenue {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportpartnerreferralfee {
        width: 10%;
    }
    .report #apvpage_report {
        font-size: 12px;
    }
    .report #apvpage_report .apvreportdata {
        height: 157px;
        max-height: 157px;
    }
    .report #apvpage_report .apvpagereportbroker {
        width: 6%;
    }
    .report #apvpage_report .apvpagereportaccountnumber {
        width: 11%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvpage_report .apvpagereportcustomername {
        width: 13%;
        word-wrap: break-word;
    }
    .report #apvpage_report .apvpagereportretailamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportwholesaleamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportlabelfee {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportgrossrevenue {
        width: 9%;
    }
    .report #apvpage_report .apvpagereportccfee {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportrefundamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportadjustment {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportspacer {
        width: 1%;
    }
    .report #apvpage_report .apvpagereportnetrevenue {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportpartnerreferralfee {
        width: 8%;
    }
    .report #apvcustomer_report {
        font-size: 12px;
    }
    .report #apvcustomer_report .apvcustomerreportdata {
        height: 200px;
        max-height: 200px;
    }
    .report #apvcustomer_report .apvcustomerreportbroker {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportaccountnumber {
        width: 17%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvcustomer_report .apvcustomerreportcustomername {
        width: 20%;
        word-wrap: break-word;
    }
    .report #apvcustomer_report .apvcustomerreportapvcharge {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportapvrefund {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreporttotalapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportpreapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportspacer {
        width: 5%;
    }
    .report #apvcustomer_report .apvcustomerreportgainloss {
        width: 5%;
    }
    .report #apvreason_report {
        font-size: 12px;
    }
    .report #apvreason_report .apvreasonreportdata {
        height: 220px;
        max-height: 220px;
    }
    .report #apvreason_report .apvreasonreportadj {
        width: 27%;
        word-wrap: break-word;
    }
    .report #apvreason_report .apvreasonreportapvcharge {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreportapvrefund {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreporttotalapvs {
        width: 25%;
    }
    .report #apvreason_report .apvreasonreportspacer {
        width: 6%;
    }
}
@media only screen and (min-width: 1920px) {
    .report #accounting_report {
        font-size: 12px;
    }
    .report #accounting_report .actions {
        margin-left: 0;
    }
    .report #accounting_report .accountingreportdata {
        height: 280px;
        max-height: 280px;
    }
    .report #accounting_report .accountingreportperiod {
        width: 12%;
    }
    .report #accounting_report .accountingreportretailamount {
        width: 9%;
    }
    .report #accounting_report .accountingreportwholesaleamount {
        width: 10%;
    }
    .report #accounting_report .accountingreportlabelfee {
        width: 8%;
    }
    .report #accounting_report .accountingreportgrossrevenue {
        width: 10%;
    }
    .report #accounting_report .accountingreportcreditcardfee {
        width: 10%;
    }
    .report #accounting_report .accountingreportrefunds {
        width: 8%;
    }
    .report #accounting_report .accountingreportnetrevenue {
        width: 8%;
    }
    .report #accounting_report .accountingreportpartnerreferralfee {
        width: 13%;
    }
    .report #accounting_report .accountingreportspacer {
        width: 1%;
    }
    .report #accounting_report .accountingreportgainloss {
        width: 5%;
    }
    .report #accounting_report .accountingreportperformance {
        width: 6%;
    }
    .report #customer_report {
        font-size: 14px;
    }
    .report #customer_report .customerreportdata {
        height: 819px;
        max-height: 819px;
    }
    .report #customer_report .customerreportbroker {
        width: 8%;
    }
    .report #customer_report .customerreportaccountnumber {
        width: 9%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #customer_report .customerreportcustomername {
        width: 12%;
        word-wrap: break-word;
    }
    .report #customer_report .customerreportqualifiedparcels {
        width: 8%;
    }
    .report #customer_report .customerreportnonqualifiedparcels {
        width: 10%;
    }
    .report #customer_report .customerreporttotalparcels {
        width: 8%;
    }
    .report #customer_report .customerreportpreviousgrossrevenue {
        width: 10%;
    }
    .report #customer_report .customerreportgrossrevenue {
        width: 10%;
    }
    .report #customer_report .customerreportpartnerreferralfee {
        width: 11%;
    }
    .report #customer_report .customerreportspacer {
        width: 1%;
    }
    .report #customer_report .customerreportgainloss {
        width: 5%;
    }
    .report #customer_report .customerreportccfee {
        width: 8%;
    }
    .report #customerdetail_report {
        font-size: 12px;
    }
    .report #customerdetail_report .customerdetailreportdata {
        height: 260px;
        max-height: 260px;
    }
    .report #customerdetail_report .customerdetailbroker {
        width: 11%;
    }
    .report #customerdetail_report .customerdetailcustomer {
        width: 23%;
    }
    .report #customerdetail_report .customerdetailtransactiondetail {
        width: 24%;
    }
    .report #customerdetail_report .customerdetailretailamount {
        width: 12%;
    }
    .report #customerdetail_report .customerdetailwholesaleamount {
        width: 17%;
    }
    .report #customerdetail_report .customerdetaillabelfee {
        width: 13%;
    }
    .report #dataissues_report {
        font-size: 14px;
    }
    .report #dataissues_report .actions {
        margin-left: 0;
    }
    .report #dataissues_report .dataissuesreportdata {
        height: 869px;
        max-height: 869px;
    }
    .report #dataissues_report .dataissuesreportbroker {
        width: 10%;
    }
    .report #dataissues_report .dataissuesreporttrackingnumber {
        width: 20%;
    }
    .report #dataissues_report .dataissuesreporttransactiondatetime {
        width: 15%;
    }
    .report #dataissues_report .dataissuesreportcustomer {
        width: 20%;
    }
    .report #dataissues_report .dataissuesreportweight {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportwidth {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportlength {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportheight {
        width: 7%;
    }
    .report #dataissues_report .dataissuesreportcube {
        width: 7%;
    }
    .report #parcel_report {
        font-size: 14px;
    }
    .report #parcel_report .actions {
        margin-left: 0;
    }
    .report #parcel_report .parcelreportdata {
        height: 869px;
        max-height: 869px;
    }
    .report #parcel_report .parcelreportbroker {
        width: 20%;
    }
    .report #parcel_report .parcelreportcustomername {
        width: 40%;
    }
    .report #parcel_report .parcelreportparceltype {
        width: 20%;
    }
    .report #parcel_report .parcelreportparcelcount {
        width: 20%;
        padding-right: 10px;
    }
    .report #parceldetail_report {
        font-size: 14px;
    }
    .report #parceldetail_report .parceldetailreportdata {
        height: 833px;
        max-height: 833px;
    }
    .report #parceldetail_report .parceldetailreportbroker {
        width: 8%;
    }
    .report #parceldetail_report .parceldetailreportcustomer {
        width: 18%;
    }
    .report #parceldetail_report .parceldetailreportparceltype {
        width: 14%;
    }
    .report #parceldetail_report .parceldetailreporttransactiondatetime {
        width: 11%;
    }
    .report #parceldetail_report .parceldetailreportpartnerreferralfee {
        width: 7%;
    }
    .report #parceldetail_report .parceldetailreportzone {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportweight {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportwidth {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportlength {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportheight {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportiscubic {
        width: 6%;
    }
    .report #parceldetail_report .parceldetailreportisflatrate {
        width: 6%;
    }
    .report #paymentschedule_report {
        height: 100%;
    }
    .report #paymentschedule_report #monthnamediv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulespacer {
        float: left;
        width: 7%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejan {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulefeb {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemar {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleapr {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulemay {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejun {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulejul {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleaug {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulesep {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduleoct {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentschedulenov {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #monthnamediv .paymentscheduledec {
        float: left;
        width: 7.75%;
        display: inline-block;
    }
    .report #paymentschedule_report #reportdatadiv {
        width: 100%;
        float: left;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulerowcontentlabel {
        float: left;
        width: 7%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates {
        float: left;
        width: 93%;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdate {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #paymentschedule_report #reportdatadiv .paymentschedulepaymentdates .paymentschedulepaymentdatebolded {
        float: left;
        width: 8.33%;
        font-size: 12px;
    }
    .report #performance_report {
        font-size: 12px;
    }
    .report #performance_report .actions {
        margin-left: 0;
    }
    .report #performance_report .performancereportdata {
        height: 819px;
        max-height: 819px;
    }
    .report #performance_report .performancereportbroker {
        width: 10%;
    }
    .report #performance_report .performancereportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportcustomer {
        width: 13%;
        word-wrap: break-word;
    }
    .report #performance_report .performancereportqualifiedparcels {
        width: 11%;
    }
    .report #performance_report .performancereporttotalparcels {
        width: 11%;
    }
    .report #performance_report .performancereportpreviousgrossrevenue {
        width: 12%;
    }
    .report #performance_report .performancereportgrossrevenue {
        width: 10%;
    }
    .report #performance_report .performancereportpartnerreferralfee {
        width: 12%;
    }
    .report #performance_report .performancereportspacer {
        width: 1%;
    }
    .report #performance_report .performancereportgainloss {
        width: 6%;
    }
    .report #refund_report {
        font-size: 14px;
    }
    .report #refund_report .actions {
        margin-left: 0;
    }
    .report #refund_report .refundreportdata {
        height: 819px;
        max-height: 819px;
    }
    .report #refund_report .refundreportbroker {
        width: 6%;
    }
    .report #refund_report .refundreportaccountnumber {
        width: 9%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportcustomername {
        width: 10%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportpreviousqualifiedrefund {
        width: 9%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportqualifiedrefund {
        width: 7%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportprevioustotalrefund {
        width: 10%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreporttotalrefund {
        width: 7%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundretail {
        width: 7%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundwholesale {
        width: 9%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundCCFee {
        width: 7%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundCarrierFee {
        width: 9%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundsettlement {
        width: 9%;
        word-wrap: break-word;
    }
    .report #refund_report .refundreportrefundspacer {
        width: 1%;
    }
    .report #sales_report {
        font-size: 14px;
    }
    .report #sales_report .actions {
        margin-left: 0;
    }
    .report #sales_report .salesreportdata {
        height: 819px;
        max-height: 819px;
    }
    .report #sales_report .salesreportbroker {
        width: 9%;
    }
    .report #sales_report .salesreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportcompanyname {
        width: 14%;
        word-wrap: break-word;
    }
    .report #sales_report .salesreportqualifiedparcels {
        width: 12%;
    }
    .report #sales_report .salesreporttotalparcels {
        width: 12%;
    }
    .report #sales_report .salesreportpreviousegrossrevenue {
        width: 11%;
    }
    .report #sales_report .salesreportgrossrevenue {
        width: 10%;
    }
    .report #sales_report .salesreportpartnerreferralfee {
        width: 12%;
    }
    .report #sales_report .salesreportspacer {
        width: 1%;
    }
    .report #sales_report .salesreportgainloss {
        width: 5%;
    }
    .report #profitability_report {
        font-size: 14px;
    }
    .report #profitability_report .profitabilityreportdata {
        height: 819px;
        max-height: 819px;
    }
    .report #profitability_report .profitabilityreportbroker {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportaccountnumber {
        width: 13%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #profitability_report .profitabilityreportcustomername {
        width: 15%;
        word-wrap: break-word;
    }
    .report #profitability_report .profitabilityreportretailamount {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportwholesaleamount {
        width: 9%;
    }
    .report #profitability_report .profitabilityreportlabelfee {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportgrossrevenue {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportccfee {
        width: 7%;
    }
    .report #profitability_report .profitabilityreportrefundamount {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportspacer {
        width: 1%;
    }
    .report #profitability_report .profitabilityreportnetrevenue {
        width: 8%;
    }
    .report #profitability_report .profitabilityreportpartnerreferralfee {
        width: 9%;
    }
    .report #apvpage_report {
        font-size: 14px;
    }
    .report #apvpage_report .apvreportdata {
        height: 157px;
        max-height: 157px;
    }
    .report #apvpage_report .apvpagereportbroker {
        width: 6%;
    }
    .report #apvpage_report .apvpagereportaccountnumber {
        width: 11%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvpage_report .apvpagereportcustomername {
        width: 13%;
        word-wrap: break-word;
    }
    .report #apvpage_report .apvpagereportretailamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportwholesaleamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportlabelfee {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportgrossrevenue {
        width: 9%;
    }
    .report #apvpage_report .apvpagereportccfee {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportrefundamount {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportadjustment {
        width: 8%;
    }
    .report #apvpage_report .apvpagereportspacer {
        width: 1%;
    }
    .report #apvpage_report .apvpagereportnetrevenue {
        width: 7%;
    }
    .report #apvpage_report .apvpagereportpartnerreferralfee {
        width: 8%;
    }
    .report #apvcustomer_report {
        font-size: 14px;
    }
    .report #apvcustomer_report .apvcustomerreportdata {
        height: 280px;
        max-height: 280px;
    }
    .report #apvcustomer_report .apvcustomerreportbroker {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportaccountnumber {
        width: 17%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .report #apvcustomer_report .apvcustomerreportcustomername {
        width: 20%;
        word-wrap: break-word;
    }
    .report #apvcustomer_report .apvcustomerreportapvcharge {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreportapvrefund {
        width: 11%;
    }
    .report #apvcustomer_report .apvcustomerreporttotalapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportpreapvs {
        width: 10%;
    }
    .report #apvcustomer_report .apvcustomerreportspacer {
        width: 5%;
    }
    .report #apvcustomer_report .apvcustomerreportgainloss {
        width: 5%;
    }
    .report #apvreason_report {
        font-size: 14px;
    }
    .report #apvreason_report .apvreasonreportdata {
        height: 300px;
        max-height: 300px;
    }
    .report #apvreason_report .apvreasonreportadj {
        width: 27%;
        word-wrap: break-word;
    }
    .report #apvreason_report .apvreasonreportapvcharge {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreportapvrefund {
        width: 21%;
    }
    .report #apvreason_report .apvreasonreporttotalapvs {
        width: 25%;
    }
    .report #apvreason_report .apvreasonreportspacer {
        width: 6%;
    }
}
.report .reportpager {
    float: left;
    width: 100%;
    text-align: center;
}
#dashboard #fullreportdownload {
    cursor: pointer;
}
#contentcontainer .page {
    padding-top: 25px;
    padding-bottom: 25px;
}
#contentcontainer .tilecontainer {
    position: relative;
    float: left;
    padding: 4px;
    overflow: hidden;
}
#contentcontainer .tilecontainer .tile {
    background-color: var(--secondary-lightest);
    border: 1px solid var(--border-color);
    border-radius: 4px;
    position: relative;
    padding: 8px;
}
#contentcontainer .tilecontainer .tile.size-md-18_18 {
    width: 907px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-18_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-18_17 {
    width: 907px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_16 {
    width: 907px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_15 {
    width: 907px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-18_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-18_14 {
    width: 907px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_13 {
    width: 907px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_12 {
    width: 907px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-18_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-18_11 {
    width: 907px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_10 {
    width: 907px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_9 {
    width: 907px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-18_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-18_8 {
    width: 907px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_7 {
    width: 907px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_6 {
    width: 907px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-18_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-18_5 {
    width: 907px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_4 {
    width: 907px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_3 {
    width: 907px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-18_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-18_2 {
    width: 907px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-18_1 {
    width: 907px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-18_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_18 {
    width: 856.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-17_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-17_17 {
    width: 856.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_16 {
    width: 856.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_15 {
    width: 856.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-17_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-17_14 {
    width: 856.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_13 {
    width: 856.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_12 {
    width: 856.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-17_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-17_11 {
    width: 856.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_10 {
    width: 856.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_9 {
    width: 856.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-17_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-17_8 {
    width: 856.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_7 {
    width: 856.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_6 {
    width: 856.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-17_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-17_5 {
    width: 856.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_4 {
    width: 856.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_3 {
    width: 856.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-17_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-17_2 {
    width: 856.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-17_1 {
    width: 856.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-17_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_18 {
    width: 805.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-16_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-16_17 {
    width: 805.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_16 {
    width: 805.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_15 {
    width: 805.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-16_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-16_14 {
    width: 805.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_13 {
    width: 805.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_12 {
    width: 805.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-16_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-16_11 {
    width: 805.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_10 {
    width: 805.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_9 {
    width: 805.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-16_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-16_8 {
    width: 805.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_7 {
    width: 805.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_6 {
    width: 805.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-16_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-16_5 {
    width: 805.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_4 {
    width: 805.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_3 {
    width: 805.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-16_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-16_2 {
    width: 805.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-16_1 {
    width: 805.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-16_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_18 {
    width: 755px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-15_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-15_17 {
    width: 755px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_16 {
    width: 755px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_15 {
    width: 755px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-15_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-15_14 {
    width: 755px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_13 {
    width: 755px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_12 {
    width: 755px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-15_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-15_11 {
    width: 755px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_10 {
    width: 755px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_9 {
    width: 755px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-15_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-15_8 {
    width: 755px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_7 {
    width: 755px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_6 {
    width: 755px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-15_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-15_5 {
    width: 755px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_4 {
    width: 755px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_3 {
    width: 755px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-15_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-15_2 {
    width: 755px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-15_1 {
    width: 755px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-15_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_18 {
    width: 704.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-14_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-14_17 {
    width: 704.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_16 {
    width: 704.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_15 {
    width: 704.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-14_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-14_14 {
    width: 704.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_13 {
    width: 704.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_12 {
    width: 704.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-14_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-14_11 {
    width: 704.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_10 {
    width: 704.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_9 {
    width: 704.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-14_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-14_8 {
    width: 704.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_7 {
    width: 704.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_6 {
    width: 704.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-14_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-14_5 {
    width: 704.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_4 {
    width: 704.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_3 {
    width: 704.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-14_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-14_2 {
    width: 704.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-14_1 {
    width: 704.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-14_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_18 {
    width: 653.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-13_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-13_17 {
    width: 653.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_16 {
    width: 653.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_15 {
    width: 653.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-13_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-13_14 {
    width: 653.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_13 {
    width: 653.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_12 {
    width: 653.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-13_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-13_11 {
    width: 653.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_10 {
    width: 653.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_9 {
    width: 653.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-13_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-13_8 {
    width: 653.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_7 {
    width: 653.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_6 {
    width: 653.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-13_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-13_5 {
    width: 653.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_4 {
    width: 653.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_3 {
    width: 653.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-13_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-13_2 {
    width: 653.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-13_1 {
    width: 653.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-13_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_18 {
    width: 603px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-12_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-12_17 {
    width: 603px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_16 {
    width: 603px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_15 {
    width: 603px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-12_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-12_14 {
    width: 603px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_13 {
    width: 603px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_12 {
    width: 603px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-12_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-12_11 {
    width: 603px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_10 {
    width: 603px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_9 {
    width: 603px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-12_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-12_8 {
    width: 603px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_7 {
    width: 603px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_6 {
    width: 603px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-12_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-12_5 {
    width: 603px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_4 {
    width: 603px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_3 {
    width: 603px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-12_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-12_2 {
    width: 603px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-12_1 {
    width: 603px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-12_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_18 {
    width: 552.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-11_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-11_17 {
    width: 552.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_16 {
    width: 552.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_15 {
    width: 552.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-11_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-11_14 {
    width: 552.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_13 {
    width: 552.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_12 {
    width: 552.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-11_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-11_11 {
    width: 552.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_10 {
    width: 552.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_9 {
    width: 552.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-11_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-11_8 {
    width: 552.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_7 {
    width: 552.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_6 {
    width: 552.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-11_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-11_5 {
    width: 552.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_4 {
    width: 552.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_3 {
    width: 552.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-11_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-11_2 {
    width: 552.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-11_1 {
    width: 552.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-11_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_18 {
    width: 501.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-10_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-10_17 {
    width: 501.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_16 {
    width: 501.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_15 {
    width: 501.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-10_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-10_14 {
    width: 501.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_13 {
    width: 501.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_12 {
    width: 501.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-10_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-10_11 {
    width: 501.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_10 {
    width: 501.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_9 {
    width: 501.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-10_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-10_8 {
    width: 501.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_7 {
    width: 501.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_6 {
    width: 501.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-10_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-10_5 {
    width: 501.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_4 {
    width: 501.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_3 {
    width: 501.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-10_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-10_2 {
    width: 501.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-10_1 {
    width: 501.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-10_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_18 {
    width: 451px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-9_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-9_17 {
    width: 451px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_16 {
    width: 451px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_15 {
    width: 451px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-9_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-9_14 {
    width: 451px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_13 {
    width: 451px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_12 {
    width: 451px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-9_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-9_11 {
    width: 451px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_10 {
    width: 451px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_9 {
    width: 451px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-9_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-9_8 {
    width: 451px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_7 {
    width: 451px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_6 {
    width: 451px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-9_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-9_5 {
    width: 451px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_4 {
    width: 451px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_3 {
    width: 451px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-9_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-9_2 {
    width: 451px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-9_1 {
    width: 451px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-9_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_18 {
    width: 400.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-8_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-8_17 {
    width: 400.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_16 {
    width: 400.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_15 {
    width: 400.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-8_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-8_14 {
    width: 400.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_13 {
    width: 400.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_12 {
    width: 400.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-8_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-8_11 {
    width: 400.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_10 {
    width: 400.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_9 {
    width: 400.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-8_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-8_8 {
    width: 400.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_7 {
    width: 400.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_6 {
    width: 400.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-8_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-8_5 {
    width: 400.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_4 {
    width: 400.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_3 {
    width: 400.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-8_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-8_2 {
    width: 400.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-8_1 {
    width: 400.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-8_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_18 {
    width: 349.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-7_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-7_17 {
    width: 349.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_16 {
    width: 349.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_15 {
    width: 349.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-7_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-7_14 {
    width: 349.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_13 {
    width: 349.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_12 {
    width: 349.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-7_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-7_11 {
    width: 349.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_10 {
    width: 349.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_9 {
    width: 349.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-7_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-7_8 {
    width: 349.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_7 {
    width: 349.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_6 {
    width: 349.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-7_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-7_5 {
    width: 349.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_4 {
    width: 349.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_3 {
    width: 349.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-7_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-7_2 {
    width: 349.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-7_1 {
    width: 349.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-7_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_18 {
    width: 299px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-6_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-6_17 {
    width: 299px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_16 {
    width: 299px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_15 {
    width: 299px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-6_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-6_14 {
    width: 299px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_13 {
    width: 299px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_12 {
    width: 299px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-6_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-6_11 {
    width: 299px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_10 {
    width: 299px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_9 {
    width: 299px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-6_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-6_8 {
    width: 299px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_7 {
    width: 299px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_6 {
    width: 299px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-6_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-6_5 {
    width: 299px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_4 {
    width: 299px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_3 {
    width: 299px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-6_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-6_2 {
    width: 299px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-6_1 {
    width: 299px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-6_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_18 {
    width: 248.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-5_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-5_17 {
    width: 248.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_16 {
    width: 248.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_15 {
    width: 248.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-5_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-5_14 {
    width: 248.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_13 {
    width: 248.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_12 {
    width: 248.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-5_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-5_11 {
    width: 248.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_10 {
    width: 248.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_9 {
    width: 248.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-5_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-5_8 {
    width: 248.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_7 {
    width: 248.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_6 {
    width: 248.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-5_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-5_5 {
    width: 248.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_4 {
    width: 248.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_3 {
    width: 248.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-5_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-5_2 {
    width: 248.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-5_1 {
    width: 248.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-5_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_18 {
    width: 197.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-4_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-4_17 {
    width: 197.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_16 {
    width: 197.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_15 {
    width: 197.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-4_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-4_14 {
    width: 197.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_13 {
    width: 197.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_12 {
    width: 197.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-4_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-4_11 {
    width: 197.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_10 {
    width: 197.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_9 {
    width: 197.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-4_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-4_8 {
    width: 197.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_7 {
    width: 197.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_6 {
    width: 197.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-4_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-4_5 {
    width: 197.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_4 {
    width: 197.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_3 {
    width: 197.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-4_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-4_2 {
    width: 197.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-4_1 {
    width: 197.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-4_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_18 {
    width: 147px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-3_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-3_17 {
    width: 147px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_16 {
    width: 147px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_15 {
    width: 147px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-3_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-3_14 {
    width: 147px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_13 {
    width: 147px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_12 {
    width: 147px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-3_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-3_11 {
    width: 147px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_10 {
    width: 147px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_9 {
    width: 147px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-3_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-3_8 {
    width: 147px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_7 {
    width: 147px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_6 {
    width: 147px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-3_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-3_5 {
    width: 147px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_4 {
    width: 147px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_3 {
    width: 147px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-3_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-3_2 {
    width: 147px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-3_1 {
    width: 147px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-3_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_18 {
    width: 96.33333333px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-2_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-2_17 {
    width: 96.33333333px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_16 {
    width: 96.33333333px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_15 {
    width: 96.33333333px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-2_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-2_14 {
    width: 96.33333333px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_13 {
    width: 96.33333333px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_12 {
    width: 96.33333333px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-2_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-2_11 {
    width: 96.33333333px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_10 {
    width: 96.33333333px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_9 {
    width: 96.33333333px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-2_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-2_8 {
    width: 96.33333333px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_7 {
    width: 96.33333333px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_6 {
    width: 96.33333333px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-2_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-2_5 {
    width: 96.33333333px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_4 {
    width: 96.33333333px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_3 {
    width: 96.33333333px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-2_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-2_2 {
    width: 96.33333333px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-2_1 {
    width: 96.33333333px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-2_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_18 {
    width: 45.66666667px;
    height: 907px;
}
#contentcontainer .tilecontainer .tile.size-md-1_18 .tilecontent {
    height: 867px;
}
#contentcontainer .tilecontainer .tile.size-md-1_17 {
    width: 45.66666667px;
    height: 856.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_17 .tilecontent {
    height: 816.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_16 {
    width: 45.66666667px;
    height: 805.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_16 .tilecontent {
    height: 765.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_15 {
    width: 45.66666667px;
    height: 755px;
}
#contentcontainer .tilecontainer .tile.size-md-1_15 .tilecontent {
    height: 715px;
}
#contentcontainer .tilecontainer .tile.size-md-1_14 {
    width: 45.66666667px;
    height: 704.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_14 .tilecontent {
    height: 664.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_13 {
    width: 45.66666667px;
    height: 653.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_13 .tilecontent {
    height: 613.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_12 {
    width: 45.66666667px;
    height: 603px;
}
#contentcontainer .tilecontainer .tile.size-md-1_12 .tilecontent {
    height: 563px;
}
#contentcontainer .tilecontainer .tile.size-md-1_11 {
    width: 45.66666667px;
    height: 552.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_11 .tilecontent {
    height: 512.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_10 {
    width: 45.66666667px;
    height: 501.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_10 .tilecontent {
    height: 461.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_9 {
    width: 45.66666667px;
    height: 451px;
}
#contentcontainer .tilecontainer .tile.size-md-1_9 .tilecontent {
    height: 411px;
}
#contentcontainer .tilecontainer .tile.size-md-1_8 {
    width: 45.66666667px;
    height: 400.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_8 .tilecontent {
    height: 360.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_7 {
    width: 45.66666667px;
    height: 349.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_7 .tilecontent {
    height: 309.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_6 {
    width: 45.66666667px;
    height: 299px;
}
#contentcontainer .tilecontainer .tile.size-md-1_6 .tilecontent {
    height: 259px;
}
#contentcontainer .tilecontainer .tile.size-md-1_5 {
    width: 45.66666667px;
    height: 248.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_5 .tilecontent {
    height: 208.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_4 {
    width: 45.66666667px;
    height: 197.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_4 .tilecontent {
    height: 157.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_3 {
    width: 45.66666667px;
    height: 147px;
}
#contentcontainer .tilecontainer .tile.size-md-1_3 .tilecontent {
    height: 107px;
}
#contentcontainer .tilecontainer .tile.size-md-1_2 {
    width: 45.66666667px;
    height: 96.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_2 .tilecontent {
    height: 56.33333333px;
}
#contentcontainer .tilecontainer .tile.size-md-1_1 {
    width: 45.66666667px;
    height: 45.66666667px;
}
#contentcontainer .tilecontainer .tile.size-md-1_1 .tilecontent {
    height: 5.66666667px;
}
#contentcontainer .tilecontainer .tile:hover {
    outline: 2px solid var(--secondary-lt-blue);
}
#contentcontainer .tilecontainer .tiletitle {
    height: 24px;
}
#contentcontainer .tilecontainer .tiletitle h4,
#contentcontainer .tilecontainer .tiletitle h5 {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal;
}
#contentcontainer .tilecontainer .tilecontent {
    display: flex;
    flex: 1 1 auto;
}
#contentcontainer .tilecontainer .tilecontent .fa-pie-chart {
    font-size: 50px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata {
    width: 100%;
    height: 100%;
    display: none;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .dashboardlbl {
    width: 100%;
    font-size: 30px;
    color: var(--secondary-mid-blue);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder {
    display: flex;
    flex-direction: column;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuetitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuecontent {
    font-size: 26px;
    height: 100%;
    color: var(--secondary-mid-blue);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top: 24px; /* specific to the accounting tile on the home screen */
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitle {
    float: left;
    width: 55%;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitleindented {
    float: left;
    width: 55%;
    font-size: 14px;
    padding-left: 15px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatacontent {
    float: left;
    width: 45%;
    text-align: right;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatatitlebolded {
    float: left;
    width: 55%;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatacontentbolded {
    float: left;
    width: 45%;
    text-align: right;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatadivider {
    float: left;
    border-bottom: 1px solid var(--border-color);
    margin-bottom: 5px;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparceltitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparcelcontent {
    width: 100%;
    font-size: 20px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow {
    display: flex;
    align-items: baseline;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargintitle {
    float: left;
    width: 117px;
    font-size: 14px;
    padding-left: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargincontent {
    float: left;
    width: 70px;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #parcelbreakdownchartlegend {
    float: left;
    width: 115px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #performancetrendslegend {
    float: left;
    width: 78px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #refundsdata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #shippingcompanydata {
    float: left;
    width: 75px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #companydetailparcelbreakdownlegend {
    float: left;
    width: 130px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder {
    font-size: 14px;
    display: flex;
    flex-direction: column;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #title {
    font-size: 16px;
    margin-bottom: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder {
    float: left;
    width: 491px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics {
    float: left;
    width: 84px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics {
    float: left;
    width: 100%;
    padding-left: 5px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .weight {
    width: 29px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .dash {
    width: 10px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .value {
    width: 40px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .header {
    border-bottom: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .data {
    padding-top: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics {
    float: left;
    width: 68px;
    border-left: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics {
    float: left;
    width: 100%;
    padding-left: 5px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .cube {
    width: 12px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .dash {
    width: 10px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .value {
    width: 40px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .header {
    border-bottom: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .data {
    padding-top: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics {
    float: left;
    width: 61px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics {
    float: left;
    width: 100%;
    padding-left: 5px;
    border-left: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .zone {
    width: 5px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .dash {
    width: 10px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .value {
    width: 40px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .header {
    border-bottom: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .data {
    padding-top: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics {
    float: left;
    width: 174px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics {
    float: left;
    width: 100%;
    padding-left: 5px;
    border-left: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .parceltype {
    width: 118px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .dash {
    width: 10px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .value {
    width: 40px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .header {
    border-bottom: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .data {
    padding-top: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon {
    float: left;
    width: 104px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics {
    float: left;
    width: 100%;
    border-left: 1px solid var(--border-color);
    padding-left: 5px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .weight {
    width: 34px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .zone {
    width: 34px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .volume {
    width: 34px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .dash {
    width: 10px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .value {
    width: 54px;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .header {
    border-bottom: 1px solid var(--border-color);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .data {
    padding-top: 10px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder {
    font-size: 14px;
    display: flex;
    flex-direction: column;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricsheader {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata .qualifiedparcelmetricsrow {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .qualifiedparcelmailclass {
    float: left;
    width: 26%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .volume {
    float: left;
    width: 15%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .priceperparcel {
    float: left;
    width: 17%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginperparcel {
    float: left;
    width: 19%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginforperiod {
    float: left;
    width: 23%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder {
    font-size: 14px;
    display: flex;
    flex-direction: column;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomersheader {
    width: 100%;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent {
    float: left;
    width: 100%;
    max-height: 48px;
    overflow-y: auto;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow {
    width: 100%;
    float: left;
}
/*TODO: figure out*/
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow:nth-child(even) {
    background: var(--alert-info-light);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .company {
    float: left;
    width: 20%;
    word-break: break-word;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .accountnumber {
    float: left;
    width: 29%;
    word-break: break-word;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodone {
    float: left;
    width: 10%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodtwo {
    float: left;
    width: 10%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodthree {
    float: left;
    width: 10%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfour {
    float: left;
    width: 10%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfive {
    float: left;
    width: 10%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder {
    font-size: 14px;
    display: flex;
    flex-direction: column;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomersheader {
    width: 100%;
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent {
    float: left;
    width: 100%;
    max-height: 48px;
    overflow-y: auto;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata {
    float: left;
    width: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow {
    width: 100%;
    float: left;
}
/*TODO: figure out*/
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow:nth-child(even) {
    background: var(--alert-info-light);
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .company {
    float: left;
    width: 35%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .accountnumber {
    float: left;
    width: 25%;
    word-break: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .periodone {
    float: right;
    width: 25%;
    text-align: center;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #shippinglocationholder {
    font-size: 14px;
    float: left;
    width: 100%;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #mapreload {
    position: absolute;
    top: 50%;
    width: 97.5%;
    text-align: center;
    z-index: 10000000000;
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #lblMapLoadErrMsg {
    font-weight: normal;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #divbtnmapload {
    position: absolute;
    width: 100%;
}
/*TODO: figure out*/
#contentcontainer .tilecontainer .tilecontent .tiledata #map-overlay {
    position: absolute;
    display: block;
    background-color: var(--functional-grey-ultralight);
    width: 97.5%;
    z-index: 9999;
    left: 5px;
    top: 32px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata #apvtrenddata {
    float: left;
    width: 50px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .apvtrenddatalbl {
    width: 100%;
    font-size: 20px;
    font-weight: bold;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .chart {
    float: left;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend {
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem {
    padding-bottom: 5px;
    word-wrap: break-word;
    cursor: pointer;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemcolor {
    float: left;
    height: 100%;
    width: 3px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle .legenditemtitlecontent {
    padding-left: 4px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata {
    font-size: 14px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata .legenditemdatacontent {
    padding-left: 4px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/*TODO: figure out*/
#contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem.legenditemhidden {
    color: grey;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .xaxisstartvalue {
    float: left;
    width: 25%;
    word-wrap: break-word;
    font-size: 12px;
}
#contentcontainer .tilecontainer .tilecontent .tiledata .xaxisendvalue {
    float: right;
    width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 12px;
}
#contentcontainer .tilecontainer .tilecontent .errorview {
    width: 100%;
    display: none;
}
#contentcontainer .tilecontainer .tilecontent .errorview .errormessage {
    width: 100%;
    font-size: 16px;
    color: var(--alert-danger-dark);
}
#contentcontainer .tilecontainer .tilecontent .errorview .missingdatamessage {
    width: 100%;
    font-size: 16px;
    color: var(--alert-info-dark);
}
#contentcontainer .tilecontainer .tilecontent.aligntop {
    align-items: flex-start;
}
#contentcontainer .tilecontainer .tilecontent.alignmiddle {
    align-items: center;
}
#contentcontainer .tilecontainer .tilecontent.alignbottom {
    align-items: flex-end;
}
@media only screen and (min-width: 1024px) {
    #contentcontainer .page {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    #contentcontainer .tilecontainer {
        position: relative;
        float: left;
        padding: 4px;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tile {
        background-color: var(--secondary-lightest);
        border: 1px solid var(--border-color);
        border-radius: 4px;
        position: relative;
        padding: 8px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_18 {
        width: 907px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_17 {
        width: 907px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_16 {
        width: 907px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_15 {
        width: 907px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_14 {
        width: 907px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_13 {
        width: 907px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_12 {
        width: 907px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_11 {
        width: 907px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_10 {
        width: 907px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_9 {
        width: 907px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_8 {
        width: 907px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_7 {
        width: 907px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_6 {
        width: 907px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_5 {
        width: 907px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_4 {
        width: 907px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_3 {
        width: 907px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_2 {
        width: 907px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_1 {
        width: 907px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-18_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_18 {
        width: 856.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_17 {
        width: 856.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_16 {
        width: 856.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_15 {
        width: 856.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_14 {
        width: 856.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_13 {
        width: 856.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_12 {
        width: 856.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_11 {
        width: 856.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_10 {
        width: 856.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_9 {
        width: 856.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_8 {
        width: 856.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_7 {
        width: 856.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_6 {
        width: 856.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_5 {
        width: 856.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_4 {
        width: 856.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_3 {
        width: 856.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_2 {
        width: 856.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_1 {
        width: 856.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-17_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_18 {
        width: 805.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_17 {
        width: 805.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_16 {
        width: 805.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_15 {
        width: 805.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_14 {
        width: 805.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_13 {
        width: 805.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_12 {
        width: 805.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_11 {
        width: 805.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_10 {
        width: 805.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_9 {
        width: 805.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_8 {
        width: 805.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_7 {
        width: 805.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_6 {
        width: 805.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_5 {
        width: 805.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_4 {
        width: 805.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_3 {
        width: 805.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_2 {
        width: 805.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_1 {
        width: 805.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-16_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_18 {
        width: 755px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_17 {
        width: 755px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_16 {
        width: 755px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_15 {
        width: 755px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_14 {
        width: 755px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_13 {
        width: 755px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_12 {
        width: 755px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_11 {
        width: 755px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_10 {
        width: 755px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_9 {
        width: 755px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_8 {
        width: 755px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_7 {
        width: 755px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_6 {
        width: 755px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_5 {
        width: 755px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_4 {
        width: 755px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_3 {
        width: 755px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_2 {
        width: 755px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_1 {
        width: 755px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-15_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_18 {
        width: 704.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_17 {
        width: 704.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_16 {
        width: 704.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_15 {
        width: 704.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_14 {
        width: 704.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_13 {
        width: 704.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_12 {
        width: 704.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_11 {
        width: 704.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_10 {
        width: 704.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_9 {
        width: 704.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_8 {
        width: 704.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_7 {
        width: 704.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_6 {
        width: 704.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_5 {
        width: 704.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_4 {
        width: 704.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_3 {
        width: 704.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_2 {
        width: 704.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_1 {
        width: 704.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-14_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_18 {
        width: 653.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_17 {
        width: 653.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_16 {
        width: 653.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_15 {
        width: 653.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_14 {
        width: 653.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_13 {
        width: 653.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_12 {
        width: 653.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_11 {
        width: 653.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_10 {
        width: 653.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_9 {
        width: 653.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_8 {
        width: 653.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_7 {
        width: 653.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_6 {
        width: 653.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_5 {
        width: 653.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_4 {
        width: 653.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_3 {
        width: 653.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_2 {
        width: 653.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_1 {
        width: 653.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-13_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_18 {
        width: 603px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_17 {
        width: 603px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_16 {
        width: 603px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_15 {
        width: 603px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_14 {
        width: 603px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_13 {
        width: 603px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_12 {
        width: 603px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_11 {
        width: 603px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_10 {
        width: 603px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_9 {
        width: 603px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_8 {
        width: 603px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_7 {
        width: 603px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_6 {
        width: 603px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_5 {
        width: 603px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_4 {
        width: 603px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_3 {
        width: 603px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_2 {
        width: 603px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_1 {
        width: 603px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-12_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_18 {
        width: 552.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_17 {
        width: 552.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_16 {
        width: 552.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_15 {
        width: 552.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_14 {
        width: 552.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_13 {
        width: 552.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_12 {
        width: 552.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_11 {
        width: 552.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_10 {
        width: 552.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_9 {
        width: 552.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_8 {
        width: 552.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_7 {
        width: 552.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_6 {
        width: 552.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_5 {
        width: 552.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_4 {
        width: 552.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_3 {
        width: 552.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_2 {
        width: 552.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_1 {
        width: 552.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-11_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_18 {
        width: 501.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_17 {
        width: 501.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_16 {
        width: 501.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_15 {
        width: 501.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_14 {
        width: 501.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_13 {
        width: 501.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_12 {
        width: 501.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_11 {
        width: 501.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_10 {
        width: 501.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_9 {
        width: 501.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_8 {
        width: 501.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_7 {
        width: 501.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_6 {
        width: 501.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_5 {
        width: 501.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_4 {
        width: 501.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_3 {
        width: 501.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_2 {
        width: 501.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_1 {
        width: 501.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-10_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_18 {
        width: 451px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_17 {
        width: 451px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_16 {
        width: 451px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_15 {
        width: 451px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_14 {
        width: 451px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_13 {
        width: 451px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_12 {
        width: 451px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_11 {
        width: 451px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_10 {
        width: 451px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_9 {
        width: 451px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_8 {
        width: 451px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_7 {
        width: 451px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_6 {
        width: 451px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_5 {
        width: 451px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_4 {
        width: 451px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_3 {
        width: 451px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_2 {
        width: 451px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_1 {
        width: 451px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-9_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_18 {
        width: 400.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_17 {
        width: 400.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_16 {
        width: 400.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_15 {
        width: 400.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_14 {
        width: 400.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_13 {
        width: 400.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_12 {
        width: 400.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_11 {
        width: 400.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_10 {
        width: 400.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_9 {
        width: 400.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_8 {
        width: 400.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_7 {
        width: 400.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_6 {
        width: 400.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_5 {
        width: 400.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_4 {
        width: 400.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_3 {
        width: 400.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_2 {
        width: 400.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_1 {
        width: 400.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-8_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_18 {
        width: 349.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_17 {
        width: 349.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_16 {
        width: 349.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_15 {
        width: 349.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_14 {
        width: 349.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_13 {
        width: 349.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_12 {
        width: 349.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_11 {
        width: 349.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_10 {
        width: 349.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_9 {
        width: 349.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_8 {
        width: 349.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_7 {
        width: 349.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_6 {
        width: 349.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_5 {
        width: 349.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_4 {
        width: 349.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_3 {
        width: 349.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_2 {
        width: 349.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_1 {
        width: 349.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-7_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_18 {
        width: 299px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_17 {
        width: 299px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_16 {
        width: 299px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_15 {
        width: 299px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_14 {
        width: 299px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_13 {
        width: 299px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_12 {
        width: 299px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_11 {
        width: 299px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_10 {
        width: 299px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_9 {
        width: 299px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_8 {
        width: 299px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_7 {
        width: 299px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_6 {
        width: 299px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_5 {
        width: 299px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_4 {
        width: 299px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_3 {
        width: 299px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_2 {
        width: 299px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_1 {
        width: 299px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-6_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_18 {
        width: 248.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_17 {
        width: 248.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_16 {
        width: 248.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_15 {
        width: 248.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_14 {
        width: 248.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_13 {
        width: 248.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_12 {
        width: 248.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_11 {
        width: 248.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_10 {
        width: 248.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_9 {
        width: 248.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_8 {
        width: 248.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_7 {
        width: 248.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_6 {
        width: 248.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_5 {
        width: 248.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_4 {
        width: 248.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_3 {
        width: 248.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_2 {
        width: 248.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_1 {
        width: 248.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-5_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_18 {
        width: 197.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_17 {
        width: 197.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_16 {
        width: 197.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_15 {
        width: 197.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_14 {
        width: 197.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_13 {
        width: 197.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_12 {
        width: 197.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_11 {
        width: 197.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_10 {
        width: 197.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_9 {
        width: 197.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_8 {
        width: 197.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_7 {
        width: 197.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_6 {
        width: 197.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_5 {
        width: 197.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_4 {
        width: 197.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_3 {
        width: 197.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_2 {
        width: 197.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_1 {
        width: 197.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-4_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_18 {
        width: 147px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_17 {
        width: 147px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_16 {
        width: 147px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_15 {
        width: 147px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_14 {
        width: 147px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_13 {
        width: 147px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_12 {
        width: 147px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_11 {
        width: 147px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_10 {
        width: 147px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_9 {
        width: 147px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_8 {
        width: 147px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_7 {
        width: 147px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_6 {
        width: 147px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_5 {
        width: 147px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_4 {
        width: 147px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_3 {
        width: 147px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_2 {
        width: 147px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_1 {
        width: 147px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-3_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_18 {
        width: 96.33333333px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_17 {
        width: 96.33333333px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_16 {
        width: 96.33333333px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_15 {
        width: 96.33333333px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_14 {
        width: 96.33333333px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_13 {
        width: 96.33333333px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_12 {
        width: 96.33333333px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_11 {
        width: 96.33333333px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_10 {
        width: 96.33333333px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_9 {
        width: 96.33333333px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_8 {
        width: 96.33333333px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_7 {
        width: 96.33333333px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_6 {
        width: 96.33333333px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_5 {
        width: 96.33333333px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_4 {
        width: 96.33333333px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_3 {
        width: 96.33333333px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_2 {
        width: 96.33333333px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_1 {
        width: 96.33333333px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-2_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_18 {
        width: 45.66666667px;
        height: 907px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_18 .tilecontent {
        height: 867px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_17 {
        width: 45.66666667px;
        height: 856.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_17 .tilecontent {
        height: 816.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_16 {
        width: 45.66666667px;
        height: 805.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_16 .tilecontent {
        height: 765.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_15 {
        width: 45.66666667px;
        height: 755px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_15 .tilecontent {
        height: 715px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_14 {
        width: 45.66666667px;
        height: 704.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_14 .tilecontent {
        height: 664.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_13 {
        width: 45.66666667px;
        height: 653.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_13 .tilecontent {
        height: 613.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_12 {
        width: 45.66666667px;
        height: 603px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_12 .tilecontent {
        height: 563px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_11 {
        width: 45.66666667px;
        height: 552.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_11 .tilecontent {
        height: 512.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_10 {
        width: 45.66666667px;
        height: 501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_10 .tilecontent {
        height: 461.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_9 {
        width: 45.66666667px;
        height: 451px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_9 .tilecontent {
        height: 411px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_8 {
        width: 45.66666667px;
        height: 400.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_8 .tilecontent {
        height: 360.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_7 {
        width: 45.66666667px;
        height: 349.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_7 .tilecontent {
        height: 309.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_6 {
        width: 45.66666667px;
        height: 299px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_6 .tilecontent {
        height: 259px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_5 {
        width: 45.66666667px;
        height: 248.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_5 .tilecontent {
        height: 208.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_4 {
        width: 45.66666667px;
        height: 197.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_4 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_3 {
        width: 45.66666667px;
        height: 147px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_3 .tilecontent {
        height: 107px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_2 {
        width: 45.66666667px;
        height: 96.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_2 .tilecontent {
        height: 56.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_1 {
        width: 45.66666667px;
        height: 45.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-md-1_1 .tilecontent {
        height: 5.66666667px;
    }
    #contentcontainer .tilecontainer .tile:hover {
        outline: 2px solid var(--secondary-lt-blue);
    }
    #contentcontainer .tilecontainer .tiletitle {
        height: 24px;
    }
    #contentcontainer .tilecontainer .tiletitle h4,
    #contentcontainer .tilecontainer .tiletitle h5 {
        margin: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: normal;
    }
    #contentcontainer .tilecontainer .tilecontent {
        display: flex;
        flex: 1 1 auto;
    }
    #contentcontainer .tilecontainer .tilecontent .fa-pie-chart {
        font-size: 50px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata {
        width: 100%;
        height: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .dashboardlbl {
        width: 100%;
        font-size: 30px;
        color: var(--text-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuetitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuecontent {
        font-size: 26px;
        height: 100%;
        color: var(--text-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitle {
        float: left;
        width: 55%;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitleindented {
        float: left;
        width: 55%;
        font-size: 14px;
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatacontent {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial {
        float: left;
        width: 100%;
        margin-bottom: 5px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatatitlebolded {
        float: left;
        width: 55%;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatacontentbolded {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatadivider {
        float: left;
        border-bottom: 1px solid var(--border-color);
        margin-bottom: 5px;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata {
        float: left;
        width: 75px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparceltitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparcelcontent {
        width: 100%;
        font-size: 20px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow {
        display: flex;
        align-items: baseline;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargintitle {
        float: left;
        width: 117px;
        font-size: 14px;
        padding-left: 5px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargincontent {
        float: left;
        width: 70px;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #parcelbreakdownchartlegend {
        float: left;
        width: 115px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #performancetrendslegend {
        float: left;
        width: 78px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #refundsdata {
        float: left;
        width: 75px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippingcompanydata {
        float: left;
        width: 75px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #companydetailparcelbreakdownlegend {
        float: left;
        width: 130px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder {
        float: left;
        width: 491px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics {
        float: left;
        width: 84px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics {
        float: left;
        width: 100%;
        padding-left: 5px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .weight {
        width: 29px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .value {
        width: 40px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics {
        float: left;
        width: 68px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics {
        float: left;
        width: 100%;
        padding-left: 5px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .cube {
        width: 12px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .value {
        width: 40px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics {
        float: left;
        width: 61px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics {
        float: left;
        width: 100%;
        padding-left: 5px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .zone {
        width: 5px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .value {
        width: 40px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics {
        float: left;
        width: 174px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics {
        float: left;
        width: 100%;
        padding-left: 5px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .parceltype {
        width: 118px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .value {
        width: 40px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon {
        float: left;
        width: 104px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics {
        float: left;
        width: 100%;
        border-left: 1px solid var(--border-color);
        padding-left: 5px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .weight {
        width: 34px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .zone {
        width: 34px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .volume {
        width: 34px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .value {
        width: 54px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricsheader {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata .qualifiedparcelmetricsrow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .qualifiedparcelmailclass {
        float: left;
        width: 26%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .volume {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .priceperparcel {
        float: left;
        width: 17%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginperparcel {
        float: left;
        width: 19%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginforperiod {
        float: left;
        width: 23%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent {
        float: left;
        width: 100%;
        max-height: 48px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .company {
        float: left;
        width: 20%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .accountnumber {
        float: left;
        width: 29%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodone {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodtwo {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodthree {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfour {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfive {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder {
        font-size: 10px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent {
        float: left;
        width: 100%;
        max-height: 48px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .company {
        float: left;
        width: 35%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .accountnumber {
        float: left;
        width: 25%;
        word-break: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .periodone {
        float: right;
        width: 25%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippinglocationholder {
        font-size: 14px;
        float: left;
        width: 100%;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload {
        position: absolute;
        top: 50%;
        width: 97.5%;
        text-align: center;
        z-index: 10000000000;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #lblMapLoadErrMsg {
        font-weight: normal;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #divbtnmapload {
        position: absolute;
        width: 100%;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #map-overlay {
        position: absolute;
        display: block;
        background-color: #f5f5f5;
        width: 97.5%;
        z-index: 9999;
        left: 5px;
        top: 32px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #apvtrenddata {
        float: left;
        width: 50px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .apvtrenddatalbl {
        width: 100%;
        font-size: 20px;
        font-weight: bold;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .chart {
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend {
        overflow-y: auto;
        overflow-x: hidden;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem {
        padding-bottom: 5px;
        word-wrap: break-word;
        cursor: pointer;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemcolor {
        float: left;
        height: 100%;
        width: 3px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle .legenditemtitlecontent {
        padding-left: 4px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata .legenditemdatacontent {
        padding-left: 4px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem.legenditemhidden {
        color: grey;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisstartvalue {
        float: left;
        width: 25%;
        word-wrap: break-word;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisendvalue {
        float: right;
        width: 25%;
        word-wrap: break-word;
        text-align: right;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview {
        width: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .errormessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-danger-dark);
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .missingdatamessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-info-dark);
    }
    #contentcontainer .tilecontainer .tilecontent.aligntop {
        align-items: flex-start;
    }
    #contentcontainer .tilecontainer .tilecontent.alignmiddle {
        align-items: center;
    }
    #contentcontainer .tilecontainer .tilecontent.alignbottom {
        align-items: flex-end;
    }
}
@media only screen and (min-width: 1440px) {
    #contentcontainer .page {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    #contentcontainer .tilecontainer {
        position: relative;
        float: left;
        padding: 4px;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tile {
        background-color: var(--secondary-lightest);
        border: 1px solid var(--border-color);
        border-radius: 4px;
        position: relative;
        padding: 10px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_18 {
        width: 1313px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_17 {
        width: 1313px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_16 {
        width: 1313px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_15 {
        width: 1313px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_14 {
        width: 1313px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_13 {
        width: 1313px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_12 {
        width: 1313px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_11 {
        width: 1313px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_10 {
        width: 1313px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_9 {
        width: 1313px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_8 {
        width: 1313px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_7 {
        width: 1313px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_6 {
        width: 1313px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_5 {
        width: 1313px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_4 {
        width: 1313px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_3 {
        width: 1313px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_2 {
        width: 1313px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_1 {
        width: 1313px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-18_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_18 {
        width: 1239.77777778px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_17 {
        width: 1239.77777778px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_16 {
        width: 1239.77777778px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_15 {
        width: 1239.77777778px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_14 {
        width: 1239.77777778px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_13 {
        width: 1239.77777778px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_12 {
        width: 1239.77777778px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_11 {
        width: 1239.77777778px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_10 {
        width: 1239.77777778px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_9 {
        width: 1239.77777778px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_8 {
        width: 1239.77777778px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_7 {
        width: 1239.77777778px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_6 {
        width: 1239.77777778px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_5 {
        width: 1239.77777778px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_4 {
        width: 1239.77777778px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_3 {
        width: 1239.77777778px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_2 {
        width: 1239.77777778px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_1 {
        width: 1239.77777778px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-17_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_18 {
        width: 1166.55555556px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_17 {
        width: 1166.55555556px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_16 {
        width: 1166.55555556px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_15 {
        width: 1166.55555556px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_14 {
        width: 1166.55555556px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_13 {
        width: 1166.55555556px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_12 {
        width: 1166.55555556px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_11 {
        width: 1166.55555556px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_10 {
        width: 1166.55555556px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_9 {
        width: 1166.55555556px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_8 {
        width: 1166.55555556px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_7 {
        width: 1166.55555556px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_6 {
        width: 1166.55555556px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_5 {
        width: 1166.55555556px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_4 {
        width: 1166.55555556px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_3 {
        width: 1166.55555556px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_2 {
        width: 1166.55555556px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_1 {
        width: 1166.55555556px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-16_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_18 {
        width: 1093.33333333px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_17 {
        width: 1093.33333333px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_16 {
        width: 1093.33333333px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_15 {
        width: 1093.33333333px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_14 {
        width: 1093.33333333px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_13 {
        width: 1093.33333333px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_12 {
        width: 1093.33333333px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_11 {
        width: 1093.33333333px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_10 {
        width: 1093.33333333px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_9 {
        width: 1093.33333333px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_8 {
        width: 1093.33333333px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_7 {
        width: 1093.33333333px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_6 {
        width: 1093.33333333px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_5 {
        width: 1093.33333333px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_4 {
        width: 1093.33333333px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_3 {
        width: 1093.33333333px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_2 {
        width: 1093.33333333px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_1 {
        width: 1093.33333333px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-15_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_18 {
        width: 1020.11111111px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_17 {
        width: 1020.11111111px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_16 {
        width: 1020.11111111px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_15 {
        width: 1020.11111111px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_14 {
        width: 1020.11111111px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_13 {
        width: 1020.11111111px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_12 {
        width: 1020.11111111px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_11 {
        width: 1020.11111111px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_10 {
        width: 1020.11111111px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_9 {
        width: 1020.11111111px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_8 {
        width: 1020.11111111px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_7 {
        width: 1020.11111111px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_6 {
        width: 1020.11111111px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_5 {
        width: 1020.11111111px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_4 {
        width: 1020.11111111px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_3 {
        width: 1020.11111111px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_2 {
        width: 1020.11111111px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_1 {
        width: 1020.11111111px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-14_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_18 {
        width: 946.88888889px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_17 {
        width: 946.88888889px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_16 {
        width: 946.88888889px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_15 {
        width: 946.88888889px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_14 {
        width: 946.88888889px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_13 {
        width: 946.88888889px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_12 {
        width: 946.88888889px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_11 {
        width: 946.88888889px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_10 {
        width: 946.88888889px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_9 {
        width: 946.88888889px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_8 {
        width: 946.88888889px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_7 {
        width: 946.88888889px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_6 {
        width: 946.88888889px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_5 {
        width: 946.88888889px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_4 {
        width: 946.88888889px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_3 {
        width: 946.88888889px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_2 {
        width: 946.88888889px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_1 {
        width: 946.88888889px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-13_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_18 {
        width: 873.66666667px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_17 {
        width: 873.66666667px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_16 {
        width: 873.66666667px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_15 {
        width: 873.66666667px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_14 {
        width: 873.66666667px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_13 {
        width: 873.66666667px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_12 {
        width: 873.66666667px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_11 {
        width: 873.66666667px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_10 {
        width: 873.66666667px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_9 {
        width: 873.66666667px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_8 {
        width: 873.66666667px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_7 {
        width: 873.66666667px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_6 {
        width: 873.66666667px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_5 {
        width: 873.66666667px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_4 {
        width: 873.66666667px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_3 {
        width: 873.66666667px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_2 {
        width: 873.66666667px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_1 {
        width: 873.66666667px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-12_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_18 {
        width: 800.44444444px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_17 {
        width: 800.44444444px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_16 {
        width: 800.44444444px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_15 {
        width: 800.44444444px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_14 {
        width: 800.44444444px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_13 {
        width: 800.44444444px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_12 {
        width: 800.44444444px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_11 {
        width: 800.44444444px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_10 {
        width: 800.44444444px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_9 {
        width: 800.44444444px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_8 {
        width: 800.44444444px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_7 {
        width: 800.44444444px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_6 {
        width: 800.44444444px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_5 {
        width: 800.44444444px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_4 {
        width: 800.44444444px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_3 {
        width: 800.44444444px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_2 {
        width: 800.44444444px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_1 {
        width: 800.44444444px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-11_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_18 {
        width: 727.22222222px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_17 {
        width: 727.22222222px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_16 {
        width: 727.22222222px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_15 {
        width: 727.22222222px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_14 {
        width: 727.22222222px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_13 {
        width: 727.22222222px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_12 {
        width: 727.22222222px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_11 {
        width: 727.22222222px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_10 {
        width: 727.22222222px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_9 {
        width: 727.22222222px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_8 {
        width: 727.22222222px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_7 {
        width: 727.22222222px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_6 {
        width: 727.22222222px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_5 {
        width: 727.22222222px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_5 .tilecontent {
        height: 304.11111111px;
        margin-top: 24px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_4 {
        width: 727.22222222px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_3 {
        width: 727.22222222px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_2 {
        width: 727.22222222px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_1 {
        width: 727.22222222px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-10_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_18 {
        width: 654px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_17 {
        width: 654px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_16 {
        width: 654px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_15 {
        width: 654px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_14 {
        width: 654px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_13 {
        width: 654px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_12 {
        width: 654px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_11 {
        width: 654px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_10 {
        width: 654px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_9 {
        width: 654px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_8 {
        width: 654px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_7 {
        width: 654px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_6 {
        width: 654px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_5 {
        width: 654px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_5 .tilecontent {
        height: 304.11111111px;
        margin-top: 20px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_4 {
        width: 654px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_3 {
        width: 654px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_2 {
        width: 654px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_1 {
        width: 654px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-9_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_18 {
        width: 580.77777778px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_17 {
        width: 580.77777778px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_16 {
        width: 580.77777778px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_15 {
        width: 580.77777778px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_14 {
        width: 580.77777778px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_13 {
        width: 580.77777778px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_12 {
        width: 580.77777778px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_11 {
        width: 580.77777778px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_10 {
        width: 580.77777778px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_9 {
        width: 580.77777778px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_8 {
        width: 580.77777778px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_7 {
        width: 580.77777778px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_6 {
        width: 580.77777778px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_5 {
        width: 580.77777778px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_4 {
        width: 580.77777778px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_3 {
        width: 580.77777778px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_2 {
        width: 580.77777778px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_1 {
        width: 580.77777778px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-8_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_18 {
        width: 507.55555556px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_17 {
        width: 507.55555556px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_16 {
        width: 507.55555556px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_15 {
        width: 507.55555556px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_14 {
        width: 507.55555556px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_13 {
        width: 507.55555556px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_12 {
        width: 507.55555556px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_11 {
        width: 507.55555556px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_10 {
        width: 507.55555556px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_9 {
        width: 507.55555556px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_8 {
        width: 507.55555556px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_7 {
        width: 507.55555556px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_6 {
        width: 507.55555556px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_5 {
        width: 507.55555556px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_4 {
        width: 507.55555556px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_3 {
        width: 507.55555556px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_2 {
        width: 507.55555556px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_1 {
        width: 507.55555556px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-7_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_18 {
        width: 434.33333333px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_17 {
        width: 434.33333333px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_16 {
        width: 434.33333333px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_15 {
        width: 434.33333333px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_14 {
        width: 434.33333333px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_13 {
        width: 434.33333333px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_12 {
        width: 434.33333333px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_11 {
        width: 434.33333333px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_10 {
        width: 434.33333333px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_9 {
        width: 434.33333333px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_8 {
        width: 434.33333333px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_7 {
        width: 434.33333333px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_6 {
        width: 434.33333333px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_5 {
        width: 434.33333333px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_4 {
        width: 434.33333333px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_3 {
        width: 434.33333333px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_2 {
        width: 434.33333333px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_1 {
        width: 434.33333333px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-6_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_18 {
        width: 361.11111111px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_17 {
        width: 361.11111111px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_16 {
        width: 361.11111111px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_15 {
        width: 361.11111111px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_14 {
        width: 361.11111111px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_13 {
        width: 361.11111111px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_12 {
        width: 361.11111111px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_11 {
        width: 361.11111111px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_10 {
        width: 361.11111111px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_9 {
        width: 361.11111111px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_8 {
        width: 361.11111111px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_7 {
        width: 361.11111111px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_6 {
        width: 361.11111111px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_5 {
        width: 361.11111111px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_4 {
        width: 361.11111111px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_3 {
        width: 361.11111111px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_2 {
        width: 361.11111111px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_1 {
        width: 361.11111111px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-5_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_18 {
        width: 287.88888889px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_17 {
        width: 287.88888889px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_16 {
        width: 287.88888889px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_15 {
        width: 287.88888889px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_14 {
        width: 287.88888889px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_13 {
        width: 287.88888889px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_12 {
        width: 287.88888889px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_11 {
        width: 287.88888889px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_10 {
        width: 287.88888889px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_9 {
        width: 287.88888889px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_8 {
        width: 287.88888889px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_7 {
        width: 287.88888889px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_6 {
        width: 287.88888889px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_5 {
        width: 287.88888889px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_4 {
        width: 287.88888889px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_3 {
        width: 287.88888889px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_2 {
        width: 287.88888889px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_1 {
        width: 287.88888889px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-4_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_18 {
        width: 214.66666667px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_17 {
        width: 214.66666667px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_16 {
        width: 214.66666667px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_15 {
        width: 214.66666667px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_14 {
        width: 214.66666667px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_13 {
        width: 214.66666667px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_12 {
        width: 214.66666667px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_11 {
        width: 214.66666667px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_10 {
        width: 214.66666667px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_9 {
        width: 214.66666667px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_8 {
        width: 214.66666667px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_7 {
        width: 214.66666667px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_6 {
        width: 214.66666667px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_5 {
        width: 214.66666667px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_4 {
        width: 214.66666667px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_3 {
        width: 214.66666667px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_2 {
        width: 214.66666667px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_1 {
        width: 214.66666667px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-3_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_18 {
        width: 141.44444444px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_17 {
        width: 141.44444444px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_16 {
        width: 141.44444444px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_15 {
        width: 141.44444444px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_14 {
        width: 141.44444444px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_13 {
        width: 141.44444444px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_12 {
        width: 141.44444444px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_11 {
        width: 141.44444444px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_10 {
        width: 141.44444444px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_9 {
        width: 141.44444444px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_8 {
        width: 141.44444444px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_7 {
        width: 141.44444444px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_6 {
        width: 141.44444444px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_5 {
        width: 141.44444444px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_4 {
        width: 141.44444444px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_3 {
        width: 141.44444444px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_2 {
        width: 141.44444444px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_1 {
        width: 141.44444444px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-2_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_18 {
        width: 68.22222222px;
        height: 1313px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_18 .tilecontent {
        height: 1256px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_17 {
        width: 68.22222222px;
        height: 1239.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_17 .tilecontent {
        height: 1182.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_16 {
        width: 68.22222222px;
        height: 1166.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_16 .tilecontent {
        height: 1109.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_15 {
        width: 68.22222222px;
        height: 1093.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_15 .tilecontent {
        height: 1036.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_14 {
        width: 68.22222222px;
        height: 1020.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_14 .tilecontent {
        height: 963.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_13 {
        width: 68.22222222px;
        height: 946.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_13 .tilecontent {
        height: 889.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_12 {
        width: 68.22222222px;
        height: 873.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_12 .tilecontent {
        height: 816.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_11 {
        width: 68.22222222px;
        height: 800.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_11 .tilecontent {
        height: 743.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_10 {
        width: 68.22222222px;
        height: 727.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_10 .tilecontent {
        height: 670.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_9 {
        width: 68.22222222px;
        height: 654px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_9 .tilecontent {
        height: 597px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_8 {
        width: 68.22222222px;
        height: 580.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_8 .tilecontent {
        height: 523.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_7 {
        width: 68.22222222px;
        height: 507.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_7 .tilecontent {
        height: 450.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_6 {
        width: 68.22222222px;
        height: 434.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_6 .tilecontent {
        height: 377.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_5 {
        width: 68.22222222px;
        height: 361.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_5 .tilecontent {
        height: 304.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_4 {
        width: 68.22222222px;
        height: 287.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_4 .tilecontent {
        height: 230.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_3 {
        width: 68.22222222px;
        height: 214.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_3 .tilecontent {
        height: 157.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_2 {
        width: 68.22222222px;
        height: 141.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_2 .tilecontent {
        height: 84.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_1 {
        width: 68.22222222px;
        height: 68.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-lg-1_1 .tilecontent {
        height: 11.22222222px;
    }
    #contentcontainer .tilecontainer .tile:hover {
        outline: 2px solid var(--secondary-lt-blue);
    }
    #contentcontainer .tilecontainer .tiletitle {
        height: 24px;
        margin-bottom: 5px;
    }
    #contentcontainer .tilecontainer .tiletitle h4,
    #contentcontainer .tilecontainer .tiletitle h5 {
        margin: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: normal;
    }
    #contentcontainer .tilecontainer .tilecontent {
        display: flex;
        flex: 1 1 auto;
    }
    #contentcontainer .tilecontainer .tilecontent .fa-pie-chart {
        font-size: 75px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata {
        width: 100%;
        height: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .dashboardlbl {
        width: 100%;
        font-size: 45px;
        color: var(--secondary-mid-blue);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuetitle {
        font-size: 16px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuecontent {
        font-size: 36px;
        height: 100%;
        color: var(--secondary-mid-blue);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitle {
        float: left;
        width: 55%;
        font-size: 16px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitleindented {
        float: left;
        width: 55%;
        font-size: 16px;
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatacontent {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 16px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial {
        float: left;
        width: 100%;
        margin-bottom: 5px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatatitlebolded {
        float: left;
        width: 55%;
        font-size: 18px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatacontentbolded {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 18px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatadivider {
        float: left;
        border-bottom: 1px solid var(--border-color);
        margin-bottom: 5px;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow {
        display: flex;
        align-items: baseline;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargintitle {
        float: left;
        width: 221px;
        font-size: 14px;
        padding-left: 15px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargincontent {
        float: left;
        width: 120px;
        font-size: 18px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata {
        float: left;
        width: 100px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparceltitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparcelcontent {
        width: 100%;
        font-size: 30px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #parcelbreakdownchartlegend {
        float: left;
        width: 180px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #performancetrendslegend {
        float: left;
        width: 110px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #refundsdata {
        float: left;
        width: 120px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippingcompanydata {
        float: left;
        width: 120px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder {
        float: left;
        width: 707px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics {
        float: left;
        width: 126px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics {
        float: left;
        width: 100%;
        padding-left: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .weight {
        width: 34px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .value {
        width: 67px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics {
        float: left;
        width: 99px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics {
        float: left;
        width: 100%;
        padding-left: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .cube {
        width: 12px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .value {
        width: 57px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics {
        float: left;
        width: 95px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics {
        float: left;
        width: 100%;
        padding-left: 10px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .zone {
        width: 6px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .value {
        width: 63px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics {
        float: left;
        width: 232px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics {
        float: left;
        width: 100%;
        padding-left: 10px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .parceltype {
        width: 141px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .value {
        width: 70px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon {
        float: left;
        width: 155px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics {
        float: left;
        width: 100%;
        border-left: 1px solid var(--border-color);
        padding-left: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .weight {
        width: 41px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .zone {
        width: 41px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .volume {
        width: 41px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics .value {
        width: 93px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricsheader {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata .qualifiedparcelmetricsrow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .qualifiedparcelmailclass {
        float: left;
        width: 33%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .volume {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .priceperparcel {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginperparcel {
        float: left;
        width: 17%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginforperiod {
        float: left;
        width: 20%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder {
        font-size: 12px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent {
        float: left;
        width: 100%;
        max-height: 92px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .company {
        float: left;
        width: 22%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .accountnumber {
        float: left;
        width: 33%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodone {
        float: left;
        width: 9%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodtwo {
        float: left;
        width: 9%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodthree {
        float: left;
        width: 9%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfour {
        float: left;
        width: 9%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfive {
        float: left;
        width: 9%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent {
        float: left;
        width: 100%;
        max-height: 92px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .company {
        float: left;
        width: 35%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .accountnumber {
        float: left;
        width: 25%;
        word-break: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .periodone {
        float: right;
        width: 25%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippinglocationholder {
        font-size: 14px;
        float: left;
        width: 100%;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload {
        position: absolute;
        top: 50%;
        width: 96.5%;
        text-align: center;
        z-index: 10000000000;
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #lblMapLoadErrMsg {
        font-weight: normal;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #divbtnmapload {
        position: absolute;
        width: 100%;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #map-overlay {
        position: absolute;
        display: block;
        background-color: #f5f5f5;
        width: 96.5%;
        z-index: 9999;
        left: 10px;
        top: 47px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #apvtrenddata {
        float: left;
        width: 120px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .apvtrenddatalbl {
        width: 100%;
        font-size: 30px;
        font-weight: bold;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .chart {
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend {
        overflow-y: auto;
        overflow-x: hidden;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem {
        padding-bottom: 5px;
        word-wrap: break-word;
        cursor: pointer;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemcolor {
        float: left;
        height: 100%;
        width: 3px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle .legenditemtitlecontent {
        padding-left: 8px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata {
        font-size: 16px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata .legenditemdatacontent {
        padding-left: 8px;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem.legenditemhidden {
        color: grey;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisstartvalue {
        float: left;
        width: 25%;
        word-wrap: break-word;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisendvalue {
        float: right;
        width: 25%;
        word-wrap: break-word;
        text-align: right;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview {
        width: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .errormessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-danger-dark);
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .missingdatamessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-info-dark);
    }
    #contentcontainer .tilecontainer .tilecontent.aligntop {
        align-items: flex-start;
    }
    #contentcontainer .tilecontainer .tilecontent.alignmiddle {
        align-items: center;
    }
    #contentcontainer .tilecontainer .tilecontent.alignbottom {
        align-items: flex-end;
    }
}
@media only screen and (min-width: 1920px) {
    #contentcontainer .page {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    #contentcontainer .tilecontainer {
        position: relative;
        float: left;
        padding: 4px;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tile {
        background-color: var(--secondary-lightest);
        border: 1px solid var(--border-color);
        border-radius: 4px;
        position: relative;
        padding: 16px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_18 {
        width: 1803px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_17 {
        width: 1803px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_16 {
        width: 1803px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_15 {
        width: 1803px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_14 {
        width: 1803px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_13 {
        width: 1803px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_12 {
        width: 1803px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_11 {
        width: 1803px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_10 {
        width: 1803px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_9 {
        width: 1803px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_8 {
        width: 1803px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_7 {
        width: 1803px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_6 {
        width: 1803px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_5 {
        width: 1803px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_4 {
        width: 1803px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_3 {
        width: 1803px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_2 {
        width: 1803px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_1 {
        width: 1803px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-18_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_18 {
        width: 1702.55555556px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_17 {
        width: 1702.55555556px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_16 {
        width: 1702.55555556px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_15 {
        width: 1702.55555556px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_14 {
        width: 1702.55555556px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_13 {
        width: 1702.55555556px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_12 {
        width: 1702.55555556px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_11 {
        width: 1702.55555556px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_10 {
        width: 1702.55555556px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_9 {
        width: 1702.55555556px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_8 {
        width: 1702.55555556px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_7 {
        width: 1702.55555556px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_6 {
        width: 1702.55555556px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_5 {
        width: 1702.55555556px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_4 {
        width: 1702.55555556px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_3 {
        width: 1702.55555556px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_2 {
        width: 1702.55555556px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_1 {
        width: 1702.55555556px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-17_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_18 {
        width: 1602.11111111px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_17 {
        width: 1602.11111111px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_16 {
        width: 1602.11111111px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_15 {
        width: 1602.11111111px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_14 {
        width: 1602.11111111px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_13 {
        width: 1602.11111111px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_12 {
        width: 1602.11111111px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_11 {
        width: 1602.11111111px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_10 {
        width: 1602.11111111px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_9 {
        width: 1602.11111111px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_8 {
        width: 1602.11111111px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_7 {
        width: 1602.11111111px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_6 {
        width: 1602.11111111px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_5 {
        width: 1602.11111111px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_4 {
        width: 1602.11111111px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_3 {
        width: 1602.11111111px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_2 {
        width: 1602.11111111px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_1 {
        width: 1602.11111111px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-16_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_18 {
        width: 1501.66666667px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_17 {
        width: 1501.66666667px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_16 {
        width: 1501.66666667px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_15 {
        width: 1501.66666667px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_14 {
        width: 1501.66666667px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_13 {
        width: 1501.66666667px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_12 {
        width: 1501.66666667px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_11 {
        width: 1501.66666667px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_10 {
        width: 1501.66666667px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_9 {
        width: 1501.66666667px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_8 {
        width: 1501.66666667px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_7 {
        width: 1501.66666667px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_6 {
        width: 1501.66666667px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_5 {
        width: 1501.66666667px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_4 {
        width: 1501.66666667px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_3 {
        width: 1501.66666667px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_2 {
        width: 1501.66666667px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_1 {
        width: 1501.66666667px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-15_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_18 {
        width: 1401.22222222px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_17 {
        width: 1401.22222222px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_16 {
        width: 1401.22222222px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_15 {
        width: 1401.22222222px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_14 {
        width: 1401.22222222px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_13 {
        width: 1401.22222222px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_12 {
        width: 1401.22222222px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_11 {
        width: 1401.22222222px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_10 {
        width: 1401.22222222px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_9 {
        width: 1401.22222222px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_8 {
        width: 1401.22222222px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_7 {
        width: 1401.22222222px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_6 {
        width: 1401.22222222px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_5 {
        width: 1401.22222222px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_4 {
        width: 1401.22222222px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_3 {
        width: 1401.22222222px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_2 {
        width: 1401.22222222px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_1 {
        width: 1401.22222222px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-14_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_18 {
        width: 1300.77777778px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_17 {
        width: 1300.77777778px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_16 {
        width: 1300.77777778px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_15 {
        width: 1300.77777778px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_14 {
        width: 1300.77777778px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_13 {
        width: 1300.77777778px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_12 {
        width: 1300.77777778px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_11 {
        width: 1300.77777778px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_10 {
        width: 1300.77777778px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_9 {
        width: 1300.77777778px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_8 {
        width: 1300.77777778px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_7 {
        width: 1300.77777778px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_6 {
        width: 1300.77777778px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_5 {
        width: 1300.77777778px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_4 {
        width: 1300.77777778px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_3 {
        width: 1300.77777778px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_2 {
        width: 1300.77777778px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_1 {
        width: 1300.77777778px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-13_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_18 {
        width: 1200.33333333px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_17 {
        width: 1200.33333333px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_16 {
        width: 1200.33333333px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_15 {
        width: 1200.33333333px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_14 {
        width: 1200.33333333px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_13 {
        width: 1200.33333333px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_12 {
        width: 1200.33333333px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_11 {
        width: 1200.33333333px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_10 {
        width: 1200.33333333px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_9 {
        width: 1200.33333333px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_8 {
        width: 1200.33333333px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_7 {
        width: 1200.33333333px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_6 {
        width: 1200.33333333px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_5 {
        width: 1200.33333333px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_4 {
        width: 1200.33333333px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_3 {
        width: 1200.33333333px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_2 {
        width: 1200.33333333px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_1 {
        width: 1200.33333333px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-12_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_18 {
        width: 1099.88888889px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_17 {
        width: 1099.88888889px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_16 {
        width: 1099.88888889px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_15 {
        width: 1099.88888889px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_14 {
        width: 1099.88888889px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_13 {
        width: 1099.88888889px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_12 {
        width: 1099.88888889px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_11 {
        width: 1099.88888889px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_10 {
        width: 1099.88888889px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_9 {
        width: 1099.88888889px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_8 {
        width: 1099.88888889px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_7 {
        width: 1099.88888889px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_6 {
        width: 1099.88888889px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_5 {
        width: 1099.88888889px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_4 {
        width: 1099.88888889px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_3 {
        width: 1099.88888889px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_2 {
        width: 1099.88888889px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_1 {
        width: 1099.88888889px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-11_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_18 {
        width: 999.44444444px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_17 {
        width: 999.44444444px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_16 {
        width: 999.44444444px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_15 {
        width: 999.44444444px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_14 {
        width: 999.44444444px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_13 {
        width: 999.44444444px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_12 {
        width: 999.44444444px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_11 {
        width: 999.44444444px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_10 {
        width: 999.44444444px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_9 {
        width: 999.44444444px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_8 {
        width: 999.44444444px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_7 {
        width: 999.44444444px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_6 {
        width: 999.44444444px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_5 {
        width: 999.44444444px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_4 {
        width: 999.44444444px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_3 {
        width: 999.44444444px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_2 {
        width: 999.44444444px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_1 {
        width: 999.44444444px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-10_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_18 {
        width: 899px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_17 {
        width: 899px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_16 {
        width: 899px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_15 {
        width: 899px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_14 {
        width: 899px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_13 {
        width: 899px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_12 {
        width: 899px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_11 {
        width: 899px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_10 {
        width: 899px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_9 {
        width: 899px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_8 {
        width: 899px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_7 {
        width: 899px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_6 {
        width: 899px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_5 {
        width: 899px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_4 {
        width: 899px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_3 {
        width: 899px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_2 {
        width: 899px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_1 {
        width: 899px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-9_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_18 {
        width: 798.55555556px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_17 {
        width: 798.55555556px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_16 {
        width: 798.55555556px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_15 {
        width: 798.55555556px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_14 {
        width: 798.55555556px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_13 {
        width: 798.55555556px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_12 {
        width: 798.55555556px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_11 {
        width: 798.55555556px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_10 {
        width: 798.55555556px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_9 {
        width: 798.55555556px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_8 {
        width: 798.55555556px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_7 {
        width: 798.55555556px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_6 {
        width: 798.55555556px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_5 {
        width: 798.55555556px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_4 {
        width: 798.55555556px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_3 {
        width: 798.55555556px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_2 {
        width: 798.55555556px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_1 {
        width: 798.55555556px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-8_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_18 {
        width: 698.11111111px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_17 {
        width: 698.11111111px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_16 {
        width: 698.11111111px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_15 {
        width: 698.11111111px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_14 {
        width: 698.11111111px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_13 {
        width: 698.11111111px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_12 {
        width: 698.11111111px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_11 {
        width: 698.11111111px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_10 {
        width: 698.11111111px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_9 {
        width: 698.11111111px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_8 {
        width: 698.11111111px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_7 {
        width: 698.11111111px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_6 {
        width: 698.11111111px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_5 {
        width: 698.11111111px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_4 {
        width: 698.11111111px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_3 {
        width: 698.11111111px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_2 {
        width: 698.11111111px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_1 {
        width: 698.11111111px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-7_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_18 {
        width: 597.66666667px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_17 {
        width: 597.66666667px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_16 {
        width: 597.66666667px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_15 {
        width: 597.66666667px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_14 {
        width: 597.66666667px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_13 {
        width: 597.66666667px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_12 {
        width: 597.66666667px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_11 {
        width: 597.66666667px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_10 {
        width: 597.66666667px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_9 {
        width: 597.66666667px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_8 {
        width: 597.66666667px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_7 {
        width: 597.66666667px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_6 {
        width: 597.66666667px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_5 {
        width: 597.66666667px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_4 {
        width: 597.66666667px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_3 {
        width: 597.66666667px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_2 {
        width: 597.66666667px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_1 {
        width: 597.66666667px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-6_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_18 {
        width: 497.22222222px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_17 {
        width: 497.22222222px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_16 {
        width: 497.22222222px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_15 {
        width: 497.22222222px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_14 {
        width: 497.22222222px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_13 {
        width: 497.22222222px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_12 {
        width: 497.22222222px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_11 {
        width: 497.22222222px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_10 {
        width: 497.22222222px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_9 {
        width: 497.22222222px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_8 {
        width: 497.22222222px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_7 {
        width: 497.22222222px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_6 {
        width: 497.22222222px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_5 {
        width: 497.22222222px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_4 {
        width: 497.22222222px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_3 {
        width: 497.22222222px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_2 {
        width: 497.22222222px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_1 {
        width: 497.22222222px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-5_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_18 {
        width: 396.77777778px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_17 {
        width: 396.77777778px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_16 {
        width: 396.77777778px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_15 {
        width: 396.77777778px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_14 {
        width: 396.77777778px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_13 {
        width: 396.77777778px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_12 {
        width: 396.77777778px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_11 {
        width: 396.77777778px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_10 {
        width: 396.77777778px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_9 {
        width: 396.77777778px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_8 {
        width: 396.77777778px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_7 {
        width: 396.77777778px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_6 {
        width: 396.77777778px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_5 {
        width: 396.77777778px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_4 {
        width: 396.77777778px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_3 {
        width: 396.77777778px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_2 {
        width: 396.77777778px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_1 {
        width: 396.77777778px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-4_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_18 {
        width: 296.33333333px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_17 {
        width: 296.33333333px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_16 {
        width: 296.33333333px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_15 {
        width: 296.33333333px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_14 {
        width: 296.33333333px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_13 {
        width: 296.33333333px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_12 {
        width: 296.33333333px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_11 {
        width: 296.33333333px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_10 {
        width: 296.33333333px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_9 {
        width: 296.33333333px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_8 {
        width: 296.33333333px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_7 {
        width: 296.33333333px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_6 {
        width: 296.33333333px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_5 {
        width: 296.33333333px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_4 {
        width: 296.33333333px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_3 {
        width: 296.33333333px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_2 {
        width: 296.33333333px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_1 {
        width: 296.33333333px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-3_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_18 {
        width: 195.88888889px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_17 {
        width: 195.88888889px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_16 {
        width: 195.88888889px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_15 {
        width: 195.88888889px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_14 {
        width: 195.88888889px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_13 {
        width: 195.88888889px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_12 {
        width: 195.88888889px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_11 {
        width: 195.88888889px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_10 {
        width: 195.88888889px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_9 {
        width: 195.88888889px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_8 {
        width: 195.88888889px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_7 {
        width: 195.88888889px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_6 {
        width: 195.88888889px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_5 {
        width: 195.88888889px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_4 {
        width: 195.88888889px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_3 {
        width: 195.88888889px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_2 {
        width: 195.88888889px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_1 {
        width: 195.88888889px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-2_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_18 {
        width: 95.44444444px;
        height: 1803px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_18 .tilecontent {
        height: 1723px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_17 {
        width: 95.44444444px;
        height: 1702.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_17 .tilecontent {
        height: 1622.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_16 {
        width: 95.44444444px;
        height: 1602.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_16 .tilecontent {
        height: 1522.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_15 {
        width: 95.44444444px;
        height: 1501.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_15 .tilecontent {
        height: 1421.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_14 {
        width: 95.44444444px;
        height: 1401.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_14 .tilecontent {
        height: 1321.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_13 {
        width: 95.44444444px;
        height: 1300.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_13 .tilecontent {
        height: 1220.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_12 {
        width: 95.44444444px;
        height: 1200.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_12 .tilecontent {
        height: 1120.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_11 {
        width: 95.44444444px;
        height: 1099.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_11 .tilecontent {
        height: 1019.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_10 {
        width: 95.44444444px;
        height: 999.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_10 .tilecontent {
        height: 919.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_9 {
        width: 95.44444444px;
        height: 899px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_9 .tilecontent {
        height: 819px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_8 {
        width: 95.44444444px;
        height: 798.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_8 .tilecontent {
        height: 718.55555556px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_7 {
        width: 95.44444444px;
        height: 698.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_7 .tilecontent {
        height: 618.11111111px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_6 {
        width: 95.44444444px;
        height: 597.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_6 .tilecontent {
        height: 517.66666667px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_5 {
        width: 95.44444444px;
        height: 497.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_5 .tilecontent {
        height: 417.22222222px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_4 {
        width: 95.44444444px;
        height: 396.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_4 .tilecontent {
        height: 316.77777778px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_3 {
        width: 95.44444444px;
        height: 296.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_3 .tilecontent {
        height: 216.33333333px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_2 {
        width: 95.44444444px;
        height: 195.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_2 .tilecontent {
        height: 115.88888889px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_1 {
        width: 95.44444444px;
        height: 95.44444444px;
    }
    #contentcontainer .tilecontainer .tile.size-xl-1_1 .tilecontent {
        height: 15.44444444px;
    }
    #contentcontainer .tilecontainer .tile:hover {
        outline: 2.5px solid skyblue;
    }
    #contentcontainer .tilecontainer .tiletitle {
        height: 45px;
        margin-bottom: 5px;
    }
    #contentcontainer .tilecontainer .tiletitle h4,
    #contentcontainer .tilecontainer .tiletitle h5 {
        margin: 0;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: normal;
    }
    #contentcontainer .tilecontainer .tilecontent {
        display: flex;
        flex: 1 1 auto;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .fa-pie-chart {
        font-size: 100px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata {
        width: 100%;
        height: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .dashboardlbl {
        width: 100%;
        font-size: 55px;
        color: var(--secondary-mid-blue);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuetitle {
        font-size: 20px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #dataissueholder .dataissuecontent {
        font-size: 40px;
        height: 100%;
        color: var(--secondary-mid-blue);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitle {
        float: left;
        width: 55%;
        font-size: 21px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatatitleindented {
        float: left;
        width: 55%;
        font-size: 20px;
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatacontent {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 20px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarow .keydatadivider {
        float: left;
        border-bottom: 1px solid var(--border-color);
        margin-bottom: 10px;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatatitlebolded {
        float: left;
        width: 55%;
        font-size: 24px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #keydataholder .keydatarowspecial .keydatacontentbolded {
        float: left;
        width: 45%;
        text-align: right;
        font-size: 24px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow {
        display: flex;
        align-items: baseline;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargintitle {
        float: left;
        width: 307px;
        font-size: 16px;
        padding-left: 15px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .customermarginrow .customermargincontent {
        float: left;
        width: 160px;
        font-size: 26px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata {
        float: left;
        width: 150px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparceltitle {
        font-size: 16px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #marginperparceldata .marginperparcelcontent {
        width: 100%;
        font-size: 36px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #parcelbreakdownchartlegend {
        float: left;
        width: 220px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #performancetrendslegend {
        float: left;
        width: 140px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #refundsdata {
        float: left;
        width: 150px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippingcompanydata {
        float: left;
        width: 150px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder {
        float: left;
        width: 969px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics {
        float: left;
        width: 151px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics {
        float: left;
        width: 100%;
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .weight {
        width: 40px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .weightmetrics .value {
        width: 86px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #weightmetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics {
        float: left;
        width: 124px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics {
        float: left;
        width: 100%;
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .cube {
        width: 18px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .cubemetrics .value {
        width: 80px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #cubemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics {
        float: left;
        width: 120px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics {
        float: left;
        width: 100%;
        padding-left: 15px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .zone {
        width: 8px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .zonemetrics .value {
        width: 86px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #zonemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics {
        float: left;
        width: 340px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics {
        float: left;
        width: 100%;
        padding-left: 15px;
        border-left: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .parceltype {
        width: 165px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .parceltypemetrics .value {
        width: 149px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #parceltypemetrics .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon {
        float: left;
        width: 234px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics {
        float: left;
        width: 100%;
        border-left: 1px solid var(--border-color);
        padding-left: 15px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #weightrow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #weightrow .weight {
        width: 47px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #weightrow .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #weightrow .value {
        width: 161px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #zonerow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #zonerow .zone {
        width: 47px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #zonerow .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #zonerow .value {
        width: 161px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #volumerow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #volumerow .volume {
        width: 47px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #volumerow .dash {
        width: 10px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .mostcommonmetrics #volumerow .value {
        width: 161px;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .header {
        border-bottom: 1px solid var(--border-color);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #prioritymailmetricsholder #dataholder #mostcommon .data {
        padding-top: 10px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricsheader {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder #qualifiedparcelmetricscontent #qualifiedparcelmetricsdata .qualifiedparcelmetricsrow {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .qualifiedparcelmailclass {
        float: left;
        width: 35%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .volume {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .priceperparcel {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginperparcel {
        float: left;
        width: 15%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #qualifiedparcelmetricsholder .marginforperiod {
        float: left;
        width: 20%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent {
        float: left;
        width: 100%;
        max-height: 146px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder #lostcustomercontent #lostcustomerdata .lostcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .company {
        float: left;
        width: 23%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .accountnumber {
        float: left;
        width: 27%;
        word-break: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodone {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodtwo {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodthree {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfour {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #lostcustomersholder .periodfive {
        float: left;
        width: 10%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder {
        font-size: 14px;
        display: flex;
        flex-direction: column;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomersheader {
        width: 100%;
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent {
        float: left;
        width: 100%;
        max-height: 146px;
        overflow-y: auto;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata {
        float: left;
        width: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow {
        width: 100%;
        float: left;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder #newcustomercontent #newcustomerdata .newcustomerrow:nth-child(even) {
        background: var(--alert-info-light);
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .company {
        float: left;
        width: 35%;
        word-wrap: break-word;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .accountnumber {
        float: left;
        width: 25%;
        word-wrap: break-word;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #newcustomersholder .periodone {
        float: right;
        width: 20%;
        text-align: center;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #shippinglocationholder {
        font-size: 14px;
        float: left;
        width: 100%;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload {
        position: absolute;
        top: 50%;
        width: 96%;
        text-align: center;
        z-index: 10000000000;
        font-size: 14px;
    }
    /*  #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #lblMapLoadErrMsg {
    font-weight: normal;
  }*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #mapreload #divbtnmapload {
        position: absolute;
        width: 100%;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata #map-overlay {
        position: absolute;
        display: block;
        background-color: #f5f5f5;
        width: 96%;
        z-index: 9999;
        left: 15px;
        top: 65px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata #apvtrenddata {
        float: left;
        width: 150px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .apvtrenddatalbl {
        width: 100%;
        font-size: 40px;
        font-weight: bold;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .chart {
        float: left;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend {
        overflow-y: auto;
        overflow-x: hidden;
        height: 100%;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem {
        padding-bottom: 10px;
        word-wrap: break-word;
        cursor: pointer;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemcolor {
        float: left;
        height: 100%;
        width: 3px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle {
        font-size: 14px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemtitle .legenditemtitlecontent {
        padding-left: 8px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata {
        font-size: 22px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem .legenditemdata .legenditemdatacontent {
        padding-left: 8px;
    }
    /*TODO: figure out*/
    #contentcontainer .tilecontainer .tilecontent .tiledata .legend .legenditem.legenditemhidden {
        color: grey;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisstartvalue {
        float: left;
        width: 25%;
        word-wrap: break-word;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .tiledata .xaxisendvalue {
        float: right;
        width: 25%;
        word-wrap: break-word;
        text-align: right;
        font-size: 12px;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview {
        width: 100%;
        display: none;
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .errormessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-danger-dark);
    }
    #contentcontainer .tilecontainer .tilecontent .errorview .missingdatamessage {
        width: 100%;
        font-size: 16px;
        color: var(--alert-info-dark);
    }
    #contentcontainer .tilecontainer .tilecontent.aligntop {
        align-items: flex-start;
    }
    #contentcontainer .tilecontainer .tilecontent.alignmiddle {
        align-items: center;
    }
    #contentcontainer .tilecontainer .tilecontent.alignbottom {
        align-items: flex-end;
    }
}
