@import url("../egutegia/egutegia.css") screen;

.eduki .horipad {
	min-height: 30em;
	margin-top: 9rem;
}
.but {
	color: #FFF;
	padding: .2em .5em;
	background-color: #888;
	border: 1px solid #AAA;
	text-transform: uppercase;
	font-size: 1.2em;
	font-weight: 500;
	cursor: pointer;
}
h1 .but {
	font-size: .6em;
	padding: .3em .3em .2em;
}
.logout {
	position: absolute;
	top: 1em;
	right: 1em;
}
h1 a {
	color: #0066a8;
}
h1 a:not(.niof):hover {
	color: #333;
}
h1 a.niof:hover {
	color: #CCC;
}
.bakonoff, .buttons a.bakonoff { background-color: #75A92F; }
.niof .bakog, .niof a.bakonoff { background-color: #BF0B28; }
.niof .kol1, .niof .kol2, .niof .kol3, .niof .kol4, .niof .kol5, .niof .kolgrey { color: #AAA; }

.baiezbut a {
	border: 1px solid #CCC;
	padding: .375rem .625rem;
}
.baiezbut a:first-child {
	border-top-left-radius: .25rem;
	border-bottom-left-radius: .25rem;
}
.baiezbut a:last-child {
	border-left: none;
	border-top-right-radius: .25rem;
	border-bottom-right-radius: .25rem;
	padding-right: .75rem;
}

.altueratxiki {
	height: 3.5rem;
}
.prodprevnext {
	float: right;
}
.but:hover {
	color: #FFF;
	background-color: #333;
	border: 1px solid #AAA;
}
.loginform {
	width: 180px;
}
.loginform input {
	width: 100%;
	margin-bottom: .25em;
}
.but, .buttons a {
	color: #FFF;
	padding: 0.2em 0.5em;
	background-color: #888;
	border: 1px solid #AAA;
	text-transform: uppercase;
	cursor: pointer;
	display: inline-block;
	/*height: 2.25rem;*/
}
.buttons a {
	font-size: 1.125rem;
}
.but, a.but, .buttons a {
	/*font-weight: 500;*/
}
.buttons a.kolb, .buttons a.kolb:hover  {
	color: #888;
	border-color: #AAA;
	background-color: #AAA;
}
.but:hover, .buttons a:hover {
	color: #FFF;
	background-color: #444;
	border: 1px solid #404040;
}
.but.close, .but.new {	border-width: 1px; }
.but.close:hover, .editbuttons input:last-child:hover {	background-color: #BF0B28; border-color: #9F0924; }
.but.new:hover, .editbuttons input:nth-child(2):hover {	background-color: #75A92F; border-color: #6B9F27; }
.previez .editbuttons input:nth-child(4) {
	display: none;
}
.eskbduki a.but {
	border-radius: .325em;
}
a.but.new {	margin-top: .2em; }
.ezab {
	color: #FFF;
	padding: .05em .5em .2em;
	background-color: #BF0B28;
	display: inline-block;
}
.but.nion {
	border-color: #555;
	background-color: #555;
}
.but.nigrey {
	border-color: #777;
	background-color: #777;
}
.but.nigrey span.icon {
	color: #222;
}
.bebor {
	border-bottom: 1px dotted #BBB;
}
.gobor {
	border-top: 1px dotted #BBB;
}
.bakogrey {
	background-color: #DDD;
}
.hizkadmin {
	display: block;
	margin: .4em 0 0;
	box-shadow: none;
	background: #FFF;
	position: relative;
	right: 0;
	float: right;
	width: auto;
	z-index: 1;
}
.hizkadmin li {
	float: left;
	line-height: .5em;
}
.hizk.hizkadmin li a {
	font-size: 1.825em;
	line-height: 1;
	border-bottom: none;
	height: 2rem;
	width: 3rem;
}
.hizk.hizkadmin li:first-child a {
	border-top-left-radius: .25em;
	border-bottom-left-radius: 0;
}
.hizk.hizkadmin li:last-child a {
	border-top-right-radius: .25em;
	border-bottom-right-radius: 0;
}
.menu {
	background: none;
}
.adminhomenu .menu {
	text-align: center;
	display: block;
	float: none;
}
.zbkinputak span {
	display: inline-block;
}

.zaboso {
	width: 100%;
}
.logodiv {
	width: auto;
}
.editbuttons input {
	width: auto;
}
.goiko.niover {
	background: #999;
}
/* inputak */
.kol0 input { color: #0066A8; }
.t300 input { font-weight: 300; }
.nolabel label { display: none; }
.nomar input { margin-top: 0; }
label { text-align: left; }

.egutediv {
	display: none;
}

.editbuttons {
	position: relative;
}
#uploadinganimacontainer {
	float: left;
}

.uploadinganima,
.uploadinganima div
{
	border-radius: 50%;
}
.uploadinganima
{
	text-align: center;
	width: 2em; /* 40 */
	height: 2em; /* 40 */
	background-color: #0066A8;
	position: absolute;
	z-index: 10003;
	top: 50%;
	left: 0%;
	padding: 0.33em; /* 10 */
	margin: -1em 0 0 -1em; /* 20 */

	/*-webkit-box-shadow: 0 0 .1em rgba( 0, 0, 0, .75 ); /* 40 */
	/*box-shadow: 0 0 .1em rgba( 0, 0, 0, .75 ); /* 40 */
}
	.uploadinganima div
	{
		margin: 0 auto;
		width: 1.25em; /* 20 */
		height: 1.25em; /* 20 */
		background-color: #FFF;

		-webkit-animation: uploadinganima .5s ease infinite;
		animation: uploadinganima .5s ease infinite;
	}

	@-webkit-keyframes uploadinganima
	{
		from { opacity: .5;	-webkit-transform: scale( .75 ); }
		50%	 { opacity: 1;	-webkit-transform: scale( 1 ); }
		to	 { opacity: .5;	-webkit-transform: scale( .75 ); }
	}
	@keyframes uploadinganima
	{
		from { opacity: .5;	transform: scale( .75 ); }
		50%	 { opacity: 1;	transform: scale( 1 ); }
		to	 { opacity: .5;	transform: scale( .75 ); }
	}

.redactor-toolbar {
	text-align: left;
}
.menu {
	float: right;
	clear: right;
	margin-top: 0;
	margin-bottom: 3.5em;
	position: relative;
}
button .icon {
	font-size: 1.75rem;
}
.dbtext ul.redactor-toolbar {
	text-indent: 0;
}

@media screen and (min-width: 65em) { /*-------------------- w>1040 --------------------*/

header .hizk {
	right: 1rem;
	position: absolute;
}
.menu {
	float: none;
	margin: 2rem 1rem 0 0;
}


}
