@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hrIqY.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdcg.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhrIqY.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqY.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hrIqY.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhs.ttf) format('truetype');
}
@media (min-width: 1052px) {
  .td-pb-span4 {
    width: 33.33333333%;
    box-sizing: border-box;
  }
  .td-container {
    width: 1052px;
    box-sizing: border-box;
  }
  .tdc-row {
    width: 1052px;
    box-sizing: border-box;
  }
  .tdc-row-composer {
    width: 1052px;
    box-sizing: border-box;
  }
  #AdTrackArticleNativeDesktop .td-module-image {
    max-height: 147px;
  }
}
#prolinkftr {
  max-width: 1052px;
  margin: auto;
  background-color: #000000;
  color: #999999;
  font-family: 'Calibri Light', sans-serif;
  font-weight: 400;
  font-size: initial;
}
#prolinkftr * {
  font-family: 'Calibri Light', sans-serif;
  box-sizing: border-box;
}
#prolinkftr i {
  font: normal normal normal 16px/1 FontAwesome;
  line-height: 33px;
}
#prolinkftr p {
  color: #999999;
  padding: 0;
  text-decoration: none;
}
#prolinkftr a {
  color: #999999;
  padding: 0;
  text-decoration: none;
}
#prolinkftr a:hover {
  text-decoration: underline;
}
#prolinkftr div {
  width: initial;
}
#prolinkftr li {
  margin-left: 0;
}
#prolinkftr .ftr--footer {
  max-width: 1000px;
  margin: 0 auto;
}
#prolinkftr .footer--black {
  min-height: 135px;
  overflow: hidden;
}
#prolinkftr .footer--black-vm {
  min-height: 80px;
}
#prolinkftr .footer--grey {
  background-color: #171717;
  min-height: 35px;
  overflow: hidden;
}
#prolinkftr .footer--grey p {
  padding-top: 7px;
  font-size: 13px;
  margin: 0;
}
#prolinkftr .footer--grey .p--left {
  float: left;
  width: 22%;
  text-align: left;
}
#prolinkftr .footer--grey .p--center {
  text-align: center;
  float: left;
  width: 56%;
}
#prolinkftr .footer--grey .p--right {
  text-align: right;
  float: right;
  width: 22%;
}
#prolinkftr .footer--grey .p--right a {
  color: #999999;
  text-decoration: none;
}
#prolinkftr .footer--grey .p--right a:hover {
  text-decoration: underline;
}
#prolinkftr .footer--grey .p--expand {
  width: 60%;
}
#prolinkftr .footer--left {
  float: left;
  text-align: left;
}
#prolinkftr .footer--left .ftr--logo {
  margin-top: 10px;
  width: 148px;
  height: 35px;
}
#prolinkftr .footer--left .ftr--logo--text {
  font-size: 18px;
  clear: left;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
}
#prolinkftr .footer--left .ftr--logo--text .ftr--white {
  color: #ffffff;
}
#prolinkftr .footer--right {
  float: right;
  text-align: right;
  width: 550px;
}
#prolinkftr .footer--right .ftr--menu {
  margin-top: 5px;
  margin-bottom: 0;
  padding-bottom: 12px;
  height: 70px;
  padding-top: 0;
  padding-left: 0;
  float: right;
  width: 100%;
  text-align: right;
}
#prolinkftr .footer--right .ftr--menu li {
  display: inline;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  padding: 5px 10px;
  line-height: 24px;
}
#prolinkftr .footer--right .ftr--menu li:after {
  content: "/";
  color: #333333;
  font-size: 35px;
  position: relative;
  left: 10px;
  top: 8px;
  font-style: normal;
}
#prolinkftr .footer--right .ftr--menu li a {
  color: #999999;
  text-decoration: none;
  line-height: 24px;
}
#prolinkftr .footer--right .ftr--menu li a:hover {
  text-decoration: underline;
  color: #fe0048;
}
#prolinkftr .footer--right .ftr--menu li img {
  position: relative;
  top: 5px;
}
#prolinkftr .footer--right .ftr--menu li.ftr--last:after {
  display: none;
}
#prolinkftr .footer--right .menu-vm {
  padding-top: 17px;
}
#prolinkftr .footer--right .ftr--social {
  display: none;
  margin-right: 10px;
}
#prolinkftr .footer--right .ftr--social li {
  display: inline;
  list-style-type: none;
}
#prolinkftr .footer--right .ftr--social li a {
  display: inline-block;
  width: 33px;
  height: 33px;
  border: 1px solid #333333;
  border-radius: 50%;
  text-align: center;
  line-height: 33px;
  color: #333333;
  text-decoration: none;
  transition: color 0.3s ease, background 0.3s ease;
  margin-top: 10px;
}
#prolinkftr .footer--right .ftr--social li a:hover {
  color: #000000;
  background-color: #333333;
}
#prolinkftr .white-bck {
  background-color: #ffffff;
}
#prolinkftr .ftr--sponsor {
  max-width: 1000px;
  min-height: 35px;
  margin: 0 auto;
}
#prolinkftr .ftr--sponsor .ftr--center {
  display: block;
  float: left;
  text-align: center;
  margin-right: 49px;
}
#prolinkftr .ftr--sponsor .ftr--center:last-child {
  margin-right: 0;
}
#prolinkftr .ftr--sponsor a {
  text-decoration: none;
  position: relative;
  display: block;
  height: 35px;
  width: 130px;
}
#prolinkftr .ftr--sponsor a .ftr--logo {
  transition: 0.2s opacity linear;
  background: url("https://prolink2.mf.cz/img/loga_new.png");
  width: 100%;
  height: 100%;
}
#prolinkftr .ftr--sponsor a:hover .ftr--logo--hover {
  opacity: 1;
}
#prolinkftr .ftr--sponsor .ftr--logo--hover {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
#prolinkftr #logo1_wrapper {
  width: 72px;
}
#prolinkftr #logo2_wrapper {
  width: 132px;
}
#prolinkftr #logo3_wrapper {
  width: 141px;
}
#prolinkftr #logo4_wrapper {
  width: 122px;
}
#prolinkftr #logo5_wrapper {
  width: 83px;
}
#prolinkftr #logo6_wrapper {
  width: 69px;
}
#prolinkftr #logo7_wrapper {
  width: 141px;
}
#prolinkftr #mf_logo_long {
  background: url("https://prolink2.mf.cz/img/loga_new.png");
  background-position: -10px -90px;
}
#prolinkftr #vm_logo_long {
  background: url("https://prolink2.mf.cz/img/vm-logo.png");
}
#prolinkftr #logo1 {
  background-position: -10px 0;
}
#prolinkftr #logo1_hover {
  background-position: -10px -44px;
}
#prolinkftr #logo2 {
  background-position: -190px 0;
}
#prolinkftr #logo2_hover {
  background-position: -190px -44px;
}
#prolinkftr #logo3 {
  background-position: -370px 0;
}
#prolinkftr #logo3_hover {
  background-position: -370px -44px;
}
#prolinkftr #logo4 {
  background-position: -550px 0;
}
#prolinkftr #logo4_hover {
  background-position: -550px -44px;
}
#prolinkftr #logo5 {
  background-position: -730px 0;
}
#prolinkftr #logo5_hover {
  background-position: -730px -44px;
}
#prolinkftr #logo6 {
  background-position: -910px 0;
}
#prolinkftr #logo6_hover {
  background-position: -910px -44px;
}
#prolinkftr #logo7 {
  background-position: -1090px 0;
}
#prolinkftr #logo7_hover {
  background-position: -1090px -44px;
}
#prolinkftr .footer--grey-mobile {
  display: none;
}
.wpvqgr-wrapper .wpvqgr-button {
  background-color: #4db2ec;
}
.wpvqgr-wrapper .wpvqgr-explanation {
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 1.2em;
  text-align: center;
  padding-top: 20px !important;
}
.wpvqgr-wrapper .wpvqgr-thats-right {
  color: black !important;
}
.wpvqgr-wrapper .wpvqgr-thats-wrong {
  color: black !important;
}
@media (max-width: 999px) {
  #prolinkftr .white-bck {
    display: none;
  }
  #prolinkftr .footer--left {
    display: block;
    width: 100%;
    text-align: center !important;
  }
  #prolinkftr .footer--left .ftr--logo {
    margin: 10px auto !important;
  }
  #prolinkftr .ftr--menu {
    display: block;
    text-align: center !important;
  }
  #prolinkftr .p--center {
    display: none;
  }
  #prolinkftr .p--right {
    display: none;
  }
  #prolinkftr .footer--grey .ftr--footer .p--left {
    width: 100%;
    text-align: center;
  }
  #prolinkftr .prolinkftr-fixed .footer--black {
    min-height: 70px;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right {
    float: none;
    text-align: center;
    width: 100%;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right .ftr--social li a {
    border-radius: 0;
    border: 0;
    margin-top: 20px;
    margin-right: 40px;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right .ftr--social li.rss a {
    background-color: #f26522;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right .ftr--social li.facebook a {
    background-color: #3B5998;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right .ftr--social li.twitter a {
    background-color: #4099FF;
    margin-right: 0;
  }
  #prolinkftr .prolinkftr-fixed .footer--black .footer--right .ftr--social i {
    color: #fff;
  }
  #prolinkftr .footer--grey-mobile {
    display: block;
    text-align: center;
  }
  #prolinkftr .footer--grey-mobile a {
    font-size: 13px;
    line-height: 20px;
  }
}
.wpvqgr-wrapper .col-sm-12 div.wpvqgr-results {
  margin: 30px 0 20px -15px;
  box-sizing: border-box;
  width: 100%;
}
.wpvqgr-wrapper article.next-quiz-article {
  width: 33.333%;
  display: block;
  box-sizing: border-box;
  float: left;
}
.next-quizes {
  display: none;
}
.next-quizes .columns {
  margin-top: 10px;
  overflow: hidden;
}
.wpvqgr-wrapper .next-quizes h3 {
  margin-top: 1em;
}
.next-quizes h3 a {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.005em;
  color: #333333;
  font-weight: 400;
  text-transform: none;
}
.next-quizes h3 a:hover {
  color: #009468;
}
.wpvqgr-wrapper .wpvqgr-sharing button.wpvqgr-button {
  padding: 0;
  width: calc(50% - 8px);
  float: left;
  margin: 0 0 16px;
}
.wpvqgr-wrapper .wpvqgr-sharing button.wpvqgr-button:first-child {
  margin-right: 16px;
}
@media (max-width: 600px) {
  .wpvqgr-wrapper article.next-quiz-article {
    width: 100%;
    display: block;
  }
  .wpvqgr-wrapper article.next-quiz-article .img img {
    width: 100%;
  }
  .wpvqgr-wrapper .wpvqgr-sharing button.wpvqgr-button {
    padding: 0;
    width: 100%;
    float: none;
    margin: 0 0 16px;
  }
  .wpvqgr-wrapper .wpvqgr-sharing button.wpvqgr-button:first-child {
    margin-right: 0;
  }
}
.mf-branding #bb_mainPageBody {
  max-width: 1052px;
  width: 100%;
}
.sticky-seznam {
  width: 300px;
}
.yop-poll-mc .progress-bar {
  background-color: #958ab3 !important;
}
/*# sourceMappingURL=style.css.map */
#prolinkftr #logo1 { background-position:-9px 0}
#prolinkftr #logo1_hover { background-position:-9px -44px}
#prolinkftr #logo2 { background-position:-190px 0}
#prolinkftr #logo2_hover { background-position:-190px -44px}
#prolinkftr #logo3 { background-position:-370px 0}
#prolinkftr #logo3_hover { background-position:-370px -44px}
#prolinkftr #logo4 { background-position:-550px 0}
#prolinkftr #logo4_hover { background-position:-550px -44px}
#prolinkftr #logo5 { background-position:-730px 0}
#prolinkftr #logo5_hover { background-position:-730px -44px}
#prolinkftr #logo6 { background-position:-910px 0}
#prolinkftr #logo6_hover { background-position:-910px -44px}
#prolinkftr #logo7 { background-position:-1090px 0}
#prolinkftr #logo7_hover { background-position:-1090px -44px}

.ftr--center:nth-child(1) {
  margin-right: 54px !important;
}
.ftr--center:nth-child(2) {
  margin-right: 20px !important;
}
.ftr--center:nth-child(3) {
  margin-right: 35px !important;
}
.ftr--center:nth-child(4) {
  margin-right: 31px !important;
}
.ftr--center:nth-child(5) {
  margin-right: 65px !important;
}
.ftr--center:nth-child(6) {
  margin-right: 65px !important;
}
.ftr--center:nth-child(7) {
  margin-right: 0px !important;
}
#prolinkftr #logo5_wrapper {
  width: 122px !important;
}
#prolinkftr #logo7_wrapper {
  width: 70px !important;
}
#prolinkftr #logo4_hover {
  background-position: -550px -43px !important;
}

#leaderboard {
    overflow: hidden;
    width: 100%;
	text-align:center;
}

#leaderboard {
    max-width: 1060px!important;
    margin-right: auto;
    margin-left: auto;
}
#leaderboard {
    min-height: 200px;
}
#iinfo-area-big-rectangle {
	text-align:center;
}
@media (max-width: 800px) {
	#leaderboard {
		display: none;
	}
}

#leaderboard {
  max-width: 1060px!important;
  margin-right: auto;
  margin-left: auto;
}
.branding-wrapper {
  position: fixed;
  top: 0;
  left: 50%;
  height: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.iframe-content {
  width: 2000px;
  height: 100vh;

  margin-right: auto;
  margin-left: auto;
}
.iframe-content iframe {
  position: absolute;
  border: 0;
  left: 0;
  right: 0;
}
.iframe-content iframe:hover {
  cursor: pointer;
}
.iframe-content iframe body {
  overflow: hidden !important;
}
footer {
  max-width: 1060px;
  margin-left: auto;
  margin-right: auto;
}
html.mf-branding #mf-prolink {
  max-width: 1060px !important;
}
#bb_mainPageBody {
  padding-top: 0px;
}
.iframe-content:hover, .iframe-content-other:hover {
  cursor: pointer;
}
.iframe-content-other {
  margin-right: auto;
  margin-left: auto;
  position:relative;
  text-align:center;
}
.iframe-content-other iframe {
  position: absolute;
  border: 0;
  left: 0;
  right: 0;
  margin:auto;
}
.seznamAd .widget_euronewsletter, .seznamAd .widget_currencyrates, .seznamAd .adsbygoogle, .seznamAd .sidebar .widget_text, .seznamAd .dpsp-networks-btns-wrapper, .seznamAd .hidden_seznam {
  display: none !important;
}
#sticky-holder {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  z-index: 99999999999999;
  height: 0;
}
#leadeboard-sticky {
  position:Relative;
  margin:auto;
  text-align:center;
  display: inline-block;
}
#bb_brandingWrap {
	background: white;
}