.header__search__formGoogle {
  margin-top:0px;
  width: 300px;
}
.gsc-input-box, .gsc-input {
  height: 20px;
}
#___gcse_0 .gsc-control-cse {
  background: none;
  border: none;  
  margin: 0px;
  padding: 0px;
}
.gsc-search-button svg {
  margin-bottom: -6px;
}
@media (min-width: 890px){
  .player__info {
    z-index: 1;  
  }
}

.border-top{
   border-top: 1px solid #CCC8C8;
}
.border-bottom{
    border-bottom: 1px solid #CCC8C8;
}

.standings table tr.PRI td.tym:after{
  background-image: url(/znaky/2018/pri.png);
}
.standings table tr.OPA td.tym:after{
  background-image: url(/znaky/2018/opa.png);
}
.standings table tr.KOD td.tym:after{
  background-image: url(/znaky/2018/kod.png);
}
.standings table tr.BOR td.tym:after{
  background-image: url(/znaky/2018/gir.png);
}
.standings table tr.PET td.tym:after{
  background-image: url(/znaky/2018/zen.png);
}
.standings table tr.CEB td.tym:after{
  background-image: url(/znaky/2018/ceb.png);
}    
.standings table tr.INM td.tym:after{
  background-image: url(/znaky/2018/inm.png);
}    
.standings table tr.BAR td.tym:after{
  background-image: url(/znaky/2018/bar.png);
}    
.standings table tr.DOR td.tym:after{
  background-image: url(/znaky/2018/dor.png);
}    

.player__bio--simple {
	background: url(../../build/image/bcg_player_card.png); 
}
 
.header__partners {    width: 550px;}
.header__partners a {filter: opacity(0.5) grayscale(1);    z-index: 2;    position: relative;}
.header__partners:after, 
.header__partners:before {z-index: 1;}
.header__partners a:hover {filter: none;}
.header__partners a:hover span.header__partners__image--off{    display: inline-block !important; }
.header__partners a:hover span.header__partners__image--on {    display: none !important; }
.partners .container .row>div a img {    height: 47px; }
.photogallery-list > .row > div > a {width: 100%;    height: 100%;}
.photogallery-list > .row > div > a > img { max-height: 163px;    height: 100%;    width: 100%;    object-fit: cover;    object-position: top; }
@media (max-width: 575px) { .photogallery-list > .row > div > a > img { max-height: 70vw; }}

.roster__item img {
	object-fit: contain;
	max-width: unset;
	width: unset;
}

.homepage__stats__player__picture img {
	max-height: 321px;
}

@media (min-width: 768px) { .player__photo_simple_img { height: 470px;}}
@media (max-width: 768px) { .player__photo_simple_img { width: 100%;}}
@media (min-width: 890px) {.menu_heroes{display:none !important;}}

.submenu ul li.submenu_user {
	text-align: center;
	padding-bottom: 10px;
}
.submenu ul li.submenu_user img {
	float: none;
	margin: auto;
}
.menu__logo {
	background-image: url(../../build/image/logo-with-outline.svg);
}
@media (min-width: 890px){
	.menu__logo {
	    width: 160px;
	    height: 160px;
	    top: -46px;
	  }
}

.moreinfo {
    padding-right: 20px;
    color: #CB0B12;
    background-image: url(../../build/image/ico-double-arrow_red.png);
    background-position: right 4px;
    background-size: 13px 12px;
    background-repeat: no-repeat;
}

.museum__header{
    background-image: none;
    max-width: 100%;
    overflow: hidden;
    line-height: 0;
    text-align: center;
    max-height: 534px;
    min-height: auto;
}
.museum__header img{
    margin: 0 auto;
    width: 100%;
}
.menu__desktop ul>li:hover ol li.zvyrazneni1, .menu__desktop ul>li:hover ol li.zvyrazneni2{
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
}
.menu__desktop ul>li:hover ol li.zvyrazneni1{
    background: #57AF6B;
}
.menu__desktop ul>li:hover ol li.zvyrazneni2{
    background: #ffffff;
}
.menu__desktop ul>li:hover ol li.zvyrazneni2 a{
    color: #cb0b12;
}

/* Fortuna */
.homepage__scoreboard {
  height: auto;
  min-height: 195px;
}
.fortuna-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  padding: .5rem 0 0;
}
.fortuna-wrapper a {
  background-color: rgba(255,219,1,1);
  padding: 0 0.25rem;
  font-size: 12px;
  font-weight: bold;
  width: 35px;
  text-align: center;
  text-decoration: none;
  line-height: 2.3;
}
.fortuna-wrapper a:hover {
  background-color: rgb(231, 197, 2);
  text-decoration: none;
}
.fortuna-bets-wrapper  {
  gap: .5rem;
}
@media (max-width: 640px) {
  .fortuna-wrapper {
    flex-direction: column;
  }
}