.consultation {	
	width: 99%;
	margin-bottom: 2em
}

.consultation .header {
	font-size: 0.89em;
	font-style: italic;
	color: #888
}

.consultation.current {	
	width: auto;
	margin-right: 11.5em
}

.consultation ul.consultation {	
	margin-left: -1.1em !important	
}

.consultation ul li {	
	position: relative;
	display: inline;
	left: 0;
	height: 1px
}

html>body .consultation ul li {
	height: auto;
	display: block
}

.consultation .answer {		
    font-style:italic		
}

.consultation .info {
	color: #A2A2A2;
	font-size: 0.85em;
	margin-bottom: 0 !important
}

.consultation .answer .specialist {
	position: absolute;
	left: 100%;
	top: 0;
	margin-left: 1.5em
}

.consultation .answer .specialist div {
	font-style: normal;
	width: 11em;
	margin-bottom: 0.5em
}

.consultation .answer .specialist div a,
.consultation .answer .specialist div em {
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;	
	color: #000
}

.consultation .answer .specialist div p {		
	font-size: 0.74em;
	color: #696969
}

.consultation .specialist_title {	
	margin-top: -1em;
	text-align: right;	
	padding-right: 2.1em;
	color: #A2A2A2;
	font-style: italic;
	font-size: 0.89em
}

.consultation .answer .ads_navigation,
.consultation .answer .ads_navigation div {
	margin-bottom: 0;
	width: auto
}

.consultation .answer .ads_navigation div div {
	padding: 0 0 5px 0;	
	width: auto;
	background: none
}
