* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
:root {font-size: 10px;}

html, body {font-family: 'Noto Serif', serif; font-size: 1.6rem; font-weight: normal; line-height: 2.4rem; background-color: #fff; color: #1c1c1c; overflow-x: hidden; position: relative;}

/* Elements */

#wrapper {max-width: 100%; width: 100%; background-color: #fff; margin: 0 auto; padding-top: 0rem; position: relative; overflow-x: hidden; z-index: 3;}

.container {max-width: 124rem; padding: 0 2rem; position: relative; margin: 0 auto; height: 100%; z-index: 2;}

.columns {display: flex; flex-flow: row; margin: 0 -2rem;}
.column {flex-grow: 1; padding: 0 2rem;}

.columns1 .column {width: 100%;}
.columns2 .column {width: 50%;}
.columns3 .column {width: 33.3%;}
.columns4 .column {width: 25%;}
.columns5 .column {width: 20%;}

.articles1 article {width: 100%;}
.articles2 article {width: 50%;}
.articles3 article {width: 33.3%;}
.articles4 article {width: 25%;}
.articles5 article {width: 20%;}

p {margin: 0 0 3rem; padding: 0;}
img {display: block; width: 100%; height: auto;}

a {color: #162476; text-decoration: underline;}
a:hover {color: #162476; text-decoration: none;}

:focus {outline: none;}

.vbox-child img {
  max-height: 70vh;
}

h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: bold;}
h1 {font-size: 3.4rem; line-height: 4.4rem;}
h2 {font-size: 2.6rem; line-height: 3rem; margin: 0 0 2rem;}
h3 {font-size: 1.8rem; line-height: 3rem; margin: 0 0 2rem;}
h4 {font-size: 1.8rem; line-height: 2.2rem; margin: 0 0 2rem;}
h5 {font-size: 1.6rem; line-height: 2rem;}
h6 {font-size: 1.4rem; line-height: 1.8rem;}

.has-text-left {text-align: left;}
.has-text-center {text-align: center;}
.has-text-right {text-align: right;}

hr {background-color: #e7e7e7; border: 1px solid #e7e7e7; margin: 3rem 0; height: 0.1rem;}

input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel] {display: block; width: 100%; background-color: #eeeeee; border-radius: 0.5rem; border-width: 2px; border-style: solid; border-color: #ddd; padding: 0.8rem 1.3rem !important; font-size: 1.4rem; line-height: 2rem; color: #1c1c1c;}
select {display: block; min-width: 20rem; background-color: #eeeeee; border-radius: 0.5rem; border-width: 2px; border-style: solid; border-color: #ddd; padding: 0.8rem 1.3rem; font-size: 1.4rem; line-height: 2rem; color: #1c1c1c; appearance: none; background-repeat: no-repeat; background-position: calc(100% - 1.3rem) center; background-size: 1.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgMTkyIj48cG9seWdvbiBwb2ludHM9IjMyLjQgMCAwIDMyLjMgMTYwIDE5MiAxNjAgMTkyIDE2MCAxOTIgMzIwIDMyLjMgMjg3LjYgMCAxNjAgMTI3LjMgMzIuNCAwIiBzdHlsZT0iZmlsbDojMTYyNDc2Ii8+PC9zdmc+");}
textarea {display: block; width: 100%; background-color: #eeeeee; border-radius: 0.5rem; border-width: 2px; border-style: solid; border-color: #ddd; padding: 0.8rem 1.3rem; font-size: 1.4rem; line-height: 2rem; color: #1c1c1c;}

.mailpoet_paragraph {margin: 0 0 2rem;}

.select {display: flex; flex-flow: row wrap; align-items: center; margin: 3rem 0 0;}
.select > * {margin: 0 2rem 1rem 0;}
.select .codes {width: 100%; margin: 1rem 0 0 0;}
.select .codes .code { max-width: 40rem;}

.headline {display: flex; align-items: center; margin: 0 0 1rem; padding: 2rem 0 0;}
.headline h2 {margin: 0 0 1rem;}

a.back {display: none; margin: 1rem 0 2rem; padding: 1.5rem 0 1.5rem 4rem; background-repeat: no-repeat; background-position: left center;; background-size: 3rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTE2LDdIMy44TDkuNCwxLjQsOCwwLDAsOGw4LDgsMS40LTEuNEwzLjgsOUgxNlY3WiIgc3R5bGU9ImZpbGw6IzE2MjQ3NjtmaWxsLXJ1bGU6ZXZlbm9kZCIvPjwvc3ZnPg==");}

a.all-posts {margin: 1rem 0 !important;}

.ad-full {
  z-index: 2;
  width: 206.5rem;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
}

.ad-full .g {
  width: 100%;
  height: auto;
  display: block;
}

.banner-up .banner {
  position: relative;
  padding-bottom: 1.5rem !important;
  margin-bottom: 1.5rem;
}

.banner-up .banner:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #eee;
  display: block;
  position: absolute;
  bottom: -2px;
  left: 0rem;
}

.banner-up .banner:after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #eee;
  display: block;
  position: absolute;
  bottom: 2px;
  left: 0rem;
}

.g-single.a-33, .g-single.a-38 {
	max-width: 970px;
	margin: 0 auto;
}

.has-wide-ad #wrapper {max-width: 124rem; margin-top: 26rem;}

.bg-red {background-color: #c03d54;}
.bg-blue {background-color: #987ed0;}
.bg-green {background-color: #23abaa;}
.bg-yellow {background-color: #da9f05;}
.bg-brown {background-color: #978672;}

.bigger-font {font-size: 1.8rem !important; line-height: 2.8rem !important;}
p.perex {font-size: 2.2rem !important; line-height: 3rem !important; font-weight: bold;}

#cookie-law-info-bar, .wt-cli-cookie-bar { padding: 1.5rem; }
.cli-bar-btn_container { margin-top: 1rem; text-align: left; }
.cli-bar-btn_container a#wt-cli-policy-link, .cli-bar-btn_container a#wt-cli-settings-btn { display: inline-block; margin-bottom: 1rem; margin-right: 2rem; padding: 0.5rem 0; font-size: 1.5rem !important; text-decoration: underline; color: #666; }
.cli-bar-btn_container a#wt-cli-policy-link:hover, .cli-bar-btn_container a#wt-cli-settings-btn:hover { text-decoration: none; }
.cli-bar-btn_container a#wt-cli-accept-all-btn, .cli-bar-btn_container a#wt-cli-reject-btn { display: inline-block; margin-right: 2.5rem; padding: 1rem 2rem; font-weight: 700; font-size: 1.5rem; }
.cli-bar-btn_container a#wt-cli-accept-all-btn:hover, .cli-bar-btn_container a#wt-cli-reject-btn:hover { opacity: 1; background-color: #c03d54 !important; }
.cli-tab-footer .wt-cli-privacy-accept-btn { border-radius: 3px; background-color: #162476; }
.cli-tab-footer .wt-cli-privacy-accept-btn:hover { opacity: 1; background-color: #c03d54; }
.main-content a.wt-cli-manage-consent-link { display: inline-block; margin-bottom: 1.5rem; padding: 1rem 2rem; font-weight: 700; font-size: 1.5rem; border-radius: 3px; background-color: #162476; text-decoration: none; color: #fff; }
.main-content a.wt-cli-manage-consent-link:hover { background-color: #c03d54; }
.cli-bar-message {font-size: 1.6rem !important; line-height: 2.4rem !important;}

@keyframes popup {
  from {bottom: 5rem; opacity: 0;}
  to {bottom: 7.2rem; opacity: 1;}
}

.vbox-container {width: 100vw;}

.audio-player {display: flex; flex-flow: column; align-items: center; background-color: #dddddd; box-shadow: none; z-index: 10000; font-family: arial; color: #1c1c1c; font-size: 1.4rem; /*overflow: hidden;*/ grid-template-rows: 6px auto; position: fixed; left: 0; bottom: 0; width: 100%; height: 9rem;}
.audio-player.hidden, .audio-player .hidden {display: none;}
.audio-player .timeline {background-color: #cccccc; width: 100%; position: relative; cursor: pointer; box-shadow: none; max-width: 40rem; height: 0.4rem; border-radius: 0.4rem;}
.audio-player .timeline .progress {background-color: #1c1c1c; width: 0%; height: 100%; transition: 0.25s; position: absolute; top: 0; left: 0;}
.audio-player .timeline .current {position: absolute; left: -4rem; top: -0.4rem; color: #666; font-size: 1.2rem; display: block; line-height: 1.2rem;}
.audio-player .timeline .length {position: absolute; right: -4rem; top: -0.4rem; color: #666; font-size: 1.2rem; display: block; line-height: 1.2rem;}
.audio-player .middle-controls {display: flex; flex-flow: column; width: 25%; position: absolute; left: 0; right: calc(0% - 17rem); margin: auto;}
.audio-player .middle-controls .popup-info {position: absolute; bottom: 7.2rem; left: 0rem; right: 0rem; opacity: 0; text-align: center; background-color: #162476; color: #fff; padding: 1rem; font-size: 1.4rem; line-height: 1.8rem; animation-name: popup; animation-delay: 2s; animation-duration: 1s; animation-fill-mode: forwards;}
.audio-player .middle-controls .popup-info span.play {display: inline-block; width: 1.8rem; height: 1.8rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; vertical-align: sub; background-repeat: no-repeat; background-position: center; background-size: 1.8rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUsMSwxLDAsMCwwLS4xOC41N3Y3Ljg4YTEsMSwwLDAsMCwxLDEsMSwxLDAsMCwwLC41Ny0uMThsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHJlY3QgeD0iNC44NiIgeT0iNC44NiIgd2lkdGg9IjIwLjI4IiBoZWlnaHQ9IjIwLjI4IiBzdHlsZT0iZmlsbDojMTYyNDc2Ii8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1LDEsMSwwLDAsMS0uMTgtLjU3VjExLjA2YTEsMSwwLDAsMSwxLTEsMSwxLDAsMCwxLC41Ny4xOGwxLjk0LDEuMzUsMy43MSwyLjU5YTEsMSwwLDAsMSwuMjQsMS4zOUExLDEsMCwwLDEsMTkuNCwxNS44MloiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=");}
.audio-player .middle-controls .controls-up {margin: 0 0 1rem; display: flex; justify-content: center; align-items: center;}
.audio-player .middle-controls .controls-up > * {margin: 0 1rem; cursor: pointer; transition: all 300ms ease-in-out;}
.audio-player .middle-controls .controls-up > *:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
.audio-player .middle-controls .controls-up .prev-track-button {width: 1.4rem; height: 1.4rem; display: block; background-repeat: no-repeat; background-position: center; background-size: 1.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMiI+PHBhdGggZD0iTTMsNmExLDEsMCwwLDEsLjQ3LS44NWw4LTVBMSwxLDAsMCwxLDEyLDBhLjg5Ljg5LDAsMCwxLC40OC4xM0ExLDEsMCwwLDEsMTMsMVYxMWExLDEsMCwwLDEtMSwxLDEsMSwwLDAsMS0uNTMtLjE1bC04LTVBMSwxLDAsMCwxLDMsNloiIHN0eWxlPSJmaWxsOiMxNjI0NzYiLz48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
.audio-player .middle-controls .controls-up .next-track-button {width: 1.4rem; height: 1.4rem; display: block; background-repeat: no-repeat; background-position: center; background-size: 1.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMiI+PHBhdGggZD0iTTEwLDZhMSwxLDAsMCwxLS40Ny44NWwtOCw1QTEsMSwwLDAsMSwxLDEyYS44OS44OSwwLDAsMS0uNDgtLjEzQTEsMSwwLDAsMSwwLDExVjFBMSwxLDAsMCwxLDEsMGExLDEsMCwwLDEsLjUzLjE1bDgsNUExLDEsMCwwLDEsMTAsNloiIHN0eWxlPSJmaWxsOiMxNjI0NzYiLz48cmVjdCB4PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMTIiIHN0eWxlPSJmaWxsOiMxNjI0NzYiLz48L3N2Zz4=");}
.audio-player .middle-controls .controls-up .rewind-prev-button {width: 1.8rem; height: 1.8rem; display: block; background-repeat: no-repeat; background-position: center; background-size: 1.8rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNyA5MSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsNTYuMzM3NSw3My4xNTc5KSI+CiAgICAgICAgPHBhdGggZD0iTTAsLTIuMDcyQzAsLTMuMTg0IC0wLjE1NiwtMy45OTMgLTAuNDY5LC00LjVDLTAuNzgxLC01LjAxMSAtMS4yNzUsLTUuMjY2IC0xLjk1MiwtNS4yNjZDLTIuNjI0LC01LjI2NiAtMy4xMTMsLTUuMDE0IC0zLjQyMSwtNC41MDdDLTMuNzI5LC00LjAwMSAtMy44ODcsLTMuMjIyIC0zLjg5NiwtMi4xNzFMLTMuODk2LC0wLjA3MkMtMy44OTYsMS4wNDYgLTMuNzM2LDEuODcxIC0zLjQxNCwyLjQwNkMtMy4wODcsMi45MzYgLTIuNTk1LDMuMjAxIC0xLjkzNywzLjIwMUMtMS4yODksMy4yMDEgLTAuODA5LDIuOTUgLTAuNDk2LDIuNDQ5Qy0wLjE4LDEuOTQ3IC0wLjAxNCwxLjE1NyAwLDAuMDc4TDAsLTIuMDcyWk0xLjMxMywtMC4yNzdDMS4zMTMsMS4yNjEgMS4wNTEsMi40MDQgMC41MjYsMy4xNTFDMCwzLjg5OCAtMC44MjEsNC4yNzMgLTEuOTM3LDQuMjczQy0zLjA0LDQuMjczIC0zLjg1NiwzLjkwOCAtNC4zODYsMy4xOEMtNC45MTYsMi40NDYgLTUuMTksMS4zNTMgLTUuMjA5LC0wLjA5OUwtNS4yMDksLTEuODUzQy01LjIwOSwtMy4zNzEgLTQuOTQ3LC00LjUgLTQuNDIyLC01LjIzOUMtMy44OTYsLTUuOTc2IC0zLjA3MywtNi4zNDUgLTEuOTUyLC02LjM0NUMtMC44NCwtNi4zNDUgLTAuMDIxLC01Ljk4OCAwLjUwNCwtNS4yNzRDMS4wMywtNC41NjQgMS4yOTksLTMuNDY2IDEuMzEzLC0xLjk4MUwxLjMxMywtMC4yNzdaTS0xMS40MTksLTEuNjc1TC0xMC40MzMsLTEuNjc1Qy05LjgxNCwtMS42ODUgLTkuMzI2LC0xLjg0NyAtOC45NzEsLTIuMTY1Qy04LjYxNiwtMi40ODIgLTguNDM5LC0yLjkxIC04LjQzOSwtMy40NDlDLTguNDM5LC00LjY2MSAtOS4wNDIsLTUuMjY2IC0xMC4yNDgsLTUuMjY2Qy0xMC44MTYsLTUuMjY2IC0xMS4yNywtNS4xMDMgLTExLjYxMSwtNC43NzZDLTExLjk0NywtNC40NTUgLTEyLjExNSwtNC4wMjcgLTEyLjExNSwtMy40OTFMLTEzLjQyOCwtMy40OTFDLTEzLjQyOCwtNC4zMSAtMTMuMTMsLTQuOTg5IC0xMi41MzQsLTUuNTI5Qy0xMS45MzMsLTYuMDcyIC0xMS4xNzEsLTYuMzQ1IC0xMC4yNDgsLTYuMzQ1Qy05LjI3NCwtNi4zNDUgLTguNTEsLTYuMDg4IC03Ljk1NiwtNS41NzFDLTcuNDAzLC01LjA1NSAtNy4xMjYsLTQuMzM4IC03LjEyNiwtMy40MjFDLTcuMTI2LC0yLjk3MSAtNy4yNzMsLTIuNTM1IC03LjU2NiwtMi4xMTVDLTcuODU1LC0xLjY5NCAtOC4yNDksLTEuMzc5IC04Ljc1MSwtMS4xNzFDLTguMTgzLC0wLjk5MiAtNy43NDUsLTAuNjk0IC03LjQzOCwtMC4yNzdDLTcuMTI2LDAuMTM5IC02Ljk3LDAuNjQ4IC02Ljk3LDEuMjQ5Qy02Ljk3LDIuMTc3IC03LjI3MywyLjkxMiAtNy44NzgsMy40NTdDLTguNDg0LDQuMDAxIC05LjI3MSw0LjI3MyAtMTAuMjQxLDQuMjczQy0xMS4yMTEsNC4yNzMgLTEyLjAwMiw0LjAxIC0xMi42MTIsMy40ODVDLTEzLjIxOCwyLjk2IC0xMy41MjEsMi4yNjcgLTEzLjUyMSwxLjQwNUwtMTIuMiwxLjQwNUMtMTIuMiwxLjk1IC0xMi4wMjMsMi4zODUgLTExLjY2OCwyLjcxMkMtMTEuMzE0LDMuMDM4IC0xMC44MzcsMy4yMDEgLTEwLjI0MSwzLjIwMUMtOS42MDcsMy4yMDEgLTkuMTIyLDMuMDM1IC04Ljc4NiwyLjcwNEMtOC40NTEsMi4zNzIgLTguMjgyLDEuODk4IC04LjI4MiwxLjI3OEMtOC4yODIsMC42NzcgLTguNDY3LDAuMjE2IC04LjgzNiwtMC4xMDdDLTkuMjA1LC0wLjQyOCAtOS43MzcsLTAuNTk0IC0xMC40MzMsLTAuNjAzTC0xMS40MTksLTAuNjAzTC0xMS40MTksLTEuNjc1WiIgc3R5bGU9ImZpbGw6cmdiKDIyLDM2LDExOCk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg0LjE2NjY3LDAsMCw0LjE2NjY3LDc5LjA5ODMsNjkuODgzMykiPgogICAgICAgIDxwYXRoIGQ9Ik0wLC0xMi4wMzlDNC4yNDUsLTEyLjAzOSA3LjY4NywtOC41OTggNy42ODcsLTQuMzUxTDkuMDg1LC00LjM1MUM5LjA4NSwtOS4zNjkgNS4wMTcsLTEzLjQzNiAwLC0xMy40MzZMMCwtMTIuMDM5Wk03LjY4NywtNC4zNTFDNy42ODcsLTAuMTA2IDQuMjQ1LDMuMzM1IDAsMy4zMzVMMCw0LjczM0M1LjAxNyw0LjczMyA5LjA4NSwwLjY2NiA5LjA4NSwtNC4zNTFMNy42ODcsLTQuMzUxWk0tNy42ODgsLTEyLjAzOUwwLC0xMi4wMzlMMCwtMTMuNDM2TC03LjY4OCwtMTMuNDM2TC03LjY4OCwtMTIuMDM5Wk0tMTMuOTc3LC0xMi43MzdMLTYuOTg4LC04LjcwM0wtNi45ODgsLTE2Ljc3MkwtMTMuOTc3LC0xMi43MzdaIiBzdHlsZT0iZmlsbDpyZ2IoMjIsMzYsMTE4KTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgIDwvZz4KPC9zdmc+Cg==");}
.audio-player .middle-controls .controls-up .rewind-next-button {width: 1.8rem; height: 1.8rem; display: block; background-repeat: no-repeat; background-position: center; background-size: 1.8rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNyA5MSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMTExLjIwOSw3My4xNzY5KSI+CiAgICAgICAgPHBhdGggZD0iTTAsLTIuMDcyQzAsLTMuMTg0IC0wLjE1NiwtMy45OTMgLTAuNDY5LC00LjVDLTAuNzgxLC01LjAxMSAtMS4yNzYsLTUuMjY2IC0xLjk1MSwtNS4yNjZDLTIuNjI0LC01LjI2NiAtMy4xMTQsLTUuMDE0IC0zLjQyMiwtNC41MDdDLTMuNzI5LC00LjAwMSAtMy44ODcsLTMuMjIyIC0zLjg5NiwtMi4xNzFMLTMuODk2LC0wLjA3MkMtMy44OTYsMS4wNDYgLTMuNzM2LDEuODcxIC0zLjQxNCwyLjQwNkMtMy4wODgsMi45MzYgLTIuNTk1LDMuMjAxIC0xLjkzNywzLjIwMUMtMS4yOSwzLjIwMSAtMC44MDksMi45NSAtMC40OTYsMi40NDlDLTAuMTgsMS45NDcgLTAuMDE0LDEuMTU3IDAsMC4wNzhMMCwtMi4wNzJaTTEuMzEzLC0wLjI3N0MxLjMxMywxLjI2MSAxLjA1LDIuNDA0IDAuNTI2LDMuMTUxQzAsMy44OTggLTAuODIyLDQuMjczIC0xLjkzNyw0LjI3M0MtMy4wNDEsNC4yNzMgLTMuODU3LDMuOTA4IC00LjM4NiwzLjE4Qy00LjkxNywyLjQ0NiAtNS4xOTEsMS4zNTMgLTUuMjEsLTAuMDk5TC01LjIxLC0xLjg1M0MtNS4yMSwtMy4zNzEgLTQuOTQ4LC00LjUgLTQuNDIyLC01LjIzOUMtMy44OTYsLTUuOTc2IC0zLjA3NCwtNi4zNDUgLTEuOTUxLC02LjM0NUMtMC44NDEsLTYuMzQ1IC0wLjAyMiwtNS45ODggMC41MDQsLTUuMjc0QzEuMDMsLTQuNTY0IDEuMjk5LC0zLjQ2NiAxLjMxMywtMS45ODFMMS4zMTMsLTAuMjc3Wk0tMTEuNDIsLTEuNjc1TC0xMC40MzMsLTEuNjc1Qy05LjgxNCwtMS42ODUgLTkuMzI2LC0xLjg0NyAtOC45NzIsLTIuMTY1Qy04LjYxNiwtMi40ODIgLTguNDM5LC0yLjkxIC04LjQzOSwtMy40NDlDLTguNDM5LC00LjY2MSAtOS4wNDMsLTUuMjY2IC0xMC4yNDksLTUuMjY2Qy0xMC44MTcsLTUuMjY2IC0xMS4yNzEsLTUuMTAzIC0xMS42MTEsLTQuNzc2Qy0xMS45NDgsLTQuNDU1IC0xMi4xMTUsLTQuMDI3IC0xMi4xMTUsLTMuNDkxTC0xMy40MjksLTMuNDkxQy0xMy40MjksLTQuMzEgLTEzLjEzMSwtNC45ODkgLTEyLjUzNCwtNS41MjlDLTExLjkzNCwtNi4wNzIgLTExLjE3MiwtNi4zNDUgLTEwLjI0OSwtNi4zNDVDLTkuMjc0LC02LjM0NSAtOC41MSwtNi4wODggLTcuOTU2LC01LjU3MUMtNy40MDMsLTUuMDU1IC03LjEyNiwtNC4zMzggLTcuMTI2LC0zLjQyMUMtNy4xMjYsLTIuOTcxIC03LjI3MywtMi41MzUgLTcuNTY3LC0yLjExNUMtNy44NTUsLTEuNjk0IC04LjI1LC0xLjM3OSAtOC43NTEsLTEuMTcxQy04LjE4NCwtMC45OTIgLTcuNzQ1LC0wLjY5NCAtNy40MzgsLTAuMjc3Qy03LjEyNiwwLjEzOSAtNi45NywwLjY0OCAtNi45NywxLjI0OUMtNi45NywyLjE3NyAtNy4yNzMsMi45MTIgLTcuODc5LDMuNDU3Qy04LjQ4NCw0LjAwMSAtOS4yNzEsNC4yNzMgLTEwLjI0MSw0LjI3M0MtMTEuMjExLDQuMjczIC0xMi4wMDIsNC4wMSAtMTIuNjEzLDMuNDg1Qy0xMy4yMTksMi45NiAtMTMuNTIxLDIuMjY3IC0xMy41MjEsMS40MDVMLTEyLjIsMS40MDVDLTEyLjIsMS45NSAtMTIuMDI0LDIuMzg1IC0xMS42NjgsMi43MTJDLTExLjMxNCwzLjAzOCAtMTAuODM4LDMuMjAxIC0xMC4yNDEsMy4yMDFDLTkuNjA4LDMuMjAxIC05LjEyMywzLjAzNSAtOC43ODYsMi43MDRDLTguNDUxLDIuMzcyIC04LjI4MiwxLjg5OCAtOC4yODIsMS4yNzhDLTguMjgyLDAuNjc3IC04LjQ2OCwwLjIxNiAtOC44MzYsLTAuMTA3Qy05LjIwNSwtMC40MjggLTkuNzM3LC0wLjU5NCAtMTAuNDMzLC0wLjYwM0wtMTEuNDIsLTAuNjAzTC0xMS40MiwtMS42NzVaIiBzdHlsZT0iZmlsbDpyZ2IoMjIsMzYsMTE4KTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDQuMTY2NjcsMCwwLDQuMTY2NjcsMzguMTc0NCw2OS45MDIzKSI+CiAgICAgICAgPHBhdGggZD0iTTAsLTEyLjAzOUMtNC4yNDUsLTEyLjAzOSAtNy42ODcsLTguNTk4IC03LjY4NywtNC4zNTFMLTkuMDg1LC00LjM1MUMtOS4wODUsLTkuMzY5IC01LjAxOCwtMTMuNDM2IDAsLTEzLjQzNkwwLC0xMi4wMzlaTS03LjY4NywtNC4zNTFDLTcuNjg3LC0wLjEwNiAtNC4yNDUsMy4zMzUgMCwzLjMzNUwwLDQuNzMzQy01LjAxOCw0LjczMyAtOS4wODUsMC42NjYgLTkuMDg1LC00LjM1MUwtNy42ODcsLTQuMzUxWk03LjY4OCwtMTIuMDM5TDAsLTEyLjAzOUwwLC0xMy40MzZMNy42ODgsLTEzLjQzNkw3LjY4OCwtMTIuMDM5Wk0xMy45NzcsLTEyLjczN0w2Ljk4OCwtOC43MDNMNi45ODgsLTE2Ljc3MkwxMy45NzcsLTEyLjczN1oiIHN0eWxlPSJmaWxsOnJnYigyMiwzNiwxMTgpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgPC9nPgo8L3N2Zz4K");}
.audio-player > * {flex-grow: 1;}
.controls {display: flex; justify-content: space-between; width: 100%; max-width: 136rem; align-items: center; padding: 0;}
.controls .name {line-height: 2rem; font-weight: bold;}
.controls > * {display: flex; justify-content: center; align-items: center; margin: 0 2rem;}
.audio-player .meta {display: flex; align-items: center;}
.audio-player .meta > * {margin: 0 0.8rem;}
.audio-player .title .timeline {display: none;}
.audio-player .meta .title {position: relative;}
.audio-player .meta .title h4 {font-size: 1.3rem; font-weight: bold; line-height: 1.6rem; text-transform: uppercase; margin: 0; padding: 0;}
.audio-player .meta .title h4 a {text-decoration: none; color: rgb(28, 28, 28);}
.audio-player .meta .title h4 span {text-transform: none; color: #666;}
.audio-player .meta .title h4 span.total {font-weight: normal; color: #888; padding: 0 0 0 0.5rem;}
.audio-player .meta .title p {margin: 0; font-size: 1.2rem; line-height: 1.4rem;}
.audio-player .meta .title p.total-time {position: absolute; bottom: -1.5rem; right: 0; font-size: 1.2rem; line-height: 1.2rem; color: #888;}
.audio-player .meta .picture {width: 12rem;}
.audio-player .meta .picture img {width: 100%; height: auto; border-radius: 0.4rem;}
a.download {padding: 0 0 0 2rem; background-repeat: no-repeat; background-position: left center; background-size: 1.6rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTAsMEgyNFYyNEgwWiIgc3R5bGU9ImZpbGw6bm9uZSIvPjxwYXRoIGQ9Ik0zLDE5SDIxdjJIM1ptMTAtNS44M0wxOS4wNyw3LjFsMS40MSwxLjQxTDEyLDE3LDMuNTIsOC41Miw0LjkzLDcuMSwxMSwxMy4xN1YyaDJaIiBzdHlsZT0iZmlsbDojMTYyNDc2Ii8+PC9zdmc+");}
.play-container {width: 4rem; height: 4rem; background-color: #162476; border-radius: 50%; display: flex; justify-content: center; align-items: center;}
.toggle-play {cursor: pointer; position: relative; left: 0.4rem;}
.toggle-play.play {height: 0; width: 0; border: 7px solid #0000; border-left: 13px solid white; left: 0.5rem;}
.toggle-play.pause {height: 1.5rem; width: 2rem; cursor: pointer; position: relative;}
.toggle-play.pause:before {position: absolute; top: 0; left: 0px; background-color: white; content: ""; height: 1.5rem; width: 0.4rem;}
.toggle-play.pause:after {position: absolute; top: 0; right: 0.8rem; background-color: white; content: ""; height: 1.5rem; width: 0.4rem;}
.time {display: flex;}
.time > * {padding: 0.2rem;}
.volume-container {cursor: pointer; position: relative; z-index: 2;}
.volume-container .volume-button {display: flex; align-items: center;}
.volume-container .volume-button .volume {width: 2.2rem; height: 2.2rem; background-repeat: no-repeat; background-position: center; background-size: 1.6rem;}
.volume-container .volume-button .volume.mute {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMzIDI0YzAtMy41My0yLjA0LTYuNTgtNS04LjA1djQuNDJsNC45MSA0LjkxYy4wNi0uNDIuMDktLjg1LjA5LTEuMjh6bTUgMGMwIDEuODgtLjQxIDMuNjUtMS4wOCA1LjI4bDMuMDMgMy4wM0M0MS4yNSAyOS44MiA0MiAyNyA0MiAyNGMwLTguNTYtNS45OS0xNS43Mi0xNC0xNy41NHY0LjEzYzUuNzggMS43MiAxMCA3LjA3IDEwIDEzLjQxek04LjU1IDZMNiA4LjU1IDE1LjQ1IDE4SDZ2MTJoOGwxMCAxMFYyNi41NWw4LjUxIDguNTFjLTEuMzQgMS4wMy0yLjg1IDEuODYtNC41MSAyLjM2djQuMTNjMi43NS0uNjMgNS4yNi0xLjg5IDcuMzctMy42MkwzOS40NSA0MiA0MiAzOS40NWwtMTgtMThMOC41NSA2ek0yNCA4bC00LjE4IDQuMThMMjQgMTYuMzZWOHoiLz48cGF0aCBkPSJNMCAwaDQ4djQ4SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+");}
.volume-container .volume-button .volume.nomute {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01IDdIMXY2aDRsNSA1VjJMNSA3em0xMS4zNiA5LjM2bC0xLjQxLTEuNDFhNi45OCA2Ljk4IDAgMCAwIDAtOS45bDEuNDEtMS40MWE4Ljk3IDguOTcgMCAwIDEgMCAxMi43MnptLTIuODItMi44MmwtMS40Mi0xLjQyYTMgMyAwIDAgMCAwLTQuMjRsMS40Mi0xLjQyYTQuOTggNC45OCAwIDAgMSAwIDcuMDh6Ii8+PC9zdmc+");}
.volume-slider {z-index: 2; width: 18rem; height: 0.4rem; background-color: #ccc; box-shadow: none; transition: 0.25s; border-radius: 0.4rem;}
.volume-percentage {background-color: #1c1c1c; height: 100%; width: 75%; position: relative; border-radius: 0.4rem;}
.volume-percentage:before {content: ""; width: 1.5rem; height: 1.5rem; background-color: #1c1c1c; box-shadow: 0rem 0rem 1rem #ccc; border-radius: 50%; display: block; position: absolute; right: 0; top: 0; bottom: 0; margin: auto;}
.volume-wrap {padding: 0 0 0 1rem; position: relative; transition: 0.25s; height: 1.5rem; display: flex; align-items: center;}

a.close-audio-player {width: 2rem; height: 2rem; display: block; position: absolute; right: 1rem; top: 1rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 1rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBvbHlnb24gcG9pbnRzPSIwIDI0IDQgMjggMTQgMTggMjQgMjggMjggMjQgMTggMTQgMjggNCAyNCAwIDE0IDEwIDQgMCAwIDQgMTAgMTQgMCAyNCIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Header */

header {position: relative;}
header .top {display: flex; justify-content: space-between; align-items: center; padding: 1rem 0 1rem;}
header a.logo {display: inline-block;}
header a.logo img {width: auto; height: 6.5rem; display: block;}

header .top .description {font-size: 1.2rem; line-height: 1.8rem; font-style: italic; padding: 0 2rem; margin: 0; width: 45rem;}

header .right {display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; position: relative;}

.searchbox .search-wrap {position: relative;}
.searchbox .search-wrap input[type=text] {min-width: 25rem;}
.searchbox .search-wrap input[type=submit] {cursor: pointer; background-color: transparent; border: none; width: 2rem; height: 2rem; position: absolute; right: 0rem; top: 0; bottom: 0; margin: auto; background-repeat: no-repeat; background-position: center; background-size: 2rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNMzQ0LjUsMjk4YzE1LTIzLjYsMjMuOC01MS42LDIzLjgtODEuN2MwLTg0LjEtNjguMS0xNTIuMy0xNTIuMS0xNTIuM0MxMzIuMSw2NCw2NCwxMzIuMiw2NCwyMTYuMyAgYzAsODQuMSw2OC4xLDE1Mi4zLDE1Mi4xLDE1Mi4zYzMwLjUsMCw1OC45LTksODIuNy0yNC40bDYuOS00LjhMNDE0LjMsNDQ4bDMzLjctMzQuM0wzMzkuNSwzMDUuMUwzNDQuNSwyOTh6IE0zMDEuNCwxMzEuMiAgYzIyLjcsMjIuNywzNS4yLDUyLjksMzUuMiw4NWMwLDMyLjEtMTIuNSw2Mi4zLTM1LjIsODVjLTIyLjcsMjIuNy01Mi45LDM1LjItODUsMzUuMmMtMzIuMSwwLTYyLjMtMTIuNS04NS0zNS4yICBjLTIyLjctMjIuNy0zNS4yLTUyLjktMzUuMi04NWMwLTMyLjEsMTIuNS02Mi4zLDM1LjItODVjMjIuNy0yMi43LDUyLjktMzUuMiw4NS0zNS4yQzI0OC41LDk2LDI3OC43LDEwOC41LDMwMS40LDEzMS4yeiIvPjwvc3ZnPg==");}

.searchwp-live-search-no-results {background-color: #fff; padding: 2rem !important; margin: 0; font-size: 1.4rem; line-height: 1.8rem;}
.searchwp-live-search-no-min-chars {background-color: #fff; padding: 2rem !important; margin: 0; font-size: 1.4rem; line-height: 1.8rem;}
.spinner {transform: scale(0.5) !important; top: 40% !important;}

.searchwp-live-search-results {position: relative; border: 2px solid #dddddd; max-width: 30rem;}
.searchwp-live-search-results > a {background-color: #fff; display: block; padding: 1rem; font-size: 1.4rem; line-height: 1.8rem;}
.searchwp-live-search-results .searchwp-live-search-result {margin: 0; display: block; background-color: #fff; padding: 1rem; border-bottom: 1px solid #ddd;}
.searchwp-live-search-results .searchwp-live-search-result p {margin: 0; font-size: 1.4rem; line-height: 1.8rem;}
.searchwp-live-search-results .searchwp-live-search-result p a {display: flex; flex-flow: row; margin: 0 -1rem;}
.searchwp-live-search-results .searchwp-live-search-result p a > * {padding: 0 1rem;}
.searchwp-live-search-results .searchwp-live-search-result p a .left {width: 30%;}
.searchwp-live-search-results .searchwp-live-search-result p a .right {width: 70%;}
.searchwp-live-search-results .searchwp-live-search-result p a .left img {width: 100%; height: auto; display: block;}

.facetwp-type-search {margin-bottom: 0 !important;}
nav#main-menu .facetwp-type-search {display: none;}

a.toggle {display: block; width: 5rem; height: 5rem; margin: 0 0 0 1rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 2.6rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxMiI+PHBhdGggZD0iTTAsMTJIMThWMTBIMHYyWk0wLDdIMThWNUgwVjdaTTAsMFYySDE4VjBaIiBzdHlsZT0iZmlsbDojMTYyNDc2O2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+");}
a.toggle.active {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBvbHlnb24gcG9pbnRzPSIwIDI0IDQgMjggMTQgMTggMjQgMjggMjggMjQgMTggMTQgMjggNCAyNCAwIDE0IDEwIDQgMCAwIDQgMTAgMTQgMCAyNCIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}

ul.languages {margin: 0 0 0 2rem; padding: 0;}
ul.languages div {display: block; list-style: none; margin: 0; padding: 0;}
ul.languages div a {display: block;}
ul.languages div a img {display: block; width: 3rem; height: 3rem;}

.en header .top > ul.menu {padding: 0; margin: 0; display: flex; justify-content: center;}
.en header .top > ul.menu li {list-style: none; margin: 0 1rem;}
.en header .top > ul.menu li a {color: #666666; text-decoration: none; font-weight: bold;}
.en header .top > ul.menu li a:hover {text-decoration: underline;}

/*
#wrapper.sticky-header header {position: fixed; top: 0; max-width: 120rem; z-index: 999999; background-color: #fff; width: 100%; left: 0; right: 0; margin: auto;}
*/

.header-wrapper.scrollfix-top {max-width: 120rem; z-index: 999999; background-color: #fff; width: 100%; left: 0; right: 0; margin: auto;}
.header-wrapper.scrollfix-top header .container {padding: 0;}
.header-wrapper.scrollfix-top nav#main-menu .container {padding: 0;}
.header-wrapper.scrollfix-top .filter.filter-main {display: none;}
.header-wrapper.scrollfix-top nav#main-menu .pages-menu {right: 0;}

/* Nav */

nav#main-menu {position: relative; z-index: 1000;}

.pages-menu {display: none; position: absolute; right: 2rem; top: 0; background-color: #ffffff; padding: 0.5rem 1rem 0.5rem; min-width: 25rem; z-index: 3; border: 1px solid #dddddd;}
.pages-menu label {display: block; border-bottom: 2px dotted #dddddd; padding: 0.5rem 0.5rem;}
.pages-menu ul {padding: 0; margin: 0;}
.pages-menu ul li {list-style: none; display: block; padding: 0rem; margin: 0; border-bottom: 2px dotted #dddddd;}
.pages-menu ul li:last-of-type {border-bottom: none;}
.pages-menu ul li a {font-weight: bold; color: #1c1c1c; text-decoration: none; padding: 0.5rem; display: block;}
.pages-menu ul li a:hover {color: #c03d54;}

@media(min-width: 991px) {
  .shows label {display: inline-block; z-index: 2; position: absolute; left: 0; right: 0; top: -1.4rem; margin: auto; background-color: #fff; width: 10rem; height: 2rem; text-align: center; font-size: 1.6rem; color: #888; font-weight: bold; text-transform: uppercase;}
  .shows label span {display: none;}
}

.shows ul {display: flex; flex-direction: row; flex-wrap: wrap; padding: 0rem 0 0; margin: 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; position: relative;}
.shows ul:before {content: ""; width: 100%; height: 1px; background-color: #ddd; position: absolute; left: 0rem; top: 5.4rem;}
.shows ul li {flex-grow: 1; list-style: none; margin: 1rem 0; border-right: 1px solid #ddd; width: 25%;}
.shows ul li:nth-child(4) {border-right: none;}
.shows ul li:last-of-type {border-right: none;}
.shows ul li a {text-align: center; padding: 0.5rem 1rem 0.5rem 5.5rem; display: block; text-decoration: none; font-weight: bold; font-size: 1.8rem; background-repeat: no-repeat; background-position: 1rem center; background-size: 3.4rem; position: relative;}
.shows ul li a span.link {position: relative; display: inline-block;}
.shows ul li.kupredu-do-minulosti a {color: #c03d54;}
.shows ul li.kupredu-do-minulosti a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojYzAzZDU0Ii8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.proc-martiny-kocianove a {color: #23abaa;}
.shows ul li.proc-martiny-kocianove a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojMjNhYmFhIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.kontrasty a {color: #978672;}
.shows ul li.kontrasty a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojOTc4NjcyIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.rada-starsich a {color: #978672;}
.shows ul li.rada-starsich a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojOTc4NjcyIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.komentare a {color: #707E86;}
.shows ul li.komentare a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojNzA3RTg2Ii8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.prave-ted a {color: #fbc25e;}
.shows ul li.prave-ted a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojZmJjMjVlIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.politikos a {color: #8087bc;}
.shows ul li.politikos a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojODA4N2JjIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.fotoglosy a {color: #85c9eb;}
.shows ul li.fotoglosy a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojODVjOWViIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
.shows ul li.gulyas a {color: #83BC61;}
.shows ul li.gulyas a span.link:before {content: ""; width: 3.4rem; height: 3.4rem; display: block; position: absolute; left: -4.5rem; top: -0.5rem; background-repeat: no-repeat; background-position: center; background-size: 3.4rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzQiIGhlaWdodD0iMTc0IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik04Ny4wMDkgMTc0LjAxOGM0OC4wNTMgMCA4Ny4wMDktMzguOTU2IDg3LjAwOS04Ny4wMDlTMTM1LjA2MyAwIDg3LjAwOSAwIDAgMzguOTU2IDAgODcuMDA5czM4Ljk1NiA4Ny4wMDkgODcuMDA5IDg3LjAwOSIgZmlsbD0iIzgzYmM2MSIvPjxwYXRoIGQ9Ik0xNDEuMjcgNDkuNTc5bC40NzMtNi44NzdoLTM4LjEyMWwuNDczIDYuODc3IDkuMjkzIDIuMDMxYzEuNzY5LjMyOSAzLjYxIDEuNTQ1IDQuNTU0IDEyLjA0NWwxMS4zMzItMy41NzJjMS4xOTQtNy4yNjMgMy4wNC04LjA4OCA0LjU5Mi04LjQ3M2w3LjQwNC0yLjAzMXptLTU5LjM4NyAwbC40NzMtNi44NzdIMzQuNDY3bC40NzMgNi44NzcgMy43ODEuNjI0YzUuNjcuNDY5IDYuNDU3IDEuNTYzIDYuNDU3IDIuOTcxdjMzLjQyNGwyNi40NjYtOC4zNDNWNTMuMTc0YzAtMS41NjUuNzg3LTIuNjU4IDUuMzU2LTIuOTcxbDQuODgzLS42MjR6bS0zNi43MDQgNTMuMTh2MTAuNDMxYzAgLjU4LjA2NiAxLjEyLjA5NCAxLjY4M2wyNi4zOTItOC4zMi0uMDItLjcwOFY5NC40MTRsLTI2LjQ2NiA4LjM0NXptMjkuNzQzIDE4LjkyOGwtMjQuODQyIDcuODMzYzcuMDA5IDkuOTMyIDIwLjkzIDE0LjkyOSAzNy43OSAxNC45MjkgMjQuNzMxIDAgNDAuMTY4LTE1LjAwMyA0MC4xNjgtMzcuNjY4di0xLjg0MWwtOS42MzEgMy4wMzdjLTEuMjI1IDE3LjU3Ny05LjQ3OCAyNC43NTEtMjQuNTUyIDI0Ljc1MS05LjM2NCAwLTE1LjUyMi00LjI3Mi0xOC45MzMtMTEuMDQxbTUzLjExNi0zMi45MDh2LTYuMDY2bC4wNjMtNi4xLTkuNTMyIDMuMDA2LjAxOCAzLjA5NXY5LjA0Nmw5LjQ1Mi0yLjk4MXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");}

.shows ul li a img {display: block; width: auto; height: 3.5rem; margin: 0 auto;}
.shows ul li a:hover {text-decoration: underline;}
.shows-bar .container {padding: 0;}
.shows-bar .show {padding: 1.7rem;}
.shows-bar .show img {display: block; width: auto; height: 3.5rem;}

body.tax-show .shows ul li a {opacity: 0.5;}
body.tax-show .shows ul li a:hover {opacity: 1;}
body.tax-show .shows ul li.current-menu-item a {opacity: 1;}
body.single-post .shows ul li a {opacity: 0.5;}
body.single-post .shows ul li a:hover {opacity: 1;}
body.single-post .shows ul li.current-menu-parent a {opacity: 1;}

@media(min-width: 991px) {
  .shows ul li a span.tooltip {display: block; width: 1.2rem; height: 1.2rem; position: absolute; right: -1rem; top: -0.8rem; border-radius: 50%; background-color: #e7e7e7; color: #888; font-size: 1rem; line-height: 1.4rem; font-weight: bold; text-align: center; background-repeat: no-repeat; background-position: center; background-size: 1.2rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDguMDQgNDQ4LjA0Ij48cmVjdCB4PSIxMjQuMDIiIHk9Ijc5LjkyIiB3aWR0aD0iMTc5IiBoZWlnaHQ9IjI4OS4xIiBzdHlsZT0iZmlsbDojODg4Ii8+PHBhdGggZD0iTTQ0OCwyMjFDNDQ2LjMyLDk3LjMyLDM0NC43Mi0xLjU4LDIyMSwwUy0xLjU4LDEwMy4zMiwwLDIyN3MxMDMuMywyMjIuNiwyMjcsMjIxUzQ0OS43MiwzNDQuNzIsNDQ4LDIyMVpNMjI0LDc5LjkyYTMyLDMyLDAsMSwxLTMyLDMyQTMyLDMyLDAsMCwxLDIyNCw3OS45MlpNMjY4LDM2M0gxODBWMzUyaDIyVjE5MkgxODBWMTgwaDY2VjM1MmgyMloiIHN0eWxlPSJmaWxsOiNjY2MiLz48L3N2Zz4=");}
  .shows ul li a span.tooltip > span {position: absolute; opacity: 0; visibility: hidden; top: 2rem; right: -10rem; width: 30rem; padding: 1rem; background-color: #e7e7e7; color: #888; text-align: left; z-index: 10; border-radius: 0.4rem;}
  .shows ul li a span.tooltip:hover > span {opacity: 1; visibility: visible;}
  .shows ul li:last-of-type a span.tooltip > span {right: 1rem;}
}

header .right a.info {display: none;}

.filter {display: flex; flex-flow: row; align-items: flex-start; margin: 0 0 0 3rem;}
.filter.filter-main {padding: 1rem 2rem 0rem; margin: 0 auto 2rem; border-bottom: 1px solid #ddd; position: relative; max-width: 124rem;}
.filter label {text-transform: uppercase; font-size: 1.4rem; font-weight: bold; line-height: 1.8rem; color: #888; margin: 0.3rem 2rem 1rem 0; padding: 0;}
.filter .facetwp-facet {display: flex; flex-flow: row wrap; flex-grow: 1; margin: 0 !important; position: relative;}
.filter .facetwp-checkbox {background: none; background-image: none !important; cursor: pointer; background-color: #e7e7e7; border: 2px solid #e7e7e7; border-radius: 3px; padding: 0.1rem 1rem; margin: 0 0.6rem 1rem; font-size: 1.2rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #888; text-transform: uppercase; text-align: center;}
.filter .facetwp-checkbox.checked {background-color: #c03d54; position: relative; color: #fff; border: 2px solid #c03d54; background-image: none !important;}
.filter .facetwp-checkbox.checked:before {content: ""; position: absolute; right: -1rem; top: -1rem; width: 1.6rem; height: 1.6rem; border-radius: 50%; background-color: #e7e7e7; background-position: center; background-repeat: no-repeat; background-size: 0.8rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBvbHlnb24gcG9pbnRzPSIwIDI0IDQgMjggMTQgMTggMjQgMjggMjggMjQgMTggMTQgMjggNCAyNCAwIDE0IDEwIDQgMCAwIDQgMTAgMTQgMCAyNCIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
.filter .facetwp-checkbox:hover {background-color: #c03d54; color: #fff; border: 2px solid #c03d54;}
.filter .facetwp-checkbox.hidden {display: none;}

.filter .facetwp-radio {background: none; background-image: none !important; cursor: pointer; background-color: #162476; border: 2px solid #162476; border-radius: 3px; padding: 0.1rem 1rem; margin: 0 0.6rem 1rem; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
.filter .facetwp-radio.active {background-color: #fff; color: #162476; background-image: none !important;}
.filter .facetwp-radio:hover {background-color: #fff; color: #162476;}
.filter .facetwp-radio.hidden {display: none;}
.filter .facetwp-radio input {display: none; opacity: 0;}
.filter .facetwp-radio label {margin: 0; padding: 0; display: block; cursor: pointer;}

.facetwp-sort-radio {display: flex; flex-flow: row wrap;}

.facetwp-counter {display: none;}

.facetwp-overflow {display: flex; flex-flow: row wrap;}

a.show-all-filters {position: absolute; right: 2rem; top: 1.3rem; flex-grow: 1; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: block; width: 2rem; height: 2rem; margin: 0rem 0 1rem 1rem; background-repeat: no-repeat; background-position: center; background-size: 1.8rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgMTkyIj48cG9seWdvbiBwb2ludHM9IjMyLjQgMCAwIDMyLjMgMTYwIDE5MiAxNjAgMTkyIDE2MCAxOTIgMzIwIDMyLjMgMjg3LjYgMCAxNjAgMTI3LjMgMzIuNCAwIiBzdHlsZT0iZmlsbDojY2NjY2NjIi8+PC9zdmc+");}
/*a.show-all-filters.active {width: 2rem; transform: rotate(180deg); margin: 0;}*/

.facetwp-toggle {position: absolute; right: 2rem; top: 0.3rem; flex-grow: 1; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: block; width: 2rem; height: 2rem; margin: 0 !important; background-repeat: no-repeat; background-position: center; background-size: 1.8rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgMTkyIj48cG9seWdvbiBwb2ludHM9IjMyLjQgMCAwIDMyLjMgMTYwIDE5MiAxNjAgMTkyIDE2MCAxOTIgMzIwIDMyLjMgMjg3LjYgMCAxNjAgMTI3LjMgMzIuNCAwIiBzdHlsZT0iZmlsbDojY2NjY2NjIi8+PC9zdmc+");}
.facetwp-toggle.active {width: 2rem; transform: rotate(180deg); margin: 0;}

.facetwp-toggle {margin: 0 1rem;}

a.reset-filters {cursor: pointer;}

.selections {display: flex; flex-flow: row wrap; margin: 0 0 0;}
.selections ul {padding: 0; margin: 0;}
.selections ul li {list-style: none; display: flex; flex-flow: row wrap; margin: 0 0 2rem;}
.facetwp-selection-label {font-size: 1.8rem; font-weight: bold; text-transform: uppercase; padding: 0 2rem 1rem 0;}
.facetwp-selection-value {cursor: pointer; text-decoration: none; font-size: 1.8rem; font-weight: bold; text-transform: uppercase; padding: 0 3rem 1rem; color: #162476; position: relative; background: none; background-image: none !important;}
.facetwp-selection-value:before {content: ""; position: absolute; left: 0; top: -0.2rem; width: 2rem; height: 2rem; border: 2px solid #162476; border-radius: 50%; display: block; background-repeat: no-repeat; background-position: center; background-size: 1.2rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBvbHlnb24gcG9pbnRzPSIwIDI0IDQgMjggMTQgMTggMjQgMjggMjggMjQgMTggMTQgMjggNCAyNCAwIDE0IDEwIDQgMCAwIDQgMTAgMTQgMCAyNCIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}

ul.tabs-nav  {display: flex; flex-flow: row wrap; flex-grow: 1; margin: 0 !important; padding: 0 !important;}
ul.tabs-nav li {display: block; list-style: none; padding: 0; margin: 0 0.6rem 1rem;}
ul.tabs-nav li:marker {display: none;}
ul.tabs-nav li a {background: none; cursor: pointer; background-color: #162476; border: 2px solid #162476; border-radius: 3px; padding: 0.1rem 1rem; margin: 0; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
ul.tabs-nav li.ui-state-active a {background-color: #fff; color: #162476;}
ul.tabs-nav li a:hover {background-color: #fff; color: #162476;}

/* Layout */

.main-layout .container {display: flex; flex-flow: row wrap;}
.main-layout .container .left {width: 75%;}
.main-layout .container .right {width: 25%; position: relative;}
/*
.main-layout .container .right:before {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; left: 2.2rem; top: 0;}
.main-layout .container .right:after {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; left: 1.8rem; top: 0;}
*/

.main-columns {margin: 0 0 2rem; padding: 0 0 2rem; border-bottom: none; position: relative;}
.main-columns:before {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: -0.3rem;}
.main-columns:after {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 0.1rem;}
.main-columns.noborder {border-bottom: none; padding: 0; margin: 0;}
.main-columns.noborder:before {display: none;}
.main-columns.noborder:after {display: none;}
.main-columns .flex {display: flex; flex-flow: row wrap; margin: 0 -2rem;}
.main-columns .left-column {width: 66.66%; margin: 0; padding: 0 2rem;}
.home .main-columns .left-column {padding: 0;}
.main-columns .left-column.without-right-column {width: 100%;}

.google-auto-placed {margin: 3rem 0;}

.main-columns .left-column p {margin: 0 0 1.5rem;}

.main-columns .left-column ul {padding: 0 0 0 1.7rem; margin: 2rem 0 4rem; display: flex; flex-flow: column wrap;}
.main-columns .left-column ul li {margin: 0 0 1rem;}
.main-columns .left-column ul.inline {display: flex; flex-flow: row wrap;}
.main-columns .left-column ul.inline li {margin: 0 2rem 0 0;}

.main-columns .left-column ol {padding: 0 0 0 1.7rem; margin: 2rem 0 4rem; display: flex; flex-flow: column wrap;}

.main-columns .left-column .images {display: flex; flex-flow: row wrap;}
.main-columns .left-column .images > * {margin: 0 3rem 3rem 0;}
.main-columns .left-column .images img {display: block; width: auto; height: 10rem;}
.main-columns .left-column .images form img {display: none !important;}

.main-columns .left-column .other-posts {display: none;}
.main-columns .left-column .other-posts > h2 {padding: 0 2rem; margin: 0 0 2rem; width: 100%;}

.main-columns .right-column {width: 33.33%; padding: 0 2rem; position: relative;}
.main-columns .right-column:before {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; left: 0.2rem; top: 0;}
.main-columns .right-column:after {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; left: -0.2rem; top: 0;}
.main-columns .right-column article {padding: 0; border-right: none;}
.main-columns .right-column .articles > h2 {font-size: 1.8rem; line-height: 2.4rem; text-transform: uppercase; margin: 0 0 1rem; padding: 0;}
.main-columns .right-column .banner {margin: 1rem 0 3rem;}

.recommend-posts {position: relative; margin: 0 0 2rem; background-color: #e7e7e7; border-radius: 0.4rem;}
.home .recommend-posts {margin: 0;}
.recommend-posts h2 {font-size: 1.8rem; line-height: 2.4rem; text-transform: uppercase; margin: 0rem 0rem 0rem; padding: 1rem 1rem 0;}
.recommend-posts .posts {padding: 1rem 1rem 0.5rem;}
.recommend-posts .posts a {text-decoration: none; color: #1c1c1c; border-bottom: 1px solid #bbb; padding: 0 0 1rem; margin: 0 0 1rem; display: block;}
.recommend-posts .posts a:first-child {border-top: 1px solid #bbb; padding: 1rem 0 1rem;}
.recommend-posts .posts a:hover {color: #162476;}
.recommend-posts .posts a .meta {font-weight: bold; color: #666666; font-size: 1.4rem; margin: 0 0 0.3rem;}
.recommend-posts .posts a .meta .author {text-transform: uppercase;}
.recommend-posts .posts a .meta .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.2rem; background-color: #666666; border-radius: 50%;}
.recommend-posts .posts a h3 {font-size: 1.4rem; line-height: 2rem; margin: 0;}

.main-content .headline {flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 0 0 2rem; border-bottom: 1px solid #ddd; margin: 0 0 3rem;}
.main-content .headline h1 {margin: 0 0 2rem;}
.main-content .headline p {margin: 0 0 1rem; font-size: 2rem; font-weight: bold;}

.main-content .headline.noborder {border-bottom: none; padding: 0; margin: 0 0 1rem;}

.main-content .meta {font-weight: bold; color: #666666; font-size: 1.6rem; margin: 0 0 2rem;}
.main-content .meta .author {text-transform: uppercase; text-decoration: none; color: #162476;}
.main-content .meta .author:hover {text-decoration: underline;}
.main-content .meta .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.2rem; background-color: #666666; border-radius: 50%;}
.main-content .meta-up {display: flex; justify-content: flex-start; align-items: center; font-weight: bold; font-size: 1.6rem; color: #666; margin: 0 0 1.5rem;}
.main-content .meta-up > * {margin: 0 3rem 1rem 0;}
.main-content .meta-up .duration:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #666666; border-radius: 50%;}
.main-content .meta-up .icon {width: 6rem; height: 6rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-position: center; background-size: 6rem;}
.main-content .meta-up .icon.play {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
.main-content .meta-up .category {background-color: #162476; border: 2px solid #162476; border-radius: 4px; padding: 0.8rem 1.7rem; margin: 0 2rem 1rem 0; font-size: 1.6rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
.main-content .tags {display: flex; flex-flow: row wrap;}
.main-content .tags a {text-transform: uppercase; margin: 0 0.5rem 0.5rem 0; text-decoration: none; font-size: 1.4rem;}
.main-content .tags a:hover {text-decoration: underline;}
.main-content .meta-bottom {padding: 2rem 0; display: flex; justify-content: space-between; align-items: center; font-weight: bold; font-size: 1.6rem; color: #666; margin: 0 0 1.5rem; position: relative;}
.main-content .meta-bottom:before {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 0rem;}
.main-content .meta-bottom:after {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: -0.4rem;}


.featured-picture {margin: 2rem 0;}
.featured-picture img {display: block; width: 100%; height: auto; border-radius: 0.4rem;}

.articles .facetwp-template {display: flex; flex-flow: row wrap; margin: 0 -2rem;}
.articles .facetwp-template .right-column {width: 33.33%; padding: 0 2rem;}
.articles.tab {display: flex; flex-flow: row wrap; margin: 0 -2rem;}
.articles.tab article:last-child {border-right: none;}


.main-layout .left .flex > .articles .facetwp-template {position: relative;}
.main-layout .left .flex > .articles .facetwp-template:before {content: ""; width: 0.1rem; height: 98.7%; display: block; background-color: #ddd; position: absolute; top: 0; right: 0.1rem;}
.main-layout .left .flex > .articles .facetwp-template:after {content: ""; width: 0.1rem; height: 98.7%; display: block; background-color: #ddd; position: absolute; top: 0; right: -0.3rem;}


.main-columns .flex {position: relative;}
.main-columns .flex:before {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; top: 0; right: 0.1rem;}
.main-columns .flex:after {content: ""; width: 0.1rem; height: 100%; display: block; background-color: #ddd; position: absolute; top: 0; right: -0.3rem;}

.first-two {display: flex; flex-flow: row wrap; width: 66.66%;}
.first-two article {width: 50%}
.first-two article.ad {width: 100%;}

article {width: 33.33%; padding: 0 2rem; margin: 0 0 2rem; border-right: 1px solid #ddd;}
article a {text-decoration: none; color: #1c1c1c; display: block;}
article .inner {padding: 0; border-bottom: 1px solid #ddd;}
article .picture {position: relative; margin: 0 0 2rem;}
article .picture img {display: block; width: 100%; height: auto; border-radius: 0.4rem;}
article .picture .title {position: absolute; left: 1.5rem; bottom: 0; border-radius: 2px; padding: 0.2rem 1rem 0.1rem; margin: 0; font-size: 1.2rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
article .picture .title.kupredu {background-color: #c03d54;}
article .picture .title.proc {background-color: #23abaa;}
article .picture .title.kontrasty {background-color: #978672;}
article .picture .title.rada-starsich {background-color: #987ed0;}
article .picture .title.glosy {background-color: #da9f05;}
article .content .meta {font-weight: bold; color: #666666; font-size: 1.4rem; margin: 0 0 1rem;}
article .content .meta .author {text-transform: uppercase;}
article .content .meta .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.2rem; background-color: #666666; border-radius: 50%;}
article .content h2 {font-size: 1.8rem; line-height: 2.2rem; margin: 0 0 1rem;}
article .meta-bottom {width: 100%; padding: 0 0 1rem !important;}
article .meta-bottom .meta-bottom-first {display: flex; justify-content: space-between; align-items: center; font-weight: bold; font-size: 1.2rem; color: #666; margin: 0 0 0.1rem; min-height: 3.8rem;}
article .meta-bottom .meta-bottom-first .leftik {display: flex; align-items: center;}
article .meta-bottom .meta-bottom-first .rightik {display: flex; align-items: center;}
article .meta-bottom .datik {min-width: 6.2rem; display: inline-block;}
/*
article .meta-bottom .datik {margin: 0 0 0 0;}
article .meta-bottom .datik:after {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #666666; border-radius: 50%;}
*/
article .meta-bottom .duration {margin: 0 0 0 0;}
article .meta-bottom .duration:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #666666; border-radius: 50%;}
article .meta-bottom .part {margin: 0 0 0 0;}
article .meta-bottom .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #666666; border-radius: 50%;}
article .meta-bottom .icon {width: 3rem; height: 3rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-position: center; background-size: 3rem; margin: 0 0 0 0.5rem;}
article .meta-bottom .icon.play {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
article .meta-bottom .icon.play:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
article .meta-bottom .icon.play-alt {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
article .meta-bottom .category {background-color: #162476; border: 2px solid #162476; border-radius: 2px; padding: 0.1rem 0.5rem; margin: 0; font-size: 1rem; font-weight: bold; text-decoration: none; line-height: 1.6rem; color: #fff; text-transform: uppercase; text-align: center;}
article .meta-bottom .other-posts {padding: 0;}
article .meta-bottom .other-posts .post {display: flex; justify-content: space-between; align-items: center; font-weight: bold; font-size: 1.2rem; color: #162476; margin: 0 0 0.1rem; min-height: 3.8rem;}
article .meta-bottom .other-posts .post .leftik {display: flex; align-items: center;}
article .meta-bottom .other-posts .post .rightik {display: flex; align-items: center;}
article .meta-bottom .other-posts .post.disabled {color: #666;}
article .meta-bottom .other-posts .post.disabled .category {background-color: #666; border: 2px solid #666;}
article .meta-bottom .other-posts .post.disabled .icon.play {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzY2NjY2NiIvPjwvc3ZnPg==");}
article .meta-bottom .other-posts .post.disabled .icon.play-alt {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzY2NjY2NiIvPjwvc3ZnPg==");}

article.live {border-right: none;}
.home article.live {margin: 0;}
article.live .inner {border-bottom: none; background-color: #162476; border-radius: 0.4rem; padding: 1rem 2rem; position: relative;}
article.live .inner a {color: #fff;}
article.live .inner a:hover {color: #c03d54;}
article.live .inner h1 {color: red; margin: 0 0 1rem; font-size: 2.6rem; line-height: 3rem; text-transform: uppercase;}
article.live .inner h2 {font-size: 2.2rem; line-height: 3.2rem; margin: 0 0 2rem;}
article.live .inner p {margin: 0 0 1rem; color: #e7e7e7;}
article.live .inner a.play-all {position: absolute; right: 2rem; top: 1rem; background-color: #fff; color: #162476; padding: 0.7rem 1rem 0.7rem 3rem; font-size: 1.2rem; background-repeat: no-repeat; background-position: 1rem center; background-size: 1.6rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMiI+PHBhdGggZD0iTTEzLDguNGEuNjEuNjEsMCwwLDEtLjI4LjUxbC00LjgsM0EuNjIuNjIsMCwwLDEsNy42LDEyYS41MS41MSwwLDAsMS0uMjktLjA4QS41OS41OSwwLDAsMSw3LDExLjR2LTZhLjYuNiwwLDAsMSwuNi0uNi42Mi42MiwwLDAsMSwuMzIuMDlsNC44LDNBLjYxLjYxLDAsMCwxLDEzLDguNFoiIHN0eWxlPSJmaWxsOiMxNjI0NzYiLz48cGF0aCBkPSJNMTIsMFYySDBWMFpNNS41LDRWNkgwVjRaTTQsOHYySDBWOFoiIHN0eWxlPSJmaWxsOiMxNjI0NzY7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=");}
article.live .inner a.play-all:hover {background-color: red; color: #fff; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMiIgZmlsbD0iI2ZmZiIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48cGF0aCBkPSJNMTMgOC40YS42LjYgMCAwIDEtLjI4Mi41MWwtNC44IDNjLS4wOTUuMDU5LS4yMDYuMDkxLS4zMTguMDlhLjUzLjUzIDAgMCAxLS4yODgtLjA3OEEuNi42IDAgMCAxIDcgMTEuNHYtNmMwLS4zMjkuMjcxLS42LjYtLjYuMTEyLS4wMDEuMjIzLjAzMS4zMTguMDlsNC44IDNBLjYuNiAwIDAgMSAxMyA4LjR6IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMTIgMHYySDBWMGgxMnpNNS41IDR2MkgwVjRoNS41ek00IDcuOTgzdjJIMHYtMmg0eiIvPjwvc3ZnPg==");}
article.live .inner .content .meta {color: #e7e7e7; display: flex; justify-content: space-between; align-items: center;}
article.live .inner .content .meta > * {margin: 0 0rem;}
article.live .inner .content .meta .title {width: 50%; font-size: 1.4rem;}
article.live .inner .content .meta .part {padding: 0 0 0 0.5rem;}
article.live .inner .content .meta .part:before {background-color: #e7e7e7;}
article.live .inner .content .meta .icon {width: 3.8rem; height: 3.8rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: 3.8rem;}
article.live .inner .content .meta .icon.play {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHJlY3QgeD0iNy4xOSIgeT0iOS44MiIgd2lkdGg9IjE3LjYyIiBoZWlnaHQ9IjEyLjA4IiBzdHlsZT0iZmlsbDpyZWQiLz48cGF0aCBkPSJNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWm00LjQsMTUuODItMy43MSwyLjU5LTEuOTQsMS4zNWExLDEsMCwwLDEtMS4zOS0uMjUsMSwxLDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEtMSwxLDEsMCwwLDEsLjU3LjE4bDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
article.live .inner .content .meta .icon.play:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
article.live .inner .content .meta .category {background-color: #fff; border: 2px solid #fff; border-radius: 2px; padding: 0.1rem 1rem; margin: 0 3rem 0 0; font-size: 1.2rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: red; text-transform: uppercase; text-align: center;}
article.live .inner .content .meta .date {font-size: 1.4rem;}
article.live .inner .content .meta .duration:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #e7e7e7; border-radius: 50%;}
article.live .inner .content .meta-mobile {display: none;}
article.live .inner .content .other-posts {display: block;}
article.live .inner .content .other-posts label {color: #c03d54; font-size: 2rem; font-weight: bold; border-bottom: none; display: none;}
article.live .inner .content .other-posts .post {border-bottom: 1px dotted #ddd; display: flex; justify-content: space-between; align-items: center; padding: 0.5rem 0; color: #ddd;}
article.live .inner .content .other-posts .post:first-of-type {border-top: 1px dotted #ddd;}
article.live .inner .content .other-posts .post > * {margin: 0 0rem;}
article.live .inner .content .other-posts .post .title {width: 50%; font-size: 1.4rem;}
article.live .inner .content .other-posts .post .title .author {display: block; font-weight: bold; text-transform: uppercase;}
article.live .inner .content .other-posts .post .part {padding: 0 0 0 0.5rem; text-transform: none;}
article.live .inner .content .other-posts .post .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.2rem; background-color: #dddddd; border-radius: 50%;}
article.live .inner .content .other-posts .post .icon {width: 3.8rem; height: 3.8rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: 3.8rem;}
article.live .inner .content .other-posts .post .icon.play {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHJlY3QgeD0iNy4xOSIgeT0iOS44MiIgd2lkdGg9IjE3LjYyIiBoZWlnaHQ9IjEyLjA4IiBzdHlsZT0iZmlsbDojYzAzZDU0Ii8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1LDEsMSwwLDAsMS0uMTgtLjU3VjExLjA2YTEsMSwwLDAsMSwxLTEsMSwxLDAsMCwxLC41Ny4xOGwxLjk0LDEuMzUsMy43MSwyLjU5YTEsMSwwLDAsMSwuMjQsMS4zOUExLDEsMCwwLDEsMTkuNCwxNS44MloiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=");}
article.live .inner .content .other-posts .post .icon.play:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
article.live .inner .content .other-posts .post .category {background-color: #fff; border: 2px solid #fff; border-radius: 2px; padding: 0.1rem 1rem; margin: 0; font-size: 1.2rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #c03d54; text-transform: uppercase; text-align: center;}
article.live .inner .content .other-posts .post .date {font-size: 1.4rem;}
article.live .inner .content .other-posts .post .duration:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #e7e7e7; border-radius: 50%;}
article.live .inner .content .other-posts .post.disabled a {pointer-events: none; cursor: default; color: #e7e7e7;}
article.live .inner .content .other-posts .post.disabled .category {color: #fff; border: 1px solid #666; background-color: #666;}
article.live .inner .content .other-posts .post.disabled .icon.play-alt {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHJlY3QgeD0iNy4xOSIgeT0iOS44MiIgd2lkdGg9IjE3LjYyIiBoZWlnaHQ9IjEyLjA4IiBzdHlsZT0iZmlsbDojZmZmZmZmIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1LDEsMSwwLDAsMS0uMTgtLjU3VjExLjA2YTEsMSwwLDAsMSwxLTEsMSwxLDAsMCwxLC41Ny4xOGwxLjk0LDEuMzUsMy43MSwyLjU5YTEsMSwwLDAsMSwuMjQsMS4zOUExLDEsMCwwLDEsMTkuNCwxNS44MloiIHN0eWxlPSJmaWxsOiM2NjY2NjYiLz48L3N2Zz4=");}

.articles5 article .picture .title {font-size: 1rem; line-height: 1.6rem; padding: 0.2rem 0.7rem;}
.articles5 article .content .meta {font-size: 1.4rem; line-height: 1.8rem;}
.articles5 article .content h2 {font-size: 1.8rem; line-height: 2.6rem;}
.articles5 article .content .meta-bottom {font-size: 1.2rem; line-height: 1.6rem;}
.articles5 article .content .meta-bottom .icon {width: 3.2rem; height: 3.2rem; background-size: 3.2rem;}
.articles5 article .content .meta-bottom .category {font-size: 1rem; padding: 0.1rem 0.5rem;}

.tax-show .articles .facetwp-template > article:nth-child(3n-4) {border-right: none;}

.single .main-content .meta-bottom a.button {margin: 0 0 1rem;}

article.ad .inner {width: 100%; height: 100%;}
article.ad .inner a {height: 100%;}
article.ad .inner .picture {margin: 0;}

.fwp-load-more {display: block;}
.facetwp-type-pager {text-align: center; margin: 2rem 0 3rem;}

#comments {margin: 3rem 0;}
#comments footer {margin: 0; background-color: transparent;}
#comments article {border-right: none;}
#comments .comments-title {font-size: 2.2rem; color: #444;}
#comments p {margin: 0 0 3rem;}
#comments .comment-list {display: flex; flex-flow: row wrap; list-style: none; margin: 0; padding: 0;}
#comments .comment-list ol {display: flex; flex-flow: row wrap; list-style: none; margin: 0; padding: 0 0 0 4rem;}
#comments .comment-list li {margin: 0 0 1rem; padding: 0; width: 100%;}
#comments .comment-list li article {width: 100%; padding: 1rem 2rem; background-color: #f7f7f7; border-radius: 0.4rem;}
#comments .comment-list ol.children article {background-color: #e8eaf2;}
#comments .comment-meta {border-bottom: 2px solid #e5e5e5; font-size: 1.4rem; line-height: 2.2rem; padding: 1rem 0; color: #143a84; display: flex; justify-content: space-between;}
#comments .comment-author {display: block;}
#comments .comment-metadata {display: flex;}
#comments .comment-metadata > a {text-decoration: none; color: #444; font-weight: 700; margin: 0 1rem 0 0;}
#comments .comment-content p {font-size: 1.4rem; line-height: 2.2rem; margin: 1.5rem 0 !important;}
#comments .comment-list .reply {text-align: right;}
#comments .comment-list .reply a {position: relative; font-size: 1.4rem; display: inline-block;}
#comments .comment-list .reply a:before {content: ""; display: block; width: 2.3rem; height: 2.3rem; position: absolute; left: -3rem; top: -0.3rem; background-repeat: no-repeat; background-position: center center; background-size: 2.3rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJ2aXNpYmxlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+PGc+PHBhdGggeG1sbnM6ZGVmYXVsdD0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJyZXBseSIgZD0iTTIxLjMzLDE0LjY1YzAuMDMtMS4xOC0wLjE1LTIuMzYtMC41NS0zLjQ3Yy0xLjEzLTIuOC00LjE2LTQuMi05LjExLTQuMkg5LjMzVjQuMzJjMC0wLjM2LTAuMjktMC42Ni0wLjY1LTAuNjcgIGMtMC4xOCwwLTAuMzUsMC4wNy0wLjQ4LDAuMkwyLjg3LDkuMThDMi42MSw5LjQzLDIuNiw5Ljg0LDIuODUsMTAuMWMwLjAxLDAuMDEsMC4wMSwwLjAxLDAuMDIsMC4wMmw1LjMzLDUuMzMgIGMwLjI3LDAuMjUsMC42OSwwLjI0LDAuOTUtMC4wM2MwLjExLTAuMTIsMC4xOC0wLjI4LDAuMTgtMC40NHYtMi42N2gyLjMzYzAuNjcsMCwxLjI4LDAuMDIsMS44MywwLjA2YzAuNTQsMC4wNCwxLjA3LDAuMTEsMS42LDAuMjIgIGMwLjQ4LDAuMDksMC45NCwwLjI0LDEuMzgsMC40NGMwLjQsMC4xOSwwLjc3LDAuNDMsMS4xLDAuNzJjMC4zNCwwLjMsMC42MiwwLjY1LDAuODMsMS4wNWMwLjIzLDAuNDYsMC40LDAuOTQsMC41LDEuNDQgIGMwLjEzLDAuNjIsMC4xOSwxLjI1LDAuMTgsMS44OGMwLDAuMzgtMC4wMiwwLjgxLTAuMDUsMS4yOGMwLDAuMDgsMCwwLjE2LDAsMC4yNEMxOS4wMSwxOS43NiwxOSwxOS44NywxOSwxOS45OCAgYzAsMC4wOSwwLjAzLDAuMTksMC4wOSwwLjI2YzAuMDYsMC4wNywwLjE1LDAuMSwwLjI0LDAuMWMwLjEyLTAuMDEsMC4yMy0wLjA4LDAuMjktMC4xOGMwLjA2LTAuMDcsMC4xLTAuMTUsMC4xNC0wLjIzbDAuMTQtMC4zMSAgbDAuMS0wLjI4YzAuNzQtMS40NiwxLjE5LTMuMDYsMS4zMi00LjdsMCwwTDIxLjMzLDE0LjY1eiIgc3R5bGU9ImZpbGw6IHJnYigyMCwgNTgsIDEzMik7IiB2ZWN0b3ItZWZmZWN0PSJub24tc2NhbGluZy1zdHJva2UiLz48L2c+PC9zdmc+");}
#comments .comment-reply-title small {margin: 0 1rem;}
.comments-pagination {padding: 1rem 0 3rem;}
.comments-pagination .nav-links {display: flex; align-items: center; flex-flow: row wrap;}
.comments-pagination .nav-links > * {padding: 0.8rem 1rem; display: block; margin: 0 0.5rem 0.5rem 0; background-color: #1c1c1c; color: #fff; border-radius: 0.5rem; text-decoration: none; font-size: 1.4rem; line-height: 1.8rem;}
.comments-pagination .nav-links > span {background-color: #162476;}
.comments-pagination .nav-links > a:hover {background-color: #162476;}
#comments span.note {display: block; padding: 1rem 0 0; font-size: 1.4rem;}
.comment-form-cookies-consent input {margin: 0 1rem 0 0;}

/* Support */

.page-template-template-support-us h2 { font-weight: 400; color: #162476; }
.page-template-template-support-us h3 { font-weight: 700; font-size: 2.2rem; color: #162476; }

.support {background-color: #162476; padding: 3rem 2.5rem 1rem; margin: 3rem 0; color: #fff;}
.support h2 {text-transform: uppercase; color: #c03d54; margin: 0 0 3rem;}
.support h3 { color: #fff; }
.support p {color: #fff;}
.support p.larger { line-height: 2.7rem; }
.support p.larger strong.larger { font-size: 2rem; }
.support a { color: #fff; }
.support hr { margin: 2rem 0; }
.support .columns {display: flex; flex-flow: row wrap; margin: 0 -2rem;}
.support .columns .column {width: 33.33%; padding: 0 2rem; margin: 0 0 4rem; text-align: center;}
.support .images { align-items: center; }
.main-columns .left-column .support .images form { margin-right: 7rem; }
.main-columns .left-column .support .images input[type=image] { width: auto; height: 10rem; }
.main-columns .left-column .support .images img { height: 18rem; }
.page-template-template-support-us .ajax-load-more-wrap h4 { margin-bottom: 0; }
.main-columns .left-column .alm-btn-wrap { margin-top: 3rem; text-align: center; }
.main-columns .left-column .alm-btn-wrap .alm-load-more-btn.done { display: none; }

.thanks {
  font-size: 1.4rem;
  line-height: 1.8rem;
  max-height: 80rem;
  overflow-y: auto;
  margin: 0 0 4rem;
}

/* Comments */

#comments {padding: 2rem 0;}
#comments h4 {margin: 0 0 2rem;}

/* Sidebar */

.sidebar {padding: 0 0 0 4rem; position: relative;}
.sidebar h3 {font-size: 1.8rem; line-height: 2.4rem; text-transform: uppercase; margin: 0 0 1rem;}

.sidebar article {border-right: none; padding: 0;}

.sidebar .donation h3 {font-size: 2rem; line-height: 2.6rem; text-align: center; color: red; text-transform: uppercase; margin: 0 0 1rem;}
.sidebar .donate {text-align: center; background-color: #162476; padding: 1rem; border-radius: 0.4rem; color: #fff;}
.sidebar .donate a {background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(../images/ButtonHorni.png); transform: scale(1.1); display: block; width: 12rem; height: 12rem; border-radius: 50%; background-color: red; color: #fff; text-align: center; line-height: 12rem; font-weight: bold; font-size: 3.2rem; text-transform: uppercase; text-decoration: none; margin: 2rem auto 1rem; transition: all 300ms ease-in-out;}
.sidebar .donate a:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
.sidebar .donate h4 {margin: 0 0 1rem; line-height: 2.7rem;}
.sidebar .donate p {font-weight: 700; margin: 0 0 1rem;} 
.sidebar .donate .circle {display: block; margin: 1rem auto 0; border-radius: 50%; background-color: #ddd; font-size: 1.4rem; line-height: 1.8rem; width: 22rem; height: 22rem; display: flex; align-items: center; position: relative; overflow: visible; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(../images/ButtonSpodni.png);}
.sidebar .donate .circle p {color: #1c1c1c; margin: 0; position: relative; z-index: 2; padding: 1.8rem 3rem 0;}
.sidebar .donate .circle p strong {color: red; display: block; margin: 2rem 0; font-size: 3rem;}
/*.sidebar .donate .circle .circle-animate {width: 100%; border-radius: 0; display: block; background-color: #e5c5ca; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; z-index: 1;}*/

@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.9);
	}

	70% {
		transform: scale(1.1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}

.flex-wrapper {
  display: flex;
  flex-flow: row nowrap;
  position: absolute;
  z-index: 3;
  width: 100%;
}

.single-chart {
  width: 100%;
  justify-content: space-around ;
}

.circular-chart {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
  transform: rotate(180deg);
}

.circle-bg {
  fill: none;
  stroke: #eee;
  stroke-width: 1.8;
}

.circular-chart .circle {
  fill: none;
  stroke-width: 1.8;
  stroke-linecap: round;
  animation: progress 3s ease-out forwards;
}

@keyframes progress {
  0% {
    stroke-dasharray: 0 100;
  }
}

.circular-chart.red .circle {
  stroke: red;
}

.sidebar .banner {margin: 3rem 0;}
.sidebar .banner img {width: 100%; height: auto;}

.sidebar .widget.glosy {padding: 2rem 0; border-top: 1px solid #ddd;}
.sidebar .widget.glosy .glosy {background-color: #f4edd4; border-radius: 0.4rem; padding: 2rem 1.5rem;}
.sidebar .widget.glosy .glosy .glos {text-decoration: none; color: #1c1c1c; border-bottom: 1px solid #666666; padding: 0 0 2rem; margin: 0 0 2rem; display: flex; justify-content: space-between;}
.sidebar .widget.glosy .glosy .glos:hover {color: #162476;}
.sidebar .widget.glosy .glosy .glos .picture {margin: 0 0 1rem;}
.sidebar .widget.glosy .glosy .glos .picture img {width: 8rem; height: 8rem; border-radius: 50%; display: block;}
.sidebar .widget.glosy .glosy .glos .author {text-transform: uppercase; font-weight: bold; color: #666666; font-size: 1.6rem; margin: 0 0 0.3rem;}
.sidebar .widget.glosy .glosy .glos h4 {margin: 0 0 1rem;}
.sidebar .widget.glosy .glosy .glos .date {display: block; font-size: 1.4rem; line-height: 1.8rem; color: #666666;}
.sidebar .widget.glosy .button-wrap {padding: 1rem 0 0;}

/* Top Posts */

section.top-posts {padding: 1rem 0 0;}
section.top-posts .headline {position: relative;}
section.top-posts .headline:before {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 6.8rem;}
section.top-posts .headline:after {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 6.4rem;}

/* Authors */

section.authors {padding: 1rem 0 0;}
section.authors .headline {position: relative;}
section.authors .headline:before {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 6.8rem;}
section.authors .headline:after {content: ""; width: 100%; height: 0.1rem; display: block; background-color: #ddd; position: absolute; left: 0; bottom: 6.4rem;}

section.authors .columns {flex-flow: row wrap; margin: 0;}
section.authors .columns .column {position: relative; padding: 0;}
section.authors .columns .column .inner {border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 1rem;}
section.authors .columns .column .inner a {display: flex; flex-flow: row wrap; margin: 0 -1rem; padding: 0; color: #1c1c1c; text-decoration: none;}
section.authors .columns .column .inner a:hover {color: #162476;}
section.authors .columns .column .inner .picture {width: 37%; padding: 0 1rem;}
section.authors .columns .column .inner .picture img {border-radius: 0.4rem;}
section.authors .columns .column .inner .content {width: 63%; padding: 0 1rem;}
section.authors .columns .column .inner .content h3 {font-size: 1.6rem; line-height: 2rem; margin: 0 0 0.5rem;}
section.authors .columns .column .inner .content p.position {font-weight: bold; margin: 0 0 0.5rem; font-size: 1.4rem; line-height: 1.8rem;}
section.authors .columns .column .inner .content p {font-size: 1.2rem; line-height: 1.6rem; margin: 0;}

.post-type-archive-guest section.authors .headline {border-top: none;}
.post-type-archive-guest section.authors .headline:before {display: none;}
.post-type-archive-guest section.authors .headline:after {display: none;}
.post-type-archive-guest section.authors .columns .column {position: relative; padding: 0; width: 33.33%;}
.post-type-archive-guest section.authors .container {padding: 0;}
.post-type-archive-guest section.authors .filter {margin: 0;}
.post-type-archive-guest section.authors .filter .facetwp-radio {margin: 0 1rem 1rem 0;}
.post-type-archive-guest section.authors .columns .column .inner a {margin: 0 -1rem;}

/* Ads */

section.banner-wide {padding: 0;}
section.banner-wide .banner {padding: 1rem 0 3rem;}

section.banner-up {padding: 0; position: relative; z-index: 3;}
section.banner-up .banner {padding: 0;}

/* Footer */

footer {background-color: #111111; padding: 3rem 0 1rem; margin: 0;}
.has-player footer {margin: 0 0 8rem;}
footer a.logo {margin: 0 0 2rem; display: inline-block;}
footer a.logo img {width: auto; height: 4rem;}
footer .columns {justify-content: space-between; flex-flow: row wrap;}
footer .column {margin: 3rem 0; color: #fff; width: 33.33%;}
footer .column p {color: #fff; font-size: 1.4rem; line-height: 2rem;}
footer .column p small { opacity: 0.7; }
footer .column a {color: #fff;}

#mailpoet_form_1 form.mailpoet_form {padding: 0 !important; margin: 0 0 4rem;}
p.mailpoet_form_paragraph {margin: 0 0 1rem;}
h3.mailpoet-heading {font-size: 1.8rem; line-height: 2.2rem;}
label.mailpoet_checkbox_label {font-size: 1.4rem; line-height: 1.8rem;}
.mailpoet_submit {padding: 0.7rem 1.5rem !important; width: auto !important;}

nav.footer-menu {display: flex; justify-content: center; flex-flow: column; padding: 0 0 0 5rem;}
nav.footer-menu ul {display: flex; flex-flow: column; padding: 0; margin: 1rem 0 3rem 2rem;}
nav.footer-menu label {display: none;}
nav.footer-menu ul li {padding: 0 0 0 2.5rem; margin: 0 0 1rem; list-style: none; position: relative;}
nav.footer-menu ul li a {color: #fff; font-size: 1.4rem; line-height: 2rem;}

/*
nav.footer-menu ul li.red:before {content: ""; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.7rem; background-color: #c03d54; display: block;}
nav.footer-menu ul li.blue:before {content: ""; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.7rem; background-color: #987ed0; display: block;}
nav.footer-menu ul li.green:before {content: ""; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.7rem; background-color: #23abaa; display: block;}
nav.footer-menu ul li.yellow:before {content: ""; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.7rem; background-color: #da9f05; display: block;}
nav.footer-menu ul li.brown:before {content: ""; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.7rem; background-color: #978672; display: block;}
*/

nav.footer-menu {justify-content: flex-start;}
nav.footer-menu ul li {margin: 1.5rem 0 1.5rem;}
nav.footer-menu ul li:before {display: block; background-repeat: no-repeat; background-position: center; background-size: 3.5rem;}
nav.footer-menu ul li a {padding: 0 0 0 2rem; font-size: 1.6rem; font-weight: bold; text-decoration: none;}
nav.footer-menu ul li a:hover {text-decoration: underline;}
nav.footer-menu ul li.kupredu-do-minulosti a {color: #c03d54;}
nav.footer-menu ul li.kupredu-do-minulosti:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojYzAzZDU0Ii8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.rada-starsich a {color: #978672;}
nav.footer-menu ul li.rada-starsich:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojOTc4NjcyIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.proc-martiny-kocianove a {color: #23abaa;}
nav.footer-menu ul li.proc-martiny-kocianove:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojMjNhYmFhIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.komentare a {color: #707E86;}
nav.footer-menu ul li.komentare:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojNzA3RTg2Ii8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.brown a {color: #978672;}
nav.footer-menu ul li.brown:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojOTc4NjcyIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.prave-ted a {color: #fbc25e;}
nav.footer-menu ul li.prave-ted:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojZmJjMjVlIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.politikos a {color: #8087bc;}
nav.footer-menu ul li.politikos:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojODA4N2JjIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.fotoglosy a {color: #85c9eb;}
nav.footer-menu ul li.fotoglosy:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDYuMjkgNzA2LjI5Ij48cGF0aCBkPSJNMzUzLjE0LDcwNi4yOWMxOTUsMCwzNTMuMTUtMTU4LjExLDM1My4xNS0zNTMuMTVTNTQ4LjE4LDAsMzUzLjE0LDAsMCwxNTguMTEsMCwzNTMuMTQsMTU4LjExLDcwNi4yOSwzNTMuMTQsNzA2LjI5IiBzdHlsZT0iZmlsbDojODVjOWViIi8+PHBhdGggZD0iTTU3My4zNywyMDEuMjNsMS45Mi0yNy45Mkg0MjAuNTdsMS45MiwyNy45MiwzNy43Miw4LjI0YzcuMTgsMS4zMywxNC42NSw2LjI3LDE4LjQ4LDQ4Ljg5bDQ2LTE0LjVjNC44NS0yOS40OSwxMi4zNC0zMi44MywxOC42NC0zNC4zOVptLTI0MSwwLDEuOTItMjcuOTJIMTM5Ljg5bDEuOTIsMjcuOTIsMTUuMzQsMi41M2MyMywxLjksMjYuMjEsNi4zNCwyNi4yMSwxMi4wNlYzNTEuNDhsMTA3LjQyLTMzLjg3VjIxNS44MmMwLTYuMzUsMy4yLTEwLjc5LDIxLjc0LTEyLjA2Wm0tMTQ5LDIxNS44M3Y0Mi4zNWMwLDIuMzUuMjcsNC41NC4zOSw2LjgzbDEwNy4xMS0zMy43N2MwLTEtLjA4LTEuOS0uMDgtMi44OFYzODMuMlptMTIwLjcyLDc2LjgzTDIwMy4yNiw1MjUuNjhjMjguNDQsNDAuMzEsODQuOTUsNjAuNTksMTUzLjM3LDYwLjU5LDEwMC4zOCwwLDE2My02MC44OSwxNjMtMTUyLjg4di03LjQ3bC0zOS4wOSwxMi4zMmMtNSw3MS4zNS0zOC40NiwxMDAuNDYtOTkuNjUsMTAwLjQ2LTM4LDAtNjMtMTcuMzQtNzYuODQtNDQuODFNNTE5LjY2LDM2MC4zM1YzMzUuNzFjMC04Ljk1LjEtMTcsLjI2LTI0Ljc2bC0zOC42OSwxMi4yYzAsNC4xMy4wNyw4LjEyLjA3LDEyLjU2djM2LjcxWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==");}
nav.footer-menu ul li.gulyas a {color: #83BC61;}
nav.footer-menu ul li.gulyas:before {content: ""; width: 3.5rem; height: 3.5rem; position: absolute; left: 0; top: -0.4rem; background-color: transparent; display: block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzQiIGhlaWdodD0iMTc0IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik04Ny4wMDkgMTc0LjAxOGM0OC4wNTMgMCA4Ny4wMDktMzguOTU2IDg3LjAwOS04Ny4wMDlTMTM1LjA2MyAwIDg3LjAwOSAwIDAgMzguOTU2IDAgODcuMDA5czM4Ljk1NiA4Ny4wMDkgODcuMDA5IDg3LjAwOSIgZmlsbD0iIzgzYmM2MSIvPjxwYXRoIGQ9Ik0xNDEuMjcgNDkuNTc5bC40NzMtNi44NzdoLTM4LjEyMWwuNDczIDYuODc3IDkuMjkzIDIuMDMxYzEuNzY5LjMyOSAzLjYxIDEuNTQ1IDQuNTU0IDEyLjA0NWwxMS4zMzItMy41NzJjMS4xOTQtNy4yNjMgMy4wNC04LjA4OCA0LjU5Mi04LjQ3M2w3LjQwNC0yLjAzMXptLTU5LjM4NyAwbC40NzMtNi44NzdIMzQuNDY3bC40NzMgNi44NzcgMy43ODEuNjI0YzUuNjcuNDY5IDYuNDU3IDEuNTYzIDYuNDU3IDIuOTcxdjMzLjQyNGwyNi40NjYtOC4zNDNWNTMuMTc0YzAtMS41NjUuNzg3LTIuNjU4IDUuMzU2LTIuOTcxbDQuODgzLS42MjR6bS0zNi43MDQgNTMuMTh2MTAuNDMxYzAgLjU4LjA2NiAxLjEyLjA5NCAxLjY4M2wyNi4zOTItOC4zMi0uMDItLjcwOFY5NC40MTRsLTI2LjQ2NiA4LjM0NXptMjkuNzQzIDE4LjkyOGwtMjQuODQyIDcuODMzYzcuMDA5IDkuOTMyIDIwLjkzIDE0LjkyOSAzNy43OSAxNC45MjkgMjQuNzMxIDAgNDAuMTY4LTE1LjAwMyA0MC4xNjgtMzcuNjY4di0xLjg0MWwtOS42MzEgMy4wMzdjLTEuMjI1IDE3LjU3Ny05LjQ3OCAyNC43NTEtMjQuNTUyIDI0Ljc1MS05LjM2NCAwLTE1LjUyMi00LjI3Mi0xOC45MzMtMTEuMDQxbTUzLjExNi0zMi45MDh2LTYuMDY2bC4wNjMtNi4xLTkuNTMyIDMuMDA2LjAxOCAzLjA5NXY5LjA0Nmw5LjQ1Mi0yLjk4MXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");}

nav.footer-menu-2 {display: none; justify-content: center; flex-flow: column;}
nav.footer-menu-2 ul {display: flex; flex-flow: column; padding: 0; margin: 1rem 0 3rem 2rem;}
nav.footer-menu-2 ul li {padding: 0; margin: 0 0 1rem; list-style: none; position: relative;}
nav.footer-menu-2 ul li a {color: #fff; font-size: 1.8rem; line-height: 2rem; text-decoration: none;}
nav.footer-menu-2 ul li a:hover {color: #c03d54;}

nav.social-menu {display: flex; margin: 0 0 2rem;}
nav.social-menu ul {display: flex; flex-flow: row wrap; padding: 0; margin: 0;}
nav.social-menu ul li {padding: 0; margin: 0 1.3rem 1rem 0; list-style: none; position: relative;}
nav.social-menu ul li a {text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; padding: 0; width: 4rem; height: 4rem; display: block; background-color: #fff; border-radius: 50%; background-repeat: no-repeat; background-position: center; background-size: 4rem;}
nav.social-menu ul li a:hover {background-color: #eee;}
nav.social-menu ul li.facebook a {background-image: url(../images/icon-facebook.png);}
nav.social-menu ul li.spotify a {background-image: url(../images/icon-spotify.png);}
nav.social-menu ul li.youtube a {background-image: url(../images/icon-youtube.png);}
nav.social-menu ul li.rss a {background-image: url(../images/icon-rss.png);}
nav.social-menu ul li.telegram a {background-image: url(../images/icon-telegram.png);}
nav.social-menu ul li.odysee a {background-image: url(../images/icon-odysee.png);}
nav.social-menu ul li.twitter a {background-image: url(../images/icon-twitter.png);}

.en nav.footer-menu {margin: 5.2rem 0 0;}
.en nav.footer-menu ul li {margin: 0 0 1rem;}
.en nav.footer-menu ul li a {text-decoration: underline; font-size: 1.4rem;}
.en nav.footer-menu ul li a:hover {text-decoration: none;}

.en nav.social-menu {margin: 0 0 8rem;}

/* Buttons */

.button-wrap {text-align: center; padding: 2rem 0 3rem;}

a.button {display: inline-block; background-color: #162476; cursor: pointer; border: none; border-radius: 3px; padding: 1rem 2rem; margin: 0; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
a.button:hover {background-color: #c03d54;}

a.button.red {display: inline-block; background-color: #c03d54; cursor: pointer; border: none; border-radius: 3px; padding: 1rem 2rem; margin: 0; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
a.button.red:hover {background-color: #162476;}

input[type=submit] {display: inline-block; background-color: #162476; cursor: pointer; border: none; border-radius: 3px; padding: 1rem 2rem; margin: 0; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
input[type=submit]:hover {background-color: #c03d54;}

button {display: inline-block; background-color: #162476; cursor: pointer; border: none; border-radius: 3px; padding: 1rem 2rem; margin: 0; font-size: 1.4rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
button:hover {background-color: #c03d54;}

/* Responsive */

.overlay {position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(255,255,255,0.7); z-index: 8000;}

a.mobile-toggle {display: none;}
a.desktop-toggle {display: block;}

header a.logo.mobile-only {display: none;}

.mobile-only {display: none;}
.desktop-only {display: block;}

nav#main-menu .searchbox {display: none;}

@media(max-width: 1400px) {
  :root {font-size: 8px;}

  body {font-size: 1.8rem; line-height: 2.6rem;}

  .main-content .meta-bottom {flex-flow: row wrap; justify-content: flex-start;}

  .cli-bar-btn_container a#wt-cli-policy-link, .cli-bar-btn_container a#wt-cli-settings-btn {margin-right: 1.5rem;}
  .cli-bar-btn_container a#wt-cli-accept-all-btn, .cli-bar-btn_container a#wt-cli-reject-btn {margin-right: 1.5rem;}
  #cookie-law-info-bar, .wt-cli-cookie-bar {width: 60rem !important;}
}

@media(max-width: 990px) {
  #wrapper {padding-top: 10rem;}

  .has-wide-ad #wrapper {margin-top: 0rem;}

  .ad-full {display: none;}

  a.mobile-toggle {display: block;}
  a.desktop-toggle {display: none;}

  header a.logo.mobile-only {display: block;}
  header a.logo.desktop-only {display: none;}

  .main-layout .container .right:before {display: none;}
  .main-layout .container .right:after {display: none;}

  .toggle-play.play {left: 0.7rem;}

  .mobile-only {display: block;}
  .desktop-only {display: none;}

  section.banner-up {margin: 1rem 0 3rem;}

  header {position: fixed; top: 0; width: 100%; z-index: 10000; background-color: #fff; box-shadow: 0 1rem 3rem rgba(3, 3, 3, 0.1);}
  header .top {padding: 1.7rem 0;}
  header .searchbox {display: none;}

  .admin-bar header {top: 32px;}
  .admin-bar nav#main-menu {top: 12.9rem;}

  header .right a.info {display: block; width: 3rem; height: 3rem; position: absolute; left: -0.5rem; top: 1rem; border-radius: 50%; background-color: #e7e7e7; color: #888; font-size: 1rem; line-height: 1.4rem; font-weight: bold; text-align: center; background-repeat: no-repeat; background-position: center; background-size: 3rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDguMDQgNDQ4LjA0Ij48cmVjdCB4PSIxMjQuMDIiIHk9Ijc5LjkyIiB3aWR0aD0iMTc5IiBoZWlnaHQ9IjI4OS4xIiBzdHlsZT0iZmlsbDojODg4Ii8+PHBhdGggZD0iTTQ0OCwyMjFDNDQ2LjMyLDk3LjMyLDM0NC43Mi0xLjU4LDIyMSwwUy0xLjU4LDEwMy4zMiwwLDIyN3MxMDMuMywyMjIuNiwyMjcsMjIxUzQ0OS43MiwzNDQuNzIsNDQ4LDIyMVpNMjI0LDc5LjkyYTMyLDMyLDAsMSwxLTMyLDMyQTMyLDMyLDAsMCwxLDIyNCw3OS45MlpNMjY4LDM2M0gxODBWMzUyaDIyVjE5MkgxODBWMTgwaDY2VjM1MmgyMloiIHN0eWxlPSJmaWxsOiNjY2MiLz48L3N2Zz4=");}
  header .right a.info > span {position: absolute; display: none; top: 4rem; right: -2rem; width: 30rem; padding: 1rem; background-color: #e7e7e7; color: #888; text-align: left; z-index: 10; border-radius: 0.4rem; font-size: 1.3rem; line-height: 1.7rem;}

  /*
  .has-wide-ad.admin-bar header {top: 0; position: absolute;}
  .has-wide-ad header {top: 0; position: absolute;}
  .has-wide-ad nav#main-menu {position: absolute;}

  .has-wide-ad .sticky-header header {position: fixed;}
  .has-wide-ad .sticky-header nav#main-menu {position: fixed;}
  .has-wide-ad.admin-bar .sticky-header header {position: fixed; top: 32px;}
  .has-wide-ad.admin-bar .sticky-header nav#main-menu {position: fixed; top: 14rem;}
  */

  .tax-show header a.logo.mobile-only {display: inline-block;}
  .single header a.logo.mobile-only {display: inline-block;}
  .tax-show header a.logo.mobile-only:first-child {display: none;}
  .single header a.logo.mobile-only:first-child {display: none;}
  .single-guest header a.logo.mobile-only:first-child {display: inline-block;}
  .tax-show a.logo:not(.mobile-only) {display: none;}
  .single a.logo:not(.mobile-only) {display: none;}

  .shows ul li {width: 100%;}
  .shows ul li a {text-align: left;}

  nav#main-menu {display: none; padding: 0 0 3rem; position: fixed; top: 8.9rem; z-index: 10000; width: 100%; background-color: #fff; max-height: 70rem; overflow-y: auto;}
  nav#main-menu .container {display: flex; flex-flow: row wrap;}

  nav#main-menu .shows-bar {display: none;}

  nav#main-menu .searchbox {display: block; width: 100%;}

  nav#main-menu .wrap {width: 66.66%; padding: 0 2rem 0 0;}
  nav#main-menu .filter {width: 33.33%; flex-flow: column; background-color: #e7e7e7; padding: 1rem; margin: 2rem 0 0;}
  nav#main-menu .filter label {display: block; text-transform: none; font-size: 1.8rem; font-weight: bold; margin: 0 0 1rem; padding: 0; color: #666;}
  nav#main-menu .filter .facetwp-facet {flex-flow: column;}
  nav#main-menu .filter .facetwp-checkbox {text-align: left; padding: 0.5rem 0.7rem; width: 100%;}
  a.show-all-filters {margin: 0;}

  .searchwp-live-search-results {max-width: 97%;}

  .facetwp-toggle {right: -5rem;}
  a.show-all-filters {right: 1rem;}

  header .facetwp-type-search {display: none;}
  nav#main-menu .facetwp-type-search {display: block; width: 100%;}
  nav#main-menu .facetwp-type-search .facetwp-input-wrap {display: block;}

  .pages-menu {display: block; position: relative; right: auto; top: auto; background-color: transparent; padding: 0; border: none;}
  .pages-menu label {display: block; font-weight: bold; margin: 2rem 0 0rem; border-bottom: 2px dotted #ddd; padding: 0.5rem 0; color: #666;}
  .pages-menu ul li {border-bottom: 2px dotted #ddd; margin: 0;}
  .pages-menu ul li a {font-weight: bold; padding: 0.5rem 0; display: block;}

  .shows label {display: block; font-weight: bold; margin: 2rem 0 0rem; border-bottom: 2px dotted #ddd; padding: 1rem 0; color: #666;}
  .shows ul {flex-flow: column; border-top: none; border-bottom: none;}
  .shows ul li {border-right: none; border-bottom: 2px dotted #ddd; margin: 0;}
  .shows ul li a {padding: 1.2rem 0 1.2rem 4rem; background-position: left center;}
  .shows ul li a span.tooltip {display: none;}
  .shows ul::before {display: none;}

  .articles4 article {width: 33.33%;}
  .articles5 article {width: 33.33%;}
  .columns4 .column {width: 33.33%;}
  .columns5 .column {width: 33.33%;}

  article .inner .g {margin: 0 auto;}

  .single-guest .articles1.mobile-only {margin: 3rem 0;}
  .single-guest .articles1.mobile-only article {padding: 0; border-right: none;}
  .single-guest .articles1.mobile-only article .meta-bottom .meta-bottom-first {width: 100%;}
  .single-guest .articles1.mobile-only article .meta-bottom:before {display: none;}
  .single-guest .articles1.mobile-only article .meta-bottom:after {display: none;}
  .single-guest .articles1.mobile-only article .meta-bottom .other-posts {width: 100%;}

  .main-layout .container .left {width: 100%;}
  .main-layout .container .right {width: 100%;}

  .sidebar {padding: 0;}
  .sidebar .banner .g img {width: auto; margin: 0 auto;}

  .headline {flex-flow: column; align-items: flex-start;}
  .filter {margin: 0;}
  .filter .facetwp-checkbox {margin: 0 1rem 1rem 0;}
  .filter .facetwp-radio {margin: 0 1rem 1rem 0;}

  section.top-posts .headline:before {bottom: 13.8rem;}
  section.top-posts .headline:after {bottom: 13.4rem;}

  section.authors .headline:before {bottom: 9.8rem;}
  section.authors .headline:after {bottom: 10.4rem;}

  footer {padding: 5rem 0 2rem;}
  footer .column {margin: 0;}

  nav.social-menu {margin: 0 0 2rem;}
  nav.footer-menu {padding: 0;}
  nav.footer-menu label {display: block;}
  nav.footer-menu-2 {display: flex;}
}

@media(max-width: 782px) {
  .admin-bar header {top: 46px;}
  .admin-bar nav#main-menu {top: 14.3rem;}

  .has-wide-ad.admin-bar .sticky-header header {top: 46px;}
  .has-wide-ad.admin-bar .sticky-header nav#main-menu {top: 15.3rem;}
}

@media(max-width: 750px) {
  a.back {display: block;}

  header a.logo img {height: 5rem;}

  .articles3 article {width: 50%;}
  .articles4 article {width: 50%;}
  .articles5 article {width: 50%;}

  .columns3 .column {width: 50%;}
  .columns4 .column {width: 50%;}
  .columns5 .column {width: 50%;}

  .main-columns .left-column {width: 100%;}
  .main-columns .right-column {display: none; width: 100%;}

  .facetwp-selection-label {width: 100%;}

  .post-type-archive-guest section.authors .columns .column {width: 100%;}

  footer .column {width: 100%;}

  nav.social-menu {flex-flow: row wrap; justify-content: center;}

  .main-columns .left-column .other-posts {display: block;}

  .main-columns .left-column .other-posts.detail {display: block;}
  .main-columns .left-column .other-posts.detail label {color: #c03d54; font-size: 2rem; font-weight: bold; display: block; border-bottom: 2px dotted #ddd;}
  .main-columns .left-column .other-posts.detail .post {border-bottom: 2px dotted #ddd; display: flex; justify-content: space-between; align-items: center; padding: 1rem 0; color: #666;}
  .main-columns .left-column .other-posts.detail .post a {text-decoration: none;}
  .main-columns .left-column .other-posts.detail .post > * {margin: 0 0.5rem;}
  .main-columns .left-column .other-posts.detail .post .title .author {display: block; font-weight: bold; text-transform: uppercase;}
  .main-columns .left-column .other-posts.detail .post .part {padding: 0 0 0 0.5rem; text-transform: none;}
  .main-columns .left-column .other-posts.detail .post .part:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.2rem; background-color: #dddddd; border-radius: 50%;}
  .main-columns .left-column .other-posts.detail .post .icon {width: 3.8rem; height: 3.8rem; text-indent: 100%; color: transparent; white-space: nowrap; overflow: hidden; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: 3.8rem;}
  .main-columns .left-column .other-posts.detail .post .icon.play {transform: scale(1); transition: all 300ms ease-in-out; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTE1LjY5LDExLjU5bC0xLjk0LTEuMzVhMSwxLDAsMCwwLTEuMzkuMjUuOTQuOTQsMCwwLDAtLjE4LjU3djcuODhhMSwxLDAsMCwwLDEuNTcuODJsMS45NC0xLjM1LDMuNzEtMi41OWExLDEsMCwwLDAsLjI0LTEuMzksMSwxLDAsMCwwLS4yNC0uMjVaIiBzdHlsZT0iZmlsbDpub25lIi8+PHBhdGggZD0iTTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFptNC40LDE1LjgyLTMuNzEsMi41OS0xLjk0LDEuMzVhMSwxLDAsMCwxLTEuMzktLjI1Ljk0Ljk0LDAsMCwxLS4xOC0uNTdWMTEuMDZhMSwxLDAsMCwxLDEuNTctLjgybDEuOTQsMS4zNSwzLjcxLDIuNTlhMSwxLDAsMCwxLC4yNCwxLjM5QTEsMSwwLDAsMSwxOS40LDE1LjgyWiIgc3R5bGU9ImZpbGw6IzE2MjQ3NiIvPjwvc3ZnPg==");}
  .main-columns .left-column .other-posts.detail .post .icon.play:hover {transform: scale(1.1); transition: all 300ms ease-in-out;}
  .main-columns .left-column .other-posts.detail .post .category {background-color: #162476; border: 2px solid #fff; border-radius: 2px; padding: 0.1rem 1rem; margin: 0; font-size: 1.2rem; font-weight: bold; text-decoration: none; line-height: 1.8rem; color: #fff; text-transform: uppercase; text-align: center;}
  .main-columns .left-column .other-posts.detail .post .date {font-size: 1.6rem;}
  .main-columns .left-column .other-posts.detail .post .duration:before {content: ""; display: inline-block; vertical-align: middle; width: 0.5rem; height: 0.5rem; margin: 0 0.5rem 0 0.5rem; background-color: #e7e7e7; border-radius: 50%;}
  .main-columns .left-column .other-posts.detail .post.disabled {opacity: 0.5;}
  .main-columns .left-column .other-posts.detail .post.disabled a {color: #666; text-decoration: none; pointer-events: none;}

  a.all-posts {display: block; padding: 3rem 0; text-decoration: none; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; font-size: 2rem; font-weight: bold; color: #c03d54;}
  a.all-posts span {text-transform: uppercase; color: #162476;}

  .controls > * {margin: 0;}
  .volume-container {position: absolute; left: 1rem; bottom: 1.7rem;}
  .volume-slider {width: 12rem; height: 1rem;}
  .audio-player {height: 15rem;}
  .audio-player .meta {padding: 0.5rem 0 0; width: 100%;}
  .audio-player .meta .picture {margin: 0 0.5rem 0 0; overflow: hidden; display: none; position: relative; width: 15rem; height: 9rem;}
  .audio-player .meta .picture img {width: 150%; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto;}
  .audio-player .meta .title {width: 100%;}
  .audio-player .title .timeline {background-color: transparent; display: block; width: 100%; padding: 0.5rem 0 1.3rem; max-width: 100%;}
  .audio-player .title .timeline .length {right: 0; top: 0;}
  .audio-player .title .timeline .current {left: 0; top: 0; margin: 0;}
  .audio-player .middle-controls {position: absolute; left: 0; top: 0; width: 100%; right: auto; margin: 0;}
  .audio-player .middle-controls .timeline {background-color: #888888; position: absolute; left: 0rem; right: auto; bottom: auto; top: -1rem; max-width: 100%; margin: 0; height: 1rem; border-radius: 0;}
  .audio-player .middle-controls .timeline .progress {position: relative; left: auto; top: auto; background-color: #162476;}
  .audio-player .middle-controls .timeline .current {display: none;}
  .controls {justify-content: flex-start; align-items: flex-start;}
  .audio-player .middle-controls .controls-up {position: absolute; right: 12rem; top: 12rem;}
  .audio-player .middle-controls .controls-up .prev-track {display: block; position: absolute; left: -9rem; top: -1.8rem; z-index: 3;}
  .audio-player .middle-controls .controls-up .prev-track-button {width: 4rem; height: 4rem; background-size: 2rem;}
  .audio-player .middle-controls .controls-up .next-track {display: block;  position: absolute; left: 2rem; top: -1.8rem; z-index: 3;}
  .audio-player .middle-controls .controls-up .next-track-button {width: 4rem; height: 4rem; background-size: 2rem;}
  .audio-player .middle-controls .controls-up .rewind-prev-track {display: block; position: absolute; left: -13.5rem; top: -1.8rem; z-index: 3;}
  .audio-player .middle-controls .controls-up .rewind-prev-button {width: 4rem; height: 4rem; background-size: 2.5rem;}
  .audio-player .middle-controls .controls-up .rewind-next-track {display: block; position: absolute; left: 6.5rem; top: -1.8rem; z-index: 3;}
  .audio-player .middle-controls .controls-up .rewind-next-button {width: 4rem; height: 4rem; background-size: 2.5rem;}
  .audio-player .middle-controls .controls-up .play-container {position: absolute; right: -2rem; top: 0; bottom: 0; margin: auto; width: 5rem; height: 5rem;}
  .audio-player .meta .title h4 {font-size: 1.4rem; line-height: 1.8rem;}
  .audio-player .meta .title p {font-size: 1.4rem; line-height: 1.8rem;}

  .volume-container .volume-button .volume {width: 2.5rem; height: 2.5rem; background-size: 2rem;}
  .volume-percentage::before {width: 2rem; height: 2rem;}

  a.download {padding: 0.5rem 0 0.5rem 2rem; display: inline-block;}

  .audio-player .timeline .progress {left: 10rem; top: 0.3rem;}

  .audio-player .middle-controls .controls-up > *:hover {transform: scale(1);}

  a.close-audio-player {width: 3rem; height: 3rem; right: 0.7rem; top: 2.5rem; background-size: 1.2rem; z-index: 3; background-color: #fff; border-radius: 50%;}

  @keyframes popup {
    from {bottom: -2rem; opacity: 0;}
    to {bottom: 1rem; opacity: 1;}
  }

  .audio-player .middle-controls .popup-info {bottom: 1rem; border-bottom: 1px solid #fff;}
}

@media(max-width: 600px) {

  .first-two {width: 100%;}

  .articles article {width: 100%;}

  .articles .facetwp-template .right-column {width: 100%;}

  article.post {border-right: none;}
  article.post .inner {display: flex; flex-flow: row wrap; border-bottom: 2px solid #ddd; margin: 0rem; padding: 0.5rem 0 1rem;}
  article.post .inner > * {padding: 0 2rem;}
  article.post .picture {padding: 0; display: flex; flex-flow: column; width: 33%;}
  article.post .picture .title {position: relative; bottom: auto; top: auto; left: auto; width: 100%; order: 1; margin: 0 0 1rem; font-size: 1.1rem; padding: 0 0.2rem;}
  article.post .picture img {order: 2;}
  article.post .content {width: 67%;}
  article .content .meta {margin: 0;}
  article.post .content .meta-bottom > * {margin: 0 0.5rem;}
  article.post .content .meta-bottom .icon.play {order: 3; transform: scale(1.3); margin: 0 0 0 1rem;}
  article.post .content .meta-bottom .icon.play-alt {order: 3; transform: scale(1.3); margin: 0 0 0 1rem;}

  article.ad .inner {padding: 0.5rem 0 2.5rem;}

  article.live .inner .content .other-posts label {display: block;}
  article.live .inner a.play-all {position: relative; top: auto; right: auto; margin: 0 0 2rem;}
  article.live .inner .content .meta .icon {display: none;}
  article.live .inner .content .meta .category {display: none;}
  article.live .inner .content .meta .date {display: none;}
  article.live .inner h2 {margin: 0;}
  article.live .inner .content .meta {display: none;}
  article.live .inner .content .meta-mobile {display: flex; padding: 1rem 0 1rem;}
  article.live .inner .content .meta-mobile .icon {display: block; transform: scale(1.3) !important; margin: 0 0 0 1rem;}
  article.live.video .inner .content .meta-mobile .icon { display: none; }
  article.live .inner .content .meta-mobile .category {display: block; margin: 0 0 0 1rem;}
  article.live .inner .content .meta-mobile .date {display: block;}

  section.authors .columns .column .inner {border-right: none; border-bottom: 2px solid #ddd;}

  .en header .top > ul.menu {display: none;}

  .en nav.footer-menu {margin: 0rem 0 0;}
  .en nav.footer-menu ul {padding: 0; margin: 0; justify-content: flex-start;}
  .en nav.footer-menu ul li {margin: 0 0 1rem; padding: 0;}
  .en nav.footer-menu ul li a {padding: 0;}
  .en nav.footer-menu ul li a:hover {text-decoration: none;}

  .en nav.social-menu {margin: 5rem 0 3rem;}

}

@media(max-width: 500px) {

  .cli-bar-btn_container a#wt-cli-policy-link, .cli-bar-btn_container a#wt-cli-settings-btn {margin-right: 1.5rem; margin: 0 1.5rem 0 0 !important;}
  .cli-bar-btn_container a#wt-cli-accept-all-btn, .cli-bar-btn_container a#wt-cli-reject-btn {margin-right: 1.5rem; margin: 0 1.5rem 0 0 !important;}
  #cookie-law-info-bar, .wt-cli-cookie-bar {width: 32rem !important;}

  article .content .meta-bottom .icon {width: 2.4rem; height: 2.4rem; background-size: 2.4rem;}

  .date-wrap {width: 8rem;}

}

@media(max-width: 400px) {
  nav#main-menu {max-height: 75rem;}
  nav#main-menu .wrap {width: 55%;}
  nav#main-menu .filter {width: 45%;}

  .columns3 .column {width: 100%;}
  .columns4 .column {width: 100%;}
  .columns5 .column {width: 100%;}

  article .content .meta-bottom .icon {transform: scale(1) !important;}
}

@media(max-width: 350px) {
  .volume-slider {width: 7rem;}
}
