

/*@IMPORTS@*/

@import url("/includes/site/templates/cpanel/stylesheet.css");@import url("/includes/site/templates/mobile/mobile.css");
.html, HTML { font-size: 16px; line-height: 1.33rem; }
.ssmtable-mouseout, .ssmtable { box-shadow: 1px 1px 1px 1px #8b8b8b !important; border-top-left-radius: 0rem !important; border-top-right-radius: 0rem !important; }
.xc-appui-theme-content-handles-mouseout, .xc-appui-theme-content-handles { background-color: #faca2f !important; }
.xc-appui-theme-content-handles-mouseover, .xc-appui-theme-content-handles:hover { background-color: #f00 !important; }
.xc-appui-theme-social-media-icon-mouseout, .xc-appui-theme-social-media-icon { background-color: #222 !important; padding-top: 0.3571rem !important; padding-right: 0.3571rem !important; padding-bottom: 0.3571rem !important; padding-left: 0.3571rem !important; }
.xc-appui-theme-social-media-icon-mouseover, .xc-appui-theme-social-media-icon:hover { background-color: #f00 !important; padding-top: 0.3571rem !important; padding-right: 0.3571rem !important; padding-bottom: 0.3571rem !important; padding-left: 0.3571rem !important; }
.body-mouseout, .body, BODY { font-display: swap; font-family: "Open Sans" !important; background-color: #302a2a !important; color: #5b5454 !important; }
.background-color-1, .background-color-brand { background-color: transparent; }
.background-color-2, .background-color-menu { background-color: transparent; }
.background-color-3, .background-color-page { background-color: transparent; }
.background-color-4, .background-color-sidebar { background-color: transparent; }
.background-color-5, .background-color-sitemap { background-color: transparent; }
.background-color-6, .background-color-copyright { background-color: transparent; }
.site-title { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; font-style: normal; margin-top: 0rem; margin-bottom: 0rem; color: #201f1f; text-transform: uppercase; font-size: 3.5714rem; font-display: swap; font-family: "Optima"; font-weight: bold; line-height: 7.0714rem; }
.form-fields-mouseout, .form-fields { background-color: transparent; }
.form-fields-required { background-color: transparent; }
.link-mouseout, .link, A { color: #8f8b8b; }
.page-title, H1, .title-6 { color: #000; font-weight: normal; font-display: swap; font-family: inherit; }
.title-1, H6 { font-weight: normal; text-transform: uppercase; font-display: swap; font-family: inherit; }
.title-2, H5 { font-weight: normal; text-transform: uppercase; font-display: swap; font-family: inherit; }
.title-3, H4 { font-weight: normal; text-transform: uppercase; font-display: swap; font-family: inherit; }
.title-4, H3 { font-weight: normal; text-transform: uppercase; font-display: swap; font-family: inherit; }
.title-5, H2 { font-weight: normal; text-transform: uppercase; font-display: swap; font-family: inherit; }
.copyright-font { color: #454545; }
.global-navigation-mouseout, .global-navigation { margin-top: 0rem; text-decoration: none; text-transform: uppercase; line-height: 4.2857rem; border-width: 0.0714rem; border-color: #f7f7f7; border-style: none; color: #aaa; margin-right: 0.0714rem; margin-left: 0.0714rem; font-weight: normal !important; transition-property: all !important; transition-duration: 0.5s !important; font-display: swap; font-family: "Open Sans" !important; display: block !important; border-top-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important; border-bottom-left-radius: 0rem !important; border-top-right-radius: 0rem !important; font-size: 1.2857rem !important; text-align: left !important; padding-top: 1.0714rem !important; padding-right: 1.4286rem !important; padding-bottom: 1.0714rem !important; padding-left: 1.4286rem !important; }
.global-navigation-mouseover, .global-navigation:hover { font-weight: bold; text-transform: uppercase; line-height: 4.2857rem; margin-top: 0rem; text-decoration: none; border-color: #e0e0e0; border-width: 0.0714rem; border-style: none; margin-right: 0.0714rem; margin-left: 0.0714rem; font-display: swap; font-family: "Open Sans" !important; display: block !important; border-top-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important; border-bottom-left-radius: 0rem !important; border-top-right-radius: 0rem !important; font-size: 1.2857rem !important; color: #000 !important; text-align: left !important; background-color: #464646 !important; padding-top: 1.0714rem !important; padding-right: 1.4286rem !important; padding-bottom: 1.0714rem !important; padding-left: 1.4286rem !important; }
.global-navigation-selected-mouseout, .global-navigation-selected { font-weight: bold; text-transform: uppercase; line-height: 4.2857rem; text-decoration: none; border-color: #e0e0e0; border-width: 0.0714rem; border-style: none; margin-right: 0.0714rem; margin-left: 0.0714rem; font-display: swap; font-family: "Open Sans" !important; display: block !important; border-top-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important; border-bottom-left-radius: 0rem !important; border-top-right-radius: 0rem !important; color: #000 !important; font-size: 1.2857rem !important; text-align: left !important; background-color: #464646 !important; padding-top: 1.0714rem !important; padding-right: 1.4286rem !important; padding-bottom: 1.0714rem !important; padding-left: 1.4286rem !important; }
.global-navigation-selected-mouseover, .global-navigation-selected:hover { font-weight: bold; line-height: 4.2857rem; padding-right: 1.4286rem; padding-left: 1.4286rem; text-decoration: none; text-transform: uppercase; border-color: #e0e0e0; border-width: 0.0714rem; border-style: none; margin-right: 0.0714rem; margin-left: 0.0714rem; font-display: swap; font-family: "Open Sans" !important; display: block !important; border-top-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important; border-bottom-left-radius: 0rem !important; border-top-right-radius: 0rem !important; font-size: 1.2857rem !important; color: #000 !important; background-color: #464646 !important; padding-top: 1.0714rem !important; padding-bottom: 1.0714rem !important; }
.global-navigation-lastitem-mouseout, .global-navigation-lastitem { font-weight: bold; text-transform: uppercase; text-decoration: none; font-size: 1rem; line-height: 4.2857rem; padding-right: 1.4286rem; padding-left: 1.4286rem; border-color: #f7f7f7; padding-top: 1.4286rem; padding-bottom: 1.5rem; border-width: 0.0714rem; font-display: swap; font-family: "Optima"; border-style: none; margin-right: 0.0714rem; margin-left: 0.0714rem; border-top-left-radius: 0.3571rem; border-top-right-radius: 0.3571rem; border-bottom-right-radius: 0.3571rem; border-bottom-left-radius: 0.3571rem; color: #aaa; }
.global-navigation-lastitem-mouseover, .global-navigation-lastitem:hover { font-weight: bold; text-transform: uppercase; font-size: 1rem; line-height: 4.2857rem; padding-right: 1.4286rem; padding-left: 1.4286rem; background-color: #f2f2f2; border-color: #e0e0e0; text-decoration: none; padding-top: 1.4286rem; padding-bottom: 1.5rem; border-width: 0.0714rem; font-display: swap; font-family: "Optima"; border-style: none; margin-right: 0.0714rem; margin-left: 0.0714rem; border-top-left-radius: 0.3571rem; border-top-right-radius: 0.3571rem; border-bottom-right-radius: 0.3571rem; border-bottom-left-radius: 0.3571rem; color: #454545; }
.xc-appui-textgroup-slider-caption-outer-container-mouseout, .xc-appui-textgroup-slider-caption-outer-container { display: none !important; }
.xc-appui-site-title-mouseout, .xc-appui-site-title { text-align: center !important; }
.button-action-mouseout, .button-action { background-color: #6c6c6c !important; }
.button-action-mouseover, .button-action:hover { background-color: #a2a2a2 !important; }
.ssmbar-mouseout, .ssmbar, .ssmBar { background-color: #000 !important; border-top-left-radius: 0rem !important; border-top-right-radius: 0rem !important; border-bottom-right-radius: 0rem !important; border-bottom-left-radius: 0rem !important; color: #858585 !important; border: 0rem none #f0f0f0 !important; }
.site-title-mouseout, .site-title { font-display: swap; font-family: "Optima" !important; }
.popup-menu-mouseout, .popup-menu { transition-timing-function: ease-out !important; transition-duration: 0.5s !important; transition-delay: 0.25s !important; transition-property: all !important; }
.button-mouseout, .button { transition-property: all !important; transition-timing-function: ease-in !important; transition-duration: 0.25s !important; }
.xc-appui-theme-page-container-mouseout, .xc-appui-theme-page-container { background-color: #f7f7f7 !important; }
.xc-appui-theme-primary-search-data-sources-container-mouseout, .xc-appui-theme-primary-search-data-sources-container { background-color: #000 !important; color: #7a7a7a !important; border-color: #313131 !important; }
.xc-appui-theme-primary-search-mouseout, .xc-appui-theme-primary-search { text-align: center !important; background-position: 0% 50% !important; background-repeat: no-repeat !important; padding-right: 0rem !important; padding-left: 0rem !important; padding-top: 0.3571rem !important; padding-bottom: 0.3571rem !important; border-width: 0.3571rem !important; border-style: solid !important; background-color: #faca2f !important; border-color: #faca2f !important; background-image: url(/media/themes/90a98a74b37b288ef0b2f3a094b42d19/files/search-black.png) !important; border-top-right-radius: 0.3571rem !important; border-bottom-right-radius: 0.3571rem !important; border-bottom-left-radius: 0.3571rem !important; border-top-left-radius: 0.3571rem !important; }
.xc-appui-theme-primary-search-box-mouseout, .xc-appui-theme-primary-search-box { background-color: transparent !important; color: #000 !important; width: 150px !important; }
.xc-appui-theme-primary-search-box-mouseout, .xc-appui-theme-primary-search-box { background-color: transparent !important; color: #aaaaaa !important; font-style: italic !important; border-width: 0rem !important; border-style: groove !important; border-color: #c6c6c6 !important; }
.xc-appui-theme-primary-search-clear-button-mouseout, .xc-appui-theme-primary-search-clear-button { background-color: transparent !important; padding-right: 0.0714rem !important; border-width: ; border-style: none !important; padding-left: 0.0714rem !important; color: #000 !important; }
.xc-appui-theme-primary-search-button-mouseout, .xc-appui-theme-primary-search-button { background-color: transparent !important; padding-right: 0.0714rem !important; padding-left: 0.0714rem !important; border-width: ; border-style: none !important; color: #000 !important; }
.xc-appui-theme-primary-search-button-mouseover, .xc-appui-theme-primary-search-button:hover { color: #f7f7f7 !important; }
.xc-appui-theme-primary-search-clear-button-mouseover, .xc-appui-theme-primary-search-clear-button:hover { color: #f7f7f7 !important; }
.rsArrowLeft { left: 40px !important; }
.rsArrowRight { right: 40px !important; }
.xc-appui-main-mailinglist-bottom-bar-mouseout, .xc-appui-main-mailinglist-bottom-bar { background-color: transparent !important; }
.xc-appui-main-mailinglist-container-mouseout, .xc-appui-main-mailinglist-container { background-color: transparent !important; border-style: solid !important; border-width: 0.0625rem !important; border-color: #3a3a3a !important; }
.xc-appui-main-mailinglist-header-mouseout, .xc-appui-main-mailinglist-header { background-color: transparent !important; }
.artists-mouseout, .artists { transition-property: all !important; transition-timing-function: ease !important; background-color: #faca2f !important; padding-bottom: 0.625rem !important; padding-top: 0.625rem !important; padding-right: 1.25rem !important; padding-left: 1.25rem !important; border-top-left-radius: 0.3125rem !important; border-top-right-radius: 0.3125rem !important; border-bottom-right-radius: 0.3125rem !important; border-bottom-left-radius: 0.3125rem !important; text-decoration: none !important; color: #000 !important; transition-duration: 0.25s !important; }
.artists-mouseover, .artists:hover { background-color: #383731 !important; color: #f7f7f7 !important; }
.pagebuilder-editor, #pagebuilderEditArea, .pagebuilderEditArea { background-color: #f7f7f7 !important; }
.xc-appui-unified-search-mouseover, .xc-appui-unified-search:hover { background-color: #faca2f !important; }
.xc-appui-unified-search-mouseout, .xc-appui-unified-search { background-color: #faca2f !important; padding-top: 0rem !important; padding-bottom: 0rem !important; }


