#lia-body .lia-content .main-navigation-search-container {
	margin-bottom: 0;
}

#lia-body .lia-content #main.col-12 .main-navigation-search-container {
	margin-bottom: 11px;
}

#lia-body .lia-content #main {
	padding: 0;
	min-height: 1000px;
	border-right: 1px solid #ccc;
}

#lia-body .lia-content #main.col-12 {
	padding: 0 0 0 15px;
	border-right: none;
}

#lia-body.PostPage .lia-content #main,
#lia-body.ReplyPage .lia-content #main,
#lia-body.EditPage .lia-content #main {
	border-right: none;
}

#lia-body .lia-content #side-right {
	padding: 0;
}

#lia-body .lia-content .messages-list-header {
	position: relative;
	margin: 0 10px;
	padding: 15px 6px 13px;
	border-bottom: 1px solid #ccc;
}

#lia-body .lia-content .messages-list-header .message-reply,
#lia-body .lia-content .messages-list-header .TweetPost,
#lia-body .lia-content .messages-list-header .lia-menu-bar-top .lia-paging-full-wrapper,
#lia-body .lia-content .lia-menu-bar-bottom,
#lia-body .lia-content .container > .row > #footer > h1 {
	display: none;
}

#lia-body .lia-content .messages-list-header > .lia-paging-full-wrapper {
	position: absolute;
  right: -10px;
  top: 8px;
}

#lia-body .lia-content .messages-list-header .lia-menu-action .default-menu-option {
	color: #006699;
	font-size: 1.07em;
	background: none;
	padding-right: 0;
}

#lia-body .lia-content .message-list-wrap {
	margin: 0;
	background-color: #f5f5f5;
}

#lia-body .lia-content .cng-forum-message {
	background-color: transparent;
	border-bottom: 1px dotted #ccc;
}

#lia-body .lia-content .cng-forum-message.original-post {
	margin: 0;
	background-color: #fff;
	border-bottom: 1px solid #ccc;
}

#lia-body .lia-content .cng-forum-message.original-post .message-main {
	padding: 14px 10px 0 30px;
}

#lia-body.ReplyPage .lia-content .cng-forum-message,
#lia-body.EditPage .lia-content .cng-forum-message,
#lia-body.ReplyPage .lia-content .cng-forum-message.original-post,
#lia-body.EditPage .lia-content .cng-forum-message.original-post {
	margin: 19px 16px;
	border-bottom: none;
}

#lia-body.ReplyPage .lia-content .cng-forum-message .message-main,
#lia-body.EditPage .lia-content .cng-forum-message .message-main,
#lia-body.ReplyPage .lia-content .cng-forum-message.original-post .message-main,
#lia-body.EditPage .lia-content .cng-forum-message.original-post .message-main {
	padding: 14px;
	border: 1px solid #ccc;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#lia-body.ReplyPage .lia-content .cng-forum-message .message-header-wrap,
#lia-body.EditPage .lia-content .cng-forum-message .message-header-wrap,
#lia-body.ReplyPage .lia-content .cng-forum-message .message-main-bottom-right,
#lia-body.EditPage .lia-content .cng-forum-message .message-main-bottom-right,
#lia-body.ReplyPage .lia-content .cng-forum-message.original-post .message-header-wrap,
#lia-body.EditPage .lia-content .cng-forum-message.original-post .message-header-wrap,
#lia-body.ReplyPage .lia-content .cng-forum-message.original-post .message-main-bottom-right,
#lia-body.EditPage .lia-content .cng-forum-message.original-post .message-main-bottom-right {
	display: none;
}

#lia-body .lia-content .cng-forum-message.bottom-reply .message-main {
	padding: 10px 10px 0 30px;
}

#lia-body .lia-content .cng-forum-message.original-post .lia-message-heading {
	clear: both;
	float: left;
	width: 100%;
	margin: 12px 10px 0 0;
}

#lia-body .lia-content .cng-forum-message.original-post .message-main .message-main-bottom-right {
	margin: 9px 0 0 0;
}

#lia-body .lia-content .cng-forum-message.bottom-reply {
	margin: 0;
	border-bottom: 1px solid #ccc;
}

#lia-body .lia-content .cng-forum-message .cng-solved-mark {
	float: left;
	margin: 3px 54px 0 0;
	font-size: 1.07em;
	line-height: 1;
	padding: 0 0 0 20px;
	color: #50a34a;
}

#lia-body .lia-content .cng-forum-message .cng-solved-mark.csm-blank {
	margin: 0;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap {
	float: left;
	font-size: 1.07em;
	line-height: 1;
	color: #50a34a;
}

#lia-body .lia-content .cng-forum-message .message-main-bottom-right .cng-solution-wrap {
	margin: 2px 0 0 0;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap.accept-as-a-solution {
	color: #006699;
	cursor: pointer;
	position: relative;
	height: 35px;
	margin-top: -15px;
	padding-top: 15px;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap.accept-as-a-solution .spinner {
	background-color: transparent;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap.accept-as-a-solution:hover .cng-solution {
	text-decoration: underline;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap .cng-solution {
	float: left;
	padding: 0 6px 0 0;
}

#lia-body .lia-content .cng-forum-message .cng-solution-wrap .cng-solved-mark {
	float: left;
	padding: 0;
}

#lia-body .lia-content .cng-forum-message.paired-solution {
	float: left;
	margin: 10px 0 0;
	width: 679px;
	padding: 25px 0 16px 30px;
	background-color: #e5f5ea;
	border: 1px solid #419538;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#lia-body .lia-content .cng-forum-message.paired-solution .message-main-top-left {
	width: 8.5%;
}

#lia-body .lia-content .cng-forum-message.paired-solution .message-main-top-right {
	width: 91.5%;
}

#lia-body .lia-content .cng-forum-message.paired-solution .lia-message-body .lia-message-body-content {
	padding: 8px 10px 10px 0;	
	overflow: hidden;
	word-wrap: break-word;
}

#lia-body .lia-content .cng-forum-message.paired-solution .lia-message-body .lia-message-signature {
	margin: 10px 10px 0 0;
}

#lia-body .lia-content .cng-forum-message.paired-solution .lia-message-body .preview-attachments {
	padding: 10px 10px 10px 0;
}

#lia-body .lia-content .cng-forum-message.original-post .message-header-wrap {
	margin: 15px 0 0 0;
}

#lia-body .lia-content .cng-forum-message .cng-reply .btn {
	padding: 11px 12px 10px 13px;
	font-size: 1.07em;
}

#lia-body .lia-content .stp-wrap {
	position: relative;
	padding: 14px 0 16px 17px;
	border-bottom: 1px solid #ccc;
}

#lia-body .lia-content .stp-wrap .stp-title {
	color: #666;
	font-size: 1.07em;
	font-weight: bold;
}

#lia-body .lia-content .stp-wrap .stp-btns {
	position: relative;
	margin: 10px 0 -2px;
	min-height: 37px;
}

#lia-body .lia-content .stp-wrap .stp-btns .stp {
	display: inline-block;
	margin: 0 12px 0 0;
	cursor: pointer;
}

#lia-body .lia-content .stp-wrap .stp-wrap-mask {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
	filter: alpha(opacity=60);
	opacity: .60;
}

#lia-body .lia-content .InfoMessage {
	float: left;
	width: 100%;
	height: auto;
	margin: 20px 10px -2px 0;
	padding: 10px 20px 0;
}

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-add-thread-global-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-add-thread-global-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-remove-thread-global-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-remove-thread-global-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-forums-action-mark-thread-unread,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-forums-action-mark-thread-unread,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-forums-action-mark-thread-read,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-forums-action-mark-thread-read,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-add-thread-user-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-add-thread-user-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-remove-thread-user-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-remove-thread-user-float,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-forums-action-message-sort-by-threading,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-forums-action-message-sort-by-threading,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-add-thread-global-featured,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-add-thread-global-featured,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-subscriptions-action-remove-thread-global-featured,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-subscriptions-action-remove-thread-global-featured,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-forums-action-mark-message-unread,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-forums-action-mark-message-unread,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a.lia-component-forums-action-mark-message-read,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled.lia-component-forums-action-mark-message-read,
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items > li.li-hide-separator-child > span.lia-component-common-widget-link-separator {
	display: none;
}

#lia-body .lia-content .message-list,
#lia-body .lia-content .article-comments {
	clear: both;
}

.view-in-context,
.view-in-context-2 {
	float: left;
}

.cng-forum-message.original-post > .message-main > .view-in-context {
	margin: 15px 0 0;
}

.cng-forum-message.paired-solution .view-in-context {
	margin: 10px 0 0;
}

.cng-forum-message.original-post > .message-main > .view-in-context-2 {
	margin: 14px 0 0;
	padding: 0 20%;
	width: 100%;
}
.cng-forum-message.original-post > .message-main > .view-in-context-2 a {
	display: block;
	padding: 1px 0;
	text-align: center;
	background-color: #528231;
	color: #fff;
	border-radius: 4px;
}

/* Related Conversations OOB - Start */

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet > .lia-decoration-border > .lia-decoration-border-content > div > .lia-panel-heading-bar-wrapper > .lia-panel-heading-bar,
#lia-body .lia-content #side-right .helpful-links-wrapper .helpful-links-title {
	padding: 14px 0 6px 17px;
	color: #666;
	font-size: 1.07em;
	font-weight: bold;
}

#lia-body .lia-content #side-right .helpful-links-wrapper .helpful-links {
	padding: 0 0 15px 17px;
}

#lia-body .lia-content #side-right .helpful-links-wrapper .helpful-links a {
	display: block;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list thead,
#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageDiscussionStyleIconColumn,
#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageSubjectColumn a.verified-icon,
#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageSubjectColumn .MessageSubjectIcons > img,
#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messagePostDateColumn {
	display: none;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageSubjectColumn {
	float: left;
	margin: 7px 7px 12px 17px;
	width: 220px;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn {
	position: relative;
	float: left;
	width: 210px;
	margin: 0 7px 2px 17px;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list h2 {
	font-size: 1.07em;
	font-weight: normal;
	line-height: 1;
	margin: 0;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list h2 a {
	display: block;
	overflow: hidden;
	max-height: 31px;
	padding: 0 0 1px 0;
	color: #666;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list h2 a:hover {
	color: #666;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn img.avatar {
	width: 33px;
	height: 33px;
	border-radius: 50%;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn .user-info {
	margin: 2px 0 0 0;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn .user-info .author,
#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn .user-info .author:hover {
	font-size: 0.79em;
	font-weight: normal;
	color: #006699;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn .mini-profile-wrapper {
	float: left;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list .cng-solved-mark {
	display: block;
	float: left;
	margin: 0 4px 0 0;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list tr {
	border-bottom: 1px dotted #ccc;
}

#lia-body .lia-content #side-right .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list tr.t-last {
	border-bottom: 1px solid #ccc;
}

/* Related Conversations OOB - End */

/* Related Most Recent Asks - Start */

#lia-body .lia-content #side-right .cng-most-recent-asks {
	margin: 19px 15px 0 0;
}

#lia-body .lia-content #side-right .cng-most-recent-asks .lia-component-recommendations-widget-recommended-content-taplet > .lia-decoration-border {
	border: 1px solid #ccc;
	border-radius: 4px;
}

#lia-body .lia-content #side-right .cng-most-recent-asks .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list tr {
	border-bottom: 1px solid #ccc;
}

#lia-body .lia-content #side-right .cng-most-recent-asks .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list tr.t-last {
	border-bottom: none;
}

#lia-body .lia-content #side-right .cng-most-recent-asks .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageSubjectColumn {
	width: 204px;
}

#lia-body .lia-content #side-right .cng-most-recent-asks .lia-component-recommendations-widget-recommended-content-taplet .lia-component-forums-widget-message-list td.messageAuthorColumn {
	width: 193px;
}

/* Related Most Recent Asks - End */

/* Stars Input - Start */

#lia-body .lia-content .cng-forum-message .star-rating-container {
	position: absolute;
	top: -10px;
	right: 20px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate:focus,
.active-star-rating-container .star-rating-container.cng-sr-can-rate:hover,
.active-star-rating-container .star-rating-container.cng-sr-can-rate.active {
	padding: 9px;
	border: 1px solid #d85b25;
	cursor: pointer;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown {
	margin: 0;
	top: -120px;
	left: -216px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown.tall {
	top: -147px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu {
	min-width: 0;
	padding: 0;
	cursor: default;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu .dropdown-arrow {
	position: absolute;
	width: 10px;
	height: 6px;
	background: url(/html/assets/ico-nav-set2.png) no-repeat 0 -23px;
	right: 51px;
	bottom: -6px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li {
	float: left;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.heading {
	width: 316px;
	background-color: #f2f2f2;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.stars {
	width: 316px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.heading .sr-title {
	float: left;
	font-size: 1.07em;
	color: #000;
	padding: 8px 13px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.heading .sr-close {
	float: right;
	margin: 11px;
	cursor: pointer;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.stars .cng-sr-lg-single {
	margin: 15px 0 14px 32px;
	cursor: pointer;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.stars .cng-sr-lg-single.cng-sr-s1 {
	margin: 15px 0 14px 14px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.who-rated {
	width: 316px;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.who-rated a {
	color: #016699;
	font-size: 0.93em;
	padding: 0 15px 8px;
	background: transparent;
}

.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.who-rated a:hover,
.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.who-rated a:focus,
.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropdown ul.dropdown-menu li.who-rated a:active {
	color: #016699;
	text-decoration: underline;
	cursor: pointer;
	outline: none;
}

.cng-edit-message-btn {
	display: none;
}

@media (max-width: 767px), handheld {
	#lia-body .lia-content .cng-forum-message .star-rating-container {
		position: absolute;
		margin: 0;
		padding: 5px 10px 5px 5px;
		top: -12px;
		right: 1px;
	}
	.star-rating-container .cng-sr-sm-single.simple {
		background-size: 93px 152.25px;
		background-position: 0 -24px;
		width: 12px;
		height: 12px;
	}
	.star-rating-container .cng-sr-sm-single.simple.cng-sr-0 {
		background-position: 0 0;
	}
	.star-rating-container .star-rating-average {
		position: absolute;
		left: 17px;
		margin: -2px 0 0 2px;
		font-size: 0.86em;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate:focus,
	.active-star-rating-container .star-rating-container.cng-sr-can-rate:hover,
	.active-star-rating-container .star-rating-container.cng-sr-can-rate.active {
		padding: 0;
		border: none;
	}
	#lia-body .lia-content .active-star-rating-container .star-rate-mobile-inline .star-rating-container .cng-sr-sm-single.simple,
	#lia-body .lia-content .active-star-rating-container .star-rate-mobile-inline .star-rating-container .star-rating-average {
		display: none;
	}
	#lia-body .lia-content .active-star-rating-container .star-rate-mobile-inline .star-rating-container.cng-sr-can-rate {
		float: left;
		position: relative;
		width: 100%;
		padding: 0;
		top: auto;
		right: auto;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup {
		display: none;
		margin: 0;
		top: auto;
		left: auto;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup.open {
		display: block;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu {
		margin: 0;
		min-width: 0;
		padding: 0;
		cursor: default;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu .dropdown-arrow {
		position: absolute;
		width: 9px;
		height: 5px;
		background: url(/html/assets/topic-icons-mobile6.png) no-repeat -107px -15px;
		background-size: 124px 203px;
		right: 23px;
		bottom: -4px;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li {
		float: left;
		list-style: none;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.heading {
		width: 100%;
		background-color: #e6e6e6;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.stars {
		width: 100%;
		background-color: #f2f2f2;
		border-bottom: 1px solid #ccc;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.stars .cng-center {
		width: 50%;
		margin: 0 auto;
		min-width: 288px;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.heading .sr-title {
		float: left;
		font-size: 1.07em;
		color: #000;
		padding: 8px 13px;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.heading .sr-close {
		float: right;
		margin: 11px;
		cursor: pointer;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.stars .cng-sr-lg-single {
		margin: 15px 0 14px 32px;
		cursor: pointer;
	}
	.active-star-rating-container .star-rating-container.cng-sr-can-rate .dropup ul.dropup-menu li.stars .cng-sr-lg-single.cng-sr-s1 {
		margin: 15px 0 14px;
	}
}

/* Stars Input -  End  */

/* Blog Article Page - Start */

#lia-body .lia-content .message-list-wrap.blog-list-wrap.can-comment {
	margin: 0;
}

#lia-body .lia-content .message-list-wrap.blog-list-wrap.can-comment .cng-forum-message .cng-reply .btn {
	padding: 11px 12px 10px;
}

#lia-body .lia-content .article-comments .lia-menu-action .lia-menu-navigation .default-menu-option {
	color: #006699;
	font-size: 1.07em;
	background: none;
	padding-right: 0;
}

#lia-body .lia-content .article-comments .section-header,
#lia-body .lia-content .article-comments .message-main-top-right .lia-message-heading,
#lia-body.EditPage .lia-content .cng-forum-message.cng-comment-message .message-main-top-right .lia-message-heading,
#lia-body .lia-content .article-comments .message-header-wrap .lia-message-heading .lia-message-actions-secondary,
#lia-body .lia-content .article-comments .message-header-wrap .lia-message-heading .lia-message-author,
#lia-body .lia-content .article-comments .message-header-wrap .lia-message-body,
#lia-body .lia-content .cng-forum-message.cng-comment-message .cng-reply,
.lia-component-forums-widget-comment-message-view .section-header,
.lia-component-forums-widget-comment-message-view .message-main-top-right .lia-message-heading,
.lia-component-forums-widget-comment-message-view .message-header-wrap .lia-message-heading .lia-message-actions-secondary,
.lia-component-forums-widget-comment-message-view .message-header-wrap .lia-message-heading .lia-message-author,
.lia-component-forums-widget-comment-message-view .message-header-wrap .lia-message-body {
	display: none;
}

#lia-body .lia-content .comment-editor-wrap {
	clear: both;
}

#lia-body .lia-content .comment-editor-wrap .CommentEditorForm .lia-form-fieldset-wrapper fieldset {
	float: left;
	width: 100%;
}

#lia-body .lia-content .InfoMessage.lia-panel-feedback-inline-note {
  border-left: medium none;
  border-radius: 0;
  border-right: medium none;
  float: none;
	margin: 10px 0 0;
	padding: 10px 20px;
}

#lia-body .lia-content .InfoMessage.lia-panel-feedback-inline-note p {
	margin: 0;
}

#lia-body .lia-content .InfoMessage.lia-panel-feedback-inline-note .status-solution-accepted {
	float: left;
	margin: -1px 4px 0 0;
}

/* Blog Article Page -  End  */

.cng-forum-message .modbar-wrapper {
	float: left;
}

.cng-forum-message .paired-solution-admin {
	position: relative;
	float: right;
	margin: -2px 5px 0 0;
	font-size: 0.86em;
	color: #666;
}

.cng-forum-message .paired-solution-admin select {
	width: 330px;
}

.export-topic {
  position: absolute;
  left: 102px;
  top: 15px;
 }

.float-topic {
  position: absolute;
  right: 5px;
  top: 15px;
  display: none; /* hide for now */
}

#lia-body .lia-content .cng-forum-message.highlight-true,
#lia-body .lia-content .cng-forum-message.original-post.highlight-true,
#lia-body .lia-content .cng-forum-message.bottom-reply.highlight-true {
	margin: 0;
	padding: 0 0 12px;
	border: 8px solid #f7e1bf;
}

#lia-body .lia-content .cng-forum-message.highlight-true .message-main,
#lia-body .lia-content .cng-forum-message.bottom-reply.highlight-true .message-main {
	padding: 2px 2px 0 22px;
}

#lia-body .lia-content .cng-forum-message.original-post.highlight-true .message-main {
	padding: 6px 2px 0 22px;
}

#lia-body .lia-content .messages-list-header.highlight-below,
#lia-body .lia-content .cng-forum-message.highlight-below,
#lia-body .lia-content .cng-forum-message.original-post.highlight-below,
#lia-body .lia-content .cng-forum-message.bottom-reply.highlight-below {
	border-bottom: none;
}

.options-message {
	display: none;
}

#lia-body.ForumTopicPage .lia-content div.section-header,
#lia-body.ForumTopicPrintPage .lia-content div.section-header {
	float: left;
	width: 100%;
	margin: 0 0 10px;
	border-bottom: 1px solid #e5e5e5;
}
#lia-body.ForumTopicPage .lia-content div.section-header span.section-header,
#lia-body.ForumTopicPrintPage .lia-content div.section-header span.section-header {
	display: block;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 10px 15px;
}

#lia-body.ForumTopicPage .lia-content .lia-discussion-view-style-menus,
#lia-body.ForumTopicPrintPage .lia-content .lia-discussion-view-style-menus {
	display: none;
}

/* Mobile - Start */
@media (max-width: 767px), handheld {
	#lia-body .lia-content #main {
		min-height: 1px;
		border-right: none;
	}
	#lia-body .lia-content .category-name-container,
	#lia-body .lia-content .messages-list-header > .lia-paging-full-wrapper,
	#lia-body .lia-content .messages-list-header .lia-menu-action .default-menu-option {
		display: none;
	}
	#lia-body .lia-content .messages-list-header {
		margin: 0;
		padding: 0 0 6px 0;
		border-bottom: none;
	}
	#lia-body .lia-content .stp-wrap {
		float: left;
		width: 100%;
		padding: 9px 0 0;
		border-bottom: none;
	}
	#lia-body .lia-content .stp-wrap.stp-share-this {
		padding: 6px 0 1px;
	}
	#lia-body .lia-content .stp-wrap .stp-title {
		float: left;
		font-weight: normal;
		padding: 3px 0 0 14px;
	}
	#lia-body .lia-content .stp-wrap.stp-share-this .stp-title {
		padding: 4px 0 0 14px;
	}
	#lia-body .lia-content .stp-wrap .stp-btns {
		float: right;
		margin: 0 14px 0 0;
		min-width: 122px;
	}
	#lia-body .lia-content .stp-wrap .stp-btns .stp {
		float: left;
		margin: 0 10px 0 0;
	}
	#lia-body .lia-content .stp-wrap .stp-btns .stp.stp-em {
		margin: 0;
	}
	#lia-body .lia-content .message-list-wrap {
		background-color: transparent;
	}
	#lia-body .lia-content .cng-forum-message,
	#lia-body .lia-content .cng-forum-message.bottom-reply {
		border-bottom: 1px solid #ccc;
	}
	#lia-body .lia-content .cng-forum-message.original-post .message-main {
		padding: 5px 0 0;
	}
	#lia-body .lia-content .cng-forum-message.original-post > .message-main > .message-main-top {
		padding: 0 10px;
	}
	#lia-body .lia-content .cng-forum-message.original-post > .message-main > .message-stats {
		margin: 9px 0 0 10px;
	}
	#lia-body .lia-content .cng-forum-message.original-post > .message-main > .message-main-bottom-right {
		margin: 9px 10px 0 0;
	}
	#lia-body .lia-content .cng-forum-message.original-post .lia-message-heading {
		margin: 8px 10px 0 0;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution {
		width: 100%;
		margin: 10px 0 0;
		padding: 0;
		background-color: #ecf4eb;
		border: 1px solid #44943d;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution .message-main-top {
		float: left;
		width: 100%;
		padding: 9px 0 0 9px;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution .message-main-top-left {
		width: auto;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution .message-main-top-right {
		width: 100%;
		padding: 0 0 0 48px;
	}
	#lia-body .lia-content .cng-forum-message .message-main-top-right .cng-solved-mark {
		background-size: 62px 101.5px;
		background-position: -46px 1px;
		width: 8.5px;
		height: 8.5px;
		margin: -4px 37px 0 0;
		padding: 0 0 0 12px;
		font-size: 0.79em;
		color: #419538;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution .lia-message-body .lia-message-body-content {
		padding: 2px 9px 0 0;
		font-size: 1.14em;
	}
	#lia-body .lia-content .cng-forum-message.paired-solution .cng-mobile-signature {
		padding: 10px 9px 0 0;
	}
	#lia-body .lia-content .cng-forum-message .cng-solution-wrap {
		font-size: 0.86em;
	}
	#lia-body .lia-content .cng-forum-message .cng-solution-wrap .cng-solution {
		padding: 1px 3px 0 0;
		color: #419538;
	}
	#lia-body .lia-content .cng-forum-message .cng-solution-wrap .cng-solved-mark {
		background-size: 111.6px 182.7px;
		background-position: -83px 0;
		width: 16px;
		height: 13px;
	}
	#lia-body .lia-content .cng-forum-message.bottom-reply .message-main {
		padding: 10px 10px 0 10px;
	}
	#lia-body .lia-content .linear-message-list.message-list .lia-linear-display-message-view {
		float: left;
		width: 100%;
	}
	.add-comment {
		clear: both;
		float: left;
		width: 100%;
	}
	.add-comment.re-show {
		border-bottom: 1px solid #ccc;
	}
	.add-comment-btn {
		margin: 15px;
		padding: 10px 0;
		background-color: #0082c2;
		color: #fff;
		text-align: center;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		cursor: pointer;
	}
	.add-comment-btn.active {
		visibility: hidden;
		height: 16px;
		margin: 0;
		padding: 0;
	}
	.add-comment-form {
		display: none;
		padding: 0 15px 15px;
		border-bottom: 1px solid #ccc;
		margin-bottom: 12px;
		position: relative;
	}
	.add-comment-form .commenter-avatar {
		width: 40px;
		margin-right: 15px;
		float: left;
	}
	.add-comment-form .right-col {
		width: 100%;
		padding-left: 55px;
	}	
	.add-comment-form .add-comment-title {
		font-size: 0.86em;
		color: #666;
	}
	.add-comment-form .add-comment-message {
		position: relative;
	}
	.add-comment-form .add-comment-message textarea {
		color: #5f5f5f;
		font-size: 1.14em;
		width: 100%;
		height: 100px;
		resize: none;
	}
	.add-comment-form.acf-show {
		display: block;
	}
	.add-comment-form .add-comment-cancel, .cng-edit-message-btn {
		float: left;
		margin: 14px 14px 0 0;
		padding: 6px 25px;
		width: 100px;
		background: none repeat scroll 0 0 #F6F6F6;
		border: 1px solid #bbb;
		color: #067AB4;
		text-align: center;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
		cursor: pointer;
	}

	.edit-message-btn-wrapper {
		margin: 0;
	}

	.lia-panel-message-root .edit-message-btn-wrapper {
		margin: 0 15px;
	}

	.cng-edit-message-btn {
		width: 100%;
		display: block;
	}
	
	.add-comment-form .add-comment-post-reply {
		float: left;
		margin: 14px 0 0;
		padding: 6px 25px;
		width: 100px;
		background-color: #0082c2;
		color: #fff;
		text-align: center;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		cursor: pointer;
	}
	.replies-expander {
		float: left;
		padding: 8px 0 12px;
		width: 100%;
		border-bottom: 1px solid #ccc;
		cursor: pointer;
	}	

	.replies-expander-left {
		float: left;
		margin-left: 10px;
	}

	.replies-expander-left .re-label {
		float: left;
		color: #006699;
	}
	.replies-expander-left .re-count {
		float: left;
		margin: 0 0 0 4px;
	}
	.replies-expander-right {
		float: right;
		margin: 0 15px 0 0;
	}

	.replies-expander-right > div {
		background: url(/html/assets/mobile-expand-collapse.png) no-repeat 0 0;
		background-size: 20px 41px;
	}

	#lia-body .lia-content .cng-forum-message .cng-solution-wrap.accept-as-a-solution {
	  padding-top: 20px;
	}
	
	.replies-expander-right .re-expand {
		float: left;
		height: 20px;
		width: 20px;
	}
	.replies-expander-right .re-collapse {
		float: left;
		height: 20px;
		width: 20px;
		background-position: 0 -21px;
	}

	.replies-expander-right .re-collapse.re-hide,
	.replies-expander-right .re-expand,
	#lia-body .lia-content .cng-forum-message.re-hide,
	#lia-body .lia-content .lia-paging-full-wrapper.re-hide,
	#lia-body.ForumTopicPage .lia-content div.section-header.re-hide,
	#lia-body .lia-content .lia-inline-message-editor.re-hide {
		display: none;
	}
	.replies-expander-right .re-expand.re-show,
	#lia-body .lia-content .cng-forum-message,
	#lia-body .lia-content .cng-forum-message.original-post,
	#lia-body .lia-content .cng-forum-message.paired-solution,
	#lia-body .lia-content .cng-forum-message.re-show,
	#lia-body .lia-content .lia-paging-full-wrapper,
	#lia-body.ForumTopicPage .lia-content div.section-header,
	#lia-body .lia-content .lia-inline-message-editor {
		display: block;
	}

	.cng-forum-message.original-post > .message-main > .view-in-context {
		margin: 15px 0 0 10px;
	}

	.cng-forum-message.original-post > .message-main > .view-in-context-2 {
		margin: 14px 0;
	}
	.cng-forum-message.original-post > .message-main > .view-in-context-2 a {
		padding: 4px 0;
	}

	.cng-forum-message.paired-solution .view-in-context {
		margin: 10px 0 12px;
	}
}
/* Mobile -  End  */
