.example {padding:10px 20px; margin:10px 0; background:#f6f6f6; border:1px dotted #eee; font:normal normal 13px/16px monospace;color:blue; }
div.content-block .example p { font:normal normal 13px/16px monospace;}
.example .keyword {color:#A31515;}
.example .atr {color:red;}
.example .comment {color:green;}
.example .value {color:black;}



/* forms */

.forms-content { }

ul.forms-content{
	list-style: none;
}

.secv_radio input {position:relative;top:-6px !important;}

ul.forms-content li {padding:10px !important;overflow:hidden;zoom:1;}

ul.forms-content label {
    display:block;
	margin: 0 0 10px 0;
	font-size: 130%;
	line-height: 25px;
	font-weight: 300;
	color: #333;
}

    ul.forms-content label.sub-label {
        font-size:100%;
       	line-height: 1;
    }

    .sub-label input[type="radio"] {vertical-align:middle;}

ul.forms-content .form {overflow:hidden;zoom:1;}

ul.forms-content .formfield-big {width:97%; margin:3px 0; }
ul.forms-content .formfield-medium {width:60%; margin:3px 0; }
ul.forms-content .formfield-small {width:30%; margin:3px 0; }

.secvselect + .secvselect {margin-left:0;}
ul.forms-content input[type=radio],ul.forms-content input[type=checkbox] {width:auto;}

.formfield-hint {
	font-size: 80%;
	line-height: 20px;
}

	ul.forms-content textarea {
		padding: 5px 10px;
		height: 58px;
		resize: vertical;
        width:920px;
	}

ul.forms-content input[type="checkbox"],
ul.forms-content > input[type="radio"] {
	top: -6px;
}

ul.forms-content input[type="checkbox"],
ul.forms-content input[type="radio"] {
	top: -1px;
}

div.ui-state-error,
span.ui-state-error {background:none; display: block; border:none; color: #800; font-size:80%; margin:3px 0;}


/* wizard */

.wizard-steps {
	height: 30px;
	margin: 10px 0 20px 0 !important;
	padding: 0;
	list-style: none;
	overflow: hidden;
	clear: both;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
	.wizard-steps td {
		margin: 0;
		background-color: #f3f3f3;
	}

	.wizard-steps td a {
		display: block;
		line-height: 30px;
		padding: 0 10px;
		white-space: nowrap;
		text-decoration: none;
		color: #555;
	}

	.wizard-step-current td a {
		padding-left: 15px !important;
	}

.wizard-steps .wizard-step-current a {
	color: #fff;
}

.wizard-steps td span {display:block;margin-top:-10px;font-size:80%;}

.wizard-steps .wizard-step-active {
	background-color: #c0bc65;
}

.wizard-steps .wizard-step-current {
	background: #c0bc65 url(../img/background-khaki-wizard-arrow.png) center left no-repeat;
}

.buttons-medium, .buttons-big {margin-top:10px;}
.buttons-medium a, .buttons-big a { text-decoration:none; vertical-align:top; display:inline-block;	height: 30px;	line-height: 30px;	padding: 0 20px;	margin: 0 10px 0 0;	border: 0;	font-size: 100%;	background-color: #99b83a;	color: #fff;	text-align: center;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	cursor: pointer;}


.filter {background:#f0f0f0; border-radius:5px; padding:10px 15px; margin:10px 0; font-size:.8em;}
.filter .date {width:70px;}
.filter .input-box {float:left; margin-right:10px;}
.filter select {width:213px;}
.filter input, .filter select {padding:3px; line-height:25px;}
.filter .buttons-medium {float:right; margin-top:10px;}

.dataTables_wrapper {background:#f3f3f3;}
.dataTables_wrapper > div {padding:8px 12px; overflow:hidden;}
.dataTables_length, .dataTables_filter, .dataTables_paginate, .dataTables_info {font-size:.8em;}
.dataTables_length select, .dataTables_length input, .dataTables_filter select, .dataTables_filter input, .dataTables_paginate select, .dataTables_paginate input, .dataTables_info select, .dataTables_info input {padding:3px; line-height:1; height:25px;} 

.dataTables_wrapper .dataTables_paginate .paginate_button {background:#e9e9e9; border-radius:5px; color:#036cb5; border:0;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {background:#e9e9e9; color:#036cb5 !important; border:0; color:#036cb5;}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {box-shadow:none;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {background:#fff; color:#000; border:0;}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {color:#999 !important;}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {padding-right:20px;}

div.content-table {width:auto;}
div.content-table table {width:100%; max-width:none;}

.ui-datepicker {font-size:12px;}

.illiciumItem{
  margin: 30px auto 0;
  clear: both;
  text-align: center;
}

.illiciumItem img{
  max-width: 100%;
}