@import "_Variables.scss";
@import "Bootstrap/_variables.scss";

/***
	Verze: 1.0.0
*/

div#skoladetail
{
	display:none;
}

#content
{
	margin-left:-0.93rem;margin-right:-0.93rem; //Zajistit zobrazeni datove casti od kraje ke kraji, pouzito pro pripad pouziti leveho menu
	padding-top:1rem;padding-bottom:1rem;
	
}

/*#region FORMULAR */

div.form
{
	box-shadow:rgba(0,0,0,0.2) 0px 0px 15px;
	border-radius:5px;
	background-color:$form-bgcolor;
}

div.form-title //Nadpis formulare
{
	text-align:center;
	border-top-left-radius:5px;border-top-right-radius:5px;
	background-color:$title-color;
	color:#fff;
	padding-top:7px;padding-bottom:5px;
}

div.form-caption //Nazev pole
{
	padding-top:11px;padding-bottom:4px;
	border-top:1px solid $form-border;
	text-align:right;
	@media (max-width:768px)
	{
		text-align:left;
		padding-bottom:0px;
	}
}

div.caption-termin
{
	padding-top:17px;padding-bottom:0px;
}

div.form-caption-foto //Nazev pole pro fotografii
{
	padding-top:13px;padding-bottom:4px;
	border-top:1px solid $form-border;
	text-align:right;
	@media (max-width:768px)
	{
		text-align:left;
		padding-bottom:0px;
	}
}

div.form-field //Pole k vyplneni
{
	padding-top:7px;
	padding-bottom:7px;
	border-left: 1px solid $form-border;
	label { margin-left:7px; } //Pro checkbox
}

div.form-field-label //Pokud je v poli pouze text, ne editovatelne pole
{
	padding-top:13px;
	padding-bottom:5px;
	border-left: 1px solid $form-border;
	label { margin-left:7px; } //Pro checkbox
}

div.form-field-description //Informacni popis poli
{
	padding-top:12px;
	padding-bottom:5px;
	font-size:1.1rem;
	text-align:center;
	border: 1px solid $form-border;
	background-color:#FAFAFA;
}

div.form-controls //Prvky pro ulozeni stranky, ...
{
	padding-top:10px;
	padding-bottom:10px;
	input
	{
		margin-right:10px;
	}
}

div.form-footer //Zapati formulare
{
}

div.input-group-addon
{
	padding-top:7px;
	background-color:#f6f6f6;
}

div.cmdFotoMain //Tlacitko pridat fotografii na celou sirku tabulky
{
	width:100%;
	text-align:center;
	margin-left:50%;
	margin-top:15px;
	position:relative;left:-75px;
	.ruButton
	{
		width:150px;
		background-color:$button-green;
		color:#fff;
	}
}

img.image-thumb
{
	height:60px;
}

.lokalizace-empty
{
	&:before { content: "[ "; }
	&:after { content: " ]"; }
	color:grey;
	font-style:oblique;
}

/*#endregion */

/*#region PREKLAD */

/* LABEL PRO LOKALIZACI */
span.label-localize
{
	background-color:$title-color;position:relative;top:-2px;cursor:pointer;margin-left:5px;
}
/* END */

span.preklad
{
	display:none;
	border:1px solid #cccccc;
	border-radius:5px;
	padding:6px;padding-bottom:4px;
	margin-bottom:5px;
	width:100%;
}

/*#endregion */

/*#region SEZNAM ZAZNAMU */

.itemlist-controls
{
	text-align:center;padding-bottom:10px;
}

td
{
	text-align:left;
}

th
{
	text-align:center;
}

td.item-edit
{
	width:65px;white-space:nowrap;
	text-align:center;
	a
	{
		color:$BarvaPisma;
	}
	background-color:$top-menu-bg-color;
	border-right:1px solid $border-color;
	&.first
	{
		border-left:1px solid $border-color;
	}
	&:hover
	{
		background-color:$title-color;
		a { color:#fff; }
	}
}

td.item-thumb
{
	width:75px;
}

td.table-tools
{
	border-top:0px;border-bottom:0px;
	padding-top:5px !important;
	padding-bottom:0px !important;
}

div.noitem
{
	font-size:23px;
	text-align:center;
	padding-top:50px;padding-bottom:50px;
}

div.noitem-thin
{
	font-size:19px;
	text-align:center;
	padding-top:5px;padding-bottom:20px;
}

/*#endregion */