/*************************************
Add your custom styles here
*************************************/

.jrPage {
    position: relative;
    text-align: left;
	padding-top:10px;
}


.jrListingDetail h1.contentheading {
    margin: 5px 0;
}

.jrListingDetail .jrListingInfoContainer {
  clear: left;
  margin: 0;
  padding: 0;
  border-color: #fff;
  border-style: none;
  border-width: 0;
  background-color: #fff;
}

.jrFieldGroup .jrFieldLabel {
  float: left;
  clear: left;
  width: 210px;
  font-weight: bold;
  text-align: left;
  white-space: normal;
}


td { font-size: 12px;}

.jrForm .jrFieldDiv label {
	float: left;
    font-size: 12px;
    font-weight: 300;
    margin: 5px 5px 3px;
}


.jrForm .jrLeganoimeizdelka label,
.jrForm .jrProizvajalectrgovec label,
.jrForm .jrCrtnakoda label,
.jrForm .jrSkupnemacobegg label,
.jrForm .jrNasienemaobnekislinegg label,
.jrForm .jrTransmaobnekislinegg label,
.jrForm .jrOgljikovihidratigg label,
.jrForm .jrSkupnisladkorjigg label,
.jrForm .jrNatrijgg label,
.jrForm .jrSolgg label,
.jrForm .jrVlakninegg label,
.jrForm .jrBeljakovinegg label,
.jrForm .jrEnergijskavrednostkjkcal label {
    color: #333333;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: 300;
    margin: 5px 5px 3px;
	text-align:right;
	width:190px;
}

.jr_skupnemacobegg, .jr_nasienemaobnekislinegg, .jr_transmaobnekislinegg, .jr_ogljikovihidratigg, .jr_skupnisladkorjigg, .jr_natrijgg, .jr_solgg, .jr_vlakninegg, .jr_beljakovinegg, .jr_energijskavrednostkjkcal {
    width: 8em!important;
}

.jrRoundedPanel {
  padding: 0px !important;
  border: 0;
  background-color: #fff;
  background-image: none;
  background-repeat: 0;
  filter: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.jrRatingInfo {
    background: #fff;
	width:320px;
	height:248px;
    border: 1px solid #DDDDDD;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    float: right;
    margin: 1px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
	position: relative;
}

.jrBlogview .jrRatingInfo {
    background: #fff;
	width:320px;
	height:190px;
    border: 1px solid #DDDDDD;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
	position: relative;
}

.jrRoundedPanel .jrRatingInfo {
    background: #fff;
    border: 1px solid #CCCCCC;
}

.jrRatingTable td {
    border: 0 none;
    font-size: 12px;
    vertical-align: middle;
	padding:0;
	z-index:2;
	position: relative;
}

.jrRatingTable td.jrRatingLabel {
    font-weight: normal;
    padding: 0 0 0 15px;
    text-align: right;
    white-space: nowrap;

}

.jrRatingInfo .jr_povzetek_vrednosti {
	position:absolute;
	top:5px;
	left:10px;

}
.jrRatingInfo .jr_povzetek_vrednosti td {
	height:45px;
	background: url(../theme_images/ozadje_ocena.png) repeat-x;
	padding:0 10px 0 210px;
	width:80px;
	font-size: 12px;
	z-index:1;
	position: relative;
}

.jr_vlaknine_v,
.jr_energija {
	padding:5px 10px;
}

.jrBlogview .jrListingThumbnail {
    border: none;
    float: left;
    margin: 0 0 6px 0px;
    padding: 1px;
}

.jrBlogview .jrResults .jrListItem {
    clear: both;
    margin: 0 0 10px !important;
    padding: 5px 5px 10px 5px;
    position: relative;
}

.jrBlogview .jrResults .jrListItem.row2 {
    background: none repeat scroll 0 0 #F5F5F5;
}

.jrBlogview .jrResults .jrListingActions {
    bottom: 5px;
    left: 5px;
    position: absolute;
}


.jrBlogview .jrListingInfo {
    line-height: 22px;
	color: #777777;
}


.jrButton, input.jrButton {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
    border-color: #BBBBBB #BBBBBB #A2A2A2;
    border-image: none;
    border-radius: 0px;
    border-style: solid;
    border-width: 1px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    float: none;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    line-height: 18px;
    margin: 0;
    padding: 3px 8px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    text-transform: none;
    vertical-align: middle;
    white-space: nowrap;
}

.jrButton.jrSmall {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    font-size: 12px;
    line-height: 18px;
    padding: 2px 6px;
}


.jrPagenavLimit select {
    background: none repeat scroll 0 0 #F8F8F8;
    border-color: #AAAAAA #CCCCCC #CCCCCC #AAAAAA;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
    border-style: solid;
    border-width: 1px;
    color: #444444;
    font-size: 12px !important;
    vertical-align: middle;
    width: auto !important;
}

.jrFormChooser {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;

}
.jrFormChooser .jrSelect {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

.jrForm fieldset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.jrOverallEditor {
    display: none;
}

.jrModuleItems .jrModuleItemThumbnail img {
    border: 0.9em solid #FAFAF0 !important;
    margin-bottom: 0.75em !important;
}

.jrEditorReviewsContainer .traffic-light-green, .jrEditorReviewsContainer .traffic-light-yellow, .jrEditorReviewsContainer .traffic-light-red, .jrEditorReviewsContainer .traffic-light-gray {
    margin-bottom: 0;
}

.table-with-lights td, .table-without-lights td {
    padding: 0 1em 0.5em 0;
}

.table-with-lights td.cell-align-right,.table-without-lights td.cell-align-right {
    text-align: right;
}

.jrModuleItemThumbnail {
    float: left !important;
    margin: 0 0.75em 0.75em 0 !important;
}

.jrModuleItemContent {

}
.jrModuleItems .jrModuleItemTitle a {
    color: #555;
    font-size: 2em !important;
}
.jrModuleItemTitle a {
    line-height: 120% !important;
    font-weight: 400 !important;
    font-size: 2em !important;
}
.jrListItem .jrModuleItemTitle a {
    font-size: 1.375em !important;
    color: #555;
}
.jrListItem .jrModuleItemThumbnail img {
    margin: 0.5em 0 !important;
}
.jrModuleItemCategory {
    font-size: 1.375em;
}

.items-row {
    margin-top: 2em;
}

.jrForm {
    float: right;
    z-index: 1;
    /*opacity: 0;*/
    margin-bottom: 20px;
}

.jrForm .jrFieldDiv {
    margin: 0.5em 0.25em 0 0.25em;
    overflow: hidden;
    position: relative;
}

.jrKeywords {
    text-align: left;
}

