@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family:"Fira Sans", Arial, Helvetica, sans-serif;font-size:16px;font-weight:300;background:#c2c2c2;background:#F2F4F4;color:#304156;}
	body.body-login {background:#242939;}
* {margin:0;padding:0;}
img {border:0;outline:none;}
a {text-decoration:none;outline:none;}
button, .submit {background:none;display:block;outline:none;border:none;cursor:pointer;font-family:"Fira Sans", Arial, Helvetica, sans-serif;background:none;}
button, input, textarea {font-family:"Fira Sans", Arial, Helvetica, sans-serif;}
li {display:block;padding:0px;margin:0px;list-style:none;}
*::selection {color:#ffffff;background:#242939;}
img::selection {color:#ffffff;background:none;}
#default {display:block;position:fixed;z-index:-1;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;}
#default-hold {display:block;position:fixed;z-index:-1;}
@media screen and (max-width: 479px)
{
	#default-hold {width:10px;}
}
@media screen and (min-width: 480px)
{
	#default-hold {width:50px;}
}
@media screen and (min-width: 640px)
{
	#default-hold {width:150px;}
}
@media screen and (min-width: 778px)
{
	#default-hold {width:250px;}
}
@media screen and (min-width: 960px)
{
	#default-hold {width:350px;}
}
@media screen and (min-width: 1170px)
{
	#default-hold {width:450px;}
}
@media screen and (min-width: 1400px)
{
	#default-hold {width:550px;}
}
@media screen and (min-width: 1640px)
{
	#default-hold {width:650px;}
}
@media screen and (min-width: 1920px)
{
	#default-hold {width:750px;}
}
@media screen and (min-width: 2300px)
{
	#default-hold {width:850px;}
}
/* Transition */
button, button:hover,
input, input:focus, input:hover, textarea, textarea:focus,
a, a img, a::before, a::after
	{transition:color 0.3s, background 0.3s, border 0.3s, opacity 0.3s;-moz-transition:color 0.3s, background 0.3s, border 0.3s, opacity 0.3s;-webkit-transition:color 0.3s, background 0.3s, border 0.3s, opacity 0.3s;-o-transition:color 0.3s, background 0.3s, border 0.3s, opacity 0.3s;}
#page-loading {position:fixed;z-index:7777;top:0px;left:0px;right:0px;bottom:0px;background:#ffffff;}
#loader {position:absolute;z-index:7777;width:60px;height:60px;left:50%;top:50%;margin:-30px;background:url(../file/loader-32.gif) center no-repeat;}
#default {left:0px;top:0px;position:absolute;z-index:-1;width:100%;height:100%;min-width:320px;}
#default-mod {width:400px;height:10px;}
	@media screen and (max-width: 777px)
	{
		#default-mod {width:200px;}
	}
	@media screen and (min-width: 778px)
	{
		#default-mod {width:400px;}
	}
	@media screen and (min-width: 1170px)
	{
		#default-mod {width:600px;}
	}
*.clear::after {display:block;clear:both;content:" ";line-height:0px;height:0px;}
.hold {margin:auto;overflow:visible;width:92%;}
.hold::after {display:block;clear:both;content:" ";line-height:0px;height:0px;}
*::selection {background:#1C59BE;color:#ffffff;}
#full-page {width:100%;min-width:320px;}
/* side */
#side {display:block;position:fixed;z-index:2000;top:0px;left:0px;height:100%;width:240px;background:#242939;overflow:hidden;overflow-y:auto;box-shadow:0px 0px 12px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.25);}
	@media screen and (max-width: 1023px)
	{
		#side {left:-300px;transition:left 0.3s;-moz-transition:left 0.3s;-webkit-transition:left 0.3s;-o-transition:left 0.3s;}
		#side.on {left:0px;}
	}
	#side-bg {display:none;position:fixed;z-index:1990;top:0px;left:0px;height:100%;width:100%;}
	#side-bg.on {display:block;}
	#side-bg button {display:block;position:absolute;z-index:1990;top:0px;left:0px;height:100%;width:100%;background:none;}
	#side .in-side {padding:24px 0px;box-sizing:border-box;width:216px;overflow:visible;}
	/* head */
	#side .head {padding:0px 24px 24px 24px;}
		#side .head h1 {line-height:1.5em;font-size:20px;color:#ffffff;font-weight:600;}
		#side .head h1 a {color:#ffffff;}
		#side .head .admin {padding-top:4px;transition:padding 0.3s;-moz-transition:padding 0.3s;-webkit-transition:padding 0.3s;-o-transition:padding 0.3s;}
		#side .head .admin.on {padding-top:16px;}
		#side .head .admin p {line-height:1.5em;font-size:15px;color:#ffffff;cursor:pointer;}
		#side .head .admin ul {display:none;width:100%;padding-top:12px;}
		#side .head .admin li a {display:block;line-height:16px;font-size:13px;font-weight:300;}
		#side .head .admin li a {color:#989eb3;}
		#side .head .admin li a:hover, #side .head .admin li.on a {color:#ffffff;}
		#side .head .admin li a {padding:4px 24px;}
		#side .head .admin li a span {display:block;float:left;width:16px;text-align:center;margin-left:-24px;font-weight:900;}
	/* nav */
	#side nav {display:block;width:240px;}
		#side nav ul {display:block;width:100%;}
		#side nav li ul {display:none;}
		#side nav li.on ul {display:block;}
		#side nav li.on {background:#202533;}
		#side nav li.on li {background:none;}
		#side nav li a {display:block;line-height:16px;font-size:13px;font-weight:300;}
		#side nav li a {color:#989eb3;}
		#side nav li a:hover, #side nav li.on a {color:#ffffff;}
		#side nav li a {padding:16px 24px 16px 24px;}
		#side nav li a span {display:block;float:left;width:16px;text-align:center;margin-left:-24px;font-weight:900;}
		#side nav li li a {padding-left:48px;}
		#side nav li li.on a {font-weight:700;}
		#side nav li button {display:block;line-height:16px;font-size:13px;font-weight:400;text-transform:uppercase;box-sizing:border-box;width:100%;text-align:left;}
		#side nav li button:before {content:' ';display:block;width:6px;height:6px;float:right;background:none;border-right:1px solid #989eb3;border-bottom:1px solid #989eb3;box-sizing:border-box;margin-top:5px;margin-right:-8px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:transform 0.3s, border 0.3s;-moz-transition:transform 0.3s, border 0.3s;-webkit-transition:-webkit-transform 0.3s, border 0.3s;-o-transition:transform 0.3s, border 0.3s;}
		#side nav li.open button:before {-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
		#side nav li.on button:before, #side nav li button:hover:before {border-color:#ffffff;}
		#side nav li button {color:#989eb3;}
		#side nav li button:hover, #side nav li.on button {color:#ffffff;}
		#side nav li button {padding:16px 40px 16px 24px;}
/* main */
#page {display:block;position:absolute;z-index:100;top:0px;right:0px;overflow:visible;left:240px;}
	@media screen and (max-width: 1023px)
	{
		#page {left:0px;}
	}
/* header */
header {display:block;width:100%;background:#ffffff;border-bottom:2px solid #e2e2e2;box-sizing:border-box;}
	/* mrve */
	header .mrve ul {display:block;width:100%;text-align:left;}
	header .mrve li {display:block;float:left;padding-left:32px;line-height:1.5em;}
	header .mrve li:first-child {padding-left:0px;}
	header .mrve li:before {display:block;float:left;margin-left:-16px;content:'\232A';color:#304156;line-height:1.5em;font-size:14px;}
	header .mrve li:first-child:before {display:none;}
	header .mrve li a {display:block;line-height:1.5em;color:#828D99;font-size:14px;}
	header .mrve li a strong {font-weight:400;}
	header .mrve li a span {display:none;font-weight:900;}
	header .mrve li a:hover {color:#304156;}
	header .mrve li a svg {display:block;width:1.5em;height:1.5em;fill:#304156;}
	@media screen and (max-width: 479px)
	{
		header .mrve li a strong {display:none;}
		header .mrve li a span {display:block;}
		header .mrve li:last-child a strong {display:block;}
		header .mrve li:last-child a span {display:none;}
		header .mrve li:before {display:none;}
		header .mrve li {padding-left:16px;}
		header .mrve li:first-child {padding-left:0px;}
	}
	@media screen and (max-width: 1023px)
	{
		header .mrve {display:inline;float:left;}
	}
	/* nav-button */
	header .nav-button {display:none;width:24px;height:24px;}
	header .nav-button button {display:block;width:24px;height:24px;}
	header .nav-button button svg {display:block;width:100%;fill:#304156;}
	@media screen and (max-width: 1023px)
	{
		header .in {padding-right:32px;}
		header .nav-button {display:inline;float:right;margin:-2px -34px -2px 0px;}
	}
	@media screen and (max-width: 479px)
	{
		header {padding:16px 16px;}
	}
	@media screen and (min-width: 479px)
	{
		header {padding:24px 32px;}
	}
	/* pop */
	#F-pop {display:none;position:fixed;z-index:2700;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;box-sizing:border-box;overflow:hidden;}
		button#F-pop-button {display:block;position:absolute;z-index:2700;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.25);cursor:pointer;}
		#F-pop-content {display:block;position:absolute;position:absolute;z-index:2710;background:#ffffff;box-shadow:10px 10px 40px rgba(0,0,0,0.25);-webkit-box-shadow:10px 10px 40px rgba(0,0,0,0.25);top:110%;}
		#F-pop-content .head {height:51px;background:#242939;box-sizing:border-box;padding:17px 24px;padding-right:50px;}
			#F-pop-content .head .close {display:inline;float:right;margin:-2px -26px -2px 0px;width:21px;height:21px;}
			#F-pop-content .head .close button {display:block;position:absolute;z-index:2720;width:21px;height:21px;}
			#F-pop-content .head .close button svg {display:block;position:absolute;z-index:2720;top:0px;left:0px;width:21px;fill:#ffffff;height:21px;}
			#F-pop-content .head h1 {display:block;line-height:1em;font-size:17px;text-transform:uppercase;font-weight:400;color:#ffffff;}
		#F-pop-content .body {overflow:auto;font-size:16px;}
			#F-pop-content .body p.info {padding:0px 8px 24px 8px;font-size:1em;line-height:1.66em;}
		#F-pop-content .body .pad {box-sizing:border-box;width:100%;padding:40px;}
			#F-pop-content .body::-webkit-scrollbar {width:12px;background:rgba(0,0,0,0.05);}
			#F-pop-content .body::-webkit-scrollbar-track {border-radius:3px;-moz-border-radius:3px;width:100%;}
			#F-pop-content .body::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.15);border-radius:3px;-moz-border-radius:3px;}
			#F-pop-content .body::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,0.25);}
		@media screen and (max-width: 479px)
		{
			#F-pop-content .body .pad {padding:24px;}
		}
		@media screen and (max-width: 699px)
		{
			#F-pop-content {left:4%;width:92%;}
		}
		@media screen and (min-width: 700px)
		{
			#F-pop-content {left:50%;width:640px;margin-left:-320px;}
		}
	/* img-biblioteka */
	#img-biblioteka .dodaj {display:none;}
	#img-biblioteka *.gbutton.add {font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#ffffff;background:#0081FF;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;margin-bottom:30px;}
		#img-biblioteka *.gbutton.add:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
	#img-biblioteka button.vise {display:block;line-height:1em;width:8em;background:#f2f2f2;color:#999999;text-transform:uppercase;padding:0.5em 0em;font-size:0.75em;}
	#img-biblioteka button.vise:hover {color:#ffffff;background:#2D84E0;}
	#img-biblioteka .in-galerija {height:250px;box-sizing:border-box;padding-bottom:10px;}
	#img-biblioteka .ab-galerija {height:250px;width:560px;overflow:auto;position:absolute;z-index:2100;padding-bottom:10px;}
		@media screen and (max-width: 519px)
		{
			#img-biblioteka .ab-galerija {width:260px;}
		}
		@media screen and (min-width: 519px) and (max-width: 699px)
		{
			#img-biblioteka .ab-galerija {width:420px;}
		}
	ul#img-biblioteka-galerija li {display:block;float:left;width:120px;height:120px;margin:0px 6px 6px 0px;}
	ul#img-biblioteka-galerija li div {display:block;position:absolute;z-index:2100;float:left;width:120px;height:120px;border:2px solid #DADCE0;box-sizing:border-box;border-radius:8px;-moz-border-radius:8px;overflow:hidden;cursor:pointer;transition:border 0.3s;-moz-transition:border 0.3s;-webkit-transition:border 0.3s;-o-transition:border 0.3s;}
		ul#img-biblioteka-galerija li.on div,
		ul#img-biblioteka-galerija li div:hover {border-color:#2D84E0;}
	ul#img-biblioteka-galerija li div img {display:block;position:absolute;z-index:2100;width:90%;height:90%;top:5%;left:5%;}
		ul#img-biblioteka-galerija li.on div img {filter:blur(3px);}
	ul#img-biblioteka-galerija li div p {display:none;}
	ul#img-biblioteka-galerija li div span {position:absolute;z-index:2120;display:none;color:#ffffff;width:6em;padding:0.5em 0em;text-align:center;text-transform:uppercase;top:50%;left:50%;font-size:12px;font-weight:700;box-sizing:border-box;margin:-1em -3em;background:#2D84E0;border-radius:4px;-moz-border-radius:4px;box-shadow:0px 2px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.15);}
	ul#img-biblioteka-galerija li.on div span {display:block;}
	/* kadar */
	#img-biblioteka .kadar {display:none;}
	#img-biblioteka-tabla,
	#img-biblioteka-kadar-crop,
	#img-biblioteka-kadar-upis {display:block;position:absolute;z-index:1200;}
	#img-biblioteka-tabla {overflow:hidden;}
	#img-biblioteka .kadar .tabla {margin:auto;}
		/* opt */
		#img-biblioteka .kadar .opt {display:inline;float:right;box-sizing:border-box;}
		#img-biblioteka .kadar .opt span {display:block;float:right;background:none;border:none;outline:none;cursor:pointer;}
		#img-biblioteka .kadar .opt span img {display:block;filter:alpha(opacity=30);opacity:0.3;}
		#img-biblioteka .kadar .opt span.on {background:#ffffff;}
		#img-biblioteka .kadar .opt span.on img {filter:alpha(opacity=100);opacity:1;}
		#img-biblioteka .kadar .vars {display:inline;float:left;width:96px;box-sizing:border-box;padding-top:16px;}
		#img-biblioteka .kadar .vars span {display:block;color:#ffffff;background:#0081FF;font-size:1em;cursor:pointer;text-align:center;width:100%;box-sizing:border-box;font-size:1em;line-height:1.2em;padding:0.6em 0em;font-weight:400;border-radius:6px;-moz-border-radius:6px;transition: transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;}
		#img-biblioteka .kadar .vars span:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
		#img-biblioteka .kadar .vars .loader {display:none;height:32px;background:url(../../file/loader-32.gif) center no-repeat;}
		/* crop */
		#img-biblioteka-kadar-crop .bg {display:block;position:absolute;box-sizing:border-box;z-index:1200;width:100%;height:100%;overflow:hidden;background:#ffffff;}
		#img-biblioteka-kadar-crop .bg img {display:block;position:absolute;z-index:1200;left:50%;top:50%;filter:alpha(opacity=15);opacity:0.15;}
		#img-biblioteka-kadar-crop .im {display:block;position:absolute;box-sizing:border-box;z-index:1210;overflow:hidden;border:2px solid rgba(0,0,0,0.5);left:50%;top:50%;}
		#img-biblioteka-kadar-crop .im img {display:block;position:absolute;z-index:1210;left:50%;top:50%;}
		#img-biblioteka-kadar-crop .drag {display:block;position:absolute;z-index:1250;width:100%;height:100%;overflow:hidden;cursor:move;}
		#img-biblioteka .kadar.fixed #img-biblioteka-kadar-crop .drag {position:fixed;z-index:20020;top:0%;left:0%;}
		#img-biblioteka .kadar.fixed #img-biblioteka-kadar-crop {z-index:20000;}
		/* upis */
		#img-biblioteka-kadar-upis .im {display:block;position:absolute;box-sizing:border-box;z-index:1210;overflow:hidden;border:2px solid rgba(0,0,0,0.5);left:50%;top:50%;}
		#img-biblioteka-kadar-upis .im img {display:block;position:absolute;z-index:1210;left:50%;top:50%;}
		#img-biblioteka-kadar-upis .bg {display:block;position:absolute;box-sizing:border-box;z-index:1205;overflow:hidden;background:#ffffff;left:50%;top:50%;}
		#img-biblioteka-kadar-upis .bg img {display:block;position:absolute;z-index:1210;left:50%;top:50%;filter:blur(8px);}
		#img-biblioteka-kadar-upis .bg.white img {display:none;}
		#img-biblioteka-kadar-upis .bg.black {background:#000000;}
		#img-biblioteka-kadar-upis .bg.black img {display:none;}
		#img-biblioteka-kadar-upis .controls {display:block;position:absolute;z-index:1220;width:102px;height:40px;overflow:hidden;background:#ffffff;border-radius:20px;-moz-border-radius:20px;box-sizing:border-box;border:2px solid rgba(0,0,0,0.5);}
		#img-biblioteka-kadar-upis .controls span {display:block;position:absolute;z-index:1220;width:24px;height:24px;box-sizing:border-box;border:3px solid #b7b7b7;border-radius:12px;-moz-border-radius:12px;overflow:hidden;outline:none;cursor:pointer;}
		#img-biblioteka-kadar-upis .controls span.on {border-color:#057EC1;}
		#img-biblioteka-kadar-upis .controls span#img-biblioteka-kadar-upis-bg-white {top:6px;left:6px;background:#ffffff;}
		#img-biblioteka-kadar-upis .controls span#img-biblioteka-kadar-upis-bg-black {top:6px;left:38px;background:#000000;}
		#img-biblioteka-kadar-upis .controls span#img-biblioteka-kadar-upis-bg-blur {top:6px;left:70px;}
		#img-biblioteka-kadar-upis .controls span#img-biblioteka-kadar-upis-bg-blur img {display:block;width:32px;height:32px;margin:-7px;}
		@media screen and (max-width: 479px)
		{
			#img-biblioteka .kadar {height:355px;}
			.tabla {height:260px;}
			#img-biblioteka .kadar .tabla,
			#img-biblioteka-kadar-crop,
			#img-biblioteka-kadar-upis,
			#img-biblioteka-tabla {width:260px;height:300px;}
		}
		@media screen and (max-width: 699px)
		{
			#img-biblioteka .kadar {height:415px;}
			.tabla {height:360px;}
			#img-biblioteka .kadar .tabla,
			#img-biblioteka-kadar-crop,
			#img-biblioteka-kadar-upis,
			#img-biblioteka-tabla {width:360px;height:360px;}
		}
		@media screen and (min-width: 700px)
		{
			#img-biblioteka .kadar {height:415px;}
			.tabla {height:360px;}
			#img-biblioteka .kadar .tabla,
			#img-biblioteka-kadar-crop,
			#img-biblioteka-kadar-upis,
			#img-biblioteka-tabla {width:560px;height:360px;}
		}
	/* video */
	#format-html-video .load {display:none;height:32px;background:url(../../file/loader-32.gif) left no-repeat;}
/* main */
#main {display:block;width:100%;box-sizing:border-box;}
	@media screen and (max-width: 479px)
	{
		#main {padding:16px;}
	}
	@media screen and (min-width: 479px)
	{
		#main {padding:32px;}
	}
	/* head */
	#head {}
		#head h1 {font-weight:400;line-height:1.15em;font-size:1.5em;}
		#head p {font-weight:300;line-height:1.5em;font-size:0.85em;}
		#head p a {color:#0081FF;font-weight:400;}
		#head p a:hover {text-decoration:underline;}
		#head p.nad {padding-bottom:0.25em;}
		#head p.pod {padding-top:0.25em;}
		@media screen and (max-width: 479px)
		{
			#head {padding-bottom:8px;}
		}
		@media screen and (min-width: 479px)
		{
			#head {padding-bottom:16px;}
		}
	/* cards */
	#cards {}
		#cards li {display:block;float:left;}
		#cards a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:10em;font-size:14px;font-weight:400;line-height:16px;color:#304156;}
	@media screen and (max-width: 639px)
	{
		#cards li {margin:0px 4px 4px 0px;}
		#cards li a {background:#e2e2e2;padding:6px 8px;font-size:12px;border-radius:4px;-moz-border-radius:4px;}
		#cards li.cur a {color:#ffffff;background:#0081FF;}
	}
	@media screen and (min-width: 639px)
	{
		#cards ul {box-sizing:content-box;overflow:visible;height:22px;border-bottom:2px solid #e2e2e2;}
		#cards li {margin-right:16px;}
		#cards li.cur a {padding-bottom:5px;color:#0081FF;border-bottom:4px solid #0081FF;}
	}
	@media screen and (max-width: 479px)
	{
		#cards {padding-bottom:8px;}
	}
	@media screen and (min-width: 479px)
	{
		#cards {padding-bottom:16px;}
	}
	/* cell */
	.cell-line {overflow:visible;}
	.in-cell-line {display:block;overflow:visible;}
	.cell {display:inline;float:left;box-sizing:border-box;overflow:visible;}
		@media screen and (max-width: 777px)
		{
			.cell-1,
			.cell-2,
			.cell-3,
			.cell-4,
			.cell-5,
			.cell-6,
			.cell-7,
			.cell-8,
			.cell-9,
			.cell-10,
			.cell-11,
			.cell-12 {width:100%;display:block;float:none;}
		}
		@media screen and (min-width: 777px)
		{
			.cell-1 {width:8.3333%;}
			.cell-2 {width:16.6666%;}
			.cell-3 {width:25%;}
			.cell-4 {width:33.3333%;}
			.cell-5 {width:41.6666%;}
			.cell-6 {width:50%;}
			.cell-7 {width:58.3333%;}
			.cell-8 {width:66.6666%;}
			.cell-9 {width:75%;}
			.cell-10 {width:83.3333%;}
			.cell-11 {width:91.6666%;}
			.cell-12 {width:100%;display:block;float:none;}
		}
	.in-cell {overflow:visible;}
	.cell-solid .in-cell, .cell-solid .in-cell-line {background:#ffffff;border-radius:5px;-moz-border-radius:5px;box-shadow:0 8px 32px rgba(47,60,74,0.04), 0 2px 3px rgba(47,60,74,0.08);-webkit-box-shadow:0 8px 32px rgba(47,60,74,0.04), 0 2px 3px rgba(47,60,74,0.08);}
		.cell-solid .cell .in-cell, .cell-solid .in-cell .in-cell-line {background:none;border-radius:0px;-moz-border-radius:0px;box-shadow:none;-webkit-box-shadow:none;}
		@media screen and (max-width: 479px)
		{
			.in-cell-line {margin:0px -6px;width:calc(100% + 12px);}
			.cell {padding:0px 6px 8px 6px;}
				.cell .cell {padding:0px;padding-bottom:8px;}
				.cell .cell.b0 {padding-bottom:0px;}
			.in-cell {padding:8px 12px;}
				.in-cell.b0 {padding-bottom:0px;}
				.in-cell .in-cell {padding:0px 6px;}
		}
		@media screen and (min-width: 479px)
		{
			.in-cell-line {margin:0px -8px;width:calc(100% + 16px);}
			.cell {padding:0px 8px 16px 8px;}
				.cell .cell {padding:0px;padding-bottom:16px;}
				.cell .cell.b0 {padding-bottom:0px;}
			.in-cell {padding:16px 24px;}
				.in-cell.b0 {padding-bottom:0px;}
				.in-cell .in-cell {padding:0px 12px;}
		}
	.cell.margin-bottom-30 {margin-bottom:30px;}
	/* head */
	.cell .head {border-bottom:1px dashed #e2e2e2;box-sizing:content-box;width:100%;}
		.cell .head h2 {font-weight:400;line-height:1.15em;font-size:1.25em;}
		.cell .head p {font-weight:300;line-height:1.5em;font-size:0.85em;color:#929292;}
		.cell .head p a {color:#0081FF;font-weight:400;}
		.cell .head p a:hover {text-decoration:underline;}
		.cell .head p.nad {padding-bottom:0.25em;}
		.cell .head p.pod {padding-top:0.25em;}
		@media screen and (max-width: 479px)
		{
			.cell .head {margin-bottom:6px;margin-left:-12px;padding:0px 12px;padding-bottom:6px;}
		}
		@media screen and (min-width: 479px)
		{
			.cell .head {margin-bottom:8px;margin-left:-24px;padding:0px 24px;padding-bottom:8px;}
		}
	/* foot */
	.cell .h-foot {padding-top:16px;}
	.cell .foot {box-sizing:content-box;width:100%;}
		.cell .foot p {font-weight:300;line-height:1.5em;font-size:0.85em;color:#b2b2b2;}
		.cell .foot p a {color:#0081FF;font-weight:400;}
		.cell .foot p a:hover {text-decoration:underline;}
		@media screen and (max-width: 479px)
		{
			.cell .foot {margin-left:-12px;padding:0px 12px;padding-top:8px;}
		}
		@media screen and (min-width: 479px)
		{
			.cell .foot {margin-left:-24px;padding:0px 24px;padding-top:12px;}
		}
/* field */
.field {padding-top:1em;}
	.in-cell .field:first-child {padding-top:0em;}
	/* field input */
	.field-input label {display:block;line-height:1.15em;font-size:0.8em;padding-bottom:0.25em;}
	.field-input label mark {background:none;color:#0081FF;padding:0em 0.25em;}
	.field-input input {line-height:1.5em;padding:0.25em;outline:none;border:none;border-bottom:2px solid #e2e2e2;font-size:1em;width:100%;box-sizing:border-box;font-weight:400;}
	.field-input input.big {font-size:1.5em;}
	.field-input input:focus {border-color:#0081FF;}
	.field-input input.required {padding-right:1.5em;background:url(../file/required.png) right top no-repeat;background-size:auto 32px;}
	.field-input input.required.ng-valid {background-image:url(../file/required-valid.png);}
	.field-input p {font-size:0.8em;padding-top:0.5em;line-height:1.5em;}
	.field-input p.red {color:#FF3D57;}
	.field-input p.fbut {display:inline-block;font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#ffffff;background:#0081FF;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;cursor:pointer;font-size:12px;margin-top:6px;}
		.field-input p.fbut:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
	/* field button */
	.field-button button {font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#ffffff;background:#0081FF;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;}
		.field-button button:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
		.field-button .violet button {background:#5F5DE6;}
		.field-button .green button {background:#32C285;}
		.field-button .orange button {background:#FF8A48;}
		.field-button .red button {background:#FF3D57;}
		.field-button .f-load button,
		.field-button .f-report button {display:none;}
	.field-button p.alert {color:#FF3D57;line-height:1.5em;font-size:0.85em;padding-bottom:0.75em;}
		.field-button p.alert:empty {display:none;}
	.field-button .load {display:none;height:2.4em;background:url(../file/loader-32.gif) left center no-repeat;}
		.field-button .f-load .load {display:block;}
	.field-button p.report {display:none;line-height:1.5em;font-size:0.85em;padding:6px 0px 6px 24px;background:url(../file/required-valid.png) left -2px no-repeat;}
		.field-button .f-report p.report {display:block;}
	.in-cell span.link {color:#0081FF;cursor:pointer;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
	.in-cell span.link:hover {color:#FF8A48;}
	/* field select */
	.field-select label {display:block;line-height:1.15em;font-size:0.8em;padding-bottom:0.25em;}
	.field-select label mark {background:none;color:#0081FF;padding:0em 0.25em;}
	.field-select select {line-height:1.5em;padding:0.25em;outline:none;border:none;border-bottom:2px solid #e2e2e2;font-size:1em;width:100%;box-sizing:border-box;font-weight:400;}
	.field-select select.big {font-size:1.5em;}
	.field-select select:focus {border-color:#0081FF;}
	.field-select select.required {padding-right:1.5em;background:url(../file/required.png) right top no-repeat;background-size:auto 32px;}
	.field-select p {font-size:0.8em;padding-top:0.5em;line-height:1.5em;}
	.field-select p.red {color:#FF3D57;}
	/* field image */
	.field-input-image {box-sizing:border-box;padding-left:90px;padding-bottom:12px;}
	.field-input-image .im {display:inline;float:left;margin-left:-90px;width:64px;height:64px;border:1px solid #DADCE0;}
	.field-input-image .im img {display:block;width:100%;}
	.field-input-image iframe {display:block;height:32px;border:none;outline:none;padding:0px;margin:0px;width:100%;overflow:hidden;}
	/* field html */
	.field-html label {display:block;line-height:1.15em;font-size:0.8em;padding-bottom:0.25em;}
	.field-html label mark {background:none;color:#0081FF;padding:0em 0.25em;}
	.field-html p {font-size:0.8em;padding-top:0.5em;line-height:1.5em;}
	.field-html p.red {color:#FF3D57;}
	.field-html .buttons {padding-top:1em;}
	.field-html .buttons span {display:block;float:left;margin:0px 4px 4px 0px;line-height:1.2em;padding:0.5em 0.75em;background:#f2f2f2;cursor:pointer;font-size:0.75em;}
	.field-html .buttons span:before {content:'\005B';padding-right:0.25em;color:#32C285;}
	.field-html .buttons span:after {content:'\005D';padding-left:0.25em;color:#32C285;}
	.field-html .buttons span:hover {color:#ffffff;background:#0081FF;}
	.field-html .buttons span:hover:before,
	.field-html .buttons span:hover:after {color:#ffffff;}
	.field-html textarea {line-height:1.66em;padding:0.5em 0em;outline:none;border:none;border-bottom:2px solid #e2e2e2;font-size:1em;width:100%;box-sizing:border-box;font-weight:400;height:30em;resize:none;color:#304156;}
		.field-html textarea:focus {border-color:#2D84E0;}
		.field-html textarea.small {height:6em;}
		.field-html textarea.normal {height:12em;}
		.field-html textarea.big {height:21em;}
		.field-html textarea.border {padding:0.5em 0.75em;border:2px solid #DADCE0;}
	/* field textarea */
	.field-textarea label {display:block;line-height:1.15em;font-size:0.8em;padding-bottom:0.25em;}
	.field-textarea label mark {background:none;color:#0081FF;padding:0em 0.25em;}
	.field-textarea textarea {line-height:1.5em;padding:0.25em;outline:none;border:none;border-bottom:2px solid #e2e2e2;font-size:1em;width:100%;box-sizing:border-box;font-weight:400;height:6em;}
		.field-textarea textarea.normal {height:12em;}
		.field-textarea textarea.big {height:21em;}
		.field-textarea textarea.mega {height:30em;}
	.field-textarea textarea:focus {border-color:#0081FF;}
	.field-textarea textarea.required {padding-right:1.5em;background:url(../file/required.png) right top no-repeat;background-size:auto 32px;}
	.field-textarea textarea.required.ng-valid {background-image:url(../file/required-valid.png);}
	.field-textarea p {font-size:0.8em;padding-top:0.5em;line-height:1.5em;}
	.field-textarea p.red {color:#FF3D57;}
	.field-textarea p.fbut {display:inline-block;font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#ffffff;background:#0081FF;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;cursor:pointer;font-size:12px;margin-top:6px;}
		.field-textarea p.fbut:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
	/* field checkboxes */
	.field-checkboxes label {display:block;line-height:1.15em;font-size:0.8em;padding-bottom:0.25em;}
	.field-checkboxes label mark {background:none;color:#0081FF;padding:0em 0.25em;}
	.field-checkboxes ul {padding-top:1em;}
	.field-checkboxes span {display:block;line-height:1.2em;padding-left:1.6em;padding-bottom:1em;font-weight:500;cursor:pointer;}
	.field-checkboxes span:before {content:' ';float:left;width:1.5em;height:1.5em;line-height:1em;font-size:0.8em;font-weight:700;padding:0.325em 0.25em 0.175em 0.25em;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;margin-left:-2em;text-align:center;color:#ffffff;background:#C6C9CC;}
	.field-checkboxes span.on:before {background:#0081FF;content:'\2714';}
	.field-checkboxes p {font-size:0.8em;padding-top:0.5em;line-height:1.5em;}
	.field-checkboxes p.red {color:#FF3D57;}
	.field-checkboxes p.fbut {display:inline-block;font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#ffffff;background:#0081FF;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;cursor:pointer;font-size:12px;margin-top:6px;}
		.field-checkboxes p.fbut:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
/* form-list */
ul.form-list {padding-left:1.5em;}
	ul.form-list.begin {padding-left:0em;}
	/* folder */
	p.form-list-folder-name {line-height:1.15;font-weight:700;font-size:1em;white-space:nowrap;padding:0.75em 0em 0.75em 2.5em;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
	p.form-list-folder-name:hover {color:#0081FF;}
	p.form-list-folder-name svg {display:block;float:left;width:1.95em;margin:-0.6em 0em -0.2em -2.5em;background:#0081FF;fill:#ffffff;box-sizing:border-box;padding:0.5em;border-radius:5px;-moz-border-radius:5px;}
	/* content */
	ul.form-list .content {line-height:1.15em;}
	ul.form-list .content .in-content {padding-top:0.5em;padding-bottom:0.5em;overflow:visible;height:1.15em;box-sizing:content-box;}
	ul.form-list .content .in-content:empty {display:none;}
	ul.form-list .content .in-content.f-off {filter:alpha(opacity=25);opacity:0.25;}
	.form-list-folder {display:none;}
	/* switch */
	ul.form-list .content span.switch {display:block;float:left;width:2em;padding-top:0.15em;cursor:pointer;}
	ul.form-list .content span.switch strong {display:block;width:2em;height:0.85em;border-radius:0.425em;-moz-border-radius:0.425em;box-sizing:border-box;overflow:visible;background:#007EFB;}
	ul.form-list .content span.switch strong:before {content:' ';display:block;height:0.85em;width:0.85em;border-radius:0.425em;-moz-border-radius:0.425em;background:#ffffff;box-shadow:0px 0px 4px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.35);border:0.075em solid #007EFB;box-sizing:border-box;}
	ul.form-list .content span.switch.off strong {background:#999999;}
	ul.form-list .content span.switch.off strong:before {float:right;border-color:#999999;}
	ul.form-list .content span.switch.load strong:before {margin:auto;float:none;}
	/* edit */
	ul.form-list .content span.edit {display:block;float:left;width:1.35em;line-height:1.35em;margin-top:-0.1em;margin-bottom:-0.1em;}
	ul.form-list .content span.edit a {display:block;width:1.35em;line-height:1.35em;background:none;border-radius:0.675em;padding:0.25em;-moz-border-radius:0.675em;box-sizing:border-box;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}
	ul.form-list .content span.edit a svg {display:block;width:100%;fill:#242939;transition:fill 0.5s;-moz-transition:fill 0.5s;-webkit-transition:fill 0.5s;-o-transition:fill 0.5s;}
	ul.form-list .content span.edit a:hover {background:#0081FF;}
	ul.form-list .content span.edit a:hover svg {fill:#ffffff;}
	/* delete */
	ul.form-list .content span.delete {display:block;float:right;width:1.35em;height:1.35em;margin-top:-0.1em;margin-bottom:-0.1em;}
	ul.form-list .content span.delete span {display:block;width:1.35em;line-height:1.35em;border-radius:0.675em;-moz-border-radius:0.675em;padding:0.25em;box-sizing:border-box;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;cursor:pointer;}
	ul.form-list .content span.delete span svg {display:block;width:100%;fill:#FF3D57;transition:fill 0.5s;-moz-transition:fill 0.5s;-webkit-transition:fill 0.5s;-o-transition:fill 0.5s;}
	ul.form-list .content span.delete span:hover {background:#FF3D57;}
	ul.form-list .content span.delete span:hover svg {fill:#ffffff;}
	ul.form-list .content span.delete.load {background:url(../file/loader-32.gif) center no-repeat;background-size:80%;}
	ul.form-list .content span.delete.load span {display:none;}
	/* title */
	ul.form-list .content p.title {display:block;float:left;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;line-height:1.15em;height:1.15em;width:100%;}
	/* order */
	.form-list-order {display:none;padding:0.5em 0em 0.5em 1.5em;}
	.form-list-order span.submit {display:none;float:left;color:#ffffff;background:#FF8A48;font-size:1em;line-height:1.2em;padding:0.6em 1.2em;font-weight:400;border-radius:6px;-moz-border-radius:6px;white-space:nowrap;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:transform 0.5s;-moz-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;}
		.form-list-order span.submit:hover {-ms-transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-transform: matrix(1.05, 0, 0, 1.05, 0, 0);transform: matrix(1.05, 0, 0, 1.05, 0, 0);}
	.form-list-order span.load {display:none;width:2.4em;height:2.4em;background:url(../file/loader-32.gif) center no-repeat;}
	.form-list-order span.ok {display:none;line-height:1.2em;font-size:1.5em;padding:0.16667em 0em;color:#32C285;}
		.form-list-order.order-f-submit span.submit {display:block;}
		.form-list-order.order-f-load span.load {display:block;}
		.form-list-order.order-f-ok span.ok {display:block;}






		
/*

text	#304156
blue	#0081FF
violet	#5F5DE6
green	#32C285
orange	#FF8A48
red		#FF3D57



--blue: #0081FF;
    --indigo: #5e5ce6;
    --purple: #7367F0;
    --pink: #ff375f;
    --red: #FF3D57;
    --orange: #FF8A48;
    --yellow: #FDBF5E;
    --green: #09B66D;
    --teal: #009688;
    --cyan: #00bcd4;
    --white: #fff;
    --gray: #828D99;
    --gray-dark: #304156;
    --primary: #0081FF;
    --secondary: #304156;
    --success: #09B66D;
    --info: #5e5ce6;
    --warning: #FF8A48;
    --danger: #FF3D57;
    --light: #73808c;
    --dark: #1e2835;
	
	
*/
		









#admin-login,
#admin-login-forgot,
#admin-login-reset,
#admin-login-report {display:none;position:fixed;z-index:100;top:50%;left:50%;width:310px;margin:-167px -155px;}
#admin-login {display:block;}










/* go_top_button 1100
footer {display:block;height:240px;}
button#go_top_button {position:fixed;box-sizing:border-box;z-index:1100;bottom:-70px;right:0px;width:50px;height:50px;background:#2DA4FF ;filter:alpha(opacity=60);opacity:0.6;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;line-height:1em;font-size:50px;text-align:center;color:#ffffff;}
	button#go_top_button:hover {filter:alpha(opacity=100);opacity:1;}
	button#go_top_button.on {bottom:0px;} */
/* header 600 */
/* head
#head {display:block;margin:auto;width:100%;min-width:320px;max-width:640px;border-bottom:2px solid #2DA4FF;}
	#head h1 {line-height:1.2em;text-align:center;font-size:30px;text-transform:uppercase;}
	#head h1 a {color:#000000;}

	@media screen and (max-width: 639px)
	{
		#head {padding:100px 0px 16px 0px;}
	}
	@media screen and (min-width: 640px)
	{
		#head {padding:100px 0px 16px 0px;}
	} */
/* kupac-ime
#kupac-ime {display:block;margin:auto;width:100%;min-width:320px;max-width:640px;background:#2DA4FF;color:#ffffff;line-height:1.2em;text-align:center;font-size:16px;text-transform:uppercase;padding:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;} */
/* lista
#lista {display:block;margin:auto;width:100%;min-width:320px;max-width:640px;}
	#lista li {border-bottom:1px solid #e2e2e2;font-size:16px;}
	#lista li.det {background:#f2f2f2;}
	#lista li:last-child {border-bottom:2px solid #d40d4d;}
	#lista li .loader {display:none;position:absolute;z-index:300;width:100%;height:3.5em;max-width:640px;min-width:320px;background:rgba(255,255,255,0.5) url(../file/loader-32.gif) center no-repeat;}
	#lista li .in {display:block;box-sizing:border-box;padding:1em 48px;}
	#lista li .in.in55 {padding:1em 0px 1em 3.5em;}
	#lista li .in .edit {display:inline;float:left;width:32px;margin-left:-44px;}
		#lista li .in .edit a {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .edit a:before {display:block;content:'\270E';color:#2DA4FF;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
		#lista li.off .in .edit a:before {color:#b2b2b2;}
	#lista li .in .open {display:inline;float:left;width:32px;margin-left:-84px;}
		#lista li .in .open a {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .open a:before {display:block;content:'\271A';color:#2DA4FF;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
		#lista li.det .in .open a:before {content:'\2012';}
		#lista li.off .in .open a:before {color:#b2b2b2;}
	#lista li .in .izaberi {display:inline;float:left;width:32px;margin-left:-44px;}
		#lista li .in .izaberi a {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .izaberi a:before {display:block;content:'\25B6';color:#2DA4FF;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
	#lista li .in .otvori {display:inline;float:left;width:32px;margin-left:-44px;}
		#lista li.on {background:#f2f2f2;}
		#lista li .in .otvori a {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .otvori a:before {display:block;content:'\271A';color:#2DA4FF;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
		#lista li.on .in .otvori a:before {content:'\2012';}
	#lista li .in .delete {display:inline;float:right;width:32px;margin-right:-44px;}
		#lista li .in .delete button {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .delete button:before {content:'\2716';color:#d40d4d;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
	#lista li .in .check {display:inline;float:right;width:32px;margin-right:-44px;}
		#lista li .in .check button {display:block;width:32px;height:1.5em;font-size:1em;}
		#lista li .in .check button:before {content:'\2714';color:#0c9f31;width:32px;height:1.5em;line-height:1.5em;text-align:center;font-size:1em;}
		#lista li .in .check .load {display:none;width:32px;height:32px;background:url(../file/loader-32.gif);margin:-4px 0px;}
		#lista li.loa .in .check .load {display:block;}
		#lista li.loa .in .check button, #lista li.off .in .check button {display:none;}
		
	#lista li .in .ime {display:inline;float:left;line-height:1.5em;height:1.5em;font-size:1em;font-weight:400;width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
	#lista li .in .ime a {color:#000000;}
	#lista li.off .in .ime, #lista li.off .in .ime a {color:#b2b2b2;}

	#lista li .in .full {display:inline;float:left;line-height:1.5em;height:1.5em;font-size:1em;font-weight:400;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
	#lista li .in .full a {color:#000000;}
	#lista li.off .in .full, #lista li.off .in .full a {color:#b2b2b2;}
	
	#lista li .in .mesto {display:inline;float:right;line-height:1.5em;height:1.5em;font-size:1em;font-weight:400;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;}
	#lista li.off .in .mesto {color:#b2b2b2;}
	#lista li .in .kolicina {display:inline;float:right;line-height:1.5em;height:1.5em;font-size:1em;font-weight:400;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#d40d4d;}
	#lista li .in .kolicina.koleft {float:left;font-weight:400;width:3em;margin-left:-3.5em;text-align:center;}
	
	#lista li .in .opcije {display:none;clear:both;margin:auto;width:5em;padding:10px 40px;background:#ffffff;}
		#lista li.on .in .opcije {display:block;}
	#lista li .in .opcije .vise {width:32px;display:inline;float:right;margin-right:-40px;}
		#lista li .in .opcije .vise button {line-height:1em;font-size:1.5em;width:32px;text-align:center;color:#2DA4FF;text-align:center;}
	#lista li .in .opcije .manje {width:32px;display:inline;float:left;margin-left:-40px;}
		#lista li .in .opcije .manje button {line-height:1em;font-size:1.5em;width:32px;text-align:center;color:#2DA4FF;text-align:center;}
	#lista li .in .opcije .kol {line-height:1.5em;font-size:1em;letter-spacing:0.02em;text-align:center;font-size:1em;}
	#lista #artikli {display:none;}
	
	#lista .detaljno {display:none;clear:both;width:100%;padding-top:8px;font-size:16px;margin-left:-72px;margin-right:-32px;width:calc(100% + 104px);}
	#lista li.det .detaljno {display:block;}
	#lista .detaljno table {width:100%;}
	#lista .detaljno td {padding:12px 0px;vertical-align:top;padding-left:6px;text-align:right;border-top:1px dashed #c2c2c2;font-size:1em;line-height:1.3em;}
	#lista .detaljno td.art {text-align:left;padding-left:0px;}
	#lista .detaljno td.izn {color:#2DA4FF;}
	#lista .detaljno td.kol {color:#d40d4d;font-weight:400;}
	#lista .detaljno td.cen {color:#b2b2b2;text-align:left;}
	#lista .detaljno td.put {color:#b2b2b2;}
	#lista .detaljno td.uku {border-top:1px solid #93cdf0;color:#2DA4FF;text-align:right;}
	
	span.skr {font-weight:700;display:inline-block;line-height:1.5em;padding:0.2em 0.3em;margin:-0.2em 0.5em -0.2em 0em;font-weight:700;text-transform:uppercase;}
	span.skr.col-1 {background:#000000;color:#ffffff;}
	span.skr.col-2 {background:#ff0000;color:#ffffff;}
	span.skr.col-3 {background:#00ff00;color:#ffffff;}
	span.skr.col-4 {background:#ffff00;color:#000000;}
	span.skr.col-5 {background:#0000ff;color:#ffffff;}
	
	#lista .detaljno td span.skr {font-size:0.75em;} */
/* forma
#forma {display:block;margin:auto;width:100%;min-width:320px;max-width:640px;font-size:16px;border-bottom:2px solid #4e4e4e;}
	#forma .plus {height:3.5em;}
	#forma .plus button {display:block;box-sizing:border-box;line-height:1.5em;height:3.5em;padding:1em 0px;font-size:1em;border:none;outline:none;color:#ffffff;background:#4e4e4e;width:100%;text-transform:uppercase;font-weight:700;}
#forma .form {display:none;background:#f2f2f2;padding:30px;}
	#forma.on .form {display:block;}
	#forma .form label {display:block;line-height:1.15em;letter-spacing:0.05em;font-size:0.8em;color:#2DA4FF;padding-bottom:8px;text-transform:uppercase;}
	#forma .form input.text {display:block;padding:0.75em;font-size:1em;line-height:1.5em;background:#ffffff;border:2px solid #d2d2d2;margin-bottom:12px;width:100%;box-sizing:border-box;outline:none;}
	#forma .form input.text:focus {border-color:#2DA4FF;}
	#forma .form select {display:block;padding:0.75em;font-size:1em;line-height:1.5em;background:#ffffff;border:2px solid #d2d2d2;margin-bottom:12px;width:100%;box-sizing:border-box;outline:none;}
	#forma .form select:focus {border-color:#2DA4FF;}
	#forma .form input#skr.text {width:5em;}
	#forma .form input.submit {display:block;background:#2DA4FF;border:none;outline:none;color:#ffffff;width:100%;font-size:1em;text-align:center;padding:1em 0em;line-height:1.5em;}
#forma .loader {display:none;height:80px;background:url(../file/loader-32.gif) center no-repeat;} */
/* nova
#nova {display:block;margin:auto;width:100%;min-width:320px;max-width:640px;font-size:16px;padding-top:30px;}
	#nova .sub button {display:block;background:#2DA4FF;border:none;outline:none;color:#ffffff;width:180px;margin:auto;font-size:1em;text-align:center;padding:1em 0em;line-height:1.5em;}
	#nova .loader {display:none;height:56px;background:url(../file/loader-32.gif) center no-repeat;} */
/* home
#lista .datum .head button {background:#2DA4FF;border:none;border-top:2px solid #ffffff;outline:none;color:#ffffff;width:100%;font-size:1em;text-align:center;padding:1em 0em;line-height:1.5em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}
	#lista .datum .body {display:none;}
	#lista .datum li .in {padding-left:88px;} */
/* log
#log {display:block;position:absolute;z-index:200;left:50%;top:50%;width:300px;font-size:16px;border-bottom:1px solid #e2e2e2;margin:-101px -150px;box-shadow:0px 2px 40px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 40px rgba(0,0,0,0.5);background:#f2f2f2;}
#log .form {background:#f2f2f2;padding:30px;}
	#log .form label {display:block;line-height:1.15em;letter-spacing:0.05em;font-size:0.8em;color:#2DA4FF;padding-bottom:8px;text-transform:uppercase;}
	#log .form input.text {display:block;padding:0.75em;font-size:1em;line-height:1.5em;background:#ffffff;border:2px solid #d2d2d2;margin-bottom:12px;width:100%;box-sizing:border-box;outline:none;}
	#log .form input.text:focus {border-color:#2DA4FF;}
	#log .form input.submit {display:block;background:#2DA4FF;border:none;outline:none;color:#ffffff;width:100%;font-size:1em;text-align:center;padding:1em 0em;line-height:1.5em;}
#log .loader {display:none;height:202px;background:url(../file/loader-32.gif) center no-repeat;} */
	