/*
Theme Name: Caring Times
Author: Nexus Media Group
Version: 1.4
*/

@import url('https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,600,600i,700,700i&display=swap');

@import url('assets/css/header.css');
@import url('assets/css/footer.css?v=20231220');
@import url('assets/css/cms-area.css?v=20250624');
@import url('assets/css/forms.css?v=20241218_v2');
@import url('assets/css/gallery.css');
@import url('assets/css/job.css');
@import url('assets/css/post.css');
@import url('assets/css/card.css');
@import url('assets/css/panel.css?v=20240415');

body, html {
    font-family: 'Raleway',sans-serif;
    font-size: 16px;
}

a {
    color: #1c9fe3;
}

a:hover {
    color: #232856;
}

.container {
    padding: 0;
    
    margin-left: auto;
    margin-right: auto;
    
    width: 90%;
}

.ajax-load-more-wrap.default .portfolio-item {
    margin-bottom: 1em;
}

.alm-btn-wrap .alm-load-more-btn {
    background-color: #1c9fe3 !important;
}

.alm-btn-wrap .alm-load-more-btn:focus,
.alm-btn-wrap .alm-load-more-btn:active,
.alm-btn-wrap .alm-load-more-btn:hover {
    background-color: #232856 !important;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0 !important;
}

#signuppanel a, #signuppanel a:hover {
    color: #fff;
    text-decoration: underline;
}

.mobilePortraitOnly {
    display: none !important;
    height: 0
}

.row {
    margin-right: -7px;
    margin-left: -7px;
}
[class*='col-'] {
    padding-right: 7px;
    padding-left: 7px;
}

.row--double-gutters {
    margin-left:  -14px;
    margin-right: -14px;
}

.row--double-gutters > .col {
    padding-left:  14px;
    padding-right: 14px;
}

.row--triple-gutters {
    margin-left:  -21px;
    margin-right: -21px;
}

.row--triple-gutters > .col {
    padding-left:  21px;
    padding-right: 21px;
}

.bodyFont {
    font-family: 'Nunito Sans', sans-serif !important
}
.bodyGeogia {
    font-family: Georgia, serif !important;
}

h1, h2, h3, h4, h5 {
    font-weight: 700
}

h2 {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    text-align: center;
}
h2:before, h2:after {
    content: '';
    border-top: 2px solid;
    margin: 0 20px 0 0;
    flex: 1 0 20px;
}
h2:after {
    margin: 0 0 0 20px;
}
h4.logo-title img {
    max-height: 25px
}

.nav_bar_bg {
    background: #b2b2b2
}
.bg-light {
    background: #f2f2f2 !important
}
.bg-dark {
    background: #000 !important
}

.bg-lightCustom {
    background-color: #e0e0e0 !important
}

.bg-dark-grey {
    background: #333333 !important;
}

.bg-dark-blue {
    background: #232856 !important
}
.bg-dark-orange {
    background: #FF4500 !important
}
.bg-orange-gold {
    background: #FFD700 !important
}
.bg-light-blue {
    background: #33A3C9 !important
}
.bg-red {
    background: #cf2327 !important
}
.bg-yellow {
    background: #1c9fe3 !important
}
.bg-green {
    background: #00a4af !important
}
.bg-orange {
    background: #eb8304 !important
}
.bg-white {
    background: #fff !important
}

.black-bg {
    background: #000;
    color: #fff
}

.no-bg {
    background-color: transparent !important;
}
.no-border {
    border: none !important
}

#datestampinfo {
    text-indent: -999999px
}

.at-below-post {
    display: none !important
}

#meet-the-team .fa {
    font-size: 32px;
}

.mc-banner {
    top: unset !important;
    bottom: 0 !important;
}

.bg-button {
    background: #000;
    width: 100%;
    padding: 20px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    text-transform: uppercase;
}

.bg-button:hover {
    background: #FDC536;
    color: #000;
}

/** MEMBERPRESS PLUGIN  */
.mp_wrapper .mepr_price label, .mp_wrapper .mepr_price .mepr_price_cell, .mp_wrapper .mepr_price .mepr_price_cell_label {
    font-weight: 700;
}

.mepr-nav-item {
    background: #F5A100;
    padding: 10px !important;
    
}

.mepr-nav-item a {
    color: #fff;
}

.mepr-nav-item #mepr-account-logout {
    display: none;
}

.mp_users_subscriptions_list {
    text-align: center;
}

/* CONTACT FORM PLUGIN */
.wpcf7 {
    text-align: left;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    background-position: center;
    background-size: cover;
}

/* Input Field widths */

.wpcf7-text,
.wpcf7-textarea {
    width: 100%;
    border: 1px solid #e4e4e4;
    border-radius: 4px;
    color: #777;
    padding: 10px;
}

.wpcf7-text {
    height: 50px;
    padding-left: 10px;
}

/* Input Field borders */

/* Input Field Text color */

.wpcf7-text:focus,
.wpcf7-textarea:focus {
    border-color: #8f8f8f;
}

/* Label Font */

.wpcf7-form p {
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    color: #000;
}

/* Response messages - Error & Success */

.wpcf7-response-output {
    margin-bottom: 30px !important;
    
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-size:12px
}
::-moz-placeholder { /* Firefox 19+ */
    font-size:12px
}
:-ms-input-placeholder { /* IE 10+ */
    font-size:12px
}
:-moz-placeholder { /* Firefox 18- */
    font-size:12px
}

/** HEADER */
.header-ad {
    line-height: 0;
}

#signuppanel {
    position: fixed;
    top: 0;
    right: 0;
    padding: 10px 15px 5px 15px;
    color: #fff;
    z-index: 105;
    width: 100%;
    text-align: center;
    font-weight: 500;
    font-family: 'Raleway',sans-serif;
    background: #000;
}

#head-banner .slick-track {
    display: flex !important;
}

.abs {
    display: block;
    position: absolute;
    top: 0;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    z-index: 1001;
    cursor: pointer;
}

.top--logo {
    max-width: 300px
}

input[type="submit"], input[type="submit" i] {
    background: #000;
    color: #fff !important;
    border-color: #000;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 12px !important;
    border-radius: 0.25rem;
    padding: 5px 10px;
    border: none;
}

.wrap-pic-w img {
    width: unset;
    max-width: 100%;
}

.wp-block-image .aligncenter {
    text-align: center;
}



/** EVENTS  */
.date-frame, .dateformat {
    height: 60px;
    width: 60px
}
.event-excerpt {
    font-weight: 600
}

.fas.fa-frown-open {
    background: none;
    border: none;
    color: #fff;
    font-size: 64px;
}

#upc-events:before {
    content: "";
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: url(data:image/svg+xml;headers=Content-Disposition%3A%20attachment%3B%20filename=pattern.b64;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpmaT0iaHR0cDovL3BhdHRlcm4uZmxhdGljb24uY29tLyIgeD0iMCIgeT0iMCIgd2lkdGg9IjYwMCIgaGVpZ2h0PSIzMDAiIHZpZXdCb3g9IjAgMCA1MjUgMjYyLjUiPjxyZWN0IHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBvcGFjaXR5PSIxIiBmaWxsPSIjYjlmNWY1Ii8+PGRlZnM+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC40MDAwMDAwMDU5NjA0NjQ1IDAgMCAwLjQwMDAwMDAwNTk2MDQ2NDUgMTY4IDI5KSIgaWQ9IkwxXzIiPjxwYXRoIGQ9Im0xMTguODMzIDE0MGgtODcuNTc0YTEgMSAwIDAgMSAtMS0xdi04LjMyMWExIDEgMCAwIDEgMS0xIDE3LjI1MiAxNy4yNTIgMCAwIDAgMTcuMjMyLTE3LjIzMyAxIDEgMCAwIDEgMS0xaDUxLjEwOWExIDEgMCAwIDEgMSAxIDE3LjI1MiAxNy4yNTIgMCAwIDAgMTcuMjMyIDE3LjIzMyAxIDEgMCAwIDEgMSAxdjguMzIxYTEgMSAwIDAgMSAtLjk5OSAxem0tODYuNTc0LTJoODUuNTc0di02LjM0N2ExOS4yNiAxOS4yNiAwIDAgMSAtMTguMjA3LTE4LjIwN2gtNDkuMTZhMTkuMjYxIDE5LjI2MSAwIDAgMSAtMTguMjA3IDE4LjIwN3oiLz48cGF0aCBkPSJtOTQuMjg4IDExMy40NDVoLTM4LjQ4OGExIDEgMCAwIDEgLTEtMXYtMTEuMDg5YTEgMSAwIDAgMSAxLTFoMzguNDg4YTEgMSAwIDAgMSAxIDF2MTEuMDg5YTEgMSAwIDAgMSAtMSAxem0tMzcuNDg1LTJoMzYuNDg1di05LjA4OWgtMzYuNDg4eiIvPjxwYXRoIGQ9Im04MC45NzEgMTAyLjM1NmgtMTEuODUxYTEgMSAwIDAgMSAtMS0xdi0xLjU3NWE1NS4zNzYgNTUuMzc2IDAgMCAwIC0xMy42NjItMzYuNDkycS0uNzQ3LS44NTUtMS40OTItMS44YTU1LjYyMSA1NS42MjEgMCAwIDEgLTkuNzIyLTE5LjUwOSA5NC42NjkgOTQuNjY5IDAgMCAxIC0zLjIyNy0yMy4xMjEgNTkuOTE2IDU5LjkxNiAwIDAgMSAuNDgzLTcuOTg5IDEgMSAwIDAgMSAuOTkxLS44N2g2Ny4xMDlhMSAxIDAgMCAxIC45OTEuODY4IDU5LjkzMiA1OS45MzIgMCAwIDEgLjQ4MyA4LjExMyA5NC43NzcgOTQuNzc3IDAgMCAxIC0zLjIyOSAyMy4wMDUgNTUuNzExIDU1LjcxMSAwIDAgMSAtOS45NTYgMTkuODE0Yy0uMzE1LjM4OS0uNjI3Ljc2NS0uOTQyIDEuMTMyYTU2LjgxNiA1Ni44MTYgMCAwIDAgLTEzLjk3NiAzNi44NTh2MS41NjZhMSAxIDAgMCAxIC0xIDF6bS0xMC44NTEtMmg5Ljg1MXYtLjU2NmE1OC44MDkgNTguODA5IDAgMCAxIDE0LjQ1OS0zOC4xNjNxLjQ1LS41MjYuOS0xLjA4NGE1My43MTggNTMuNzE4IDAgMCAwIDkuNTkyLTE5LjExIDkyLjYgOTIuNiAwIDAgMCAzLjE1MS0yMi40NiA1OS42IDU5LjYgMCAwIDAgLS4zNTctNi45NzNoLTY1LjMzOWE1OC43NSA1OC43NSAwIDAgMCAtLjM2IDYuODUzIDkyLjM4IDkyLjM4IDAgMCAwIDMuMTQ5IDIyLjU3NCA1My42NjIgNTMuNjYyIDAgMCAwIDkuMzY3IDE4LjgyNHEuNzE1LjkgMS40MzEgMS43MjJhNTcuMzc3IDU3LjM3NyAwIDAgMSAxNC4xNTYgMzcuODA4eiIvPjxwYXRoIGQ9Im01MS42MzMgNDAuNTkyYTEgMSAwIDAgMSAtLjk1OC0uNzE4IDg3LjM3NCA4Ny4zNzQgMCAwIDEgLTIuOTM0LTIxLjAzNSAxIDEgMCAwIDEgMS0xIDEgMSAwIDAgMSAxIDEgODQuMDk0IDg0LjA5NCAwIDAgMCAyLjg1MyAyMC40NzggMSAxIDAgMCAxIC0uNjggMS4yNCAxLjAxNiAxLjAxNiAwIDAgMSAtLjI4MS4wMzV6Ii8+PHBhdGggZD0ibTk2LjEwNSA2Mi4xNzJhMSAxIDAgMCAxIC0uMjg1LTEuOTU4YzI1LjM3NS03LjU1NCAzMC4wMTUtMzQuNTI0IDMwLjcxOC00MC4yNGgtMTcuNDY0YTEgMSAwIDAgMSAwLTJoMTguNTczYTEgMSAwIDAgMSAxIDEuMDY3Yy0uMDI0LjM0Mi0yLjY0OCAzNC4yNzYtMzIuMjU1IDQzLjA4OWExLjAxNiAxLjAxNiAwIDAgMSAtLjI4Ny4wNDJ6Ii8+PHBhdGggZD0ibTUzLjc1IDYxLjg3M2ExLjAwOSAxLjAwOSAwIDAgMSAtLjI4NS0uMDQyYy0yOS42MTEtOC44MTItMzIuMDg5LTQyLjU5Mi0zMi4xMTEtNDIuOTMxYTEgMSAwIDAgMSAxLTEuMDYzbDE4LjY2NC4wMmExIDEgMCAwIDEgMCAybC0xNy41NTctLjAxOWMuNjg1IDUuNyA1LjIzNSAzMi41MzUgMzAuNTc2IDQwLjA3OGExIDEgMCAwIDEgLS4yODUgMS45NTh6Ii8+PC9nPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNDAwMDAwMDA1OTYwNDY0NSAwIDAgMC40MDAwMDAwMDU5NjA0NjQ1IDEwOCA1KSIgaWQ9IkwxXzMiPjxwYXRoIGQ9Im00Mi42NzUgMzkuNDc3aC0zMS42NzVhMSAxIDAgMCAxIC0xLTF2LTE4LjIxYTEgMSAwIDAgMSAxLTFoMzEuNjc1YTEgMSAwIDAgMSAxIDF2MTguMjFhMSAxIDAgMCAxIC0xIDF6bS0zMC42NzUtMmgyOS42NzV2LTE2LjIxaC0yOS42NzV6Ii8+PHBhdGggZD0ibTUzLjggNjkuMjA1aC0zMS42NzNhMSAxIDAgMCAxIC0xLTF2LTE4LjIwNWExIDEgMCAwIDEgMS0xaDMxLjY3M2ExIDEgMCAwIDEgMSAxdjE4LjIwNWExIDEgMCAwIDEgLTEgMXptLTMwLjY3NS0yaDI5LjY3NXYtMTYuMjA1aC0yOS42NzN6Ii8+PHBhdGggZD0ibTQyLjY3NSA5Ny4xMDZoLTMxLjY3NWExIDEgMCAwIDEgLTEtMXYtMTguMjA2YTEgMSAwIDAgMSAxLTFoMzEuNjc1YTEgMSAwIDAgMSAxIDF2MTguMjA2YTEgMSAwIDAgMSAtMSAxem0tMzAuNjc1LTJoMjkuNjc1di0xNi4yMDZoLTI5LjY3NXoiLz48cGF0aCBkPSJtMTIxLjUgNDguNTgxaC0zNC45ODhhMSAxIDAgMCAxIC0xLTF2LTE4LjIwOWExIDEgMCAwIDEgMS0xaDM0Ljk4OGExIDEgMCAwIDEgMSAxdjE4LjIwOWExIDEgMCAwIDEgLTEgMXptLTMzLjk5Mi0yaDMyLjk5MnYtMTYuMjA5aC0zMi45ODh6Ii8+PHBhdGggZD0ibTEzOSA3Ny4yODdoLTM0Ljk5MmExIDEgMCAwIDEgLTEtMXYtMTguMjA5YTEgMSAwIDAgMSAxLTFoMzQuOTkyYTEgMSAwIDAgMSAxIDF2MTguMjA5YTEgMSAwIDAgMSAtMSAxem0tMzMuOTkyLTJoMzIuOTkydi0xNi4yMDloLTMyLjk5MnoiLz48cGF0aCBkPSJtMTMyLjggMTA2LjIxMWgtMjIuMzdhMSAxIDAgMCAxIC0xLTF2LTE4LjIxMWExIDEgMCAwIDEgMS0xaDIyLjM3YTEgMSAwIDAgMSAxIDF2MTguMjA5YTEgMSAwIDAgMSAtMSAxLjAwMnptLTIxLjM2Ny0yaDIwLjM2N3YtMTYuMjExaC0yMC4zN3oiLz48cGF0aCBkPSJtMjYuODM4IDc4LjlhMSAxIDAgMCAxIC0uNjU3LTEuNzUzbDExLjEyNy05LjY5M2ExIDEgMCAxIDEgMS4zMTQgMS41MDhsLTExLjEyOCA5LjY4OWEuOTk0Ljk5NCAwIDAgMSAtLjY1Ni4yNDl6Ii8+PHBhdGggZD0ibTM3Ljk2NSA1MWEuOTkzLjk5MyAwIDAgMSAtLjcxOS0uMzA2bC0xMS4xMjgtMTEuNTIzYTEgMSAwIDAgMSAxLjQzOS0xLjM4OWwxMS4xMjcgMTEuNTE4YTEgMSAwIDAgMSAtLjcxOSAxLjd6Ii8+PHBhdGggZD0ibTUzLjggNjAuMWExIDEgMCAwIDEgLS41MzQtMS44NDZsMzIuNzEtMjAuNjI0YTEgMSAwIDAgMSAxLjA2NiAxLjY5MWwtMzIuNzA3IDIwLjYyNWEuOTg5Ljk4OSAwIDAgMSAtLjUzNS4xNTR6Ii8+PHBhdGggZD0ibTEyMS42MTMgNTkuMDc4YTEgMSAwIDAgMSAtLjUxMS0uMTRsLTE3LjYwMi0xMC40OThhMSAxIDAgMSAxIDEuMDI0LTEuNzE4bDE3LjYwNiAxMC41YTEgMSAwIDAgMSAtLjUxMyAxLjg1OXoiLz48cGF0aCBkPSJtMTIxLjYxNSA4OGEuOTY1Ljk2NSAwIDAgMSAtLjIxMy0uMDIzIDEgMSAwIDAgMSAtLjc2NS0xLjE4OWwyLjMyNi0xMC43MTVhMSAxIDAgMSAxIDEuOTU0LjQyNGwtMi4zMjYgMTAuNzE1YTEgMSAwIDAgMSAtLjk3Ni43ODh6Ii8+PHBhdGggZD0ibTc2LjQ2NyAxMDUuN2E4LjY2NSA4LjY2NSAwIDAgMSAtMi4yNzctLjNjLTYuNzUxLTEuODQtOS4yMy04LjQyNC05LjYzOC05LjY1NC0zLjE5Mi00LjE1LTQuNS03LjU5Mi0zLjg3OS0xMC4yMjlhNC41IDQuNSAwIDAgMSAxLjQ0OC0yLjQ0M2MtMi4wNDMtMTQuMzU0IDcuNTQ0LTE2Ljc3NCA3LjY0Mi0xNi43OTYgNi45NjMtMS44MTkgMTIuMjYtMS41ODEgMTUuNzE4LjcxNmE3LjkyNyA3LjkyNyAwIDAgMSAzLjI3IDQuMjU5IDMuMDEzIDMuMDEzIDAgMCAxIC44ODUuNzU2YzEuMjg5IDEuNTc4IDEuNzE0IDQuNjU2IDEuMjY2IDkuMTU3YTIuMyAyLjMgMCAwIDEgMS4wNDIuNTljMS4xNzYgMS4xNTQgMS4yMTIgMy41MTQuMTEgNy4yMTMtLjA2LjE4NC0xLjI3MiAzLjgyOS0zLjc4MSA1LjU4NC0uNDkzIDEuNjE1LTIuNjgxIDcuNzQzLTguMTcgMTAuMzM1YTguNTE5IDguNTE5IDAgMCAxIC0zLjYzNi44MTJ6bTEuNTItMzguNjE2YTMxLjEzMiAzMS4xMzIgMCAwIDAgLTcuNzQzIDEuMTM2Yy0uMzUzLjA4Ny04LjE1NyAyLjE2Mi02LjA1NSAxNS4xNWExIDEgMCAwIDEgLS41NTEgMS4wNjEgMi4zNzIgMi4zNzIgMCAwIDAgLTEuMDMyIDEuNmMtLjMgMS40MTEuMDg0IDQuMDUzIDMuNjM1IDguNjI2YTEuMDIzIDEuMDIzIDAgMCAxIC4xNjkuMzI4Yy4wMi4wNjggMi4xIDYuNzg5IDguMzA2IDguNDgxYTYuNTcxIDYuNTcxIDAgMCAwIDQuNTM0LS4zODVjNS4zNTQtMi41MjggNy4xNzktOS4zNDMgNy4yLTkuNDExYTEgMSAwIDAgMSAuNDU0LS42MDdjMS43NS0xLjA1IDIuOTM2LTMuNzQgMy4yNDUtNC42ODcgMS4yMTQtNC4wNzkuNTUxLTUuMDM0LjQwNS01LjE4NGEuNTQyLjU0MiAwIDAgMCAtLjQ4LS4wOTEgMS4wMjMgMS4wMjMgMCAwIDEgLS45MjctLjIwOSAxIDEgMCAwIDEgLS4zNDktLjg3M2MxLjAxMy04LjE2OS0xLjAzNy05LjAzMS0xLjA1OC05LjAzOGEuOS45IDAgMCAxIC0uODItLjg0IDUuNjY4IDUuNjY4IDAgMCAwIC0yLjU5My0zLjUxMyAxMS41MzkgMTEuNTM5IDAgMCAwIC02LjM0LTEuNTQ0eiIvPjxwYXRoIGQ9Im03NS4zMTMgMTMwLjdjLTE4LjAyIDAtMjkuMjE4LTQuNS0yOS4zODQtNC41NjdhMSAxIDAgMCAxIC0uNjE4LS44OTVjLS4xNTItNS4yNDQgMi4wODYtOS45MTcgMy45OTEtMTIuOTEzYTEyLjU2MyAxMi41NjMgMCAwIDEgNS41MTQtNC43M2wxNC40ODQtNi40NzNhMSAxIDAgMSAxIC44MTYgMS44MjZsLTE0LjQ4NyA2LjQ3MWExMC41NjQgMTAuNTY0IDAgMCAwIC00LjYzOSAzLjk4MSAyMS45NDYgMjEuOTQ2IDAgMCAwIC0zLjY4NSAxMS4xMTdjMy45NzcgMS40MjUgMjYuODkzIDguNzEgNTguNDk0LS4wNjVhMjEuOTkzIDIxLjk5MyAwIDAgMCAtMy42ODQtMTEuMDUyIDEwLjU2MyAxMC41NjMgMCAwIDAgLTQuNjQyLTMuOTc3bC0xNS4wMTYtNi43NjRhMSAxIDAgMCAxIC44MjEtMS44MjRsMTUuMDEzIDYuNzYzYTEyLjU1MiAxMi41NTIgMCAwIDEgNS41MTIgNC43MjljMS45MDUgMyA0LjE0MyA3LjY2OSAzLjk5MSAxMi45MTNhMSAxIDAgMCAxIC0uNzI2LjkzMyAxMTYuMDU2IDExNi4wNTYgMCAwIDEgLTMxLjc1NSA0LjUyN3oiLz48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC40MDAwMDAwMDU5NjA0NjQ1IDAgMCAwLjQwMDAwMDAwNTk2MDQ2NDUgMTYwIDE4NSkiIGlkPSJMMV80Ij48cGF0aCBkPSJtMTM5IDEwMi4zNDNoLTg0LjE5NWExIDEgMCAwIDEgLTEtMXYtNTIuNjc5YTEgMSAwIDAgMSAxLTFoODQuMTk1YTEgMSAwIDAgMSAxIDF2NTIuNjc5YTEgMSAwIDAgMSAtMSAxem0tODMuMTk1LTJoODIuMTk1di01MC42NzloLTgyLjE5NXoiLz48cGF0aCBkPSJtOTcuNzMgODQuNjg4YTEgMSAwIDAgMSAtLjYzMi0uMjI2bC00Mi45MjUtMzUuMDI0YTEgMSAwIDEgMSAxLjI2NC0xLjU0OGw0Mi4yOCAzNC41IDQwLjYzNi0zNC40OWExIDEgMCAwIDEgMS4yOTQgMS41MjZsLTQxLjI3IDM1LjAyNGExIDEgMCAwIDEgLS42NDcuMjM4eiIvPjxwYXRoIGQ9Im0xMzkgMTAyLjM0M2ExIDEgMCAwIDEgLS43MDctLjI5M2wtMjguNDkzLTI4LjQ5MmExIDEgMCAwIDEgMS40MTQtMS40MTRsMjguNDkyIDI4LjQ5MmExIDEgMCAwIDEgLS43MDcgMS43MDd6Ii8+PHBhdGggZD0ibTU0LjgwNSAxMDIuMzQzYTEgMSAwIDAgMSAtLjcwNy0xLjcwN2wyOS4wMTUtMjkuMDE1YTEgMSAwIDAgMSAxLjQxNCAxLjQxNGwtMjkuMDE1IDI5LjAxNWExIDEgMCAwIDEgLS43MDcuMjkzeiIvPjxwYXRoIGQ9Im04NC42NDEgMTQwaC02Ni4yNzlhOC4zNjkgOC4zNjkgMCAwIDEgLTguMzYtOC4zNnYtMTEzLjI4OWE4LjM2NCA4LjM2NCAwIDAgMSA4LjM2LTguMzUxaDY2LjI3OWE4LjM2NCA4LjM2NCAwIDAgMSA4LjM1OSA4LjM1MXYzMC4zMDlhMSAxIDAgMCAxIC0yIDB2LTMwLjMwOWE2LjM2MiA2LjM2MiAwIDAgMCAtNi4zNTktNi4zNTFoLTY2LjI3OWE2LjM2MiA2LjM2MiAwIDAgMCAtNi4zNjIgNi4zNTF2MTEzLjI4OGE2LjM2NyA2LjM2NyAwIDAgMCA2LjM2IDYuMzZoNjYuMjgxYTYuMzY3IDYuMzY3IDAgMCAwIDYuMzYtNi4zNnYtMzAuM2ExIDEgMCAwIDEgMiAwdjMwLjNhOC4zNjkgOC4zNjkgMCAwIDEgLTguMzYgOC4zNjF6Ii8+PHBhdGggZD0ibTkyIDI1Ljk3NmgtODFhMSAxIDAgMCAxIDAtMmg4MWExIDEgMCAwIDEgMCAyeiIvPjxwYXRoIGQ9Im05MiAxMjAuMjE4aC04MWExIDEgMCAwIDEgMC0yaDgxYTEgMSAwIDAgMSAwIDJ6Ii8+PHBhdGggZD0ibTU5LjE5MyAxOS4zOTNoLTE1LjM5M2ExIDEgMCAwIDEgMC0yaDE1LjM5M2ExIDEgMCAwIDEgMCAyeiIvPjxwYXRoIGQ9Im01MS41IDEzNS40NDhhNi4yMzMgNi4yMzMgMCAxIDEgNi4yMjktNi4yMzcgNi4yNDQgNi4yNDQgMCAwIDEgLTYuMjI5IDYuMjM3em0wLTEwLjQ2NmE0LjIzMyA0LjIzMyAwIDEgMCA0LjIyOSA0LjIyOSA0LjIzOSA0LjIzOSAwIDAgMCAtNC4yMjktNC4yMjl6Ii8+PC9nPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMTE3MTg3NSAwIDAgMC4xMTcxODc1IDMxOSAyNzgpIiBpZD0iTDFfNSI+PHBhdGggZD0ibTQ2NC4yIDQ3Ny45aC00MTYuNGMtNy41IDAtMTMuNi02LjEtMTMuNi0xMy42di00MTYuNWMwLTcuNSA2LjEtMTMuNiAxMy42LTEzLjZoNDE2LjVjNy41IDAgMTMuNiA2LjEgMTMuNiAxMy42djQxNi41Yy0uMSA3LjUtNi4xIDEzLjUtMTMuNyAxMy42em0tNDE2LjQtNDM2LjljLTMuOCAwLTYuOCAzLTYuOCA2Ljh2NDE2LjVjMCAzLjcgMyA2LjggNi44IDYuOGg0MTYuNWMzLjcgMCA2LjgtMyA2LjgtNi44di00MTYuNWMwLTMuNy0zLTYuOC02LjgtNi44eiIvPjxwYXRoIGQ9Im00NzQuNSAxMTcuMmgtNDM3Yy0xLjkgMC0zLjQtMS41LTMuNC0zLjRzMS41LTMuNCAzLjQtMy40aDQzNi45YzEuOSAwIDMuNCAxLjUgMy40IDMuNHMtMS41IDMuNC0zLjMgMy40eiIvPjxwYXRoIGQ9Im00MzEuMiA5NC4xYy0xMC4zIDAtMTguNi04LjMtMTguNi0xOC42IDAtMSAuMS0yIC4yLTIuOSAxLjYtMTAuMiAxMS4yLTE3LjEgMjEuMy0xNS41IDEwLjIgMS42IDE3LjEgMTEuMiAxNS41IDIxLjMtMS4zIDgtNy41IDE0LjItMTUuNSAxNS41LTEgLjEtMiAuMi0yLjkuMnptMC0zMC41Yy0uNiAwLTEuMyAwLTEuOS4xLTUgLjgtOC45IDQuOC05LjggOS44LTEuMSA2LjQgMy4zIDEyLjUgOS44IDEzLjYgNi40IDEuMSAxMi41LTMuMyAxMy42LTkuOCAxLjEtNi40LTMuMy0xMi41LTkuOC0xMy42LS42IDAtMS4zLS4xLTEuOS0uMXoiLz48cGF0aCBkPSJtMzYzLjYgOTQuMWMtMTAuMyAwLTE4LjYtOC4zLTE4LjYtMTguNiAwLTEgLjEtMiAuMi0yLjkgMS42LTEwLjIgMTEuMi0xNy4xIDIxLjMtMTUuNSAxMC4yIDEuNiAxNy4xIDExLjIgMTUuNSAyMS4zLTEuMyA4LTcuNSAxNC4yLTE1LjUgMTUuNS0uOS4xLTEuOS4yLTIuOS4yem0tMTEuNi0yMC41Yy0xIDYuNCAzLjMgMTIuNSA5LjggMTMuNiA2LjQgMSAxMi41LTMuMyAxMy42LTkuOCAxLTYuNC0zLjMtMTIuNS05LjgtMTMuNi0xLjMtLjItMi41LS4yLTMuOCAwLTUuMS44LTkgNC43LTkuOCA5Ljh6Ii8+PHBhdGggZD0ibTI5Ni4xIDk0LjFjLTEwLjMgMC0xOC42LTguMy0xOC42LTE4LjYgMC0xIC4xLTIgLjItMi45IDEuNi0xMC4yIDExLjItMTcuMSAyMS4zLTE1LjUgMTAuMiAxLjYgMTcuMSAxMS4yIDE1LjUgMjEuMy0xLjMgOC03LjUgMTQuMi0xNS41IDE1LjUtLjkuMS0xLjkuMi0yLjkuMnptMC0zMC41Yy0uNiAwLTEuMyAwLTEuOS4xLTUgLjgtOC45IDQuOC05LjggOS44LTEuMSA2LjQgMy4zIDEyLjUgOS44IDEzLjYgNi40IDEuMSAxMi41LTMuMyAxMy42LTkuOCAxLjEtNi40LTMuMy0xMi41LTkuOC0xMy42LS42IDAtMS4yLS4xLTEuOS0uMXoiLz48cGF0aCBkPSJtMjQ0LjYgNzguOWgtMTg2LjZjLTEuOSAwLTMuNC0xLjUtMy40LTMuNHMxLjUtMy40IDMuNC0zLjRoMTg2LjZjMS45IDAgMy40IDEuNSAzLjQgMy40IDAgMS44LTEuNiAzLjQtMy40IDMuNHoiLz48cGF0aCBkPSJtMjU1LjkgMzE4LjhjLTEuMyAwLTIuNiAwLTMuOS0uMS00Mi43LTIuMi03NS42LTM4LjYtNzMuNS04MS4zczM4LjYtNzUuNiA4MS4zLTczLjVjNDIuNyAyLjIgNzUuNiAzOC42IDczLjUgODEuMy0yLjEgNDEuMy0zNi4xIDczLjYtNzcuNCA3My42em0uMi0xNDcuN2MtMzguOSAwLTcwLjUgMzEuNS03MC41IDcwLjRzMzEuNSA3MC41IDcwLjQgNzAuNSA3MC41LTMxLjUgNzAuNS03MC40YzAtMS4zIDAtMi41LS4xLTMuOC0yLjEtMzUuOS0zMC44LTY0LjUtNjYuNy02Ni43LTEuMiAwLTIuNCAwLTMuNiAweiIvPjxwYXRoIGQ9Im0zMDQuOSA0NTMuM2MtLjEgMC0uMiAwLS4zIDAtMS40LS4xLTIuNS0xLTMtMi4zbC0zOS4xLTExMS45Yy0uNy0xLjguMi0zLjcgMi00LjRzMy43LjIgNC40IDJjMCAuMSAwIC4xLjEuMmwzNi41IDEwNC41IDE1LjYtMjkuNmMuOC0xLjYgMi44LTIuMyA0LjQtMS41bDMwLjcgMTMuNS0zNi40LTEwNC4yYy0uNi0xLjguMy0zLjcgMi4xLTQuNCAxLjgtLjYgMy43LjMgNC40IDIuMWwzOSAxMTEuNmMuNiAxLjgtLjMgMy43LTIuMSA0LjMtLjguMy0xLjcuMy0yLjUtLjFsLTM0LjktMTUuMy0xNy44IDMzLjhjLS43IDEtMS45IDEuNy0zLjEgMS43eiIvPjxwYXRoIGQ9Im0yMDcuMiA0NTMuM2MtMS4zIDAtMi40LS43LTMtMS44bC0xNy44LTMzLjgtMzUgMTUuM2MtMS43LjgtMy43IDAtNC41LTEuOC0uMy0uOC0uNC0xLjctLjEtMi41bDM5LTExMS42Yy42LTEuOCAyLjYtMi43IDQuMy0yLjEgMS44LjYgMi43IDIuNiAyLjEgNC4zbC0zNi40IDEwNC4yIDMwLjctMTMuNWMxLjYtLjcgMy42IDAgNC40IDEuNWwxNS42IDI5LjYgMzYuNS0xMDQuM2MuNi0xLjggMi42LTIuNyA0LjQtMi4xczIuNyAyLjYgMi4xIDQuNGwtMzkuMSAxMTEuOWMtLjQgMS4zLTEuNiAyLjItMyAyLjMtLjEgMC0uMiAwLS4yIDB6Ii8+PHBhdGggZD0ibTI2NC45IDE0MS42YzEwLjktNyAyNS4zLTMuOCAzMi4yIDcuMS40LjYuNyAxLjIgMS4xIDEuOSAzIDUuNyA5IDkuMiAxNS40IDguOSAxMi45LS42IDIzLjggOS40IDI0LjQgMjIuMnYyLjJjLS4zIDYuNCAzLjIgMTIuNSA4LjkgMTUuNCAxMS40IDUuOSAxNS45IDIwIDEwIDMxLjQtLjMuNi0uNyAxLjMtMS4xIDEuOS0zLjUgNS40LTMuNSAxMi40IDAgMTcuOCA3IDEwLjkgMy44IDI1LjMtNy4xIDMyLjItLjYuNC0xLjIuNy0xLjkgMS4xLTUuNyAzLTkuMiA5LTguOSAxNS40LjYgMTIuOS05LjQgMjMuOC0yMi4yIDI0LjQtLjcgMC0xLjQgMC0yLjIgMC02LjQtLjMtMTIuNSAzLjItMTUuNCA4LjktNCA3LjgtMTIgMTIuNi0yMC43IDEyLjYtNC41IDAtOC44LTEuMy0xMi42LTMuNy01LjQtMy41LTEyLjQtMy41LTE3LjggMC0xMC44IDctMjUuMyAzLjgtMzIuMi03LS40LS42LS44LTEuMi0xLjEtMS45LTMtNS43LTktOS4yLTE1LjQtOC45LTEyLjkuNi0yMy44LTkuNC0yNC40LTIyLjIgMC0uNyAwLTEuNCAwLTIuMi4zLTYuNC0zLjItMTIuNS04LjktMTUuNC0xMS41LTUuOS0xNS45LTIwLTEwLTMxLjUuMy0uNi43LTEuMyAxLjEtMS45IDMuNS01LjQgMy41LTEyLjQgMC0xNy44LTctMTAuOC0zLjgtMjUuMyA3LjEtMzIuMi42LS40IDEuMi0uOCAxLjktMS4xIDUuNy0zIDkuMi05IDguOS0xNS40LS42LTEyLjkgOS40LTIzLjggMjIuMi0yNC40aDIuMmM2LjQuMyAxMi41LTMuMiAxNS40LTguOSA1LjktMTEuNCAyMC0xNS45IDMxLjQtMTAgLjYuMyAxLjMuNyAxLjkgMS4xIDUuNCAzLjUgMTIuNCAzLjUgMTcuOCAwbS04LjkgMTkwLjRjNC41IDAgOC44IDEuMyAxMi42IDMuNyA3LjcgNC45IDE3LjkgMi43IDIyLjgtNSAuMy0uNC41LS45LjgtMS4zIDQuMi04LjEgMTIuNy0xMyAyMS44LTEyLjZzMTYuOC02LjYgMTcuMy0xNS43YzAtLjUgMC0xIDAtMS41LS40LTkuMSA0LjUtMTcuNiAxMi42LTIxLjhzMTEuMy0xNC4xIDcuMS0yMi4yYy0uMi0uNS0uNS0uOS0uOC0xLjMtNC45LTcuNy00LjktMTcuNSAwLTI1LjJzMi43LTE3LjktNS0yMi44Yy0uNC0uMy0uOS0uNS0xLjMtLjgtOC4xLTQuMi0xMy0xMi43LTEyLjYtMjEuOC4yLTQuNi0xLjUtOS4yLTQuOC0xMi40LTMuMy0zLjMtNy44LTUuMS0xMi40LTQuOC05LjEuNC0xNy42LTQuNS0yMS44LTEyLjZzLTE0LjItMTEuMy0yMi4zLTcuMWMtLjUuMi0uOS41LTEuMy44LTcuNyA0LjktMTcuNSA0LjktMjUuMiAwcy0xNy45LTIuNy0yMi44IDVjLS4zLjQtLjUuOS0uOCAxLjMtNC4yIDguMS0xMi43IDEzLTIxLjggMTIuNnMtMTYuOCA2LjYtMTcuMyAxNS43djEuNWMuNCA5LjEtNC41IDE3LjYtMTIuNiAyMS44cy0xMS4zIDE0LjEtNy4xIDIyLjJjLjIuNS41LjkuOCAxLjMgNC45IDcuNyA0LjkgMTcuNSAwIDI1LjJzLTIuNyAxNy45IDUgMjIuOGMuNC4zLjkuNSAxLjMuOCA4LjEgNC4yIDEzIDEyLjcgMTIuNiAyMS44czYuNiAxNi44IDE1LjcgMTcuM2gxLjVjOS4xLS40IDE3LjYgNC41IDIxLjggMTIuNnMxNC4xIDExLjMgMjIuMiA3LjFjLjUtLjIuOS0uNSAxLjMtLjggMy45LTIuNSA4LjItMy44IDEyLjctMy44eiIvPjxwYXRoIGQ9Im0yODQuNyAyODYuMWMtLjcgMC0xLjQtLjItMi0uN2wtMjYuNy0xOS4zLTI2LjcgMTkuNGMtMS41IDEuMS0zLjcuOC00LjgtLjgtLjYtLjktLjgtMi0uNS0zLjFsMTAuMi0zMS40LTI2LjctMTkuNGMtMS41LTEuMS0xLjktMy4yLS44LTQuOC42LS45IDEuNy0xLjQgMi44LTEuNGgzM2wxMC4yLTMxLjRjLjYtMS44IDIuNS0yLjggNC4zLTIuMiAxIC4zIDEuOCAxLjEgMi4yIDIuMmwxMC4yIDMxLjRoMzNjMS45IDAgMy40IDEuNSAzLjQgMy40IDAgMS4xLS41IDIuMS0xLjQgMi44bC0yNi43IDE5LjQgMTAuMiAzMS40Yy42IDEuOC0uNCAzLjctMi4yIDQuMy0uMy4xLS43LjItMSAuMnptLTI4LjctMjcuN2MuNyAwIDEuNC4yIDIgLjdsMjAuMiAxNC43LTcuNy0yMy43Yy0uNS0xLjQgMC0yLjkgMS4yLTMuOGwyMC4yLTE0LjdoLTI0LjljLTEuNSAwLTIuOC0xLTMuMi0yLjRsLTcuNy0yMy43LTcuNyAyMy43Yy0uNSAxLjQtMS44IDIuNC0zLjIgMi40aC0yNWwyMC4yIDE0LjdjMS4yLjkgMS43IDIuNCAxLjIgMy44bC03LjcgMjMuNyAyMC4yLTE0LjdjLjUtLjQgMS4yLS43IDEuOS0uN3oiLz48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC40MDAwMDAwMDU5NjA0NjQ1IDAgMCAwLjQwMDAwMDAwNTk2MDQ2NDUgMjM3IDU5KSIgaWQ9IkwxXzYiPjxwYXRoIGQ9Im03NSAxMzIuMTM1YTEgMSAwIDAgMSAtLjctLjI4MmMtLjQwOC0uNC00MC43NzQtNDAuMDY0LTQwLjc3NC04MC4zODNhNDEuNDcgNDEuNDcgMCAwIDEgODIuOTQgMGMwIDQwLjc0NC00MC4zNjkgNzkuOTk0LTQwLjc3OCA4MC4zODVhLjk5Ljk5IDAgMCAxIC0uNjg4LjI4em0wLTEyMC4xMzVhMzkuNTE0IDM5LjUxNCAwIDAgMCAtMzkuNDcgMzkuNDdjMCAzNi41ODcgMzQuMTQ0IDcyLjgyMSAzOS40NzQgNzguMjUyIDUuMzM5LTUuMzkgMzkuNDY2LTQxLjMgMzkuNDY2LTc4LjI1MmEzOS41MTQgMzkuNTE0IDAgMCAwIC0zOS40Ny0zOS40N3oiLz48cGF0aCBkPSJtNzUgNzYuMDA3YTI1LjE4NiAyNS4xODYgMCAxIDEgMjUuMTg1LTI1LjE4NiAyNS4yMTQgMjUuMjE0IDAgMCAxIC0yNS4xODUgMjUuMTg2em0wLTQ4LjM3MWEyMy4xODYgMjMuMTg2IDAgMSAwIDIzLjE4NSAyMy4xODUgMjMuMjEyIDIzLjIxMiAwIDAgMCAtMjMuMTg1LTIzLjE4NXoiLz48cGF0aCBkPSJtNzQuOTg5IDE0MGMtMjAuNDI3IDAtNDEuNTU3LTQuODMzLTQxLjU1Ny0xMi45MiAwLTYuOTEyIDE1LjEyNy0xMC45MTcgMjguMDgxLTEyLjI0N2ExIDEgMCAwIDEgLjIwNSAxLjk5Yy0xNy4yNTcgMS43NzEtMjYuMjg2IDYuNS0yNi4yODYgMTAuMjU3IDAgNS4xNjUgMTYuMjQ2IDEwLjkyIDM5LjU1NyAxMC45MnMzOS41NzktNS43NTUgMzkuNTc5LTEwLjkyYzAtMy43NTItOS04LjQ3Ni0yNi4yLTEwLjI0NmExIDEgMCAwIDEgLjItMS45OWMxNy4wMDcgMS43NSAyOCA2LjU1MiAyOCAxMi4yMzYgMCA4LjA4Ny0yMS4xNCAxMi45Mi00MS41NzkgMTIuOTJ6Ii8+PC9nPjxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNDAwMDAwMDA1OTYwNDY0NSAwIDAgMC40MDAwMDAwMDU5NjA0NjQ1IDczIDExMikiIGlkPSJMMV83Ij48cGF0aCBkPSJNNzUsNjcuOTM4YTI4Ljk2OSwyOC45NjksMCwxLDEsMjguOTY5LTI4Ljk2OUEyOSwyOSwwLDAsMSw3NSw2Ny45MzhaTTc1LDEyYTI2Ljk2OSwyNi45NjksMCwxLDAsMjYuOTY5LDI2Ljk2OUEyNywyNywwLDAsMCw3NSwxMloiLz48cGF0aCBkPSJNOTUuNTg4LDU4LjlhMSwxLDAsMCwxLS45LS41NTUsMjEuOTc0LDIxLjk3NCwwLDAsMC0zOS4zODIsMCwxLDEsMCwxLDEtMS43OTEtLjg4OSwyMy45NzMsMjMuOTczLDAsMCwxLDQyLjk2NCwwLDEsMSwwLDAsMS0uODk0LDEuNDQ0WiIvPjxwYXRoIGQ9Ik03NSwzOS42QTEwLjMyLDEwLjMyLDAsMSwxLDg1LjMxOSwyOS4yNzcsMTAuMzMyLDEwLjMzMiwwLDAsMSw3NSwzOS42Wm0wLTE4LjY0YTguMzIsOC4zMiwwLDEsMCw4LjMxOSw4LjMxOUE4LjMyOSw4LjMyOSwwLDAsMCw3NSwyMC45NThaIi8+PHBhdGggZD0iTTc1LDE0MGExOS45NzMsMTkuOTczLDAsMSwxLDE5Ljk3My0xOS45NzNBMjAsMjAsMCwwLDEsNzUsMTQwWm0wLTM3Ljk0NmExNy45NzMsMTcuOTczLDAsMSwwLDE3Ljk3MywxNy45NzNBMTcuOTkzLDE3Ljk5MywwLDAsMCw3NSwxMDIuMDU0WiIvPjxwYXRoIGQ9Ik04OC45NjcsMTMzLjg2N2ExLDEsMCwwLDEtLjktLjU1NSwxNC41ODYsMTQuNTg2LDAsMCwwLTI2LjE0LDAsMSwxLDAsMCwxLTEuNzkxLS44ODksMTYuNTg1LDE2LjU4NSwwLDAsMSwyOS43MjIsMCwxLDEsMCwwLDEtLjg5NCwxLjQ0NFoiLz48cGF0aCBkPSJNNzUsMTIwLjc3NWE3LjMyMiw3LjMyMiwwLDEsMSw3LjMyMi03LjMyMkE3LjMzMSw3LjMzMSwwLDAsMSw3NSwxMjAuNzc1Wm0wLTEyLjY0NGE1LjMyMiw1LjMyMiwwLDEsMCw1LjMyMiw1LjMyMkE1LjMyOCw1LjMyOCwwLDAsMCw3NSwxMDguMTMxWiIvPjxwYXRoIGQ9Ik0yOS45NzMsMTQwYTE5Ljk3MywxOS45NzMsMCwxLDEsMTkuOTczLTE5Ljk3M0EyMCwyMCwwLDAsMSwyOS45NzMsMTQwWm0wLTM3Ljk0NmExNy45NzMsMTcuOTczLDAsMSwwLDE3Ljk3MywxNy45NzNBMTcuOTkzLDE3Ljk5MywwLDAsMCwyOS45NzMsMTAyLjA1NFoiLz48cGF0aCBkPSJNNDMuOTM5LDEzMy44NjdhMSwxLDAsMCwxLS45LS41NTUsMTQuNTg2LDE0LjU4NiwwLDAsMC0yNi4xNCwwLDEsMSwwLDAsMS0xLjc5MS0uODg5LDE2LjU4NSwxNi41ODUsMCwwLDEsMjkuNzIyLDAsMSwxLDAsMCwxLS45LDEuNDQ0WiIvPjxwYXRoIGQ9Ik0yOS45NzMsMTIwLjc3NWE3LjMyMiw3LjMyMiwwLDEsMSw3LjMyMi03LjMyMkE3LjMzMSw3LjMzMSwwLDAsMSwyOS45NzMsMTIwLjc3NVptMC0xMi42NDRhNS4zMjIsNS4zMjIsMCwxLDAsNS4zMjIsNS4zMjJBNS4zMjgsNS4zMjgsMCwwLDAsMjkuOTczLDEwOC4xMzFaIi8+PHBhdGggZD0iTTEyMC4wMjcsMTQwQTE5Ljk3MywxOS45NzMsMCwxLDEsMTQwLDEyMC4wMjcsMjAsMjAsMCwwLDEsMTIwLjAyNywxNDBabTAtMzcuOTQ2QTE3Ljk3MywxNy45NzMsMCwxLDAsMTM4LDEyMC4wMjcsMTcuOTkzLDE3Ljk5MywwLDAsMCwxMjAuMDI3LDEwMi4wNTRaIi8+PHBhdGggZD0iTTEzMy45OTMsMTMzLjg2N2ExLDEsMCwwLDEtLjktLjU1NSwxNC41ODYsMTQuNTg2LDAsMCwwLTI2LjE0LDAsMSwxLDAsMCwxLTEuNzkxLS44ODksMTYuNTg1LDE2LjU4NSwwLDAsMSwyOS43MjIsMCwxLDEsMCwwLDEtLjksMS40NDRaIi8+PHBhdGggZD0iTTEyMC4wMjcsMTIwLjc3NWE3LjMyMiw3LjMyMiwwLDEsMSw3LjMyMi03LjMyMkE3LjMzMSw3LjMzMSwwLDAsMSwxMjAuMDI3LDEyMC43NzVabTAtMTIuNjQ0YTUuMzIyLDUuMzIyLDAsMSwwLDUuMzIyLDUuMzIyQTUuMzI5LDUuMzI5LDAsMCwwLDEyMC4wMjcsMTA4LjEzMVoiLz48cGF0aCBkPSJNNzUsMTAyLjA1NGExLDEsMCwwLDEtMS0xVjY2LjkzOGExLDEsMCwxLDEsMiwwdjM0LjExNkExLDEsMCwwLDEsNzUsMTAyLjA1NFoiLz48cGF0aCBkPSJNMTIwLjAyNywxMDIuMDU0YTEsMSwwLDAsMS0xLTF2LTdhNy44MTYsNy44MTYsMCwwLDAtNy44MDctNy44MDdIMzguNzhhNy44MTYsNy44MTYsMCwwLDAtNy44MDcsNy44MDd2N2ExLDEsMCwwLDEtMiwwdi03YTkuODE4LDkuODE4LDAsMCwxLDkuODA3LTkuODA3aDcyLjQ0YTkuODE4LDkuODE4LDAsMCwxLDkuODA3LDkuODA3djdBMSwxLDAsMCwxLDEyMC4wMjcsMTAyLjA1NFoiLz48L2c+PC9kZWZzPjxnIGZpOmNsYXNzPSJLVXNlUGF0dGVybiI+PHBhdHRlcm4gaWQ9InBhdHRlcm5fTDFfMiIgd2lkdGg9IjM1MCIgaGVpZ2h0PSIzNTAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjx1c2UgeGxpbms6aHJlZj0iI0wxXzIiIHg9Ii0zNTAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8yIiB4PSIwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfMiIgeD0iMzUwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfMiIgeD0iLTM1MCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzIiIHg9IjAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8yIiB4PSIzNTAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8yIiB4PSItMzUwIiB5PSIzNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8yIiB4PSIwIiB5PSIzNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8yIiB4PSIzNTAiIHk9IjM1MCIvPjwvcGF0dGVybj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI3BhdHRlcm5fTDFfMikiLz48L2c+PGcgZmk6Y2xhc3M9IktVc2VQYXR0ZXJuIj48cGF0dGVybiBpZD0icGF0dGVybl9MMV8zIiB3aWR0aD0iMzUwIiBoZWlnaHQ9IjM1MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHVzZSB4bGluazpocmVmPSIjTDFfMyIgeD0iLTM1MCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzMiIHg9IjAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8zIiB4PSIzNTAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV8zIiB4PSItMzUwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfMyIgeD0iMCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzMiIHg9IjM1MCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzMiIHg9Ii0zNTAiIHk9IjM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzMiIHg9IjAiIHk9IjM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzMiIHg9IjM1MCIgeT0iMzUwIi8+PC9wYXR0ZXJuPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjcGF0dGVybl9MMV8zKSIvPjwvZz48ZyBmaTpjbGFzcz0iS1VzZVBhdHRlcm4iPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuX0wxXzQiIHdpZHRoPSIzNTAiIGhlaWdodD0iMzUwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48dXNlIHhsaW5rOmhyZWY9IiNMMV80IiB4PSItMzUwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNCIgeD0iMCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzQiIHg9IjM1MCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzQiIHg9Ii0zNTAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV80IiB4PSIwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNCIgeD0iMzUwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNCIgeD0iLTM1MCIgeT0iMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNCIgeD0iMCIgeT0iMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNCIgeD0iMzUwIiB5PSIzNTAiLz48L3BhdHRlcm4+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuX0wxXzQpIi8+PC9nPjxnIGZpOmNsYXNzPSJLVXNlUGF0dGVybiI+PHBhdHRlcm4gaWQ9InBhdHRlcm5fTDFfNSIgd2lkdGg9IjM1MCIgaGVpZ2h0PSIzNTAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjx1c2UgeGxpbms6aHJlZj0iI0wxXzUiIHg9Ii0zNTAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV81IiB4PSIwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNSIgeD0iMzUwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNSIgeD0iLTM1MCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzUiIHg9IjAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV81IiB4PSIzNTAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV81IiB4PSItMzUwIiB5PSIzNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV81IiB4PSIwIiB5PSIzNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV81IiB4PSIzNTAiIHk9IjM1MCIvPjwvcGF0dGVybj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI3BhdHRlcm5fTDFfNSkiLz48L2c+PGcgZmk6Y2xhc3M9IktVc2VQYXR0ZXJuIj48cGF0dGVybiBpZD0icGF0dGVybl9MMV82IiB3aWR0aD0iMzUwIiBoZWlnaHQ9IjM1MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHVzZSB4bGluazpocmVmPSIjTDFfNiIgeD0iLTM1MCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzYiIHg9IjAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV82IiB4PSIzNTAiIHk9Ii0zNTAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV82IiB4PSItMzUwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNiIgeD0iMCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzYiIHg9IjM1MCIgeT0iMCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzYiIHg9Ii0zNTAiIHk9IjM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzYiIHg9IjAiIHk9IjM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzYiIHg9IjM1MCIgeT0iMzUwIi8+PC9wYXR0ZXJuPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjcGF0dGVybl9MMV82KSIvPjwvZz48ZyBmaTpjbGFzcz0iS1VzZVBhdHRlcm4iPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuX0wxXzciIHdpZHRoPSIzNTAiIGhlaWdodD0iMzUwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48dXNlIHhsaW5rOmhyZWY9IiNMMV83IiB4PSItMzUwIiB5PSItMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNyIgeD0iMCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzciIHg9IjM1MCIgeT0iLTM1MCIvPjx1c2UgeGxpbms6aHJlZj0iI0wxXzciIHg9Ii0zNTAiIHk9IjAiLz48dXNlIHhsaW5rOmhyZWY9IiNMMV83IiB4PSIwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNyIgeD0iMzUwIiB5PSIwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNyIgeD0iLTM1MCIgeT0iMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNyIgeD0iMCIgeT0iMzUwIi8+PHVzZSB4bGluazpocmVmPSIjTDFfNyIgeD0iMzUwIiB5PSIzNTAiLz48L3BhdHRlcm4+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuX0wxXzcpIi8+PC9nPjwvc3ZnPg==);
    background-size: 600px;
    opacity: 0.66;
    background-position: 0 -25px;
    z-index: 1;
}

#upc-events {
    position: relative;
}

.event_text {
    z-index: 2;
    background: rgba(0,0,0,0.3);
    padding: 20px;
    width: 100%;
}

.event_image img {
    border: 1px solid #000;
    margin-bottom: 10px;
}

#events .card-body p{
    margin: 10px 0;
}

#upc-events h1, #upc-events p {
    color: #fff;
}



/** CARD  */

.magazines .card-body {
    padding: 10px !important;
}

.card-body {
    padding: 15px !important
}
.card-body p {
    margin-bottom: 0;
}

.card-img-top, .card {
    border-radius: unset !important
}


#box--with--number .card {
    border: none !important
}


/** BTN  */
.listing .date_btn {
    position: relative;
    bottom: 0;
    margin-bottom: 5px;
    height: 20px;
}

.date_btn {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    line-height: 1;
    padding: 0.4em 0.6em;
    font-size: 12px !important;
    
    background-color: #1575A6 !important;
    color: #fff;
}

.btn-job {
    border: 1px solid rgba(0, 0, 0, 0.8) !important;
    background: transparent;
    color: rgba(0, 0, 0, 0.8) !important;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1px;
    padding: 8px 15px !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.viewer-btn {
    width: 100%;
    padding: 5px 30px;
    text-align: center;
    background: #fff;
    color: #000;
    text-transform: uppercase;
    font-size: 12px;
    border: 1px solid #000;
    font-weight: 700;
    margin-top: 20px;
}

#main-repeater .alm-btn-wrap .alm-load-more-btn {
    font-size: 12px !important;
    background: #fff !important;
    color: #000 !important;
    text-transform: uppercase;
    position: relative;
    font-weight: 700 !important;
    border: 1px solid #000 !important;
}

.alm-listing {
    margin-right: -7px !important;
    margin-left: -7px !important;
}

.btn-action {
    display: block;
    position: relative;
    text-decoration: none;
    font-size: 12px;
    height: 42px;
    padding: 0 .75rem;
    font-weight: 400;
    line-height: 42px;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da
}
.btn-action:after {
    content: '\f107';
    font-family: 'FontAwesome';
    display: inline-block;
    position: absolute;
    right: 14px;
    font-size: 16px
}

.news_frame .date_btn {
    display: none !important;
    height: 0 !important
}
.closebtn {
    position: absolute;
    top: 0;
    right: 7px;
    z-index: 101;
    line-height: 29px;
}

.inner-btn {
    display: inline-block;
    padding: 10px 20px;
    margin: 15px 0 0;
    color: #000 !important;
    letter-spacing: 1.5px;
    border: 1px solid #000;
    text-transform: uppercase;
    font-size: 12px
}

/** FORM **/
.form-control {
    height: calc(1.5em + .75rem + 12px);
}

.form-control input {
    height: 34px !important;
    font-size: 12px !important;
    padding: 0 5px !important
}
button:active, textarea:active, input[type=text]:active, .form-control:focus, .form-control:focus, .form-control:focus, .form-control:focus, .btn:active, .btn.active {
    outline: 0px !important;
    -webkit-appearance: none;
    box-shadow: none !important;
}
.form-control:focus {
    outline: 0 !important;
    border-color: initial;
    box-shadow: none;
}
.form-control {
    font-size: 12px !important;
    border-radius: 0 !important
}

.form-group .btn {
    width: 150px !important;
    font-weight: 700;
}

/** SLIDES **/
.slide-control {
    color: #fff;
    font-size: 50px;
    left: 30px;
    margin-top: -70px;
    position: absolute;
    top: 50%;
    color: #fff !important
}
.slide-control.right {
    left: auto;
    right: 30px
}
.fixed-side-column {
    width: 38px;
}
.fluid-middle-column {
    width: calc(100% - 38px);
}

.list-inline-item:not(:last-child) {
    margin-right: 20px;
}


.slider {
    display: none;
}
.slider.slick-initialized {
    display: block;
}




.slick-slider-class {
    opacity: 0;
}

.slick-initialized {
    opacity: 1;
    transition: opacity .3s ease-in;
}

/** SEARCH **/
#contenttabs-nav a {
    color: #000;
    border-bottom: 2px solid #000
}
#contenttabs-nav a:hover {
    color: #000;
    border-bottom: 2px solid #000
}
#searchpost input.chk-btn {
    display: none;
}
#searchpost input.chk-btn + label {
    border-bottom: 2px solid #000;
    padding: 0;
    cursor: pointer;
    border-radius: 0px;
}
#searchpost input.chk-btn:not(:checked) + label:hover {
    border-bottom: 2px solid #000;
    font-weight: 700
}
#searchpost input.chk-btn + label:active, #searchpost input.chk-btn:checked + label {
    border-bottom: 2px solid #F00 !important;
    font-weight: 700;
    color:#F00 !important
}

/** ADS **/
#frame-with-ads {
    display: block;
    position: relative;
    max-width: 1520px;
    margin: 0 auto;
    overflow: hidden
}
#frame-with-ads .fixed-left, #frame-with-ads .fixed-right {
    position: absolute;
    width: 130px;
    top: 0;
    bottom: 0;
    padding-top: 20px;
    z-index: 102
}
#frame-with-ads .fixed-left {
    left: 0;
}
#frame-with-ads .fixed-right {
    right: 0;
}
#frame-with-ads .content {
    position: relative;
    padding: 0;
    width: 100%;
    margin: 0 140px;
}
#frame-with-ads .slick-slide img {
    display: block;
    margin: 0 auto;
}


/** PARTNERS **/
#partners--form .form-control::-webkit-input-placeholder {
    color: #000;
    text-transform: uppercase;
    font-size: 12px
}
#partners--form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #000;
    text-transform: uppercase;
    font-size: 12px
}
#partners--form ::-moz-placeholder { /* Firefox 19+ */
    color: #000;
    text-transform: uppercase;
    font-size: 12px
}
#partners--form :-ms-input-placeholder { /* IE 10+ */
    color: #000;
    text-transform: uppercase;
    font-size: 12px
}
#partners--form :-moz-placeholder { /* Firefox 18- */
    color: #000;
    text-transform: uppercase;
    font-size: 12px
}

/** NEWSLETTER **/
#newsletter-sign-up {}
#newsletter-sign-up input[type=email] {
    border: 1px solid #fff !important;
    background: transparent !important;
    border-radius: 0 !important;
}
#newsletter-sign-up button.btn {
    border: 1px solid #fff !important;
    background: transparent !important;
    border-radius: 0 !important;
    color: rgba(255, 255, 255, 1) !important;
    height: 42px;
    padding: .375rem 15px !important
}

#newsletter-sign-up .form-control::-webkit-input-placeholder {
    color: #000;
}
#newsletter-sign-up ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #fff;
}
#newsletter-sign-up ::-moz-placeholder { /* Firefox 19+ */
    color: #fff;
}
#newsletter-sign-up :-ms-input-placeholder { /* IE 10+ */
    color: #fff;
}
#newsletter-sign-up :-moz-placeholder { /* Firefox 18- */
    color: #fff;
}


/**POST**/
.article--frame article {
    -webkit-columns: 2 200px;
    -moz-columns: 2 200px;
    columns: 2 200px;
}

.post-content h3 {
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 500;
}

.post-content ul, .post-content ul li {
    list-style-type: disc;
}
.post-content ul {
    margin: 0 0 0 15px
}
.post-content ul li {
    margin-bottom: 15px
}


span.category:before { 
    font-family: FontAwesome; 
    content:"\f022";
    padding: 0 5px;
}

.postCategories a {
    display: none
}
.postCategories a:first-child {
    display: block !important
}

.excerptNew {
    min-height: 180px;
    max-height: 180px;
    overflow: hidden
}

.blockquote cite {
    font-family: Georgia, serif;
}
.blockquote-footer {
    color: #333333 !important;
    font-weight: 700
}

/** NEWS **/
#newsList .h-100 {
    height: 97.3% !important;
}

.carousel-news {
    opacity: 0;
    transition: all 500ms;
    
    padding-bottom: 32px;
}

.carousel-news.slick-initialized {
    opacity: 1;
}

.carousel-news .slick-slide > div {
    margin-left: 7px;
    margin-right: 7px;
}

.slick-dots {
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    margin: 0;
    padding: 0;
    list-style-type: none;
    position: absolute;
    bottom: 0;
    z-index: 1001;
    left: 0;
    right: 0;
}
.slick-dots li {
    margin: 0 0.25rem;
}
.slick-dots button {
    display: block;
    width: 1rem;
    height: 1rem;
    padding: 0;
    border: none;
    border-radius: 100%;
    background-color: #cacaca;
    text-indent: -9999px;
}
.slick-dots li.slick-active button {
    background-color: #1C9FE3 ;
}

/** READ MORE **/
.read-more {
    background: #fff;
    z-index: 1;
    position: relative;
    height: auto;
    overflow: hidden;
}
.read-more:before, .read-more:after {
    -webkit-transiton: all 300ms ease;
    -moz-transiton: all 300ms ease;
    transiton: all 300ms ease;
}
.read-more.masked {
    /* height: 600px; */
    height: 340px;
}
.read-more.open {
    padding-bottom: 30px;
}
.read-more.masked:before {
    content: "";
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 100%;
    z-index: 3;
    text-align: left;
    color: #2b2b2b;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer
}
.read-more.masked:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    background: -moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    background: -o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
}
.read-more.open:before {
    content: "Read less";
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 100%;
    z-index: 3;
    text-align: left;
    color: #2b2b2b;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer
}
.read-more.open:after {
    content: none;
}
/** MULTI SELECT **/
.ms-parent {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.ms-choice {
    display: block;
    width: 100%;
    height: 26px;
    padding: 0;
    overflow: hidden;
    cursor: pointer;
    border: 0px solid #aaa;
    text-align: left;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
}
.ms-choice.disabled {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.ms-choice > span {
    position: absolute;
    top: 0;
    left: 0;
    right: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    padding-left: 8px;
}
.ms-choice > span.placeholder {
    color: #999;
}
.ms-choice > div {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 25px;
    background: url('multiple-select.png') left top no-repeat;
}
.ms-choice > div.open {
    background: url('multiple-select.png') right top no-repeat;
}
.ms-drop {
    width: 100%;
    overflow: hidden;
    display: none;
    margin-top: -1px;
    padding: 0;
    position: absolute;
    z-index: 1000;
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.ms-drop.bottom {
    top: 100%;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
.ms-drop.top {
    bottom: 100%;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}
.ms-search {
    display: inline-block;
    margin: 0;
    min-height: 26px;
    padding: 4px;
    position: relative;
    white-space: nowrap;
    width: 100%;
    z-index: 10000;
}
.ms-search input {
    width: 100%;
    height: auto !important;
    min-height: 24px;
    padding: 0 20px 0 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #aaa;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: #fff url('multiple-select.png') no-repeat 100% -22px;
    background: url('multiple-select.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('multiple-select.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('multiple-select.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('multiple-select.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('multiple-select.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('multiple-select.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}
.ms-search, .ms-search input {
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.ms-drop ul {
    overflow: auto;
    margin: 0;
    padding: 5px 8px;
}
.ms-drop ul > li {
    list-style: none;
    display: list-item;
    background-image: none;
    position: static;
}
.ms-drop ul > li .disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
}
.ms-drop ul > li.multiple {
    display: block;
    float: left;
}
.ms-drop ul > li.group {
    clear: both;
}
.ms-drop ul > li.multiple label {
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ms-drop ul > li label {
    font-weight: normal;
    white-space: nowrap;
    margin-bottom: 0 !important;
    width: 16px !important;
    display: inline-block !important;
}
.ms-drop ul > li label.optgroup {
    font-weight: bold;
}
.ms-drop input[type="checkbox"] {
    vertical-align: middle;
    margin-right: 8px;
    display: inline-block !important;
}
.ms-drop .ms-no-results {
    display: none;
}
.rounded img {
    display: inline-block !important
}

.at-below-post.addthis_tool {
    position: relative;
    padding: 40px 0
}

/** FOOTER **/

.back-to-top {
    color: #cacaca
}
#third--part img {
    max-width: 200px
}

#site-search > span {
    display:inline-block;
    padding:0 5px	
}

@media (min-width: 1200px) {
    .container {
        max-width: 1240px;
    }
}


@media only screen and (min-width: 320px) and (max-width: 1200px) {
    #frame-with-ads .content {
        margin: 0 auto !important;
        padding: 0 7px !important;
    }
    
    #fixedAds, #frame-with-ads .fixed-left, #frame-with-ads .fixed-right {
        display: none !important;
        height: 0 !important
    }
}

@media only screen and (min-width: 320px) and (max-width: 1024px) {
    .carousel-news .slick-dots {
        display: none!important;
    }
}


@media only screen and (min-width: 320px) and (max-width: 992px) {
    
    #newsList .container {
        max-width: 100%;
    }
    
    #navbar10 {
        position: absolute;
        width: 100%;
        margin: 0 auto;
        z-index: 10001;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        top: 48px;
        left: 0;
        right: 0;
    }
    
    .padding-onmobile {
        padding-top: 15px !important
    }
    
    .mobilePortraitOnly {
        display: block !important;
        height: auto;
        float: right;
        right: 20px;
    }
    
    #top--nav {
        background: #333333 !important;
        margin-top: 2px;
    }	
}

@media (min-width: 782px) and  (max-width: 1024px){
    .wp-block-column:not(:first-child) {
        margin-left: 0.5em !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 812px){
    .desktopOnly {
        display: none !important;
        height: 0
    }
}

@media only screen and (min-width: 320px) and (max-width: 812px) and (orientation : portrait) {
    #site-search {
        display:inline-block;
        padding: 5px
    }
    
    .avoid-clicks {
        pointer-events: none;
    }
    
    .excerptNew {
        min-height: 155px;
        max-height: 155px;
        overflow: hidden
    }
    .carousel-news {
        margin-bottom: 20px !important
    }
    #exec-moved .ab-c-b {
        position: relative;
        bottom: 0px;
        left: 0%;
        right: 0;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }
    #features-items .pos-absolute {
        position: relative !important
    }
    
    .btn-action {
        margin-bottom: 5px !important
    }
    .form-control, #event-tabs .col-lg-3 {
        margin-bottom: 5px !important
    }
    
    .ab-r-m {
        top: 32%;
    }
    .ab-l-m img {
        max-width: 90% !important
    }
    .dispadding {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
    .post-content {
        padding-right: 0 !important
    }
    
    #searchpost .col-lg-7 {
        margin-bottom: 5px !important
    }
    
    #second--part {
        padding-left: 7px;
        padding-right: 7px
    }
    
    #frame-with-ads .content {
        margin: 0 auto !important;
    }
    
    h2.fs-32 {
        font-size: 26px !important
    }
    #features-items .col-lg-8 {
        margin-bottom: 15px !important
    }
    #featured-articles-list.m-t-25 {
        margin-top: 15 !important
    }
    .post-content.p-l-20 {
        padding-left: 0;
    }
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
    
    #more-box .col-lg-4 {
        margin-bottom: 10px !important
    }
    
    #navbar10 {
        position: absolute;
        width: 100%;
        margin: 0 auto;
        z-index: 10001;
        top: 48px;
        left: 0;
        right: 0;
    }
    
    .hideme {
        display: none !important;
    }
    
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
    .excerptNew {
        min-height: 200px;
        max-height: 200px;
        overflow: hidden;
    }
}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
    
    .excerptContentmobile {
        padding-top: 15px !important;
        height: 135px;
        overflow: hidden
    }
    .card-body {
        padding: 15px 10px !important;
    }
    
    .post-content ul {
        display: inline-block !important
    }
    .post-content ul li {
        display: block !important
    }
}

/* HOMEPAGE: Takeover */

.row--flush {
    margin-right: 0;
    margin-left:  0;
}

.row--flush > .col {
    padding-left:  0;
    padding-right:  0;
}

/* CMS AREA  */
.cms-area {
    margin-top: 1rem;
}

.cms-area h3 {
    letter-spacing: .5px;
    font-weight: 800;
    
    font-family: 'Raleway', sans-serif;
}

.wp-block-image,
.cms-area p,
.cms-area ol,
.cms-area ul,
.cms-area h3 {
    margin-bottom:  1.5rem !important;
}

.cms-area ol,
.cms-area ul {
    margin-left: 1rem;
}

.cms-area ul li {
    list-style: outside disc;
    margin-top: .125rem;
}

.cms-area ul.gallery li {
    list-style: none;
}

.cms-area ul li:first-child {
    margin-top:  0;
}

.cms-area p a,
.cms-area h3 a {
    text-decoration: underline;
    transition: color 500ms;
}

.cms-area h3 {
    font-size: 1.125rem;
}
.cms-area p,
.cms-area ul,
.cms-area ol {
    font-size: 1rem;
}
.wp-block-image figcaption {
    font-size: .875rem !important;
}
@media only screen and (min-width: 768px) {
    .cms-area h3 {
        font-size: 1.25rem;
    }
    .cms-area p,
    .cms-area ul,
    .cms-area ol {
        font-size: 1.125rem;
    }
}
@media only screen and (min-width: 992px) {
    .cms-area h3 {
        font-size: 1.375rem;
    }
    .cms-area p,
    .cms-area ul,
    .cms-area ol {
        font-size: 1.25rem;
    }
}

/* POPULAR POSTS  */
#newsList .card, #main-repeater .card, #featured-articles-list .card, #related .card{
    height: 100%;
}

#newsList .images, #main-repeater .images, #featured-articles-list .images, #related .images{
    position: relative;
    padding-top: 57.14285714%;
    overflow: hidden;
}

#newsList .images.portait a, #main-repeater .images.portait a, #featured-articles-list .images.portait a, #related .images.portait a {
    background-size: contain;
}

#newsList .images a, #main-repeater .images a, #featured-articles-list .images a, #related .images a {
    display:  block;
    position: absolute;
    width:  100%;
    height:  100%;
    top: 0;
    left: 0;
    background-size: cover;
    background-position:  center center;
    background-repeat: no-repeat;
}

#newsList .images img, #main-repeater .images img, #featured-articles-list .images img, #related .images img {
    display: none;
}

.images--portrait {
    background: #FDF0D6;
}


a.post__image--portrait {
    z-index: 1;
}

#newsList .card-body, #featured-articles-list .card-body, #related .card-body{
    padding: 1em 1rem 2rem;
}

/* AJAX LOAD MORE  */
.alm-btn-wrap .alm-load-more-btn {
    background-color: #1c9fe3 !important;
    text-transform: uppercase !important;
    letter-spacing: .5px !important;
}

.alm-btn-wrap .alm-load-more-btn.loading:before {
    background-color: transparent !important;
    background-image: url('images/spinner.svg') !important;
    background-size: 75% !important;
}

/* HOMEPAGE: Takeover */

.row--double-gutters {
    margin-left:  -14px;
    margin-right: -14px;
}

.row--double-gutters > .col {
    padding-left:  14px;
    padding-right: 14px;
}

.row--flush {
    margin-right: 0;
    margin-left:  0;
}

.row--flush > .col {
    padding-left:  0;
    padding-right:  0;
}

/* COMPONENT: Takeover  */
.takeover {
    margin-top: 15px;
}

.takeover__pretitle,
.takeover__date,
.takeover__excerpt,
.takeover__btn {
    font-family: 'Raleway', serif !important;
}

.takeover__content > div {
    padding: 2rem;
}

@media only screen and (min-width: 992px) {
    .takeover__image {
        display: block;
        position: relative;
        width: 100%;
        height: 100%;
        
        top:  0;
        left: 0;
        
        background-repeat: no-repeat;
        background-position: center center;
    }
    
    .takeover__image img {
        display: none;
    }
}
@media only screen and (min-width: 1450px) {
    .takeover__image img {
        display: block;
    }
    .takeover__image {
        height: auto;
    }
}

.takeover__pretitle {
    display: inline-block;
    font-size: 0.75rem;
    letter-spacing: 1px;
    padding: 0.25rem 0.5rem;
    text-transform: uppercase;
    border-radius: 0.25rem;
    transition: all 500ms;
    cursor: default;
    
    margin: 0;
}

.takeover__title a,
.takeover__btn {
    transition: all 500ms;
}

.takeover__title {
    font-size:  2.125rem;
    letter-spacing:  -.5px;
    margin: 1rem 0 0 0;
}


.takeover__date {
    font-size: .875rem;
    margin: .5rem 0 0 0;
}

.takeover__excerpt {
    font-size: 1rem;
    margin: 1.5rem 0;
}

.takeover__btn {
    padding: 0.75rem 1rem 0.75rem 1.5rem;
    font-size:  .875rem;
    font-weight:  bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.takeover__btn i {
    margin-left: .5rem;
}

/* THEME  */
.takeover {
    background-color: #d8f7ff;
}

.takeover__pretitle {
    color: #b6f0fe;
    background-color: #2EAA53;
}

.takeover__title a {
    color: #000;
}

.takeover__title a:focus,
.takeover__title a:active,
.takeover__title a:hover {
    color: #1c6732;
}

.takeover__date {
    color: #00252e;
}

.takeover__excerpt {
    color: #00252e;
}

.takeover__btn {
    background-color: #F5A100;
    color: #fff;
}

.takeover__btn:focus,
.takeover__btn:active,
.takeover__btn:hover {
    background-color: #1c6732;
    color: #f2f9fc;
}

.btn.btn-primary {
    text-decoration: none;
    padding: 10px 40px;
    background-color: #187AB5;
    color: #fff;
    border-radius: 0;
    outline: 0;
    border: 0;
}

.btn.btn-primary:hover {
    background-color: #146697;
    outline: 0;
}
