/* ----------------------
	Standard elements
---------------------- */

body
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
}
body, p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 1.5;
	color:#444;
}
p, div, span
{
	max-height: 999999px;
}

a {
	color: #660000;
}

H1,H2,H3,H4,H5 { margin:0 }
H1 { font-size: 160%; font-weight: bold; padding-top: 25px; padding-bottom:20px; }
H2 { font-size: 140%; font-weight: bold; padding-top: 20px; padding-bottom:15px; }
H3 { font-size: 115%; font-weight: bold; padding-top: 15px; padding-bottom:12px; }
H4 { font-size: 110%; font-weight: bold; padding-top: 12px; padding-bottom:10px; }
H5 { font-size: 100%; font-weight: bold; margin-bottom: 0px; }

PRE {
	BACKGROUND-COLOR: #FFFFBB;
	FONT-FAMILY: 14px "Courier New", Courier, mono;
	WHITE-SPACE: pre;
	overflow-x: auto;
}
CODE { 
	COLOR: #990000; 
	FONT-FAMILY: "Courier New", Courier, mono; 
}

li
{
	margin-bottom:5px;
}

hr {
	border: none;
	height: 1px;
	/* Set the hr color */
	color: #444; /* old IE */
	background-color: #444; /* Modern Browsers */
}

dt
{
	padding-top:10px;
	padding-bottom:5px;
	font-size:110%;
	font-weight: bold;
	margin-left:20px;
}
dd
{
	padding-bottom:10px;
	margin-left:40px;
}
dd image
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.FeaturesDef dt
{
	margin-left: 0px;
	padding-top: 20px; 
}

/* ----------------------
	Main blocks
---------------------- */

.wrapper {
	max-width:900px;
	margin:0 auto;
/*	min-width:875px;*//*komentarisano zbog responsive navigacije*/
	text-align:center;
}

#header {
	padding:0px;
	margin:0px;
	background:#e4e2a6;
/*	min-width:600px;*/ /*komentarisano zbog responsive navigacije*/
}
#header .logo {
	background:url(/images/cogin-logo.png) no-repeat center center;
	width:125px;
	height:85px;
	float:left;
}
#footer
{
	padding:10px;
	margin:30px 0px 0px 0px;
	background-color:#e4e2a6;
}

#centered
{
	text-align: right;
}

#mainContent
{
	width: 880px;
	border: 0px;
	padding: 10px;
	margin: 25px auto 0px;
}

/* ----------------------
	Navigation
---------------------- */

#main-menu-sub
{
	margin-top:0px;
	background:#772525;
	clear:both;
}
#main-menu
{
	display:inline-block;
	float:right;
	padding-top:50px;
}
#main-menu ul
{
	list-style-type: none;
	margin: 0;
	padding:0
}

#main-menu ul a
{
	color:#772525;
	text-decoration:none;
	display:inline-block;
	font-size:15px;
	padding:0px 10px 13px 20px
}
#main-menu ul a:hover
{
	color:#441515;
	text-decoration: underline;
}

#main-menu li
{
	display: inline-block;
	margin-bottom:0px;
}

#main-menu-sub ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	min-height:5px;
}

#main-menu-sub li
{
	display: inline-block;
	padding:5px 10px;
	margin-bottom:0px;
}

#main-menu-sub ul a
{
	text-decoration:none;
	font-size:13px;
	color:#fff
}

#main-menu-sub ul a:hover {
	color:#e4e2a6
}

.selectedTopMenu
{
	font-weight:bold;
	background:url(/images/arrow_up.png) no-repeat center 30px
}
.selectedSubMenu
{
	font-weight:bold;
}


/* ----------------------
	Misc sections
---------------------- */


.Disclaimer
{
	font-size:10px;
	color:#000
}

.ArticleDescription
{
	padding-left:20px; padding-top:0px
}

.descriptionTable
{
	background-color:white;
	border-collapse:collapse;
	margin-right:10px;
	display:inline-table;
}

.descriptionTable th, .descriptionTable td, .descriptionTable caption
{
	padding: 10px;
	border: 1px solid white;
	white-space: nowrap;
	border-left-width: 1px;
}
.descriptionTable caption
{
	font-weight:bold;
	font-size:16px;
	padding:10px
}
.descriptionTable th
{
	background-color:#772525;
	color:white;
	font-weight:normal
}

.descriptionTable tr
{
	background-color:#e4e2a6;
}
.descriptionTable1 tr
{
	background-color:#e4e2e0;
}

.descriptionTable1 td
{
	color:#cccc66;
	background-color:#e4e2a6;
}
.descriptionTable1 td:first-child
{
	background-color:white;
	color:black;
}
.descriptionTable tfoot
{
	background-color:white;
}

.featureCell
{
	text-align:center;
	font-weight:bold;
}
.block
{
	background: #b17b78 !important;
	display:block;
	margin-top: 20px !important
}
.btn {
	background: #8c5451;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color: #fff;
	padding: 7px 15px;
	margin-top: 10px;
	text-decoration: none;
}

.btn:hover {
	background:#872f2b;
}
.btn:visited
{
	color: #fff;
}

.btnSmall {
	background: #8c5451;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	padding: 3px 8px;
	text-decoration: none;
}

.btnSmall:hover {
	background:#872f2b;
}
.btnSmall:visited
{
	color: #fff;
}

.homePageBtn{
	margin-right:10px;
}
.qmTopSection
{
	float:left;
	width:500px;
}
.qmTopLogo
{
	float:left;
	padding-top:70px;
	padding-left:40px;
	text-align:center
}
.qm_big_img {
	width:808px;
	height:224px;
}
.qmFeature
{
	float:left;
	vertical-align:top;
	margin-bottom:50px;
	width:420px;
	margin-left:20px;
}
.qmFeature:first-child {
	margin:0
}

.qmFeature p
{
	padding-top:10px;
}

.qmFeature img
{
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	-webkit-box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.20);
	-moz-box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.20);
	box-shadow: 4px 4px 10px 3px rgba(0,0,0,0.20);
}

.pricingTable {
	border-spacing: 0px 5px;
}
.pricingTable th, td {
	padding: 3px 20px;
}
.pricingTable td {
	text-align:right;
}
.pricingTable td:first-child
{
	text-align:left;
}
.pricingTable td:last-child:not(.toProductRow) {
	text-align:center;
}
.pricingTable td:first-child:not(.toProductRow) {
	padding-left:50px;
}
.pricingTable .toProductRow {
	background:#eee;
	font-weight:bold;
}
.pricingTable .toProductRow td {
	padding-left:0px;
}
.pricingTable .evenRow {
	background:#f4f4f4;
}
.pricingTable .oddRow {
	background:#fbfbfb;
}

.styleBlue {
	color:#568CD1
}
h3 a img {
	vertical-align:middle
}

div.about>p>img
{
	float:left;
	margin-right:2em;
}

div.about
{
	display:block;
	clear:both;
	padding-top:1em;
}

.rightColumn
{
	/*float:right;*/
	padding: 50px 0px 10px 0px;    /*padding:50px 10px 10px 30px;*/
	text-align:center;
}

.rightColumn p
{
	padding-bottom:20px;
}
.leftColumn { /*NOVA KLASA*/
	float: left;
	width: 550px;
	padding: 0em 14px;
}

.footerMenu
{
	float:left;
	margin-right: 55px;
	text-align:left;
	padding:10px;
}
.footerMenu:nth-child(1), .footerMenu:nth-child(2)
{
	margin-right: 160px;
}

.footerMenu>a
{
	text-decoration:none;
	font-size:17px;
	font-weight:bold;
}

.footerMenu>ul
{
	list-style:none;
	margin-bottom:20px;
	padding:0;
	border:0;

}
.footerMenu>ul >li
{
	margin-bottom:7px;
}
.footerMenu>ul>li>a
{
	text-decoration:none;
	font-size:14px;
}

.footerContent
{
	width: 880px;
	border: 0px;
	margin: 25px auto 0px;
}

.historyTable ul
{
	margin-top:0px;
}	

ul.FeaturesList
{
	list-style-type:none;
}

.FeaturesList li
{
	margin:5px 0;
}

.homePageHeader
{
	text-align:center;
	font-size:31px; /*modifikovano za 1 red*/
	padding:0 10px 10px 10px;
}

.left_main_index {
	float:left;
	width:48%;
	min-width:300px;
	padding-right:10px;
	text-align:left;
}

.right_main_index {
	float:right;
	width:48%;
	min-width:300px;
	padding-left:10px;
}

.left_main_index_logo{
	padding:10px;
	text-align:left;
}
.left_main_index_logo h2{
	color:#444;
}
.left_main_index_logo a{
	text-decoration:none;
}
.right_main_index_logo{
	padding:10px;
	text-align:left;
}
.right_main_index_logo h2{
	color:#444;
}
.right_main_index_logo a{
	text-decoration:none;
}

.left_main_index H2 {
	padding-top: 30px;
}

.right_main_index H2 {
	padding-top: 30px;
}

.qexplorer_logo{
	width: 300px;
	height:116px;
}
.qmonitor_logo{
	width: 299px;
	height:116px;
	border:0;
}

.img_profesional_large {
/*	width="435" height="139"*/
	width: 435px;
	height: 139px;
}

.qm_small_img_126{
	margin:  0em 0em 0em 1em;
	width: 350px;
	height: 126px;
}


.input_table_contacts {
	width: 490px;
	border: 0;
}

.input_td_contacts {
	width: 400px;
}
.img_profesional_viewSave {
	width: 350px;
	height: 200px;
}
.img_article_basic_MSMQ {
	width: 549px;
	height: 332px;
}
.img_SurvivingPoisonMessages {
	width: 560px;
	height: 478px;
}
.img_CustomCommandBuilder {
	width: 520px;
	height: 406px;
}
.img_DbOctopus {
	width: 207px;
	height: 231px;
}
.table_CommandBuilder {
	width: 500px;

}


.best-label-wrapper{
        position: relative;
        width: 100%;
        height: 0;
 }
 .best-label{
	position: absolute;
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	text-align: center;
	text-transform: capitalize;
	border-bottom: 20px solid #cccc66;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	line-height: 20px;
	height: 0;
	width: 103px;
	right: -105px;
	top: 1px;

	-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
			transform: rotate(45deg);

	-webkit-box-shadow: 0 3px 0 -1px transparent;
			box-shadow: 0 3px 0 -1px transparent;
}

.best-label:before,
.best-label:after{
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	bottom: -30px;
}
.best-label:before{
	border-top: 7px solid #e4e2a6;
	border-right: 7px solid transparent;
	left: -20px;
}

.best-label:after{
	border-top: 7px solid #e4e2a6;
	border-left: 7px solid transparent;
	right: -20px;
}

.definition
{
	margin-left:40px;
}


/********************************************/
/********************************************/
/*    M E D I A   Q U E R I E S  by Chos    */
/********************************************/
/********************************************/

			/**********  1em=14px  ************/


/************************    MEDIAQUERIES 900px  ************************************/

@media only screen and (max-width : 900px) {

	/* ----------------------
		Standard elements
	---------------------- */

	body, p, td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em; /********************   font-size: 1em;   *************************/
		line-height: 1.5;
		color: #444;
	}

	p, div, span {
		max-height: 999999px;
		margin: auto;
	}

	p {
		padding: 0em 1em;
	}

	H1, H2, H3, H4, H5 {
		margin: 0em
	}

	H1 {
		font-size: 160%;
		font-weight: bold;
		/*	padding-top: 1.7857142em;
			padding-bottom: 1.4285714em; */
		padding: 0.8em 0em;
	}

	H2 {
		font-size: 140%;
		font-weight: bold;
		/*padding-top: 1.4285714em;
		padding-bottom: 1.0714285em;*/
		padding: 0.6em 0em;
	}

	H3 {
		font-size: 120%;
		font-weight: bold;
		/*padding-top: 1.0714285em;
		padding-bottom: 0.8571428em;*/
		padding: 0.5em 0em;
	}

	H4 {
		font-size: 110%;
		font-weight: bold;
		/*padding-top: 0.8571428em;
		padding-bottom: 0.7142857em; */
		padding: 0.4em 0em;
	}

	H5 {
		font-size: 100%;
		font-weight: bold;
		margin-bottom: 0em;
	}

	li {
		margin-bottom: 0.7142857em;
	}

	dt {
		padding-top: 1.7857142em;
		padding-bottom: 0.3571428em;
		font-style: italic;
	}

	dd {
		padding-bottom: 1.4285714em;
	}

	dd image {
		padding-top: 0.7142857em;
		padding-bottom: 0.7142857em;
	}

	/* ----------------------
		Main blocks
	---------------------- */
	.wrapper {
		max-width: 64.285714em;
		margin: 0em auto;
		text-align: center;
		/*min-width: 64.285714em;*/
		width: 95%; /*novo za 900px*/
	}

	#header {
		padding: 0em;
		margin: 0em;
		background: #e4e2a6;
		/*	min-width: 42.857142em;*/
		width: 100%; /*novo za 900px*/
	}

	#header .logo {
		background: url(/images/cogin-logo.png) no-repeat center center;
		width: 100%; /*width: 11.7857142em;*/
		height: 6.0714285em;
		/*float: left;*/
		margin: auto;
		padding: 0%;
	}

	#footer {
		padding: 0.7142857em;
		margin: 2.1428571em 0em 0em 0em;
		background-color: #e4e2a6;
	}

	#mainContent {
		border: 0em;
		/*	padding: 0.7142857em;*/
		padding: 0.5em; /*novo za 900px*/
		/*margin: 1.7857142em auto 0em;*/
		margin: 0.5em auto; /*novo za 900px*/
		max-width: 62.857142em; /*novo za 900px*/
		width: 95%; /*novo za 900px*/
	}

	/* ----------------------
		Navigation
	---------------------- */
	#main-menu-sub {
		margin-top: 0em;
		background: #772525;
		clear: both;
	}

	#main-menu {
		display: inline-block;
		/*float: right;*/
		padding-top: 0em; /*padding-top: 3.5714285em;*/
		margin: auto;
		width: 100%;
		float: none;
	}

	#main-menu ul {
		list-style-type: none;
		margin: 0em;
		padding: 0em
	}

	#main-menu ul a {
		color: #772525;
		text-decoration: none;
		display: inline-block;
		font-size: 1.0714285em;
		/*padding: 0em 0.7142857em 0.8285714em 1.4285714em*/
		padding: 0.5em;
	}

	#main-menu li {
		display: inline-block;
		margin-bottom: 0em;
	}

	#main-menu-sub ul {
		list-style-type: none;
		margin: 0em;
		padding: 0em;
		min-height: 0.3571428em;
	}

	#main-menu-sub li {
		display: inline-block;
		padding: 0.3571428em 0.7142857em;
		margin-bottom: 0em;
	}

	#main-menu-sub ul a {
		text-decoration: none;
		font-size: 0.8285714em;
		color: #fff
	}

	#main-menu-sub ul a:hover {
		color: #e4e2a6
	}

	.selectedTopMenu {
		font-weight: bold;
		background: url(/images/arrow_up.png) no-repeat center 2.1428571em
	}

	.selectedSubMenu {
		font-weight: bold;
		font-size: 1em !important;
	}

	/* ----------------------
		Misc sections
	---------------------- */
	.Disclaimer {
		font-size: 0.7142857em;
		color: #000
	}

	.ArticleDescription {
		padding-left: 1.4285714em; padding-top: 0em
	}

	.descriptionTable {
		background-color: white;
		border-collapse: collapse;
		/*margin-right: 0.7142857em;
		overflow-x: auto; /*novo dodato za 900px*/
		display: inline-block; /*novo dodato za 900px*/
		width: 50%; /*novo dodato za 900px*/
	}

	.descriptionTable th, .descriptionTable td, .descriptionTable caption {
		padding: 0.3571428em 0.7142857em;
		border: 0.0714285em solid white;
		/*white-space: nowrap;*/
		white-space: normal; /*novo za 900px*/
	}

	.descriptionTable caption {
		font-weight: bold;
		font-size: 1.1428571em;
		padding: 0.7142857em
	}

	/**********************************************************/
	/********** DODATNE klase za tabelu u HISTORY  ***********/
	/*********************************************************/
	.historyTable {
		background-color: white;
		border-collapse: collapse;
		margin-right: 0.7142857em;
		overflow-x: auto;
		display: block;
		width: 100%;
	}

	.historyTable th, .historyTable td, .historyTable caption {
		padding: 0.3571428em 0.7142857em;
		border: 0.0714285em solid white;
		white-space: normal;
	}

	.historyTable caption {
		font-weight: bold;
		font-size: 1.1428571em;
		padding: 0.7142857em
	}

	.historyTable th {
		background-color: #7e231e;
		color: white;
		font-weight: normal
	}

	.historyTable tr {
		background-color: #ffffff /*background-color: #e4e2a6;*/
	}

	.historyTable td strong {
		display: block;
		text-align: center
	}

	.historyTable tfoot {
		background-color: white;
	}
	
	.featureCell {
		text-align: center;
		font-weight: bold;
	}

	.btn {
		-webkit-border-radius: 0.35em;
		-moz-border-radius: 0.35em;
		border-radius: 0.35em;
		color: #fff;
		/*padding: 0.5em 1.0714285em;*/
		padding: 0.3em 0.8em; /*novo*/
		margin: 0.8em; /*novo*/
		line-height: 2; /* novo*/
		text-decoration: none;
		display: inline-block;
	}

	.btn:hover {
		opacity: 0.7;
		filter: alpha(opacity=70);
	}

	.btn:visited {
		color: #ffffff;
	}

	.qmTopSection {
		float: left;
		/*	width: 35.714285em;*/
		width: 95%; /*novo za 900px*/
	}

	.qmTopLogo {
		float: left;
		padding-top: 2em; /*modifikovano za 900px*/
		padding-left: 0em; /*modifikovano za 900px*/
		text-align: center;
		width: 95%;
	}

	.qm_big_img {
		width: 100%;
		max-width: 808px;
		height: auto;
	}

	.qmFeature {
		float: left;
		vertical-align: top;
		margin-bottom: 3.5714285em;
		/*	width: 41.4285714em;*/
		margin-left: 0.5em;
		width: 95%; /*novo za 900px*/
	}

	.qmFeature:first-child {
		margin: 0em
	}

	.qm_small_img_200 { /*Nova klasa zamena za inline style*/
		margin: 0em 0em 0em 1em;
		width: 350px;
		height: 200px;
	}

	.qm_small_img_126 { /*Nova klasa zamena za inline style*/
		margin: 0em 0em 0em 1em;
		width: 350px;
		height: 126px;
	}

	.qmFeature p {
		padding-top: 0.7142857em;
	}

	.qmFeature img {
		display: block;
		margin-top: 0.7142857em;
		margin-bottom: 0.7142857em;
		-webkit-box-shadow: 0.2857142em 0.2857142em 0.7142857em 0.214288857em rgba(0, 0, 0, 0.20);
		-moz-box-shadow: 0.2857142em 0.2857142em 0.7142857em 0.214288857em rgba(0, 0, 0, 0.20);
		box-shadow: 0.2857142em 0.2857142em 0.7142857em 0.214288857em rgba(0, 0, 0, 0.20);
	}

	.styleBlue {
		color: #568cd1
	}

	h3 a img {
		vertical-align: middle
	}

	.rightColumn { /* qExplorer/overview*/
		float: right;
		padding: 1em 0.7142857em 0.7142857em 2.1428571em; /*modified za 900px*/
		text-align: center;
		width: 100%; /*novo za 900px*/
	}

	.rightColumn p {
		padding-bottom: 1.4285714em;
	}

	.leftColumn { /*NOVA KLASA: qExplorer/overview*/
		float: none;
		width: 95%;
	}

	.qexplorer_logo_overview {
		margin: 2em 0em 0em 2em;
	}

	.homePageHeader {
		font-size: 1.7em; /*modifikovano da bi na 900 stalo u jedan red 1 red 900px*/
	}

	.footerMenu {
		float: left;
		margin-right: 3.9285714em;
		text-align: left;
		padding: 0.7142857em;
	}

	.footerMenu:nth-child(1), .footerMenu:nth-child(2) {
		margin-right: 11.428571em;
	}

	.footerMenu > a {
		text-decoration: none;
		font-size: 1.2142857em;
		font-weight: bold;
	}

	.footerMenu > ul {
		list-style: none;
		margin-bottom: 1.4285714em;
		padding: 0em;
		border: 0em;
	}

	.footerMenu > ul > li {
		margin-bottom: 0.5em;
	}

	.footerMenu > ul > li > a {
		text-decoration: none;
		font-size: 1em;
	}

	.footerContent {
		/*	width: 62.857142em;*/
		border: 0em;
		margin: 0em auto; /*	margin: 1.7857142em auto 0em;*/
		max-width: 62.857142em; /*novo za 900px */
		width: 100%; /*novo za 900px*/
	}

	p { /*dodatno za 900px*/
		padding: 0.5em;
	}

	/************************/
	/*Inline style to class*/
	/***********************/
	.left_main_index {
		/*float:left;*/
		float: none; /*novo za 900px*/
		/*width:48%;*/
		width: 95%; /*novo za 900px*/
		min-width: 300px;
		/*padding-right:10px;*/
		padding-left: 10px;
		text-align: left;
	}

	.right_main_index {
		/*float:right;*/
		float: none; /*novo za 900px*/
		/*width:48%;*/
		width: 95%; /*novo za 900px*/
		min-width: 300px;
		padding-left: 10px;
	}

	.left_main_index_logo {
		text-align: left;
	}

	.right_main_index_logo {
		text-align: left;
	}
	
	.img_profesional_large {
		/*	width="435" height="139"*/
		max-width: 435px; /*modified za 900*/
		/*height: 139px;*/
		width: 100%;
		height: auto;
	}

	.input_table_contacts {
		/*width: 490px;*/
		width: 80%;
		/*border: 0;*/
	}

	.input_td_contacts {
		/*width: 400px;*/
		max-width: 400px;
		width: 100%;
	}

	.td_tekst {
		width: 3em;
	}

	.img_qmFeature_medium {
		max-width: 435px;
	}

	.img_article_basic_MSMQ {
		/*width: 549px;*/
		max-width: 549px;
		/*height: 332px;*/
		height: auto;
		width: 95%;
	}

	.img_SurvivingPoisonMessages {
		/*width: 560px;*/
		max-width: 560px;
		height: auto;
		width: 95%;
	}

	.img_CustomCommandBuilder {
		/*width: 520px;*/
		max-width: 520px;
		height: auto;
		width: 95%;
	}

	.table_CommandBuilder {
		/*width: 500px;*/
		max-width: 500px;
		width: 95%;
	}

	
	.best-label{
		visibility:hidden;
	}
}





/************************    MEDIAQUERIES 480px  ************************************/
@media only screen and (max-width : 480px) {

	td, .descriptionTable{
		font-size: 1em;
		font-size: 0.875em;
	}

	.qexplorer_logo{
		width: 250px;
		height:auto;
	}
	.qmonitor_logo{
		width: 250px;
		height:auto;
	}
  .right_main_index_logo {
	  width: 240px;
	  height: auto;
	  }
	
  .left_main_index_logo {
	  width: 240px;
	  height: auto;
	  }
  .img_profesional_viewSave {
		min-width: 250px;
		max-width: 143px;
		width: 95%;
		height: auto;
	}
	.qm_small_img_200{                        /*Nova klasa zamena za inline style*/
		margin:  0em 0em 0em 1em;
		width: 90%;
		height: auto;
		max-width: 350px;
	}

	.qm_small_img_126{                      /*Nova klasa zamena za inline style*/
		margin:  0em 0em 0em 1em;
		width:90%;
		height: auto;
		max-width: 350px;
	}
	.img_qmFeature_medium {
		max-width: 435px;
		width: 90%;
		height: auto;

	}
	
	.best-label{
		visibility:hidden;
	}
}
