/* Confab Comments  */
.confab													{ margin: auto auto 35px; max-width: 640px; min-width: 300px; }
.confab h4 												{ color: #000; margin: 40px 0 20px; text-align: center; font-family: adelle-sans, helvetica, sans-serif; font-weight: 900; text-transform: uppercase; font-size: 16px; letter-spacing: 1px; }
.confab h4.confab-heading 								{ text-align: left; font-size: 16px; margin: 20px 0; font-weight: 400; text-transform: inherit; letter-spacing: 0; }
.confab .confab-post-wrapper 							{ padding: 24px 28px 64px; }
.confab .confab-post-wrapper.active 					{ padding: 54px 28px 64px; }
.confab .confab-post-wrapper button 					{ border-radius: 3px; }
.confab .confab-post-wrapper .confab-submit-button 		{ background-color: #008ee1; margin: 10px 0; }
.confab .confab-post-wrapper .confab-textarea:focus 	{ outline: 1px solid #008ee1; }
.confab .confab-legal-disclaimer 						{ font-size: 12px; width: 60%; position: absolute; bottom: 20px; left: 28px; }
.confab .confab-edit-bar 								{ top: 16px; }
.confab .confab-comments-wrapper 						{ padding: 20px 0 0; }
.confab .confab-comment 								{ margin-bottom: 0; padding-bottom: 30px; }
.confab .confab-comment:last-child 						{ padding: 0; }
.confab .confab-sorting-nav [data-sort="most_active"] 	{ display: none; }
.confab .confab-close-button 							{ right: 0; top: -5px; }
.confab .confab-share 									{ top: 26px; right: 0; }

/* Mobile*/
@media only screen and (max-width:767px) {	
	.confab .confab-post-wrapper 		{ padding: 24px 28px 80px; }
	.confab .confab-post-wrapper.active { padding: 56px 28px 80px; }	
	.confab .confab-legal-disclaimer 	{ width: 58%; }
	.confab .confab-characterCounter 	{ position: absolute; float: none; bottom: 16px; right: 18px; }
}