form .captcha .widget{ margin-bottom:5px; }
form .captcha .widget img { margin-right:10px; }

h1, .h1 { margin:0 0 10px 0; font-size:24px; line-height:100%; font-weight:normal; }
h2 { margin:0 0 10px 0; font-size:20px; line-height:100%; font-weight:normal; }
h3 { margin:0 0 10px 0; font-size:18px; line-height:100%; font-weight:normal; }
img { vertical-align:middle; }

.g-clear { clear:both; }
.l-page { padding:15px; min-width:960px; max-width:1200px; margin:0 auto; font-size:14px; font-family:arial; }
	.l-page p { font-size:14px; margin:0 0 5px 0; }
	.l-page p:last-child { margin:0 !important; }
	.l-page .container-fluid { padding:0; }
.l-left-col { float:left; width:240px; }
.l-right-col { margin:0 0 0 260px; }

.l-top { text-align:right; margin:0 0 15px 0; }
.b-logo { margin:0 0 10px 0; text-align:center; }
.b-menu { padding:8px; margin:0 0 20px 0; }
	.b-menu ul { margin:0; }
.b-feed { margin:0 0 30px 0; padding:0 0 0 24px; }
	.b-feed .b-feed-icon { float:left; margin:0 0 0 -24px; }
	.b-feed .b-feed-link { margin:0 0 3px 0; font-size:18px; line-height:100%; }
	.b-feed .b-feed-time { color:#999; font-size:12px; white-space:nowrap; }
.b-feed-item { margin:0 0 30px 0; width:100%; overflow:hidden; }
	.b-feed-item .b-feed-item-link { margin:0 0 3px 0; font-size:18px; line-height:100%; }
	.b-feed-item .b-feed-item-time { color:#999; font-size:12px; white-space:nowrap; }
	.b-feed-item .b-feed-item-image { margin:0 0 3px 0; width:100%; overflow:hidden; z-index: }
		.b-feed-item .b-feed-item-image .thumbnail { display:inline-block; max-width:98%; }
		.b-feed-item .b-feed-item-image img { max-width:100%; }
	.b-feed-item .b-feed-item-text { clear:both; margin:0 0 3px 0; }
	.b-feed-item .b-feed-item-feed { margin:0 0 3px 0; }
	.b-feed-item div:last-child { margin-bottom:0 !important; }
.b-feed-item-view {  }
	.b-feed-item-view .b-feed-item-feed { margin:0 0 10px 0; }
	.b-feed-item-view .b-feed-item-text { margin:0 0 10px 0; }
	.b-feed-item-view .b-feed-item-source-link { margin:0 0 10px 0; }
	.b-feed-item-view .b-feed-share { margin:0 0 10px 0; }
.b-feed-info { margin:0 0 30px 0; overflow:hidden; }
	.b-feed-info .b-feed-thumb { float:left; margin:0 10px 10px 0; }
	.b-feed-info .b-feed-site { margin:0 0 5px 0; }
	.b-feed-info .b-feed-text { margin:0 0 10px 0; }
.b-feed-info-with-thumb {  }
	.b-feed-info-with-thumb .b-feed-site { padding-left:131px; }
	.b-feed-info-with-thumb .b-feed-text { padding-left:131px; }
.b-feed-share {  }
	.b-feed-share td { vertical-align:middle; padding:0 10px 0 0; }
	/* yadnex share */
	.b-feed-share .b-share { padding:0 !important; }
	.b-feed-share .b-share .b-share__handle { padding:0 !important; }
	/* google +1 */
	.b-feed-share #___plusone_0 { display:block !important; }
.b-feed-relatives { margin:0 0 30px 0; }
	.b-feed-relatives .b-feed-item-time { color:#999; font-size:12px; white-space:nowrap; }
.b-last-feeds { margin:0 0 20px 0; }
	.b-last-feeds p { padding:0 0 0 20px; }
	.b-last-feeds p .b-favicon { margin:0 0 0 -20px; }

.b-statistic { margin:0 0 20px 0; }
.b-links { margin:0 0 20px 0; }

/* beer */
.b-beer { margin:0 0 20px 0; clear:both; overflow-y:hidden; }
.b-feed-item-view .b-beer { margin:0 0 10px 0; }
.b-beer-topline img { height:90px; }
.b-beer-teasers { margin:0 0 20px 0; font-size:14px !important; line-height:18px !important; }
	.b-beer-teasers a { font-size:14px !important; color:#0088CC !important; text-decoration:none !important; }
	.b-beer-teasers a:hover { color:#005580 !important; text-decoration:underline !important; }
	.b-beer-teasers img { margin:0 0 5px 0 !important; border:0; padding:0 !important; }
	.b-beer-teasers table { width:100% !important; height:auto !important; }
	.b-beer-teasers td { vertical-align:top; }
	.b-beer-teasers-horizontal td { padding:0 5px !important; text-align:center; }
	.b-beer-teasers td td { padding:0 !important; }