
a {
	color: #262626;
	text-decoration: none;
}  
	
a:hover {
	color: #b3b3b3;
}
  
.outer {
	display: table;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.middle {
	display: table-cell;
	vertical-align: middle;
}

.inner {
	margin-left: auto;
	margin-right: auto;
	width: 400px;  
	margin-top: -100px;   <!-- podigni malo -->
}	

.naslov {
	font-family: 'Orbitron', sans-serif;
	font-size: 48px;
	text-shadow: 4px 4px 4px #aaa;
	font-weight:700;
}

.divider {								/* minor cosmetics */
            display: table; 
            font-size: 16px; 
            text-align: center; 
            width: 100%; 						/* divider width */
            margin: 1px auto;					/* spacing above/below */
}

.divider span { display: table-cell; position: relative; }
.divider span:first-child, .divider span:last-child {
            width: 50%;
            top: 10px;							/* adjust vertical align */
            -moz-background-size: 100% 2px; 	/* line width */
            background-size: 100% 2px; 			/* line width */
            background-position: 0 0, 0 100%;
            background-repeat: no-repeat;
}
.divider span:first-child {				/* color changes in here */
			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(rgba(0, 0, 0, 0.75)));
            background-image: -webkit-linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.75));
            background-image: -moz-linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.75));
            background-image: -o-linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.75));
            background-image: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.75));			
}
.divider span:nth-child(2) {
            color: rgba(0, 0, 0, 0.75); padding: 0px 5px; width: auto; white-space: nowrap;
}
/* IE11 only */
/*@media all and (-ms-high-contrast:none)
{
	.divider span:first-child {	
		top: 15px;
	}
}*/
.divider span:last-child {				/* color changes in here */
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.75)), to(transparent));
            background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.75), transparent);
            background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.75), transparent);
            background-image: -o-linear-gradient(180deg, rgba(0, 0, 0, 0.75), transparent);
            background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.75), transparent);
}
		
/*
hr { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }	
hr.style1:after { content: "potrebni podatci"; display: inline-block; position: relative; top: -0.7em; font-size: 0.85em; padding: 0 0.25em; background: #eceff1; }
hr.style2:after { content: "rješite zadatak"; display: inline-block; position: relative; top: -0.7em; font-size: 0.85em; padding: 0 0.25em; background: #eceff1; }
*/

