
/*	Blockquotes  */
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }

/* ----- Article styling ----- */
article{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	/*font-size:16px;*/
	padding:0 5px;
	/*padding: 10px !important;*/
}


/*
article h1,h2,h3,h4{
	font-family: 'Josefin Slab', serif;
	font-weight:normal;
	color:#ff4800;
}
article h1{
	font-size:2.6em;
}
article h2{
	font-size:2em;
}
article h3{
	font-size:1.6em;
}
article h4{
	font-size:1.2em;
}*/
article figcaption,
article figure,
article dd,
article dt,
article pre,
article p,
article h1,
article h2,
article h3,
article h4{
	padding:15px 0 0 0;
}
article p,
article ol,
article ul,
article dd,
article figcaption,
.column{
	line-height:1.8em;
}
article ol,ul{
	/*margin:0 0 0 30px;
	padding:10px;*/
}
article ol{
	list-style:decimal;
}
article ul{
	list-style:disc;
}
article pre{
	margin:0 0 0 20px;
}
article code{
	/*font-family:"Courier New", Courier, monospace;*/
	font-size:12px;
	line-height:1.6em;
}
article blockquote{
	border-left:5px solid #dddddd;
	margin:10px 0 10px 20px;
	background:#f9f9f9;
	font-style:italic;
	padding:10px;
}
article b,strong{
	/*padding:5px;
	background:#ffdbcd;*/
}
article em{
	font-style:italic;
}

/*
article a{
	color:#A90D0D;
	text-decoration:none;
	
}
article a:hover{
	color:#000000;
	text-decoration:underline;
}
*/

article dl{
	margin:10px 0 10px 20px;
}
article dt{
	font-weight:bold;
}
article figure{
	text-align:center;
}
article figure img{
	max-width:100%;
}
article figcaption{
	color:#8d8d8d;
}

/* seo friendly tables */
.table{
	display:table;	/* Defines a Table */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:2px solid #dddddd;
	color:#8d8d8d;
	margin:10px 0;
	width: 100%; /*latest*/
}
.table-head{
	 display: table-header-group; /* Defines a table header group */
}
.table-head .column{ /* Column inside the table-head */
	background:#333333;
	color:#eaeaea;
	border-right:1px solid #5d5d5d;
	border-bottom:none;
}
.table-head .column:hover{ /* Column hover inside the table-head */
	/*background:#222222;*/
}
.row{
	display:table-row; /* Defines a table row */
}
.row .column:nth-child(1){ /* First column in a row */
	border-left:1px solid #eeeeee;
}
.row:last-child .column{  /* column in a last row */
	border-bottom:none;
}
.column{
	display:table-cell; /* Defines a table cell */
	padding:10px 20px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
/*
.column:hover{
	background:#f9f9f9;
}*/

/***/
#links li{list-style: none; display: inline; margin-right: 20px;}
#links a{ text-decoration: none;}
#links a:hover{ text-decoration: underline;}
#meni{display: none;}
/*#meni select{width: 100%; background:#FF0000; border: 1px solid #454545;}*/
.glavni{background:#f9f9f9; /*font-weight: bold;*/ color: #656565;}
#logo{width: 139px; height: 70px; float:left; margin-left: 20px;}
#back {display: none;}
.osnovno{}
.istaknuto{background:#fffdf6 !important;}
.istheader{background:#444444 !important;}
#predaj {text-align: right; padding-bottom: 5px;}
.predaj {text-align: right; padding-bottom: 5px;}
.strike {text-decoration:line-through; color: #ff0000;}
#nadheader {display: none;}
.nadheader {display: none;}
/* Responsive table */
@media all and (max-width: 790px){
	/*a, a:visited {font-size: 14px; }*/
	#meni{display: table; width: 100%;}
	#back {display: block; position: relative; /*text-align: right;*/ margin: 10px 10px 10px 20px; height: 35px; /*padding: 10px 10px 5px 10px;*/ /*border-right: 1px solid #EEEEEE;*/}
	.glavni{background:#333333; /*font-weight: bold;*/ color: #ffffff;}
	#predaj {display: none;}
    .predaj {display: none;}
	#visak {display: none;}
	article{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	/*font-size:16px;*/
	/*padding:0 20px 20px 20px;*/
	padding: 0 !important;
	/*padding: 0 !important;*/
}
	
	.table,
	.row,
	.column,
	.column:before{
		display:block;	/* Converts a table, table row, table column and table column:before into a block element */
	}
	.table,
	.row .column:last-child{
		border-bottom:none;
	}
	.table-head{
		position:absolute;	/* Hides table head but not using display none */
		top:-1000em;
		left:-1000em;
	}
	.row{
		border:1px solid #eeeeee;
		border-top:2px solid #dddddd;
		border-bottom:2px solid #dddddd;
		margin:20px 0;
	}
	.row .column:nth-child(1){ /* first column of the row */
		border-left:none;
	}
	.row .column:last-child{ /* last column of the row */
		border-right:none;
	}
	.row:last-child .column,
	.column{ /* Column in the last row and column */
		border-bottom:1px solid #eeeeee;
	}
	.column:before{ /* prints the value of data-label attribute before the column data */
		font-weight:bold;
		/*color: #000000;*/
		padding-right:20px;
		font-size:12px;
		content:" "attr(data-label);	/* call the attribute value of data-label and adds a string // */
	}
		

.column{
	border-right: none;
}
.row{
	border-top: none;
}
}


.breadcrumbs {
    background-color: #f6f6f6;
    border: 1px solid #d0d0ce;
    border-radius: 4px;
    box-shadow: 0 0 0 1px hsla(0, 0%, 100%, 0.75) inset;
    margin-bottom: 0.83333em;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.9);
}

.breadcrumbs .breadcrumb-item:first-child::before {
    content: "";
}
.breadcrumbs .breadcrumb-item::before {
    color: #999;
    content: "›";
    left: -2px;
    line-height: 0;
    margin-top: -1px;
    position: absolute;
    top: 50%;
}

.breadcrumbs .breadcrumb-item {
    float: left;
    position: relative;
}

.breadcrumbs .caption, .breadcrumbs .link {
    padding-bottom: 0.41667em !important;
    padding-top: 0.41667em !important;
}

.breadcrumbs .caption, .breadcrumbs .link {
    display: inline-block;
    padding: 0.83333em;
    vertical-align: top;
}

