/**********************orbit-slide**************************//*#orbit-slide{	margin:0 1rem 0 0;}*/.orbit{	 margin-top:-0.5rem!important;}.orbit-container {     margin:0 -1rem 1rem 0!important;    }.orbit-image{			box-sizing: border-box;}.orbit-caption {    position: absolute;    bottom: 7px;    width: 100%;    margin: 0 7px 0 7px!important;    padding: 1rem;    background-color: rgba(10, 10, 10, 0.5);    color: #fefefe;    border:0;    /*border-top:0;    border-left:  7px solid rgba(0,0,0,.28);     border-right:  7px solid rgba(0,0,0,.28);     border-bottom:  7px solid rgba(0,0,0,.28); */    font-weight:500;    text-transform: uppercase;    font-family: 'Staatliches', cursive;    font-size: 1.2rem;}	/********************** /orbit-slide* **********************//*********************menu -quick icons ********************/ #menu-qi {float:right;margin-top:-2em;margin-right:165px;}#menu-qi li{	display: inline-block;	list-style:none;	margin-right:10px;}#menu-qi a i{	color:#FC0;	font-size:18px;	}#menu-qi a i:hover{	color:#000;} @media screen and (max-width: 39.9375em) {  .button.small-only-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media screen and (min-width: 40em) and (max-width: 63.9375em) {  .button.medium-only-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media screen and (max-width: 63.9375em) {  .button.medium-down-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media print, screen and (min-width: 40em) {  .button.medium-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media screen and (min-width: 64em) and (max-width: 74.9375em) {  .button.large-only-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media screen and (max-width: 74.9375em) {  .button.large-down-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } }@media print, screen and (min-width: 64em) {  .button.large-expanded {    display: block;    width: 100%;    margin-right: 0;    margin-left: 0; } } /***************** buttons *************************/ .sign-in{ color: black; 	background-color: #dcdcdc!important; 	border: 1px solid #c6c6c6 !important; 	border-radius: 50px!important; } .sign-in:hover{	background-color: #b9b9b9;}  /***************** /buttons *************************/ .sign-in:disabled,.sign-in[disabled]{  border: 1px solid #7d7d7d !important;  background-color: #bababa !important;  color: #434343 !important;}.sign-in:enabled,.sign-in[enabled]{border: 1px solid #7d7d7d !important;  background-color: white !important;  color: #000 !important;} i#user-icon-disabled{  	color: #e6eaed!important;  } i#user-icon-enabled{  	color: #666666 !important;  }  .i-inner { font-family: Arial, Helvetica, sans-serif!important;  font-size:.8rem!important;  margin-left: .4rem;  vertical-align: middle;}.odkaz{	color: #666;	cursor: pointer;}.odkaz:hover{	color: black;}/************** card- clanky-uvod**************************/.card { /* ln:3128 */	margin-right: .5rem;	margin-bottom: 1rem;	border: 1px solid #e6e6e6;	}.card > :first-of-type{	margin-left: 0!important;}.card > :last-of-type{	margin-right:0!important;	border-right:0!important;}      .card-navigace{background-color: rgba(0, 0, 0,.5);	margin-top:-2rem;	line-height: 1.rem;	padding: 0 .2rem;} .card-navigace a{/*	margin: .2rem;*/	float:left;	color: blue;	text-align: center;	display: inline-block;	height: 2rem!important;	width: 2rem!important;	background-image:url(../../images/bg-ffff01.jpg);	/*background-size:90% 90%;*/}.card-navigace a:hover{color:#1e90ff;}.card-datum{	font-size:.8rem;	margin-top: .2rem;	padding:.2rem;	display: inline-block;	float:right;	background-color: #ffff01;}.card-navigace > :before{	clear: both;}.card-divider:{	margin-right: .5rem!important;	border-right:2px solid white !important;}/*  card images - crop  *//***************************/.object-fit_fill { object-fit: fill }.object-fit_contain { object-fit: contain }.object-fit_cover {	object-fit: contain;	height: 200px;	background-color: white !important;}.object-fit_none { object-fit: none }.object-fit_scale-down { object-fit: scale-down }/* html {   color: #eee;   padding: 30px;  font-family: 'Source Code Pro', Monaco;  background-color: #333;}p { font-weight: 200; font-size: 13px; margin-bottom: 10px; margin-top: 0;} */ .clanky-img{ 	height: 150px!important; 	width: 150px!important; } .card img { /* height: 120px; */  width:300px;   background-color: #444;}.card img[class] {   width: 100%;}.original-image {  margin-bottom: 50px;}.image { /*  float: left; */  width: 80%;  margin:  30px auto 40px;    &:nth-child(2n) {      clear: left;   }    &:nth-child(2n+1){    margin-right: 0;  }}/*  */.tabs-panel { /* zalozky>spolky foundation-flex-grid:ln:3078 */      padding: 0!important;}.subheader { /*ln 441*/      color: gray!important;}.button.clear { /* ln:1149 */    color: black!important;}.tabs-title { /*3049*/  float: left; }  .tabs-title > a {    display: block;    padding: 1.25rem 1.5rem;    font-size: 0.75rem;    line-height: 1;    color: #0000cd; }    [data-whatinput='mouse'] .tabs-title > a {      outline: 0; }    .tabs-title > a:hover {      background: #fefefe;      color: #bb0000; }    .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {      background: #e6e6e6;      color: #d90000; }/*************************buttons*******************//******************************** change foundation ****************************/.button { /*1567*/	background-color: #f8f8f8 !important;	color:black;  display: inline-block;  vertical-align: middle;  margin: 0 0 1rem 0;  padding: 0.85em 1em;  -webkit-appearance: none;  border: 1px solid transparent;  border-radius: 0;  transition: background-color 0.25s ease-out, color 0.25s ease-out;  font-size: 0.9rem;  line-height: .9;  text-align: center;  cursor: pointer; } .button:hover{ 	color:white!important; 	background-color: #626262!important; }  .button.alert {/*1630*/    background-color: red;  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */background: #ff3019; /* Old browsers */background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */    color: black; }  .button.alert:hover, .button.alert:focus {    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b71800+0,a51600+100 */background: #b71800; /* Old browsers */background: -moz-linear-gradient(top,  #b71800 0%, #a51600 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #b71800 0%,#a51600 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #b71800 0%,#a51600 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b71800', endColorstr='#a51600',GradientType=0 ); /* IE6-9 */  color: white; }.submenu{	margin-left:-1rem;	color:black;	-webkit-box-shadow: inset -50px -50px 50px 50px rgba(0,0,0,0.12); 	box-shadow: inset -50px -50px 50px 50px rgba(0,0,0,0.12);	color:black;} .arrow-down {         height:0px;         width:0px;         border:none;         border-top:5px solid #000000;         border-left:5px solid rgba(0,0,0,0);         border-right:5px solid rgba(0,0,0,0);}.arrow-up {         height:0px;         width:0px;         border:none;         border-bottom:5px solid #000000;         border-left:5px solid rgba(0,0,0,0);         border-right:5px solid rgba(0,0,0,0);}.submenu:hover{	color:white!important;	-webkit-box-shadow: inset 5px 0px 47px 48px rgba(0,0,0,0.32); 	box-shadow: inset 5px 0px 47px 48px rgba(0,0,0,0.32);}[id*='menu0-'] {padding-bottom:0!important;text-transform: uppercase;font-size: .75em!important;background-color: transparent!important;color:#626262;margin:0 0.5em !important;padding-bottom:0!important;}[id*='menu0-']:hover {color: black!important;background-color: transparent!important;border-bottom: 5px solid #C41D17!important;} /**************************************  /buttons ************************************************//*  card */.card-divider{ /* ln:3153 */	flex-basis: 80px!important;}