@font-face {font-family: 'Avenir';font-weight:bold;font-style: italic;src: url('/assets/fonts/355121_0_0.ttf') format('truetype');}
@font-face {font-family: 'Avenir';font-weight:normal;src: url('/assets/fonts/355126_0_0.ttf') format('truetype');}

#header {background-color: #D25052;}
#title {font-weight:bold;font-style: italic;color: #FFFFFF;text-transform: uppercase;transform: rotate(-2.5deg);z-index: 99;}

#contentActual:before {pointer-events: none;content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #fafbfe;border-left: 100vw solid transparent;}
#contentActual {position:relative;top:0;}
#contentActualGroup:before {pointer-events: none;content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #fafbfe;border-left: 100vw solid transparent;}
#contentActualGroup {position:relative;top:0;}
#contentFuture:before {pointer-events: none;content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #ffffff;border-left: 100vw solid transparent;}
#contentFuture {position:relative;top:0;background-color: #ffffff;}
#contentPast:before {pointer-events: none;content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #fafbfe;border-left: 100vw solid transparent;}
#contentPast {position:relative;top:0;}
#contentStreams:before {pointer-events: none;content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #fafbfe;border-left: 100vw solid transparent;}
#contentStreams {position:relative;top:0;}

#languageSelector {float: right;font-size: 20px;line-height: 20px;text-transform: uppercase;z-index: 1;}
#languageSelector .lang {cursor: pointer;text-decoration: none;float: right;margin-left: 10px;}
#languageSelector .lang:last-child{margin-left: 0px;}
#languageSelector .lang:hover {font-weight:bold;font-style: italic;}
#languageSelector .langActive {font-weight:bold;font-style: italic;}
#languageSelector a {text-decoration: none;color: #FFFFFF;}
#languageSelector a:hover {color: #FFFFFF;}

#loginHeader {float: right;font-size: 15px;line-height: 20px; color: #FFFFFF; z-index: 1;}
#loggedinAs {float: right;font-size: 15px;line-height: 20px; color: #FFFFFF; z-index: 1;}

#backToOverviewFooter {display: none;}

#socials {position: relative;margin-top:100px;background-color: #D25052;}
#socials:before {content:'';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #D25052;border-left: 100vw solid transparent;}
#socials #socialsInner {position: relative;margin: 0 auto;padding: 47px 0 0;height: 208px;width: 720px;}
#socials #socialsInner .text {font-weight:bold;font-style: italic;font-size: 55px;color: #FFFFFF;line-height: 66px;float: left;margin-right: 40px;}
#socials #socialsInner .icon {float: left;margin-right: 25px;}
#socials #socialsInner .icon:nth-child(4) {margin-right: 0px;}
#socials.hide {display: none;}

#blockFooter {display: block;clear: both;position: relative;margin: 100px auto 0;color: #FFFFFF;background-color: #464646;}
#blockFooter:before {content: '';position: absolute;bottom: 100%;width: 0;height: 0;border-bottom: 4.2vw solid #464646;border-left: 100vw solid transparent;}
#blockFooter #blockFooterInner {position: relative;max-width: 1600px;margin: 0 auto;height: 115px;}
#blockFooter #blockFooterInner #footerLinks {font-size: 15px;line-height: 20px;color: #FFFFFF;border-top: 1px solid #FFFFFF;width: 100%;padding-top: 20px;position: absolute;bottom: 30px;}
#blockFooter #blockFooterInner #footerLinks a {color: #FFFFFF;}
#blockFooter #blockFooterInner #footerLinks a:hover {color: #D25052;}
#blockFooter #blockFooterInner #footerLinks .copyright {float: left;margin-right: 20px;}
#blockFooter #blockFooterInner #footerLinks .linkFooter {float: left;margin-right: 20px;}
#blockFooter #blockFooterInner #footerLinks .contact {float: right;margin-right: 20px;}
#blockFooter #blockFooterInner #footerLinks .partner {float: right;}
#blockFooter.hide {display: none;}

p {font-size: 20px}

.btn-primary {
  color: #fff;
  background-color: #D25052;
  border-color: #D25052;
  box-shadow: 0 2px 6px 0 rgba(210,80,82,.5);
}

.btn-primary:hover {
  background-color: #b92f32;
  border-color: #b92f32;
}

.scoreTable {
  font-size: 20px;
  background-color: #ffffff;
  margin-bottom: 10px;
  padding: 0;
}

.scoreTableRow0 {
  width: 40px;
  padding: 0;
  margin: 0;
}

.scoreTableRow0 div {
  padding: 0;
  margin: 0;
}

.scoreTableColResult {
  width: 42px;
  border-right: 3px solid #fafbfe;
}

.scoreTableColRet {
  width: 50px;
}

.scoreTableColServer {
  width: 30px;
}

.scoreTableColResultPoint {
  width: 50px;
}

.resultChanged {
  background-color: #FFFFFF;
  animation: backgroundResultChangeAnimation 10s;
}

@keyframes backgroundResultChangeAnimation {
  from {background-color: #e79b9d;}
  to {background-color: #FFFFFF;}
}

.play-button-icon {
  font-size: 30px;
  color: #D25052;
}

@media screen and (max-width: 1850px){
  #socials #socialsInner {height: 185px;}
}

@media screen and (max-width: 1600px){
  #socials #socialsInner {height: 175px;}
  #blockFooter #blockFooterInner {padding: 0 40px;}
  #blockFooter #blockFooterInner #footerLinks {width: calc(100% - 80px)}
}

@media screen and (max-width: 1200px){
  #socials #socialsInner {height: 155px;}
}


@media screen and (max-width: 1100px){
  #socials #socialsInner {height: 130px;width: 519px;}
  #socials #socialsInner .text {font-size: 35px;line-height: 51px;}
  #socials #socialsInner .icon img {width: 50px;}
}

@media screen and (max-width: 991px) {
  #blockFooter #blockFooterInner {height: 260px;}
  #blockFooter #blockFooterInner #footerLinks .contact {float: left;clear: both;margin-top: 10px;}
  #blockFooter #blockFooterInner #footerLinks .partner {float: left;clear: both;margin-top: 10px;}
}

@media screen and (max-width: 768px) {
  .scoreTable {font-size: 14px;}
  .scoreTableColResult {width: 34px;}

  #title {padding-top: 2.5rem !important;}
  #backToOverview {display: none;}
  #backToOverviewFooter {display: block;}

  #title {font-size: calc(0.9rem + 3.3vw);}
}

@media screen and (max-width: 600px){
  #socials #socialsInner {height: 95px;width: 409px;}
  #socials #socialsInner .text {font-size: 25px;line-height: 41px;}
  #socials #socialsInner .icon img {width: 40px;}
}

@media screen and (max-width: 480px){
  #socials #socialsInner {height: 160px;width: 199px;}
  #socials #socialsInner .text {margin-bottom: 15px;margin-right: 0px;}
  #socials #socialsInner .icon:nth-child(2) {clear: both;}

  #blockFooter #blockFooterInner #footerLinks .copyright {margin-bottom: 10px;}
  #blockFooter #blockFooterInner #footerLinks a:first-of-type .link {clear: both;}

}

@media screen and (max-width: 359px) {
  #blockFooter #blockFooterInner {height: 300px;}
  #languageSelector {font-size: 16px; line-height: 16px;}
  .lang {padding-top: 0.5rem !important;}
  #logo {padding-top: 0.5rem !important;}
  #logo img {width: 90%; height: 90%;}

}

@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

a {
  color: #D25052;
}

.ProgressbarBox {display:none;}

#cookieBanner {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  z-index: 999;
}

#cookieBannerInner {
  width: 100%;
  max-width: 672px;
  box-sizing: border-box;
  background-color: white;
  padding: 50px 40px 20px;
  border-radius: 30px 30px 0 0;
  box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.15);

  position: relative;
}

#cookieBannerInner::before {
  content: '';
  position: absolute;
  box-sizing: border-box;
  top: -23px;
  left: 50%;
  transform: translateX(-50%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NicgaGVpZ2h0PSc0Nicgdmlld0JveD0nMCAwIDQ2IDQ2Jz48ZyBpZD0nR3J1cHBlXzUnIGRhdGEtbmFtZT0nR3J1cHBlIDUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAxIC0wLjAwMiknPjxwYXRoIGlkPSdQZmFkXzEnIGRhdGEtbmFtZT0nUGZhZCAxJyBkPSdNNTEuMDIsMzIuNjM0YTcuMDU0LDcuMDU0LDAsMCwxLTEuMDI1LjA3NSw3LjIsNy4yLDAsMCwxLTYuODU0LTUsMS40MiwxLjQyLDAsMCwwLTEuMDc1LS45NzQsMTEuNTE1LDExLjUxNSwwLDAsMS03LjQyNC0xNy43LjcyMi43MjIsMCwwLDAtLjQ2NC0xLjExNCwyMi4zMjcsMjIuMzI3LDAsMSwwLDE3LjY4MSwyNS41MUEuNzE5LjcxOSwwLDAsMCw1MS4wMiwzMi42MzRaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNi44MyAtNi44MjYpJyBmaWxsPScjZWVlJy8+PGcgaWQ9J0dydXBwZV8xJyBkYXRhLW5hbWU9J0dydXBwZSAxJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMC4wMzcgMTIuOTIpJz48Y2lyY2xlIGlkPSdFbGxpcHNlXzEnIGRhdGEtbmFtZT0nRWxsaXBzZSAxJyBjeD0nMi44OCcgY3k9JzIuODgnIHI9JzIuODgnIGZpbGw9JyNkMmQyZDInLz48cGF0aCBpZD0nUGZhZF8yNycgZGF0YS1uYW1lPSdQZmFkIDI3JyBkPSdNMi4xNjEsMEEyLjE2MSwyLjE2MSwwLDEsMSwwLDIuMTYxLDIuMTYxLDIuMTYxLDAsMCwxLDIuMTYxLDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyLjE2IDE1LjEyMyknIGZpbGw9JyNkMmQyZDInLz48L2c+PGcgaWQ9J0dydXBwZV8yJyBkYXRhLW5hbWU9J0dydXBwZSAyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMi4wMzcgNC4wMjMpJz48cGF0aCBpZD0nUGZhZF8yJyBkYXRhLW5hbWU9J1BmYWQgMicgZD0nTTM1Ni44MzQsNDcuMjQ1bC0uMjA3LDEuMjRBMi4xNjEsMi4xNjEsMCwwLDAsMzU4LDUwLjg2M2wxLjgyOS42ODZhMi4xNjEsMi4xNjEsMCwwLDAsMi44NTUtMS41bC42NTItMi42MDhhMi4xNjEsMi4xNjEsMCwwLDAtMi43MTctMi41OTRsLTIuMjc1LjY4MkEyLjE2MSwyLjE2MSwwLDAsMCwzNTYuODM0LDQ3LjI0NVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zNTYuNTk4IC00NC43NTQpJyBmaWxsPScjZDJkMmQyJy8+PHBhdGggaWQ9J1BmYWRfMycgZGF0YS1uYW1lPSdQZmFkIDMnIGQ9J000MjMuNDkxLDE1OC4yNjdsLS44Ny40MzVhMS40NCwxLjQ0LDAsMCwwLS42OCwxLjg1NmwuNywxLjYzM2ExLjQ0LDEuNDQsMCwwLDAsMi40My4zNTVsMS4xMjYtMS4zNTFhMS40NCwxLjQ0LDAsMCwwLS4yNDItMi4wNzRMNDI1LDE1OC40QTEuNDQsMS40NCwwLDAsMCw0MjMuNDkxLDE1OC4yNjdaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNDE1Ljk2NCAtMTQ3LjkzKScgZmlsbD0nI2QyZDJkMicvPjxjaXJjbGUgaWQ9J0VsbGlwc2VfMycgZGF0YS1uYW1lPSdFbGxpcHNlIDMnIGN4PScxLjQ0JyBjeT0nMS40NCcgcj0nMS40NCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAuNDA3IDQuNTc1KScgZmlsbD0nI2QyZDJkMicvPjwvZz48ZyBpZD0nR3J1cHBlXzMnIGRhdGEtbmFtZT0nR3J1cHBlIDMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNjc0IDQuNjk4KSc+PHBhdGggaWQ9J1BmYWRfNCcgZGF0YS1uYW1lPSdQZmFkIDQnIGQ9J00zMi41MzEsMTAyLjYzMWEyMi4zMjIsMjIuMzIyLDAsMCwxLTE3LjA3Ny0zNi43QTIyLjMyNCwyMi4zMjQsMCwxLDAsNDYuOSw5Ny4zOTMsMjIuMjIxLDIyLjIyMSwwLDAsMSwzMi41MzEsMTAyLjYzMVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03LjUwNCAtNjQuNzAyKScgZmlsbD0nI2QxZDFkMScvPjxwYXRoIGlkPSdQZmFkXzUnIGRhdGEtbmFtZT0nUGZhZCA1JyBkPSdNMzYwLjE1LDU2LjcxN2EyLjcsMi43LDAsMCwxLTEuNzE0LTIuOTcxbC4yNDYtMS40NzctLjMzNy4xYTIuMTYxLDIuMTYxLDAsMCwwLTEuNTEsMS43MTRsLS4yMDcsMS4yNEEyLjE2MSwyLjE2MSwwLDAsMCwzNTgsNTcuN2wxLjgyOS42ODZhMi4xNTMsMi4xNTMsMCwwLDAsMi41NS0uODM1WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTMyNS4yMzQgLTUyLjI2OSknIGZpbGw9JyNiOGI4YjgnLz48cGF0aCBpZD0nUGZhZF82JyBkYXRhLW5hbWU9J1BmYWQgNicgZD0nTTQyNC4xNzgsMTYzLjdsLS43OTMtMS44NDlhMS42MTgsMS42MTgsMCwwLDEtLjA3MS0xLjA1OGwtLjY5My4zNDdhMS40NCwxLjQ0LDAsMCwwLS42OCwxLjg1NmwuNywxLjYzM2ExLjQ0LDEuNDQsMCwwLDAsMi40My4zNTVsLjI4LS4zMzZBMS42MDYsMS42MDYsMCwwLDEsNDI0LjE3OCwxNjMuN1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODQuNiAtMTUxLjA0KScgZmlsbD0nI2I4YjhiOCcvPjwvZz48ZyBpZD0nR3J1cHBlXzQnIGRhdGEtbmFtZT0nR3J1cHBlIDQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwLjAzNiAxMy4xNDYpJz48cGF0aCBpZD0nUGZhZF83JyBkYXRhLW5hbWU9J1BmYWQgNycgZD0nTTExNi4xMjQsMTUwLjMxYTIuODgyLDIuODgyLDAsMCwxLTIuNjUzLTQsMi44ODEsMi44ODEsMCwxLDAsMy43NzYsMy43NzZBMi44NzIsMi44NzIsMCwwLDEsMTE2LjEyNCwxNTAuMzFaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTExLjcxMyAtMTQ2LjMwNiknIGZpbGw9JyNiOGI4YjgnLz48cGF0aCBpZD0nUGZhZF84JyBkYXRhLW5hbWU9J1BmYWQgOCcgZD0nTTEzOS4wNDcsMzE3LjExN2EyLjE1OCwyLjE1OCwwLDAsMS0xLjk4Mi0zLjAxNywyLjE2LDIuMTYsMCwxLDAsMi44MzksMi44MzlBMi4xNSwyLjE1LDAsMCwxLDEzOS4wNDcsMzE3LjExN1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMzMuNiAtMjk5LjAyNSknIGZpbGw9JyNiOGI4YjgnLz48L2c+PGNpcmNsZSBpZD0nRWxsaXBzZV80JyBkYXRhLW5hbWU9J0VsbGlwc2UgNCcgY3g9JzIuODgnIGN5PScyLjg4JyByPScyLjg4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNS4xNjEgMjkuNDg0KScgZmlsbD0nI2QyZDJkMicvPjxwYXRoIGlkPSdQZmFkXzknIGRhdGEtbmFtZT0nUGZhZCA5JyBkPSdNMjg0LjQ2MSwzMzQuNjc5YTIuODgyLDIuODgyLDAsMCwxLTIuNjUzLTQsMi44ODEsMi44ODEsMCwxLDAsMy43NzYsMy43NzZBMi44NzEsMi44NzEsMCwwLDEsMjg0LjQ2MSwzMzQuNjc5WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI1NC44OSAtMzAwLjk2NCknIGZpbGw9JyNiOGI4YjgnLz48Y2lyY2xlIGlkPSdFbGxpcHNlXzUnIGRhdGEtbmFtZT0nRWxsaXBzZSA1JyBjeD0nMS40NCcgY3k9JzEuNDQnIHI9JzEuNDQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDIwLjU5NyAyMC41OTIpIHJvdGF0ZSgtODAuNzgzKScgZmlsbD0nI2QyZDJkMicvPjxwYXRoIGlkPSdQZmFkXzEwJyBkYXRhLW5hbWU9J1BmYWQgMTAnIGQ9J00xMDcuNzY4LDEzNi4yNzVhMy41NTUsMy41NTUsMCwxLDAsMy41NTUsMy41NTVBMy41NTksMy41NTksMCwwLDAsMTA3Ljc2OCwxMzYuMjc1Wm0wLDUuNzYyYTIuMjA3LDIuMjA3LDAsMSwxLDIuMjA3LTIuMjA3QTIuMjA5LDIuMjA5LDAsMCwxLDEwNy43NjgsMTQyLjAzN1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NC44NTEgLTEyNC4wMyknLz48cGF0aCBpZD0nUGZhZF8xMScgZGF0YS1uYW1lPSdQZmFkIDExJyBkPSdNMjcyLjU0OSwzMjQuMmEzLjU1NSwzLjU1NSwwLDEsMCwzLjU1NS0zLjU1NUEzLjU1OSwzLjU1OSwwLDAsMCwyNzIuNTQ5LDMyNC4yWm0zLjU1NS0yLjIwN0EyLjIwNywyLjIwNywwLDEsMSwyNzMuOSwzMjQuMiwyLjIwOSwyLjIwOSwwLDAsMSwyNzYuMSwzMjEuOTk0WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0OC4wNjMgLTI5MS44MzYpJy8+PHBhdGggaWQ9J1BmYWRfMTInIGRhdGEtbmFtZT0nUGZhZCAxMicgZD0nTTEzMS4wOTQsMzA0LjYxM2EyLjgzNCwyLjgzNCwwLDEsMCwyLjgzNCwyLjgzNEEyLjgzOCwyLjgzOCwwLDAsMCwxMzEuMDk0LDMwNC42MTNabTAsNC4zMjFhMS40ODcsMS40ODcsMCwxLDEsMS40ODctMS40ODdBMS40ODgsMS40ODgsMCwwLDEsMTMxLjA5NCwzMDguOTM0WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExNi43MzcgLTI3Ny4yNDQpJy8+PHBhdGggaWQ9J1BmYWRfMTMnIGRhdGEtbmFtZT0nUGZhZCAxMycgZD0nTTIyNC40NTQsMTk0LjVhMi4xMTQsMi4xMTQsMCwxLDAsMi4xMTQtMi4xMTRBMi4xMTcsMi4xMTcsMCwwLDAsMjI0LjQ1NCwxOTQuNVptMi4xMTQtLjc2N2EuNzY3Ljc2NywwLDEsMS0uNzY3Ljc2N0EuNzY3Ljc2NywwLDAsMSwyMjYuNTY4LDE5My43MzZaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjA0LjI4OSAtMTc1LjEwMSknLz48cGF0aCBpZD0nUGZhZF8xNCcgZGF0YS1uYW1lPSdQZmFkIDE0JyBkPSdNMzg2LjE2OCwzMDcuNGEuNjc0LjY3NCwwLDAsMCwuNi0uOTc1bC0uNzItMS40NGEuNjc0LjY3NCwwLDEsMC0xLjIwNS42bC43MiwxLjQ0QS42NzQuNjc0LDAsMCwwLDM4Ni4xNjgsMzA3LjRaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzUwLjIwNCAtMjc3LjI0MSknLz48cGF0aCBpZD0nUGZhZF8xNScgZGF0YS1uYW1lPSdQZmFkIDE1JyBkPSdNMzA1LjI4NywyNjYuNmEuNjcxLjY3MSwwLDAsMCwuMy0uMDcxbDEuNDQtLjcyYS42NzQuNjc0LDAsMCwwLS42LTEuMjA1bC0xLjQ0LjcyYS42NzQuNjc0LDAsMCwwLC4zLDEuMjc3WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI3Ny4yNDUgLTI0MC43NjMpJy8+PHBhdGggaWQ9J1BmYWRfMTYnIGRhdGEtbmFtZT0nUGZhZCAxNicgZD0nTTgwLjk1NCwyNDIuOWEuNjc0LjY3NCwwLDAsMCwxLjIwNS0uNmwtLjcyLTEuNDRhLjY3NC42NzQsMCwwLDAtMS4yMDUuNlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03Mi45NjEgLTIxOC44NzQpJy8+PHBhdGggaWQ9J1BmYWRfMTcnIGRhdGEtbmFtZT0nUGZhZCAxNycgZD0nTTE5NC4yLDM5Mi44NTlsLTEuNDQuNzJhLjY3NC42NzQsMCwxLDAsLjYsMS4yMDVsMS40NC0uNzJhLjY3NC42NzQsMCwxLDAtLjYtMS4yMDVaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTc1LjEwNCAtMzU3LjQ5NiknLz48cGF0aCBpZD0nUGZhZF8xOCcgZGF0YS1uYW1lPSdQZmFkIDE4JyBkPSdNMjAyLjI3Nyw4MS4wOGwtLjcyLS43MmEuNjc0LjY3NCwwLDAsMC0uOTUzLjk1M2wuNzIuNzJhLjY3NC42NzQsMCwxLDAsLjk1My0uOTUzWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE4Mi40MDIgLTcyLjk1OCknLz48cGF0aCBpZD0nUGZhZF8xOScgZGF0YS1uYW1lPSdQZmFkIDE5JyBkPSdNMTg0LjU3MSwyNjQuNzNhLjY3NC42NzQsMCwwLDAsMCwuOTUzbC43Mi43MmEuNjc0LjY3NCwwLDAsMCwuOTUzLS45NTNsLS43Mi0uNzJBLjY3NC42NzQsMCwwLDAsMTg0LjU3MSwyNjQuNzNaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTY3LjgwOSAtMjQwLjc2NCknLz48cGF0aCBpZD0nUGZhZF8yMCcgZGF0YS1uYW1lPSdQZmFkIDIwJyBkPSdNMjgwLjU2Niw0MzMuNTQ0di43MmEuNjc0LjY3NCwwLDAsMCwxLjM0OCwwdi0uNzJhLjY3NC42NzQsMCwwLDAtMS4zNDgsMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yNTUuMzYgLTM5My45NzgpJy8+PHBhdGggaWQ9J1BmYWRfMjEnIGRhdGEtbmFtZT0nUGZhZCAyMScgZD0nTTIzMy42MjEsMTMwLjEzMWwuNzItLjcyYS42NzQuNjc0LDAsMCwwLS45NTMtLjk1M2wtLjcyLjcyYS42NzQuNjc0LDAsMSwwLC45NTMuOTUzWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIxMS41ODUgLTExNi43MzUpJy8+PHBhdGggaWQ9J1BmYWRfMjInIGRhdGEtbmFtZT0nUGZhZCAyMicgZD0nTTM1MC45MzksNDQuNjYxbDEuODI5LjY4NmEyLjgzNCwyLjgzNCwwLDAsMCwzLjc0NS0xLjk2NmwuNjUyLTIuNjA4YTIuODM0LDIuODM0LDAsMCwwLTMuNTY0LTMuNGwtMi4yNzUuNjgyYTIuODUzLDIuODUzLDAsMCwwLTEuOTgxLDIuMjQ5bC0uMjA3LDEuMjRBMi44NCwyLjg0LDAsMCwwLDM1MC45MzksNDQuNjYxWm0tLjQ3MS0yLjkuMjA3LTEuMjRhMS41LDEuNSwwLDAsMSwxLjAzOS0xLjE4bDIuMjc1LS42ODJhMS41MSwxLjUxLDAsMCwxLC40MzQtLjA2NCwxLjQ4OSwxLjQ4OSwwLDAsMSwxLjQzNSwxLjg0OWwtLjY1MiwyLjYwOGExLjQ4NywxLjQ4NywwLDAsMS0xLjk2NCwxLjAzMmwtMS44MjktLjY4NkExLjQ5LDEuNDksMCwwLDEsMzUwLjQ2Nyw0MS43NjNaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzE3LjczNiAtMzMuODk5KScvPjxwYXRoIGlkPSdQZmFkXzIzJyBkYXRhLW5hbWU9J1BmYWQgMjMnIGQ9J000MTUuNSwxNTEuMjUzYTIuMTE2LDIuMTE2LDAsMCwwLTEsMi43MjRsLjcsMS42MzNhMi4xLDIuMSwwLDAsMCwxLjYzOCwxLjI1OSwyLjE1OCwyLjE1OCwwLDAsMCwuMzExLjAyMywyLjEsMi4xLDAsMCwwLDEuNjE4LS43NjFsMS4xMjYtMS4zNTFhMi4xMTQsMi4xMTQsMCwwLDAtLjM1Ni0zLjA0NWwtLjk1Ni0uNzE3YTIuMSwyLjEsMCwwLDAtMi4yMTQtLjJabTEuNDczLjc3YS43NjIuNzYyLDAsMCwxLC44LjA3MmwuOTU2LjcxN2EuNzY3Ljc2NywwLDAsMSwuMTI5LDEuMWwtMS4xMjYsMS4zNTFhLjc2Ny43NjcsMCwwLDEtMS4yOTMtLjE4OWwtLjctMS42MzNhLjc2Ny43NjcsMCwwLDEsLjM2Mi0uOTg4bC44Ny0uNDM1WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM3Ny4xMDQgLTEzNy4wNjIpJy8+PHBhdGggaWQ9J1BmYWRfMjQnIGRhdGEtbmFtZT0nUGZhZCAyNCcgZD0nTTQ2Ny4wNSw5Mi40MDhhMi4xMTQsMi4xMTQsMCwxLDAtMi4xMTQtMi4xMTRBMi4xMTcsMi4xMTcsMCwwLDAsNDY3LjA1LDkyLjQwOFptMC0yLjg4MWEuNzY3Ljc2NywwLDEsMS0uNzY3Ljc2N0EuNzY3Ljc2NywwLDAsMSw0NjcuMDUsODkuNTI4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQyMy4xNjUgLTgwLjI1NiknLz48cGF0aCBpZD0nUGZhZF8yNScgZGF0YS1uYW1lPSdQZmFkIDI1JyBkPSdNMTIxLjEzNCwyNS4xNDFhNi40MTYsNi40MTYsMCwwLDEtLjkyNy4wNjgsNi41MDUsNi41MDUsMCwwLDEtNi4yMTItNC41MjksMi4wOTQsMi4wOTQsMCwwLDAtMS41OTEtMS40MywxMC44NDEsMTAuODQxLDAsMCwxLTYuOTg5LTE2LjY2QTEuNCwxLjQsMCwwLDAsMTA0LjUyLjQ0MWEyMy4xNzMsMjMuMTczLDAsMCwwLTYuOTkxLS4zLDIyLjc0MSwyMi43NDEsMCwwLDAtMTIuNjU2LDUuNi42NzQuNjc0LDAsMSwwLC44OTEsMS4wMTFBMjEuNCwyMS40LDAsMCwxLDk3LjY3NCwxLjQ3N2EyMS44MjgsMjEuODI4LDAsMCwxLDYuNTg1LjI4Ni4wNTEuMDUxLDAsMCwxLC4wNDIuMDMxLjA0Ny4wNDcsMCwwLDEtLjAwNy4wNDksMTIuMTg5LDEyLjE4OSwwLDAsMCw3Ljg1OCwxOC43MzEuNzQ4Ljc0OCwwLDAsMSwuNTYuNTE4LDcuODQ5LDcuODQ5LDAsMCwwLDcuNSw1LjQ2NSw3Ljc2Miw3Ljc2MiwwLDAsMCwxLjEyMy0uMDgyLjA2OS4wNjksMCwwLDEsLjA3Ni4wMjksMjEuNTczLDIxLjU3MywwLDAsMS01LjEsMTAuNzg0LjY3NC42NzQsMCwwLDAsMS4wMTIuODksMjIuOTIsMjIuOTIsMCwwLDAsNS40MjEtMTEuNDU3LDEuMzQ1LDEuMzQ1LDAsMCwwLS4zNzQtMS4xNzFBMS40MzUsMS40MzUsMCwwLDAsMTIxLjEzNCwyNS4xNDFaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzcuMDQxIDApJy8+PHBhdGggaWQ9J1BmYWRfMjYnIGRhdGEtbmFtZT0nUGZhZCAyNicgZD0nTTM3LjI4NSwxMTYuMzE0QTIxLjYzNiwyMS42MzYsMCwwLDEsNi43NDgsODUuNzc2YS42NzQuNjc0LDAsMSwwLTEuMDEyLS44OSwyMi45ODUsMjIuOTg1LDAsMCwwLDMyLjQzOSwzMi40MzkuNjc0LjY3NCwwLDEsMC0uODktMS4wMTJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC03Ny4wNSknLz48L2c+PC9zdmc+IA==);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  background-size: 46px;
  width: 56px;
  height: 56px;
  padding: 13px;
  border-radius: 50%;
}

#cookieBannerInner h2, #cookieBannerInner p {
  margin-top: 0;
}

#cookieBannerInner p a {
  color: #efa527;
  text-decoration: underline;
}

#cookieBannerInner p a:hover {
  text-decoration: none;
}

#cookieBannerInner label {
}

#cookieBannerInner .buttons {
  margin-top: 10px;
}

#cookieBannerInner button {
  box-sizing: border-box;
  background: transparent;
  border: 0;
  padding: 8px 18px;
  border: 1px solid transparent;
  border-radius: 30px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}

#cookieBannerInner button#cookieAccept {
  background: #efa527;
  color: #fff;
}

#cookieBannerInner button#cookieAccept:hover {
  background: #efa527cc;
}

#cookieBannerInner button#cookieDecline.selection {
  border: 1px solid currentColor;
}

#cookieBannerInner button#cookieDecline:hover {
  color: #efa527;
}

.nav-link.active {
  background-color: #fafbfe!important;
  border-color: #D25052!important;
}

.nav-link:hover {
  color: #D25052!important;;
}

.oopCourts {
  display: inline-block;
  width: 280px;
  padding: 0;
  border: 1px solid #eef2f7;
  vertical-align: top;
  margin-bottom: 24px;
  border-radius: 5px;
  background-color: #6c757d;
  color: #ffffff;
}

.oopCourts.oopCourts:not(:last-child) {
  margin-right: 5px;
}

.oopCourts .card {
  margin: 5px;
  color: #6c757d;
}

.oopCourts .card .card-body {
  padding: 5px;
}

.categoryHeadline {
  background-color: #6c757d!important;
  color: #ffffff;
}

.resultBold {
  font-weight: bold;
}

.logosContainer .card {margin: 0 5px 0 5px; }
.logosContainer a {display: flex; height: 97px; width: 100%; padding: 10px; align-items: center; justify-content: center;}
.logosContainer a img {max-width: 100%; max-height: 100%;}

@media (max-width: 575px) {
  .carousel-inner .carousel-item > div {
    display: none;
  }
  .carousel-inner .carousel-item > div:first-child {
    display: block;
  }
}

.carousel-inner .carousel-item.active,
.carousel-inner .carousel-item-next,
.carousel-inner .carousel-item-prev {
  display: flex;
}

/* medium and up screens */
@media (min-width: 576px) {

  .carousel-inner .carousel-item-end.active,
  .carousel-inner .carousel-item-next {
    transform: translateX(25%);
  }

  .carousel-inner .carousel-item-start.active,
  .carousel-inner .carousel-item-prev {
    transform: translateX(-25%);
  }
}

.carousel-inner .carousel-item-end,
.carousel-inner .carousel-item-start {
  transform: translateX(0);
}