/*
======================================================================
Front End Style
======================================================================
*/

body {
    --margin-1:18px;
    --margin-2:15px;
    --margin-3:35px;
    --margin-4:120px;
    --margin-5:8px;
    --color-1:#E23E45;
    --color-2:#969696;
    --color-3:white;
    --color-text:black;
    --round:10px;
    --round-2:2px;
    --menubar-width:38px;
    --menubar-width-opened:360px;
    --menubar-height:125px;

}

.logo {position:fixed; top:var(--margin-1); margin:0 auto; right:0; left:0; float:left; z-index: 2;}
.logo {width: fit-content; width:-moz-fit-content; --image-height: 55px;--image-widtth: 100%;}

.underline-links a,
#cookie-notice .ft-sub-privacy-popup a{ --color:var(--color-1); --underline-proximity:2px; --underline-size:2px; }
#cn-notice-buttons a {background: none!important;}

/* Components
-----------------------------------------------------*/

/*index*/
.gallery-info .info-index,
.exhibition-index-note {width:22px; height:22px; border-radius:50%; border:2px solid; --color-text:var(--color-1); display: flex;align-items: center;justify-content: center;}
.exhibition-index-note { display: inline-flex; position: relative; top: -7px; text-decoration: none; background:none!important}
.gallery-info.side-index { position:relative; }
.gallery-info.side-index .info-index {position:absolute;}

/*content block*/
.content-blocks .content-block+.content-block { margin-top:62px;}
.content-blocks  p+p {margin-top:20px}
.content-blocks .content-quote {max-width:450px; width:100%; margin-left:auto; margin-right:auto; }
.content-blocks .content-text-block::first-letter {margin-left:40px}
.content-blocks .content-text-image {--spacing:var(--margin-3); align-items: center;}
.content-blocks .content-image-caption { margin-top:10px; --color-text:var(--color-2) }

/*contact email*/
.contact-email {--contact-height:38px; --contact-button-width:80px}
.contact-email input[type=email] {border-radius:19px; padding-left:20px; border:4px solid; margin-bottom:10px  }
.contact-email input[type=email]::placeholder {opacity:1}
.contact-email input[type=checkbox] { border-radius:50%; width:10px; height:10px; border:4px solid; position:relative; top:2px; margin-right:7px; cursor: pointer}
.contact-email input[type=submit][disabled] { opacity:0.5}

/*contact email*/
.page-slide-gallery {--gallery-margin:38px; margin-bottom:62px; --slide-gallery-height:400px; }
.page-slide-gallery {  position: relative;left:calc(-1*var(--gallery-margin));  width: calc(100% + calc(var(--gallery-margin)*2));}
.page-slide-gallery .slide-wrapper { padding:0 var(--gallery-margin)}
.page-slide-gallery img {height:var(--slide-gallery-height,400px); width:auto}
.page-slide-gallery li+li {margin-left:3.5px}

/*cookie popup*/
#cookie-notice {
    --cookie-round:10px;
    --cookie-width:548px;
    --cookie-space-around:18px;
    --cookie-space-inside:18px; 
    --cookie-space-between-text:18px;
    --cookie-space-buttons:30px;
    --cookie-buttons-round:34px;
    --cookie-align:right;
}

#cookie-notice .cookie-notice-container {border:4px solid var(--color-1); }
#cookie-notice a.cn-button {--color-text:var(--color-1); border:4px solid var(--color-1)!important}
#cookie-notice .ft-sub-privacy-popup a {position:relative;background: linear-gradient(var(--color,var(--color-text)),var(--color,var(--color-text))) no-repeat bottom var(--underline-proximity,0) left;background-size: 100% var(--underline-size,1px); text-decoration: none!important;}

/* Layout
-----------------------------------------------------*/

/*layout content*/
.page-content p+p { margin-top:20px}
.page-content *:is(h2,h3,h4) { margin-top:45px }

/*layout 2*/
.page-layout-2 {padding:38px; padding-top:164px; --row:1fr 1fr; --spacing:38px;}
.page-layout-2 .gallery img { border-radius:var(--round) }
.page-layout-2-title {padding-bottom:22px}
.page-layout-2-block {margin-top:120px;}
.page-layout-2 .page-layout-2-subtitle {margin-bottom:12px;}

/*layout column*/
.page-column-block+.page-column-block {margin-top:62px;}
.page-column-block p+p { margin-top:20px}

/*colored page*/
.bg-color {background-color:#E23E45; }
.page-colored { background-color:#E23E45; min-height:100vh}
.page-colored img, .page-colored .gallery {filter:grayscale(1); mix-blend-mode: multiply;}
body:not(.mobile) .page-colored img:hover , 
body:not(.mobile) .page-colored .gallery:hover{filter:none; mix-blend-mode: unset;}
.page-colored .underline-links a{ --color:var(--color-3);}

/* Menu
-----------------------------------------------------*/

/*scroll menu*/
#scroll-menu {position:fixed; z-index:3; top:0; right:0; background:white; --color-text:var(--color-1); cursor:pointer; }
#scroll-menu { height:var(--menubar-height); width:var(--menubar-width); border-radius:34px; border:4px solid; }
#scroll-menu { display:flex; align-items:center; justify-content:center; overflow:hidden; }
#scroll-menu .scroll-label { transform: rotate(90deg);}
#scroll-menu .scroll-menu-open { position:fixed; top:0; right:0; height:100%; width:var(--menubar-width-opened); opacity:0;}
#scroll-menu .scroll-menu-open .scroll-label {position:absolute;right:0;top:50px;z-index: 3;}
#scroll-menu .scroll-menu-items { width:100%; height:100%; padding:20px}
#scroll-menu .menu-menu-container { width:100%; height:100%;}
#scroll-menu .scroll-menu-credits {position: absolute; bottom: 0; width:100%;  left:0; right:0; margin:0 auto; }
#scroll-menu .scroll-menu-credits { text-align:center; --line-height:1.2em; padding:12px 0}
#scroll-menu .scroll-menu-open .header-menu {width:100%;height:100%;display:flex;flex-flow:column;align-items:center;justify-content: center;}

#scroll-menu.close .scroll-menu-open {pointer-events: none;}
#scroll-menu.open .scroll-menu-close {pointer-events: none;}

/* Exhibition Page
-----------------------------------------------------*/

#exhibition-page-content .exhibition-page-column { width:100%;}
#exhibition-page-content .exhibition-page-column.scroll { height:100vh; }

#exhibition-page-content .exhibition-gallery  .gallery-vertical .gallery-inner {overflow:visible}
#exhibition-page-content .exhibition-gallery .gallery-info {--color-text:var(--color-1);padding:var(--margin-2);}
#exhibition-page-content .exhibition-gallery .gallery-info {display:flex;align-items: center;justify-content: space-between;}
#exhibition-page-content .exhibition-gallery .gallery-info { padding-left:calc(var(--margin-2)*3)}
#exhibition-page-content .exhibition-gallery .gallery-info .info-index{top: var(--margin-2);left: var(--margin-2);}
#exhibition-page-content .exhibition-gallery .gallery-vertical li+li { margin-top:30px; }
#exhibition-page-content .exhibition-gallery .gallery-wrapper {padding-bottom:62px;}
#exhibition-page-content .exhibition-gallery li img { border-radius: var(--round); }

#exhibition-page-content .exhibition-right-inner { padding-left:var(--margin-3); padding-right:calc(var(--margin-3) + 3px); padding-top:214px; padding-bottom:120px; }

#exhibition-page-content .exhibition-header-subtitle { margin-top:var(--margin-1) }
#exhibition-page-content .exhibition-header { margin-bottom:243px }

#exhibition-page-content .exhibition-section { margin-top:var(--margin-4) }
#exhibition-page-content .exhibition-section-title { --color-text:var(--color-1); margin-bottom:var(--margin-1)}

#exhibition-page-content .exhibition-credits-media {--row:50% 50%; width: 100%; --spacing:var(--margin-2)}

#exhibition-page-content .exhibition-gallery-index .gallery img { border-radius:var(--round-2); height:100px; width:auto; margin-right:var(--margin-5); }
#exhibition-page-content .exhibition-gallery-index .gallery li a,
.mobile #exhibition-page-content .exhibition-gallery-index .gallery li{ display:flex; justify-content: flex-start; margin-bottom:40px; }
#exhibition-page-content .exhibition-gallery-index .gallery .lazy-image-wrapper {width:auto;}
#exhibition-page-content .exhibition-gallery-index .gallery .info-caption {margin-top:var(--margin-5);}
#exhibition-page-content .exhibition-gallery-index .gallery .info-description {margin-top:var(--margin-5);}


/* Gallery
-----------------------------------------------------*/
.gallery.gallery-window  .gallery-image { height:100%; }
.gallery.gallery-window img { height: 100%;width: 100%;object-fit: contain;}
.gallery.gallery-window .gallery-nav  { position:absolute; right:0; top:0; width:38px; }
.gallery.gallery-window .gallery-nav>div { margin-bottom:5px; }

.gallery.gallery-window .gallery-image-list li.current {display:flex;  width:100vw; align-items:center; }
.gallery.gallery-window .gallery-image-list li .gallery-info { min-width:234px; width:234px;  --color-text:var(--color-1); }
.gallery.gallery-window .gallery-image-list li .gallery-info .info-caption { margin-top:15px; }
.gallery.gallery-window .gallery-image-list li .gallery-image { flex-grow:1;  }
.gallery.gallery-window .gallery-image-list li .gallery-info {padding-left:40px;}
.gallery.gallery-window .gallery-image-list li .gallery-info .info-index {left: 9px;}


/* About
-----------------------------------------------------*/

.page-about-content {--row:1fr 440px; --spacing:38px; }
.page-about-content p+p { padding-top:60px; }
.page-about-content-gallery .gallery-vertical li+li{padding-top:45px}
.page-about-content-gallery .gallery-info {padding:7px 20px;}



/* Mobile
-----------------------------------------------------*/

.mobile {
--menubar-width-opened:100vw;
--gallery-mobile-height:190px;
}

.mobile #cookie-notice .cookie-notice-container {margin:0!important}

/*component*/
.mobile .logo {--image-height:40px; --image-width:auto }
.mobile .page-slide-gallery {--slide-gallery-height:var(--gallery-mobile-height); margin-bottom:12px; }

/*fix blend color cross browsing*/
.mobile .page-slide-gallery.touch-active img { mix-blend-mode: unset; }
.mobile .page-slide-gallery.touch-active .gallery { mix-blend-mode: unset;}

/*layout*/
.mobile .page-layout-2 {padding-bottom:82px}
.mobile .page-layout-2-title {padding-bottom: 15px;}
.mobile .page-column-block+.page-column-block {margin-top:34px}

.mobile .content-blocks .content-text-block::first-letter {margin-left:20px}
.mobile .content-blocks .content-block+.content-block {margin-top:34px}
.mobile .content-blocks .content-quote { padding:0 20px; }

/*about*/
.mobile .page-about-content p+p {padding-top: 34px;}
.mobile .page-columns,.mobile .page-columns-right, .mobile .page-about-link {margin-top:34px; }
.mobile .page-about-download {margin-top:19px}

/*contact*/
.mobile .page-contact-content .row { display:block}
.mobile .page-contact-content .row>* {margin-top:34px}

/*home*/
.mobile .exhibition-index-note {top:-3px;}
.mobile .gallery-info .info-index, .mobile .exhibition-index-note {height: 19px; width:19px;}

.mobile .gallery-grid {--columns:1}
.mobile #exhibition-page-content .exhibition-gallery {position:absolute; bottom:0; margin-bottom:0; left:0; width:100%; background:white}
.mobile #exhibition-page-content .exhibition-gallery .slide-wrapper {padding:3px;display: grid;}
.mobile #exhibition-page-content .exhibition-page-column.scroll { height:calc(100% - calc(var(--gallery-mobile-height) + 6px))}

.mobile #exhibition-page-content .exhibition-right-inner {padding-top:163px}
.mobile #exhibition-page-content .exhibition-header {margin-bottom: 82px;}
.mobile #exhibition-page-content .exhibition-section {margin-top:82px}
.mobile #exhibition-page-content .exhibition-gallery-index .gallery li a{margin-bottom:0}
.mobile #exhibition-page-content .exhibition-gallery-index .gallery li+li a {margin-top:30px;}
.mobile #exhibition-page-content .content-text-image .exhibition-content-text {padding:0 20px; padding-top:30px; }

.mobile .gallery.gallery-window {padding:0 4px;}
.mobile .gallery.gallery-window .gallery-image-list { padding-bottom:40px; }
.mobile .gallery.gallery-window .gallery-image-list li .gallery-info {position:relative; padding-left:25px; margin:4px 0; display:flex; align-items:center; justify-content:space-between; width:100%}
.mobile .gallery.gallery-window .gallery-image-list li .gallery-info .info-index {position:absolute; top:0; left:0; }
.mobile .gallery.gallery-window .gallery-image-list li { padding-top:40px;}
.mobile .gallery.gallery-window .gallery-image-list li.current { display:block }
.mobile .gallery.gallery-window .gallery-image-list li .gallery-info .info-caption {margin-top:0}
.mobile .gallery.gallery-window .gallery-nav {margin:4px; width: 30px;height: 30px;}

/*scroll support*/
.mobile.menubar-opened .exhibition-right.scroll {overflow:hidden}
.mobile.menubar-opened {overflow:hidden}
.mobile.gallery-window-opened {overflow:hidden}

/*hide scroll bar mobile*/
html.mobile-document {overflow:hidden; width:100%; height:calc(100% - 1px); position:fixed;}
.mobile { height:100%; overflow:auto;}
.mobile .home,.mobile .home #content,.mobile .home #inner-content,
.mobile .home #exhibition-page-content,.mobile .home .exhibition-inner {
    height: 100%;
}

.mobile .js-scroll-menu::-webkit-scrollbar-track { background-color: transparent!important;}


/* Archive
-----------------------------------------------------*/

:root{
    --filters-width:360px;
    --archive-left-spacing:37px;
}

.display-on-active {display:none}
.active .display-on-active {display:block}
.active .hide-on-active {display:none}

.filter-button {border: 2px solid var(--color-text);border-radius:34px;width:auto;display:block;padding: 4px 15px; float: left;}
.filter-button::first-letter { text-transform:uppercase }

/* Filters */
#page-archive { padding-left:var(--filters-width);}
#page-archive #filters:before {content:''; position:absolute; left:calc(50% - 1px); top:33px; width:2px; height:calc(100% - 66px); background:var(--color-1); }
#page-archive #filters {width:var(--filters-width);position:fixed;top: 0;left: 0;border: 4px solid var(--color-1);--color-text: var(--color-1);border-radius: 19px;height: 100%;}
#page-archive #filters {padding-top:33px}
#page-archive #filters .filters-title {padding-bottom:24px} 
#page-archive #filters .layout {--spacing:0;grid-template-columns: 50% 50%;}
#page-archive #filters .layout>* {width:100%; text-align:center; }
#page-archive #filters .filter-button { margin-bottom:3px; position:relative; cursor:pointer;}
#page-archive #filters .filters-list ul li {display: block;position:relative}
#page-archive #filters .filters-list ul li .filter-button {display:inline-block; float:none;}
#page-archive #filters .filters-list { height: calc(100vh - 110px); }

body:not(.filter-active) .display-on-filter-active,
.filter-active .hide-on-filter-active {display:none!important}

/* Filters selection*/
.js-filter-results.filter-active .archive-work:not(.active) {display:none }
#page-archive .page-archive-tags .filter-button.active,
#page-archive #filters .filters-list ul li.active .filter-button {background:var(--color-1); --color-text:white; border-color:var(--color-1); }
#page-archive #filters .filters-list ul li .filter-close {border-radius:50%;width:25px;height:25px;background:var(--color-1);position:absolute;left:100%;margin-left:4px;top: -2px;padding: 5px 8px;}

/* List */
.page-archive-inner { padding-top:90px; padding-bottom:calc(100vh - 440px)}
.page-archive-header { padding-left:var(--archive-left-spacing); }
.page-archive-header>* {display:inline-block;}
.page-archive-header .page-archive-year {padding-right:18px}
.page-archive-header .page-archive-tags {position:relative;}
.page-archive-header .page-archive-nav {display:inline-flex; margin-left:10px}
.page-archive-header .page-archive-nav .page-archive-arrow {cursor:pointer}
.page-archive-item {width:100%;position:relative;padding-top: 77px;}
.page-archive-works {width:100%; margin-top:10px}
.page-archive-works .slide-wrapper { padding-left:var(--archive-left-spacing); }
.archive-work {width:164px; margin-right:8px;}
.no-slide .archive-work {cursor: pointer;}
.archive-work img { border-radius:5px; }
.archive-work .archive-work-info { margin-top:12px; }
.archive-work .archive-work-title { margin-bottom:5px; }

/* Archive work window */

.archive-work-window {position:fixed;bottom:0;left:0;width: 100%;height: 100%;background:white;z-index: 5;--spacing: 10px; --color-text:var(--color-1)}

.archive-work-window {transition: 0.7s bottom;}
.archive-work-window:not(.open) {bottom:-100%; pointer-events:none;}

.archive-work-window .work-window-close {position:absolute; right:0; top:0; cursor:pointer; }
.archive-work-window .layout {grid-template-columns:1fr 225px; height: 100%; position: relative;}
.archive-work-window .layout>* {height: 100vh;width: 100%;}
.archive-work-window .window-work-cover img {object-fit: contain;width: 100%;height: 100vh;object-position: center center;}
.archive-work-window .lazy-image-wrapper { width:100%}
.archive-work-window .window-work-sidebar {display:flex; align-items:center; }
.archive-work-window .window-work-tags {position:absolute; display:block; top:11px}
.archive-work-window .window-work-tags li {display:table;margin-bottom:3px;}
.archive-work-window .archive-work-dida {margin-top:15px}

.archive-work-window .window-work-form {position:absolute; bottom:10px; padding-right:10px;}
.archive-work-window .window-work-form .contact-email {--contact-height:24px;    --contact-button-width: 22px; }
.archive-work-window .window-work-form input[type=checkbox] {top:0; border:none; width:15px; height: 15px; background:var(--color-1); opacity:0.5; vertical-align:top}
.archive-work-window .window-work-form input[type=checkbox]:checked { opacity:1}
.archive-work-window .window-work-form .wpcf7-acceptance .wpcf7-list-item-label {margin-top:2px}
.archive-work-window .window-work-form .email input {margin:6px 0; border:2px solid; padding-left:10px;}
.archive-work-window .window-work-form .email input::placeholder {opacity:0.5!important}
.archive-work-window .window-work-form .contact-email input[ type=submit] {top:7px; }
.archive-work-window .window-work-form .contact-email .fl_acceptance label {height: 15px;display: block;}
.archive-work-window .window-work-form .contact-email .wpcf7-response-output {--font-size:14px}

/* News
-----------------------------------------------------*/

#page-news .page-news-inner {padding:38px; padding-top:125px; }
#page-news .excerpt-news { margin-bottom:18px}
#page-news .excerpt-news .excerpt-news-inner { display:grid; grid-template-columns:1fr 1fr 1fr; column-gap:34px; }
#page-news .excerpt-news .excerpt-cover img{ border-radius:10px}
#page-news .excerpt-news .excerpt-info { margin-top:20px}

/* Search
-----------------------------------------------------*/
#scroll-menu #search {position: absolute;top: 50%;width: calc(100% - 40px);margin-top: -20px;}
#scroll-menu .menu-sep {height: calc(50vh - 250px);}
#scroll-menu #search #ajax_search_text {border-radius:19px;border:4px solid;padding: 0;text-align: center;}
#scroll-menu .scroll-menu-open .header-menu li {margin:15px 0 }
#scroll-menu #ajax_search_results_container {position:fixed;top:0;right: var(--menubar-width-opened);width: 497px;height:100vh;padding: 36px;}
#scroll-menu #ajax_search_results_container { opacity:0; pointer-events: none;}
#scroll-menu #ajax_search_results_container:after {content:'';position:fixed;width:2px;height:calc(100% - 60px);top:30px;right: var(--menubar-width-opened);background-color: var(--color-1);}
#scroll-menu #ajax_search_results_container li {display:block; margin-bottom:36px; }
#scroll-menu #ajax_search_results_container .result-type::first-letter {text-transform:uppercase}


/* Mobile 2
-----------------------------------------------------*/

/* News */
.mobile #page-news .page-news-inner {padding-top:163px}
.mobile #page-news .excerpt-news .excerpt-news-inner { display:block }
.mobile #page-news .excerpt-news .excerpt-cover { margin-bottom:20px }
.mobile #page-news .excerpt-news .excerpt-info { margin-top:8px }
.mobile #page-news .excerpt-news .excerpt-content {margin-top:20px}
.mobile #page-news .excerpt-news {margin-bottom:70px}

/* Archive */
.mobile  {--filters-width:322px;}
.mobile #page-archive {padding-left:0}
.mobile .page-archive-item {padding-top: 45px;}
.mobile .page-archive-header {position:relative;padding-left: 0;}
.mobile .page-archive-header .page-archive-nav {position:absolute; top:15px; right:38px}
.mobile .page-archive-header .page-archive-tags {display:block;overflow:auto;max-width:100vw;margin-bottom: 20px;margin-top: 3px;}
.mobile .page-archive-header .page-archive-year {padding-left:var(--archive-left-spacing)}
.mobile .page-archive-header .page-archive-tags .page-archive-tags-inner { padding-left:var(--archive-left-spacing); display:flex; }
.mobile .page-archive-header .page-archive-tags .page-archive-tags-inner li {margin-right:6px}

/* Filters */
.mobile #page-archive #filters { overflow:hidden; height: var(--menubar-height); width: var(--menubar-width);}
.mobile #page-archive #filters {max-width:calc(100% - 38px);padding-top:30px;z-index:2;background:white;}
.mobile #page-archive #filters:before {display:none}
.mobile #page-archive .filters-inner { padding-left:38px; }
.mobile #page-archive .filter-close {display:none}
.mobile #page-archive #filters .filters-title {padding-bottom:20px}
.mobile #page-archive #filters .filters-list { height:calc(100vh - 90px)}
.mobile #page-archive #filters .filters-menu-open {opacity:0; }
body:not(.mobile) #page-archive #filters .filters-mobile {display:none}
.mobile .filters-menu-text {position:absolute; left:0; top:0px;height:var(--menubar-width); width:var(--menubar-height); }
.mobile .filters-menu-text>* {position:absolute;top: -22px;left: 16px;height:100%;width:100%;transform:rotate(90deg);transform-origin: 0 50%;display: flex;justify-content: center;align-items: center;}
.mobile.filter-active .filters-menu-text .filters-menu-close {background:var(--color-1);--color-text:white;border-radius: 19px;}
.mobile.filter-active #page-archive #filters.close {
    overflow: visible;
}

/* Work Popup */
.mobile .archive-work-window {padding:5px;padding-top: 110px;}
.mobile .window-work-cover {position: relative; width: 100%; margin-bottom:5px}
.mobile .archive-work-window .window-work-cover * {max-height: calc(var(--window) - 300px);height: auto;}
.mobile .archive-work-window .window-work-right { text-align:right; }
.mobile .archive-work-window .window-work-right,
.mobile .archive-work-window .window-work-left {margin-top:15px} 
.mobile .archive-work-window .window-work-right .archive-work-dida {margin-top:0}
.mobile .archive-work-window .window-work-info {display:flex; justify-content:space-between; align-items:flex-start}
.mobile .archive-work-window .window-work-form {width:100%;padding:0 38px;bottom: 25px;}
.mobile .archive-work-window .window-work-form .contact-email .email input[type=email]{line-height:23px!important;}

/* Search */
.mobile #scroll-menu #search{top:0;margin-top:0;padding:38px;background:white;height:100%;width: 100%;left:0;border-radius: 34px;border: 4px solid;z-index: 1; }
.mobile #scroll-menu #ajax_search_results_container {position: absolute;width:100%;height:100%;right:auto;left: 0;padding: 0 38px;opacity: 1;pointer-events: all;}
.mobile #scroll-menu #ajax_search_results_container:after {display:none;}
.mobile #scroll-menu #search #ajax_search_text {position:absolute;width:calc(100% - 86px);left:0;z-index: 2;margin:0 38px;background: white; height:38px}
.mobile #scroll-menu #search #ajax_search_results {padding-top:114px}
.mobile #scroll-menu #search{ left:-100%; pointer-events:none; }
.mobile #search-mobile-button {position: absolute;top: 50%;width: calc(100% - 86px);margin-top: -20px; border:4px solid; text-align:center; border-radius:19px; left:38px}
body:not(.mobile) #search-mobile-button {display: none;}

/* Temp disabled */
#search, #search-mobile-button,
.menu-item-281, .menu-item-280 {display:none;}


/* Suspended 
#page-news:before, #page-archive:before{
    content: "Service Suspended";
    position: fixed;
    width: 100%;
    height: 100%;
    background: white;
    display: block;
    z-index: 3;
    text-align: center;
    font-size: 50px;
    color: red;
    padding: 100px 20px;
    text-transform: uppercase;
    font-weight: 700;
	left:0;
}
#page-news .page-news-inner,  #page-archive *{display:none}*/
/* Suspended 2
#content:before{
    content: "Service Suspended";
    position: fixed;
    width: 100%;
    height: 100%;
    background: white;
    display: block;
    z-index: 99;
    text-align: center;
    font-size: 50px;
    color: red;
    padding: 100px 20px;
    text-transform: uppercase;
    font-weight: 700;
	left:0;
}
#content * {display:none}*/
