@font-face {
font-family: 'NotoColorEmoji';
font-style: normal;
font-display: swap;
src: url(//www.kreuzfahrt-kompass.com/wp-content/themes/blocksy-child/fonts/emojis.woff2) format('woff2'),
url(//www.kreuzfahrt-kompass.com/wp-content/themes/blocksy-child/fonts/noto-emoji/emojis.otf) format('opentype');
}
body:not(.logged-in) article.status-publish{-webkit-user-select:none !important;user-select:none !important} #main .hero-section .ct-image-container, #main .hero-section .ct-media-container{ position: relative;
overflow: hidden;
}
#main .hero-section .ct-image-container img ,
#main .hero-section .ct-media-container img {
position: absolute;
--blur: 6px;
inset: calc(-2 * var(--blur, 6px));
width: calc(100% + 4 * var(--blur, 6px));
max-width: calc(100% + 4 * var(--blur, 6px));
height: calc(100% + 4 * var(--blur, 6px));
max-height: calc(100% + 4 * var(--blur, 6px));
filter: brightness(0.5);
object-position:var(--object-position, 50% 80%) !important;
}
.home #main > :first-child > article > .entry-content > .stk--has-background-overlay:first-child::before {
background-color: #000 !important; }
body:not(.error404) #main .hero-section .ct-container-narrow{text-shadow:0 0 2px #000, 0 0 20px #000}
b,strong{font-weight:600 !important} #main .wp-block-post-featured-image img,#main .wp-block-image img{background:#dfe4f0;background:linear-gradient(100deg,#dfe4f0 8%,#edeff1 18%,#dfe4f0 33%);background-size:200% 100%;-webkit-animation:1.5s shine linear infinite;animation:1.5s shine linear infinite}
@-webkit-keyframes shine{to{background-position-x:-200%}}
@keyframes shine{to{background-position-x:-200%}} .search-results-bottom-text {
margin-bottom: var(--theme-content-vertical-spacing);
text-align: center;
}   ul.intro{list-style-type:none;padding-left:1.55rem;margin-top:-1.5em;margin-bottom:1em}
ul.intro li,.siegel{position:relative}
.siegel{padding-left:1.55rem}
ul.intro li:before,.siegel:before{content:'✓';position:absolute;left:-1.5rem;border:1px solid #90adc4;color:#5f8fba;border-radius:50%;line-height:1;padding:2px 3px;font-size:.7em;top:.5em}
.siegel:before{content:'♥';left:0;border-color:transparent} :is(.is-layout-flow,.is-layout-constrained) :where(h2,h3){
margin-block-start:calc(var(--has-theme-content-spacing, 1)*(2em + 10px))
} .stk-block-table-of-contents {
border-radius: 10px;
background-image: url(https://www.kreuzfahrt-kompass.com/wp-content/topography.svg) !important;
background-color: var(--theme-palette-color-7) ;
background-attachment:fixed;
padding: 2em ; box-shadow: 0px 12px 45px -8px rgb(28 29 30 / 10%);
border:1px solid #ddd !important;
} .stk-block-table-of-contents :is(ul,ol){margin-inline-start: 1ch;}
.stk-block-table-of-contents :is(ul,ol) li a {
color: #1d5e99;
}
.stk-block-table-of-contents :is(ul,ol) li:hover::before,
.stk-block-table-of-contents :is(ul,ol) li:hover > a {
color: var(--theme-palette-color-4);
}
.stk-block-table-of-contents :is(ul,ol) li a:hover {
text-decoration: underline;
text-underline-offset: 2px;
} .stk-block-table-of-contents :is(ul,ol) 						{list-style-type:decimal;}
.stk-block-table-of-contents :is(ul,ol) :is(ul,ol) 				{list-style-type:lower-latin;}
.stk-block-table-of-contents :is(ul,ol) :is(ul,ol) :is(ul,ol) 	{list-style-type:none;
padding-inline-start: 2ch;
text-indent: -1ch;
}
.stk-block-table-of-contents :is(ul,ol) :is(ul,ol) :is(ul,ol) > li::before {
content: "-";
padding-inline-end: 1ch;
color: #1d5e99 ;
} .wp-block-table table{background:#fff} .schema-faq-question{font-family:var(--theme-font-family);display:block;line-height:1.2;margin-bottom:1rem;margin-top:3rem;font-size:1.2em;font-weight:500 !important;color:var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)))}
p.schema-faq-answer br{margin-bottom:.5em} ul.haken,ul.vorteile,ul.nachteile{list-style:none}
ul.haken li,ul.vorteile li,ul.nachteile li{position:relative}
ul.haken li:before,ul.vorteile li:before,ul.nachteile li:before{position:absolute;left:-1.75em;border-radius:50%;line-height:1;padding:3px;top:4px;width:1.25em;text-align:center}
ul.haken li:before,ul.vorteile li:before{content:"✓";color:green;background:#e1ebe1}
ul.nachteile li:before{content:"✗";color:red;background:#efd4d4} blockquote, .wp-block-stackable-blockquote,
.stk-07c2a31 {
--box-shadow: 0px 20px 80px -5px rgba(210, 213, 218, 0.4);
--border: none;
background-color: var(--theme-palette-color-7);
box-shadow: var(--box-shadow);
border: var(--border);
}
.wp-block-quote {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
--padding: 1em !important;
}   .wp-block-image img,
.stk-img-wrapper img {
width: 100%;
}
figure, .wp-block-image, .stk-img-wrapper, #widget-main-tripup, div[data-gyg-partner-id="A52NVZI"] {
max-width: var(--theme-block-wide-max-width) !important;
}
.entry-content p img {
width: var(--theme-block-wide-max-width);
margin-block: 1.5rem;
} .stk-img-wrapper .stk-img,
.wp-block-image img,
.wp-block-post-featured-image img,
.wp-block-image:not(.is-style-rounded)>a, 
.wp-block-image:not(.is-style-rounded) img,
.blog .entries article,
.wp-block-stackable-blockquote, blockquote,
.stk-07c2a31,
.entry-content p img {
border-radius: 10px;
overflow: hidden;
}
.ct-posts-shortcode .entries .entry-card {
--borderRadius: 10px;
}
.hero-section figure, .hero-section img,
.ct-comments figure, .ct-comments img {
border-radius: 0 !important;
}
.ct-comments img,
.ct-comments figure {
max-width: 3rem !important;
border-radius: 100% !important;
}    
.ct-comments figure {transform: translateY(-25%);}
figcaption {font-style: italic !important}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{text-shadow:0 0 2px #000,0 0 5px #4a566f;pointer-events:none;border-radius:0 0 10px 10px;overflow:inherit;-webkit-mask-image:linear-gradient(0deg,#000 90%,#0000);mask-image:linear-gradient(0deg,#000 90%,#0000)} .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before{display:none !important}  @font-face {
font-family: 'Comfortaa';
font-style: normal;
font-weight: 700;
font-display: swap;
src: local(''),
url(https://www.kreuzfahrt-kompass.com/wp-content/themes/blocksy-child/fonts/comfortaa-v38-latin-700.woff2) format('woff2'), url(https://www.kreuzfahrt-kompass.com/wp-content/themes/blocksy-child/fonts/comfortaa-v38-latin-700.woff) format('woff'); }
h1, h2, h3, h4, h5, h6 {
--fontFamily: 'Comfortaa', system-ui, sans-serif;
font-weight: 700;
}
:root {
--fontFamily: system-ui, sans-serif;
} .wp-block-embed__wrapper::before{content:none!important;display:none!important;}
.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px}
.video-container iframe,.video-container .youtube-wrapper,.video-container object,.video-container embed,.video-container video{margin:0;position:absolute;top:0;left:0;width:100%;height:100%}
.video-container .youtube-wrapper iframe{display:inline-block;max-width:100%}
.youtube-wrapper .yt-overlay{position:relative;text-align:center;color:#fff;width:100%;height:100%}
.youtube-wrapper .yt-overlay.hidden{opacity:0;pointer-events:none}
.youtube-wrapper .yt-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color: rgba(0, 0, 0, 0.6);z-index:0}
.youtube-wrapper .yt-overlay img{display:block;max-width:100%;width:100%;height:auto}
.youtube-wrapper .yt-overlay .title{position:absolute;top:.5rem;left:1rem;right:1rem;font-weight:600;transform:unset;font-size:1.1rem;line-height:1.2}
.youtube-wrapper p{margin:0;padding:0;display:none;text-align:center}
.youtube-wrapper .yt-overlay p.pbutton{display:block;text-align:center}
.youtube-wrapper .yt-overlay p.pds{display:block;position:absolute;bottom:.5rem;left:1rem;right:1rem;margin:0;z-index:1;color:#fff;font-size:.85rem;line-height:1.2}
.youtube-wrapper .yt-overlay p.pds a{color:#fff;text-decoration:underline;border:none}
.youtube-wrapper .yt-overlay p.pds a:after{height:1px}
.youtube-wrapper .yt-overlay button{position:absolute;top:40%;background:var(--theme-palette-color-3);border-radius:90% / 30%;color:#fff;opacity:.8;width:20%;padding:1% 4% 1% 6%;line-height:1;margin-left:-10%;transition:all .2s ease-out;cursor:pointer;box-shadow:.2rem .3rem 1rem -.1rem rgba(0,0,0,.5)}
.youtube-wrapper .yt-overlay button svg{display:block}
.youtube-wrapper .yt-overlay button:hover{opacity:1} img[width="1"][height="1"],
img[src*="http://vg04.met.vgwort.de/"],
img[src*="https://vg04.met.vgwort.de/"] {
width: 1px; height: 1px;
} .page-cards{margin-bottom:0 !important;max-width: var(--theme-block-wide-max-width) !important;}
.page-cards-column{flex-wrap: wrap !important;--stk-column-gap:35px !important;row-gap:35px !important;padding-block:5px;overflow-y: visible;}
.page-cards:not(.slider) .page-cards-column {display: grid;grid-template-columns:1fr}
.page-card{flex-basis: 20% !important;min-width: 150px !important;}
.page-card-container::after{background-size:cover}
@media screen and (min-width:768px) and (max-width:1023px){
.page-card{flex:0 1 calc(50% - var(--stk-column-gap,0px) * 1 / 2 ) !important}}
.page-card-container:before{background: linear-gradient(0deg,rgba(71, 86, 113, 0.97) 0%, rgba(71, 86, 113, 0.67) 32%, rgba(71, 86, 113, 0.1) 50%);;transition:all .2s linear 0s !important}
.page-card-container:after{content: '';display: block;inset: 0;position: absolute;transform: scale(1);transition: transform .2s cubic-bezier(.45,.05,.55,.95);background-repeat:no-repeat;background-size:cover;background-position:bottom}
.page-card-container:hover:before{opacity:.72 !important}
.page-card-container:hover:after{transform: scale(1.05)}
.page-card-container{border-radius:10px !important;overflow:hidden !important; margin: 0 !important;}
.page-card .stk-block-column__content{min-height:200px !important;padding: 40px 20px !important;display:flex !important}
@media screen and (min-width:420px){
.page-cards:not(.slider) .page-cards-column {grid-template-columns:1fr 1fr}}
@media screen and (min-width:800px){
.page-card .stk-block-column__content{min-height:320px !important}
.page-cards:not(.slider) .page-cards-column {grid-template-columns:1fr 1fr 1fr 1fr}}
@media screen and (min-width:1200px){
.page-card .stk-block-column__content{min-height:420px !important}}
.page-card .stk-block-column__content{align-items:flex-end !important}
.page-card .stk-inner-blocks{text-shadow:0 0 3em #000}
.page-card-title{margin-bottom:10px !important;transition:all .2s linear 0s}
.stk-hover-parent:hover .page-card-title,.stk-hover-parent.stk--is-hovered .page-card-title{top:-20px !important}
.page-card-title{top:20px !important}
.page-card-title .stk-block-heading__text{margin:0 !important;color:var(--theme-palette-color-8,#ffffff) !important;font-size:17px !important}
@media screen and (min-width:1023px){
.page-card-title .stk-block-heading__text{font-size:19px !important}  }
:is(.stk-hover-parent:hover,.stk-hover-parent.stk--is-hovered) .page-card-btn-group{top:-20px !important; color: #0c0c0c !important;opacity:1 !important}
.page-card-btn-group{opacity:0;top:-20px !important;transition:all .3s linear .2s !important}
.page-card .stk-button{padding: 0 0 0 !important;background:transparent !important;text-transform:uppercase;font-size:.7em !important}
.page-card .stk-button .stk--inner-svg svg:last-child{margin-inline-end:0 !important}
.page-card .stk-button .stk-button__inner-text a {color:var(--stk-button-text-color) !important}
.page-cards.slider .page-cards-column{flex-wrap: nowrap !important;overflow: auto;scroll-snap-type: x proximity;scroll-padding:0}
.page-cards.slider .page-card {scroll-snap-align: start;min-width:20rem!important;}
.page-cards.slider .page-card.active {scroll-snap-type: unset;}
.page-cards {position:relative}
.page-cards .controls {display:none}
.page-cards.slider .controls {display:contents}
.page-cards.slider .controls > * {position:absolute;z-index:100;top:50%;transform:translateY(-50%);background:transparent;margin:0;padding:0;border:0;cursor:pointer;display: grid;place-items:center}
.page-cards.slider .controls svg * {fill: var(--theme-palette-color-1);}
.page-cards.slider .controls .arrow-left {left:-.5rem;transform:translateY(-50%) translateX(-100%) rotate(180deg);}
.page-cards.slider .controls .arrow-right {right:-.5rem;transform:translateY(-50%) translateX(100%)}
@media screen and (max-width:1340px){
.page-cards{margin-right:0!important;margin-left:0!important;width:100%!important}
.page-cards-column{padding-inline:1.5rem;--stk-column-gap:24px !important;row-gap:24px !important;}
.page-cards.slider .page-cards-column{padding-right:calc(40px + .5rem);scrollbar-width:none;scroll-padding:1.5rem!important;}
.page-cards-column::-webkit-scrollbar {display:none;}
.page-cards.slider .controls .arrow-right {right:.5rem;transform:translateY(-50%)}
.page-cards.slider .controls .arrow-left {display: none}
.page-cards.slider .controls::after{content:'';display:block;position:absolute;inset:0;z-index:99;background-image:linear-gradient(90deg,transparent calc(100% - 6rem), #fff8 100%);pointer-events:none}
.page-cards.slider .controls svg * {fill: var(--theme-palette-color-3);}
} .author-box .ct-image-container img,
.author-box .ct-media-container img {background-color:#e8ebf0}
p.author-box-name{margin-bottom:10px;font-size:20px;font-family:'Comfortaa',system-ui,sans-serif;font-weight:700;color:#293241}
.author-box-bio a{text-decoration:underline}
.author-box-bio a:hover{text-decoration:none}
.author-box-social,.ct-author-box-more{display:none !important;}
.author-box{--spacing: 20px;}
.author-box .author-box-name:is(p,div) {color: var(--theme-heading-color)}
.author-box .ct-image-container,.author-box .ct-media-container{pointer-events: none}
.author-box .ct-image-container::before,.author-box .ct-media-container::before{content: none !important;}
.author-box .ct-image-container svg,.author-box .ct-media-container svg{display: none} .author-box-intro {
cursor:pointer;
margin-bottom: 1rem;
position: relative;
}
.author-box-intro::before, .author-box-intro::after {
content: "";
display: block;
width: calc(50% - 6rem / 2 - 1.5rem);
height: 1px;
background-color: #ddd;
position: absolute;
left: 0;
top: 3rem;
}
.author-box-intro::after {
left: auto;
right: 0;
}
.author-box-intro .images {
display: flex;
align-items: center;
max-width: 6rem;
margin: 0 auto;
}
.author-box-intro .images img {
border-radius: 100%;
width: 100%;
background-color:#e8ebf0
}
.author-box-intro .author-box-name {
width: fit-content;
margin: 0 auto;
} .entry-header .country-name {color: var(--theme-palette-color-8);display: flex;align-items: center;justify-content: center;}
.entry-header .country-name svg {height: 1.25rem}
.stk-block-notification__content a{color:#293241 !important} .postid-21819 .hero-section,.postid-23608 .hero-section{display:none !important}
.postid-21819 .ct-container-full,.postid-23608 .ct-container-full{padding-top:0 !important} .map-container {
position: relative;
max-width: var(--theme-block-wide-max-width) !important;
}
.map-container .map {
min-height: max(20rem, 40vh);
height: 100%;
border-radius: 10px;
border:1px solid #e7e9ef var(--theme-palette-color-5);
box-shadow:0 12px 45px -8px rgb(28 29 30/10%)
}
.map-container .map div.gm-svpc, .map-container .map div.gm-style-mtc, .map-container .map button.gm-fullscreen-control {
display: none !important;
}
.map-container .map button img {
filter: brightness(0) invert(33%) sepia(0%) saturate(1471%) hue-rotate(153deg) brightness(95%) contrast(81%);
}
.map-container .map button:hover img {
filter: brightness(0) invert(59%) sepia(65%) saturate(575%) hue-rotate(7deg) brightness(91%) contrast(92%);
}
.map-container .overlay {
padding: 1rem 1.5rem;
text-align: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
overflow-y: hidden;
z-index: 10;
border-radius: 10px;
background-color: var(--theme-button-background-initial-color) !important; background-image: url(https://www.kreuzfahrt-kompass.com/wp-content/karte.png) !important;
background-size: cover;
}
.map-container .overlay div {
z-index: 3;
}
.map-container .overlay .hinweis{
background-color:rgba(255,255,255,.6);
-webkit-backdrop-filter:blur(4px);
backdrop-filter:blur(4px);
border-radius: 7px;
padding:2em;
max-width: var(--theme-block-max-width) !important;
}
.map-container .overlay .overlay-text a {
color: var(--theme-palette-color-3, #0c3880);
text-decoration: underline;
text-underline-offset: 2px;
text-underline-color: currentColor;
text-decoration-color: transparent;
transition: text-underline-color .2s ease-in-out,
text-decoration-color .2s ease-in-out;
}
.map-container .overlay .overlay-text a:hover {
color: var(--theme-palette-color-3, #0c3880);
text-decoration: underline;
text-underline-offset: 2px;
text-underline-color: transparent;
text-decoration-color: currentColor;
}
.map-container .button.load-map {
font-weight: 600;
text-transform: uppercase;
transition:all .2s linear 0s;
}
.maplegende figcaption{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center;margin-top:.5rem}
.maplegende .badge{margin:auto .5em; display: block}
.badge:before{display:inline-block;content:"";width:1em;height:1em;margin-right:3px;margin-bottom:-2px;border-radius:3px}
.badge.blau:before{background-color:#3c4ba5}
.badge.gelb:before{background-color:#fcea4d}
.badge.gruen:before{background-color:#499a5f}
.badge.mint:before{background-color:#ff5252}
.badge.orange:before{background-color:#e58131}
.badge.magenta:before{background-color:#b12e5b}
.badge.lila:before{background-color:#8f34aa}
.badge.grau:before{background-color:#bdbdbd}
.badge.schwarz:before{background-color:#222} .author-box[data-type=type-2] .ct-image-container:first-child,
.author-box[data-type=type-2] .ct-media-container:first-child {
right: 50%;
transform: translateX(10%);
}
.author-box[data-type=type-2] .ct-image-container:nth-child(2),
.author-box[data-type=type-2] .ct-media-container:nth-child(2) {
left: 50%;
transform: translateX(-10%);
}
.author-box[data-type=type-2]:after, .author-box[data-type=type-2]:before {
width: calc(50% - 80px) !important;
} .stats-zahlen{text-align:center; margin-top: 100px !important; margin-bottom: 100px !important}
.stats-zahlen h5{font-size:3em}
.stats-zahlen p{margin-bottom:0;}
.stats-zahlen [data-layout="grid"] {--grid-template-columns: repeat(2, minmax(0, 1fr));grid-row-gap:60px;}
@media screen and (min-width:800px){ 
.stats-zahlen [data-layout="grid"] {--grid-template-columns: repeat(4, minmax(0, 1fr));}
} .stk-block-notification__content::before {
bottom: 0;
content: ""!important;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 2;
}
.stk-block-notification__content>* {
position: relative;
z-index: 3;
} .custom-summary-block{
border:1px solid #ddd !important;
box-shadow:0px 12px 45px -8px rgba(28, 29, 30, 0.1);
background-color:#f8f0f0;
background-image:url(https://www.kreuzfahrt-kompass.com/wp-content/topography.svg) !important;
background-attachment:unset !important;
margin-block:4rem !important;
background-blend-mode:soft-light;
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item {
margin-bottom: .5rem !important;
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item:first-child {
margin-bottom: 1.5rem !important;
font-family:var(--theme-font-family);line-height:1.2;font-size:1.2em;font-weight:inherit;
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item:first-child:before {
content:"";
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item:last-child .stk-block-icon-list-item__content .stk--svg-wrapper{
display:none;
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item .stk-block-icon-list-item__content {
gap: .5rem !important;
}
.custom-summary-block ul li.wp-block-stackable-icon-list-item .stk-block-icon-list-item__content .stk--svg-wrapper {
transform:translate(-4px, 2px);
border:2px solid #fff;
padding:1px;
background:#fff;
border-radius:50%;
}
[data-footer*="type-1"] .ct-footer{background-attachment:fixed} .wp-block-stackable-icon-list ul li.unterpunkt {
margin-left: 2rem !important;
margin-top: -.5rem !important;
} :is(.infobox,.wp-block-stackable-columns) .wp-block-stackable-column:first-child:last-child .wp-block-stackable-icon-list ~ .wp-block-group .wp-block-stackable-columns .stk-row.stk-inner-blocks > .wp-block-stackable-column:nth-child(1) {
max-width: max-content;
}
:is(.infobox,.wp-block-stackable-columns) .wp-block-stackable-column:first-child:last-child .wp-block-stackable-icon-list ~ .wp-block-group .wp-block-stackable-columns .stk-row.stk-inner-blocks > .wp-block-stackable-column:nth-child(2) p strong {
hyphens: auto;
} .wp-block-stackable-notification .stk-block-notification__content .stk-inner-blocks .wp-block-stackable-columns .stk-row.stk-inner-blocks.stk-block-content.stk-content-align > .wp-block-stackable-column:first-child {
max-width: 4rem;
min-width: 2.75rem;
} .stk-block-column:nth-child(21) { order: 21; }
.stk-block-column:nth-child(22) { order: 22; }
.stk-block-column:nth-child(23) { order: 23; }
.stk-block-column:nth-child(24) { order: 24; }
.stk-block-column:nth-child(25) { order: 25; }
.stk-block-column:nth-child(26) { order: 26; }
.stk-block-column:nth-child(27) { order: 27; }
.stk-block-column:nth-child(28) { order: 28; }
.stk-block-column:nth-child(29) { order: 29; }
.stk-block-column:nth-child(30) { order: 30; }
.stk-block-column:nth-child(31) { order: 31; }
.stk-block-column:nth-child(32) { order: 32; }
.stk-block-column:nth-child(33) { order: 33; }
.stk-block-column:nth-child(34) { order: 34; }
.stk-block-column:nth-child(35) { order: 35; }
.stk-block-column:nth-child(36) { order: 36; }
.stk-block-column:nth-child(37) { order: 37; }
.stk-block-column:nth-child(38) { order: 38; }
.stk-block-column:nth-child(39) { order: 39; }
.stk-block-column:nth-child(40) { order: 40; }
.stk-block-column:nth-child(41) { order: 41; }
.stk-block-column:nth-child(42) { order: 42; }
.stk-block-column:nth-child(43) { order: 43; }
.stk-block-column:nth-child(44) { order: 44; }
.stk-block-column:nth-child(45) { order: 45; }
.stk-block-column:nth-child(46) { order: 46; }
.stk-block-column:nth-child(47) { order: 47; }
.stk-block-column:nth-child(48) { order: 48; }
.stk-block-column:nth-child(49) { order: 49; }
.stk-block-column:nth-child(50) { order: 50; }
.stk-block-column:nth-child(51) { order: 51; }
.stk-block-column:nth-child(52) { order: 52; }
.stk-block-column:nth-child(53) { order: 53; }
.stk-block-column:nth-child(54) { order: 54; }
.stk-block-column:nth-child(55) { order: 55; }
.stk-block-column:nth-child(56) { order: 56; }
.stk-block-column:nth-child(57) { order: 57; }
.stk-block-column:nth-child(58) { order: 58; }
.stk-block-column:nth-child(59) { order: 59; }
.stk-block-column:nth-child(60) { order: 60; }
.stk-block-column:nth-child(61) { order: 61; }
.stk-block-column:nth-child(62) { order: 62; }
.stk-block-column:nth-child(63) { order: 63; }
.stk-block-column:nth-child(64) { order: 64; }
.stk-block-column:nth-child(65) { order: 65; }
.stk-block-column:nth-child(66) { order: 66; }
.stk-block-column:nth-child(67) { order: 67; }
.stk-block-column:nth-child(68) { order: 68; }
.stk-block-column:nth-child(69) { order: 69; }
.stk-block-column:nth-child(70) { order: 70; }
.stk-block-column:nth-child(71) { order: 71; }
.stk-block-column:nth-child(72) { order: 72; }
.stk-block-column:nth-child(73) { order: 73; }
.stk-block-column:nth-child(74) { order: 74; }
.stk-block-column:nth-child(75) { order: 75; }
.stk-block-column:nth-child(76) { order: 76; }
.stk-block-column:nth-child(77) { order: 77; }
.stk-block-column:nth-child(78) { order: 78; }
.stk-block-column:nth-child(79) { order: 79; }
.stk-block-column:nth-child(80) { order: 80; }
.stk-block-column:nth-child(81) { order: 81; }
.stk-block-column:nth-child(82) { order: 82; }
.stk-block-column:nth-child(83) { order: 83; }
.stk-block-column:nth-child(84) { order: 84; }
.stk-block-column:nth-child(85) { order: 85; }
.stk-block-column:nth-child(86) { order: 86; }
.stk-block-column:nth-child(87) { order: 87; }
.stk-block-column:nth-child(88) { order: 88; }
.stk-block-column:nth-child(89) { order: 89; }
.stk-block-column:nth-child(90) { order: 90; }
.stk-block-column:nth-child(91) { order: 91; }
.stk-block-column:nth-child(92) { order: 92; }
.stk-block-column:nth-child(93) { order: 93; }
.stk-block-column:nth-child(94) { order: 94; }
.stk-block-column:nth-child(95) { order: 95; }
.stk-block-column:nth-child(96) { order: 96; }
.stk-block-column:nth-child(97) { order: 97; }
.stk-block-column:nth-child(98) { order: 98; }
.stk-block-column:nth-child(99) { order: 99; }