#category a {font-size:1.2em; white-space:nowrap;}
#category a:after {content:' \2192';}

#date {font-size:0.8em; margin-bottom:1em; padding:0;}

#detail {display:initial; white-space:nowrap; }
#detail b {font-size:0.75em; font-weight:normal; text-shadow:none; color:gray; }
#detail b:hover {color:red;}
#detail b:before {content:'читать далее'; border-bottom:1px dashed;}
#detail b:after {content:'\2192';}

.action h6 {padding-bottom:0.5em;}
.action h5 {text-shadow:silver 1px 1px 2px; font-size:1.3em; color:red;}
.action span, .action a {font-size:1.2em;}
.action b {font-weight:normal; color:gray;}
.action b:hover {color:red;}
.action b:before {content:'подробнее'; border-bottom:1px dashed;}
.action b:after {content:'\2192';}

#img1 {float:left; margin-right:1em;}
#img1, #img2 {width:45%;}
#source {font-size:0.8em; margin-top:2em;}
#source:before {content:'Источник: ';}
#pemalink {font-size:0.75em;}
#pemalink a:before {content:'Постоянная ссылка: '; color:black;}
@media screen and (max-width: 30em) { /*------very narrow*/
	#CONTENT_ns img {width:100%;}
	#img1 {width:100%; margin-right:0;}
	#img2 {display:none;}
}
@media screen and (min-width: 40.5em) and (max-width: 60em) {  /*------not very wide*/
	#img1 {margin-right:1.5em;}
}
@media screen and (min-width: 60em) { /*--------------------------------wide*/
	#CONTENT_ns {padding-right:1em;}
	#img1 {margin-right:1.5em;}
}