@charset "utf-8";
/* CSS Document */

@font-face {
    font-family:"SST W01 Roman";
    src:url("/html/assets/580b2ea4-f6e0-4626-9ef8-3562f00da4b3.eot?#iefix");
    src:url("/html/assets/580b2ea4-f6e0-4626-9ef8-3562f00da4b3.eot?#iefix") format("eot"),url("/html/assets/5c14fe05-1e00-48ad-90a4-7fa0de36fb7b.woff") format("woff"),url("/html/assets/2ed52a6a-e86f-4b97-923e-5c9af2866617.ttf") format("truetype"),url("/html/assets/8f7596eb-da17-4318-8ca4-46c048c4e97a.svg#8f7596eb-da17-4318-8ca4-46c048c4e97a") format("svg");
}

font {
    color: #111C24;
    font-size: 14px;
    line-height: 16px;
    font-family: Arial;
    font-weight: normal;
}
.clear {
    clear: both;
}
body {
    margin: 0;
    padding: 0;
    background: #fff;
}
a {
color: #2a5ce9;
text-decoration: none;
}
a:visited {
	color:#800080;
}
#lia-body .MinimumWidthContainer .lia-content {
    width: 1200px;
}
h1, h2, h3, h4, h5, h6, .lia-panel-heading-bar-title, .lia-link-navigation .lia-tag {
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
img{
	border:none;
}

#lia-body .lia-content input.lia-button{
	background-color: #5A81FF;
	border: 1px solid #5A81FF; 
}

#lia-body .lia-content fieldset {
	border:none;
	padding: none;
	margin:none;
}

/*global header over rides */
.close{
  opacity:1.0 !important;
}

.navbar .nav>li>a{
	color:#fff;
	text-shadow:none;
}

.ghf-wrap-outer .nav>li>a {
	color:#fff;
	text-shadow:none;
	padding:none;
}

.ghf-wrap-outer .nav>li>a:focus, .ghf-wrap-outer .nav>li>a:hover {
    color: #fff;
}
/* end global header over rides */

/* user navigation */

#lia-body .lia-content .lia-quilt-column-12  {
    width: 840px;
}

#lia-body .lia-content .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right.lia-quilt-column-column-2 {
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    width: 360px;
    float: right;
}
span.separator.lia-component-common-widget-separator-character {
    display: none;
}
span.separator.lia-component-common-widget-user-nav-separator-character {
    display: none;
}

/* user login columns */

#lia-body.UserLoginPage legend {
    border-bottom: none;
    padding-bottom: 15px;
}
#lia-body.UserLoginPage .lia-content .lia-quilt-column-08{
	width: auto;
    float: left;
	padding-left:20px;
}

#lia-body.UserLoginPage .lia-quilt-row.lia-quilt-row-standard.lia-form-buttons-empty-left-column .lia-quilt-column-16 {
    width: auto;
    float: right;
}
#lia-body.UserLoginPage .lia-content .lia-form label {
    font-weight: normal;
    font-size: 16px;
	/* padding:15px 10px 10px 0; */
}
#lia-body.UserLoginPage .lia-content .lia-form input[type="text"], #lia-body.UserLoginPage .lia-content .lia-form input[type="password"] {
    -webkit-appearance: none;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 36px;
    width: 360px;
    border: #d7d7d7 1px solid;
    font-size: 16px;
    padding-left: 10px;
}



#lia-body.UserLoginPage .lia-content .lia-form input[type="password"] {
	margin-left: 2px;
	
}
#lia-body.UserLoginPage .lia-content .lia-form .lia-quilt-row-standard .lia-quilt-column-right input[type="checkbox"] {
	margin-top:10px;
}
#lia-body.UserLoginPage .lia-form-row.lia-form-password-entry{
	padding: 15px 0;
}

#lia-body.UserLoginPage .lia-forgot-password {
    padding: 20px;
}

#lia-body.UserLoginPage .lia-content input.lia-button {
background-color: #5A81FF;
    border: none;
    height: 50px;
    font-size: 18px;
    padding: 0 40px;
    color: #ffffff;
}

#lia-body.UserLoginPage .lia-form-submit.lia-button-group{
	float:right
}



#lia-body.UserLoginPage .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right .lia-component-side-form  .lia-form-submit.lia-button-group{
    padding-top: 38px;
}

#lia-body.UserLoginPage .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right .lia-component-side-form p {
    font-size: 16px;
    line-height: 24px;
    padding: 20px 30px 5px;
}

/* end user login columns */

/* user login pages other anonymous */

#lia-body.lia-user-status-anonymous .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-left {
	width:50%;
	padding-top: 30px;
}

#lia-body.lia-user-status-anonymous .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right {
	width:50%;
	padding-top: 30px;
}

#lia-body.lia-user-status-anonymous .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-left .lia-component-main-form{
	background-color:#F1F5F9;
	padding: 20px;
	
}
#lia-body.lia-user-status-anonymous .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right .lia-component-side-form {
	background-color:#F3F4F4;
	padding: 20px;
	min-height: 181px;
}

/* end user login pages other anonymous*/

/* user login pages other registered */

#lia-body.lia-user-status-registered .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-left {
	width:50%;
	padding-top: 30px;
}

#lia-body.lia-user-status-registered .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right {
	width:50%;
	padding-top: 30px;
}

#lia-body.lia-user-status-registered .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-left .lia-component-main-form{
	background-color:#F1F5F9;
	padding: 20px;
	
}
#lia-body.lia-user-status-registered .lia-quilt-row.lia-quilt-row-main .lia-quilt-column.lia-quilt-column-12.lia-quilt-column-right .lia-component-side-form {
	background-color:#F3F4F4;
	padding: 20px;
}

/* end user login pages other registered */

/* user registration page */
#lia-body.UserRegistrationPage .lia-quilt-row.lia-quilt-row-main {
    padding: 20px;
}

#lia-body.UserRegistrationPage .lia-content .lia-form .lia-quilt-row-standard .lia-quilt-column-right input[type="checkbox"] {
    margin-top: 12px;
}
#recaptcha_image {
    margin: 10px auto;
}

#lia-body .lia-content .Captcha ul.lia-list-standard-inline {
    margin: 10px 0 10px 400px;
    text-align: center;
}
#lia-body .lia-content .lia-form .lia-form-validation-help-text {
    display: block !important;
}
/* end user registration page */

.lia-quilt-row.lia-quilt-row-row_1 {
    padding: 25px 0;
}

#lia-body .lia-content ul.UserNavigation li a {
    font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000;
    padding: 0 8px;
}
#lia-body .lia-content ul.UserNavigation li {
    font-size: 14px;
    line-height: 14px;
    font-family: Arial;
    font-weight: normal;
    margin: 0 3px 3px 0;
}
#lia-body .lia-content .admin-links-dropdown {
    width: 20px; 
    float: left; 
    margin: -2px 1px;
}
#lia-body .lia-content .admin-links-dropdown .lia-panel-heading-bar-wrapper {
    display: none;
}
#lia-body .lia-content .admin-links-dropdown .lia-panel.lia-panel-standard {
    background: none;
    padding: 10px 3px 0 8px; 
    margin-bottom: 0;
}

#lia-body .PrivateNotes {
    float: left;
    font-size: 11px;
	margin-top: -10px;
	padding-right:10px;
}
#lia-body .PrivateNotes img {
    display: inline !important;
}
/* end user navigation */

/* poll styles */
#pollsList {
    border: #e0e0e0 1px solid;
    margin-bottom: 5px;
}
#pollsList .lia-section-header-title.section-header {
    border: none;
    display: block;
    background: none;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 15px;
    padding: 20px 25px;
    background-color: #f3f4f4;
    font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#pollsList-container {
    padding: 0 25px;
}
.lia-poll-content {
    padding-bottom: 10px;
}
#pollsList .lia-text {
    font-size: 16px;
    padding-bottom: 10px;
}
#lia-body .lia-content #pollsList table.lia-list-slim, #lia-body .lia-content #pollsList table.lia-list-wide {
    margin: 15px 0;
    width: 100%;
}
#lia-body .lia-content #pollsList table.lia-list-wide tr, #lia-body .lia-content #pollsList table.lia-list-slim tr:nth-child(odd) {
    background-color: #F1F5F9;
}
#lia-body .lia-content #pollsList table.lia-list-wide td, #lia-body .lia-content #pollsList table.lia-list-slim td {
    padding: 10px;
}
/* end poll styles

/* front page banner */
#lia-body.CommunityPage .lia-content .lia-quilt-global-header .lia-quilt-column-column_3 {
    height: 245px;
    width: 1200px;
    background-color: #5480A7;
    display: block;
	background: url("/html/assets/header.jpg") 50% 0% no-repeat rgb(84, 128, 167) !important; 
}

#lia-body.CommunityPage .PageTitle.lia-component-common-widget-page-title {
    display: none;
}
#sony_welcome {
    color: white;
}
#sony_welcome .welcome-title {
	padding-top: 20px;
	padding-bottom: 80px;
    padding-left: 66px;
    text-shadow: rgba(0, 0, 0, 0.298039) 2px 2px 2px;
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-rendering: optimizelegibility;
}
#sony_welcome .welcome-title h1 {
    text-transform: none;
	font-size: 36px;
}
#lia-body .lia-content .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-single.lia-quilt-column-column_3 .btn-warning {
    display: none;
}
#sony_welcome {
    display: none;
}
#lia-body.CommunityPage #sony_welcome {
    display: block;
}
/* end front page banner */

/* other pages banner background */
#lia-body .lia-content .lia-quilt-global-header .lia-quilt-column-column_3  {
    height: 245px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #5480A7;
    background: #5480A7; /* Old browsers */
}
#lia-body .lia-content .lia-component-common-widget-page-title {
    color: #FFFFFF;
    padding: 20px 0 80px 66px;
    text-shadow: rgba(0, 0, 0, 0.298039) 3px 3px 3px;
   font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-rendering: optimizelegibility;
	padding-bottom: 80px;
}
#lia-body .lia-content .lia-component-common-widget-page-title a{
    color: #FFFFFF;
}

/* end other pages banner background */


/* Search bar banner */

#lia-searchform {
    margin-top: 25px;
    padding: 15px 0;
    background-color: rgba(255, 255, 255, 0.5);
}

#lia-body .lia-content .SearchForm .lia-autocomplete-container {
    margin: 0 0 0 20px;
    background-color: #ffffff;
    border: 0;
    border-radius: 3px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    width: 650px !important;
}
#lia-body.lia-content .SearchForm .lia-autocomplete-container {
    width: 650px !important;
}
#lia-body .lia-content .SearchForm .lia-autocomplete-container .lia-autocomplete-header, #lia-body .lia-content .SearchForm .lia-autocomplete-container .lia-autocomplete-footer {
    display: none;
}
#lia-body .lia-content .SearchForm .lia-autocomplete-container .lia-autocomplete-list-even-row {
    background-color: #f3f4f4;
}
#lia-body .lia-content .SearchForm .lia-autocomplete-container .lia-autocomplete-list-even-row:first-child {
    border-radius: 3px 3px 0 0;
}

#lia-body .lia-content #lia-searchform .lia-form-inline.SearchForm select {
   -webkit-appearance: none;
   -moz-appearance:none;
  -o-appearance:none;
   appearance:none;
    border: none;
    border-radius: 0px 0px 0px 0px;
    padding: 3px 44px 3px 20px;
    color: #898989;
	 background: transparent url(/skins/images/6BCD73DA372EDABF79DBDFCA00D10F56/base/images/icon_link_menu.png) no-repeat 85% 50%;
	  background-color: #fff;
    height: 50px;
    margin-left: 100px;
    font-size: 18px;
    width: auto;
    border: #ccc 1px solid;	
	line-height: 20px;
}
select::-ms-expand {
    display: none;
}

#lia-body .lia-content #lia-searchform .lia-form-inline .lia-button-wrapper {
    margin: 0 3px 0 -25px;
}

#lia-body .lia-content #lia-searchform .lia-form input[type="text"]{
	height: 50px;
    line-height: 14px;
    padding: 10px 10px 10px 50px;
	margin: 0 20px;
	font-size: 20px;
	border:#ccc 1px solid;
	width:650px;
	color:#898989;
    background: url('/html/assets/search_icon.png') no-repeat 15px center;
	background-color: #fff;
}

#lia-body .lia-content .lia-form textarea{
	color:#666;
}
#lia-body .lia-content #lia-searchform input.lia-button.lia-button-secondary {
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    background-color: #5A81FF;
    border: none;
    height: 50px;
    z-index: 100;
    margin-left: 25px;
    font-size: 18px;
    padding: 0 40px;
	color:#ffffff;
}
/* end Search bar banner */
#lia-body .lia-content .lia-component-quilt-feature-row {
    display: none;
}
#lia-body .lia-content .social {
    display: none;
}

/* column widths */
#lia-body .lia-content .lia-quilt-column-06 {
    width: 360px;
	padding-top: 30px;
}
#lia-body .lia-content .lia-quilt-column-18 {
    width: 840px;
	padding-top: 30px;
}
/* end column widths */

/* General Panels */

#lia-body .lia-content .lia-panel .lia-panel-heading-bar {
    border-bottom:none;
	background-color: #F3F4F4;
    font-size: 20px;
    line-height: 56px;
    padding: 0 25px;
}

.lia-decoration-border {
    border: #E0E0E0 1px solid;
}

.lia-panel.lia-panel-standard {
    margin-bottom: 5px;
}


.lia-panel-content {
    padding: 0 20px 5px 20px;
}
#lia-body .lia-content .lia-panel ul.lia-list-standard-inline {
    margin-bottom: 10px;
}

#lia-body .lia-content input.lia-button.lia-button-secondary{
	background-color: #396CF8;
    border: 1px solid #396CF8;
}
#lia-body .lia-content input.lia-button.lia-button-secondary:hover{
	background-color: #2962F8;
    border: 1px solid #2962F8;
}
#lia-body .lia-content .lia-img-message-type-solved {
    width: 12px;
}

/* End General Panels */



/*******************************************************
		Tags - Start
********************************************************/
.lia-panel.lia-panel-standard.TagCloudTaplet.lia-component-tags-widget-tag-cloud {
    background-color: #F3F4F4;
    border: none;
}
.lia-panel.lia-panel-standard.MyTagsTaplet.lia-component-tags-widget-my-tags {
    background-color: #f3f4f4;
}
/* Inline tag list weights */
#lia-body .lia-content .tagging-weight-0, #lia-body .lia-content .tagging-weight-1,	#lia-body .lia-content .tagging-weight-2, #lia-body .lia-content .tagging-weight-3,	#lia-body .lia-content .tagging-weight-4, #lia-body .lia-content .tagging-weight-5,	#lia-body .lia-content .tagging-weight-6, #lia-body .lia-content .tagging-weight-7,	#lia-body .lia-content .tagging-weight-8, #lia-body .lia-content .tagging-weight-9,	#lia-body .lia-content .tagging-weight-10 { color:#496F91; font-weight:bold; }
	
	/*******************************************************
		Tags - End
********************************************************/

/*******************************************************
		Top Tagger - Start
********************************************************/
#taggerTaplet .lia-user-rank-icon-right, #taggerLeaderboardTaplet .lia-user-rank-icon-right {
    display: none;
}

.lia-panel.lia-panel-standard.TaggerLeaderboardTaplet.lia-component-tags-widget-tagger {
    background-color: #f3f4f4;
}
#taggerTaplet .lia-user-avatar a, #taggerLeaderboardTaplet .lia-user-avatar a{
    width: 36px;
    height: 36px;
    overflow: hidden;
    display: inline-block;
}

#taggerTaplet .lia-user-avatar img, #taggerLeaderboardTaplet .lia-user-avatar img {
    margin: -25% 0 0 -50%;
    min-height: 58px;
}
#lia-body .lia-content .lia-panel.lia-panel-standard.TaggerLeaderboardTaplet.lia-component-tags-widget-tagger table.lia-list-slim td{
	padding: 10px 6px;
}
#lia-body .lia-content .lia-panel.lia-panel-standard.TaggerLeaderboardTaplet table.lia-list-slim td{
	padding: 10px 6px;
}
#lia-body .lia-content .lia-panel.lia-panel-standard.TaggerLeaderboardTaplet .lia-decoration-border-content {
	background-color: #f3f4f4;
}
/*******************************************************
		Top Tagger - END
********************************************************/
/*******************************************************
		Top Tagger Leaderboard - Start
********************************************************/
#lia-body.TagLeaderboardPage .lia-content  .latestPostDateColumn {
    display: none;
}
#lia-body.TagLeaderboardPage .lia-content  .viewsCountColumn {
    display: none;
}
#lia-body.TagLeaderboardPage .lia-content  .repliesCountColumn {
    display: none;
}
#lia-body.TagLeaderboardPage .lia-content  .newMessagesCountColumn {
    display: none;
}

#lia-body.TagLeaderboardPage .lia-content .lia-panel-content {
    padding: 20px 20px 5px 20px;
}
#lia-body.TagLeaderboardPage .lia-content table.lia-list-wide td.lia-data-cell-integer{
	text-align:center;
}
#lia-body.TagLeaderboardPage .TaggedMessagesTaplet .MessageList span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:15px 20px;
}
#lia-body.TagLeaderboardPage .lia-content .TaggedMessagesTaplet .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.TagLeaderboardPage .lia-content .TaggedMessagesTaplet .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.TagLeaderboardPage .lia-content .TaggedMessagesTaplet .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}

#lia-body.TagLeaderboardPage .lia-content  .TaggerLeaderboardTaplet .lia-user-rank-icon-right {
    display: none;
}

#lia-body.TagLeaderboardPage .lia-content .TaggerLeaderboardTaplet .lia-user-avatar a{
    width: 36px;
    height: 36px;
    overflow: hidden;
    display: inline-block;
}

#lia-body.TagLeaderboardPage .lia-content .TaggerLeaderboardTaplet .lia-user-avatar img {
    margin: -25% 0 0 -50%;
    min-height: 58px;
}

#lia-body.TagLeaderboardPage .lia-content .TaggerLeaderboardTaplet span.UserName.lia-user-name {
    padding-left: 10px;
}
/*******************************************************
		Top Tagger Leaderboard - End
********************************************************/

/*******************************************************
		Tag View Page - Start
********************************************************/
#lia-body.TagViewPage .lia-content .TaggedMessagesTaplet {
    padding-top: 20px;
}

#lia-body.TagViewPage .lia-content  .latestPostDateColumn {
    display: none;
}
#lia-body.TagViewPage .lia-content  .viewsCountColumn {
    display: none;
}
#lia-body.TagViewPage .lia-content  .repliesCountColumn {
    display: none;
}
#lia-body.TagViewPage .lia-content  .newMessagesCountColumn {
    display: none;
}
#lia-body.TagViewPage .lia-content table.lia-list-wide td.lia-data-cell-integer{
	text-align:center;
}
#lia-body.TagViewPage .lia-content .TaggedMessagesTaplet .MessageList span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:15px 20px;
}
#lia-body.TagViewPage .lia-content .TaggedMessagesTaplet .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.TagViewPage .lia-content .TaggedMessagesTaplet .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.TagViewPage .lia-content .TaggedMessagesTaplet .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}


#lia-body.TagViewPage .lia-content .lia-panel.lia-panel-standard.TagCloudTaplet.Chrome.lia-component-tags-widget-related-tag-cloud {
    background-color: #f3f4f4;
}

#lia-body.TagViewPage .lia-content .UserAvatar.lia-user-avatar.lia-component-common-widget-user-avatar {
    padding-right: 10px;
}
#lia-body.TagViewPage .lia-content .lia-menu-bar {
    background-color: #F1F5F9;
    padding: 15px 10px;
    min-height: 25px;
    margin-bottom: 20px;
}
/*******************************************************
		Tag View Page - End
********************************************************/
/*******************************************************
		Top Kudo- Start
********************************************************/
.lia-panel.lia-panel-standard.KudoedAuthorsLeaderboardTaplet.lia-component-kudos-widget-authors-leaderboard .lia-user-rank-icon-right {
    display: none;
}

.lia-panel.lia-panel-standard.KudoedAuthorsLeaderboardTaplet.lia-component-kudos-widget-authors-leaderboard {
    background-color: #f3f4f4;
}
.lia-panel.lia-panel-standard.MyRecentKudosFromUsersTaplet.lia-component-kudos-widget-my-recent-kudos-from-users{
	background-color: #f3f4f4;
}

.lia-panel.lia-panel-standard.KudoedAuthorsLeaderboardTaplet.lia-component-kudos-widget-authors-leaderboard .lia-user-avatar a{
    width: 36px;
    height: 36px;
    overflow: hidden;
    display: inline-block;
}

.lia-panel.lia-panel-standard.KudoedAuthorsLeaderboardTaplet.lia-component-kudos-widget-authors-leaderboard .lia-user-avatar img {
    margin: -25% 0 0 -50%;
    min-height: 58px;
}

#lia-body .lia-content .lia-panel.lia-panel-standard.KudoedAuthorsLeaderboardTaplet.lia-component-kudos-widget-authors-leaderboard table.lia-list-slim td{
	padding: 10px 6px;
}
/*******************************************************
		Top Kudo -  END
********************************************************/

/*******************************************************
		Kudo Leaderboard -  Start
********************************************************/
#lia-body.KudosLeaderboardPage .lia-content table.lia-list-wide td.lia-data-cell-integer{
	text-align: center;
}

#lia-body.KudosLeaderboardPage .MessageList span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:15px 20px;
}
#lia-body.KudosLeaderboardPage .lia-content .TopMessagesLeaderBoard .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
    text-align: right;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-panel .lia-panel-heading-bar {
    background-color: #F3F4F4;
    font-size: 20px;
    line-height: 56px;
    padding: 0 25px;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-user-rank {
    display: none;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-user-avatar-message {
    width: 46px;
    height: 46px;
    overflow: hidden;
    display: inline-block;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-user-avatar-message img {
    margin: -25% 0 0 -50%;
    min-height: 58px;
}
#lia-body.KudosLeaderboardPage .lia-content .lia-user-kudos-count {
    padding-left: 2px;
}
#lia-body.KudosLeaderboardPage .lia-content  span.base-count-text {
    font-weight: bold;
}
#lia-body.KudosLeaderboardPage .lia-content span.base-count-number {
    font-weight: bold;
}
#lia-body.KudosLeaderboardPage .lia-content .KudosUserTab .lia-user-info-group.top-user{
	padding:10px 0;
}

#lia-body.KudosLeaderboardPage .lia-content .lia-user-leaderboard-rank{
    width: 20px;
    padding-right: 5px;
}

/*******************************************************
		Kudo Leaderboard -  Start
********************************************************/
/*******************************************************
		latest topics - Start
********************************************************/


#lia-body.CommunityPage .lia-content td.messageAuthorColumn.lia-data-cell-secondary.lia-data-cell-text {
    display: none;
}

#lia-body.CommunityPage .lia-content td.latestPostDateColumn.lia-data-cell-secondary.lia-data-cell-date {
    display: none;
}

#lia-body.Discussions .lia-content td.messageAuthorColumn.lia-data-cell-secondary.lia-data-cell-text {
    display: none;
}

#lia-body.Discussions .lia-content td.latestPostDateColumn.lia-data-cell-secondary.lia-data-cell-date {
    display: none;
}

#lia-body .lia-content table.lia-list-wide .message-subject-board a {
    color: #333333;
}

/*******************************************************
		latest topics - End
********************************************************/


/*******************************************************
		Users online - start
********************************************************/
.customUsersOnline a {
    width: 46px;
    height: 46px;
    overflow: hidden;
    display: inline-block;
}
#lia-body .lia-content .customUsersOnline img {
    margin: -25% 0 0 -50%;
    min-height: 58px;
}

.lia-panel.lia-panel-standard.users-online-wrapper {
    background-color: #F3F4F4;
}

/*******************************************************
		Users online - start
********************************************************/



/* About User  */

/*CUSTOM AVATAR*/
.avatar_pop {
    background-color: #FFFFFF;
    width: 240px;
    display: none;
    position: absolute;
    padding: 8px;
    border: 1px solid #cccccc;
    -webkit-box-shadow: 0px 4px 5px 0px #ccc;
    box-shadow: 0px 4px 5px 0px #ccc;
    right: -265px;
    top: 10px;
}
#lia-body .lia-content .avatar_pop .user_avatar {
    margin-bottom: 20px;
}
.crop {
    width: 120px;
    height: 120px;
    overflow: hidden;
    float: left;
}
.SonyAvatar {
   position: relative;
/*   background-color: #F8F8F8;*/
   padding: 8px;
   float: left
}
.SonyAvatar:hover .avatar_pop {
    display: inline-block;
}
.arrow {
    height: 100%;
    left: -18px;
    position: absolute;
    top: 0;
    width: 20px;
    background: url('/html/assets/pop_arrow.png') no-repeat center center transparent;
}
#lia-body .avatar_pop p {
    margin: 0;
    line-height: 15px;
    font-size: 11px;
}
#lia-body .lia-content .avatar_pop p.user_login {
    font-weight: bold;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 2px;
}
#lia-body .lia-content .avatar_pop .user_avatar {
    float: left;
    margin-right: 12px;
    width: 72px;
    overflow: hidden;
}
#lia-body .lia-content .crop img {
    margin: -8px 0 0 -20px;
}

/*USER DETAILS SECTION - veiw profle page*/
#lia-body .lia-content .user-details {
    background-color: #FFF;
}
#lia-body .lia-content .about-user {
    float: left;
    width: 685px;
    margin-left: 16px;
}
#lia-body .lia-content .about-user .lia-panel.lia-panel-standard.StringDisplayTaplet.lia-component-users-widget-about-me {
	margin: 20px 0 15px 0;
    padding: 20px 0;
	background-color: #F1F5F9;
}

#lia-body .lia-content .about-user .lia-panel.lia-panel-standard.StringDisplayTaplet.lia-component-users-widget-about-me .lia-decoration-border {
	border:none;
}
#lia-body .lia-content .about-user .lia-panel-heading-bar-wrapper {
    display: none;
}
#lia-body .lia-content .about-user h3 {
    padding-left: 4px;
    margin: 4px 0 8px;
}

#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MessageListTaplet.lia-component-forums-widget-recent-messages .lia-panel-heading-bar {
    background-color: #f1f5f9;
}
#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MessageListTaplet.lia-component-forums-widget-recent-messages img{
	vertical-align:middle;
}
#lia-body.ViewProfilePage .lia-content table.lia-list-wide td {
	padding: 15px 6px;
}
#lia-body.ViewProfilePage .lia-content table.lia-list-wide .message-subject-board{
	padding: 5px 0;
}
#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MessageListTaplet.lia-component-forums-widget-recent-messages .lia-panel-content {
    padding-top:30px;
}

#lia-body.ViewProfilePage .lia-content .lia-panel-standard.MyStatisticsTaplet.lia-component-users-widget-my-public-statistics .lia-panel-heading-bar {
    background-color: #f1f5f9;
}

#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.ActivityFeedTaplet.lia-component-forums-widget-activity-feed .lia-panel-heading-bar {
    background-color: #f1f5f9;
}
#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MyStatisticsTaplet.lia-component-users-widget-my-statistics .lia-panel-heading-bar {
    background-color: #f1f5f9;
}

#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.add-friend-link {
    text-align: center;
    width: 310px;
    padding: 5px 0;
    background-color: #5A81FF;
    border: none;
	margin: 10px 0 5px 0;
}
#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.delete-friend-link:hover {
    background-color: #396CF8;
    border: none;
}

#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.delete-friend-link {
    text-align: center;
    width: 310px;
    padding: 5px 0;
    background-color: #5A81FF;
    border: none;
	margin: 10px 0 5px 0;
}
#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.add-friend-link:hover {
    background-color: #396CF8;
    border: none;
}

#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.add-ignore-link {
    text-align: center;
    width: 310px;
    padding: 5px 0;
    background-color: #D0DCFD;
    border: none;
	margin: 0 0 5px 0;
	color: #476D91;
}
#lia-body.ViewProfilePage .lia-content a.lia-button.lia-button-secondary.add-ignore-link:hover {
    background-color: #C8D7FD;
    border: none;
}

#lia-body.ViewProfilePage .lia-content table.lia-list-statistics-small tr {
    vertical-align: middle;
    height: 40px;
}
#lia-body.ViewProfilePage .lia-content table.lia-list-statistics-small {
    margin-bottom: 20px;
}

#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.ContactMeTaplet.lia-component-users-widget-contact-me {
    background-color: #f3f4f4;
}

#lia-body.ViewProfilePage .lia-content table.lia-list-statistics tr{
	vertical-align: middle;
    height: 35px;
}

#lia-body.ViewProfilePage .lia-content table.lia-list-wide td {
	vertical-align:top;
}
#lia-body.ViewProfilePage .lia-user-attributes img {
    display: none;
}

#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MessageListTaplet.lia-component-forums-widget-recent-messages table.lia-list-wide td.lia-data-cell-integer{
	text-align: center;
}

#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.MyFriendsTaplet.lia-component-users-widget-my-friends-by-request{
	background-color: #f3f4f4;
}
#lia-body.ViewProfilePage .lia-content .lia-panel.lia-panel-standard.UserImageGalleryTaplet.Chrome.lia-component-images-widget-gallery{
	background-color: #f3f4f4;
}
#lia-body.ViewProfilePage .lia-content table.lia-list-slim td{
	padding: 10px 3px;
}
#lia-body .lia-content .lia-img-message-type-solution {
    width: 12px;
}



/* End about user */



/* Settings tab changes */

	
#lia-body .lia-content ul.lia-tabs-standard {
    line-height: 12px;
    border-bottom: 1px solid #e0e0e0;
    list-style: none;
    margin: 35px 0;
    font-size: 16px;
}

#lia-body .lia-content ul.lia-tabs-standard li{
	border: 1px solid #e0e0e0;
}
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive {
    background-color: #F1F5F9;
    border-bottom: 1px solid #e0e0e0;
    padding: 10px 25px;
    margin: 0 0 0 -1px;
}

#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive:hover {
    background-color: #E0E9F1;
	border:1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive a{
	color:#111C24;
}

#lia-body .lia-content ul.lia-tabs-standard .lia-tabs-active {
    background-color: #FFF;
    padding: 10px 25px;
    margin: 0 0 0 -1px;
	border-bottom: 1px solid #ffffff;
}

#lia-body .lia-content ul.lia-tabs-secondary {
    border-bottom: 1px solid #e0e0e0;
    margin: 0px 0 30px 0;
    padding: 0 0 5px 45px;
}
#lia-body .lia-content ul.lia-tabs-secondary li {
	padding-right: 12px;
    border-right: 1px solid #111c24;
}
#lia-body .lia-content ul.lia-tabs-secondary li:last-child {
    border-right: 1px solid #fff;
}
#lia-body.MyProfilePage .lia-content .lia-quilt-column-06{
	padding-top:0;
	
}
#lia-body.MyProfilePage fieldset{
	border:none;
	padding: 0 20px;
}
#lia-body.MyProfilePage .lia-content .lia-form .lia-quilt-row-standard .lia-quilt-column-right input[type="checkbox"]{
	margin-top:13px;
}

#lia-body.MyProfilePage legend {
    border-bottom: none;
    padding-bottom: 15px;
}


#lia-body .lia-content input.lia-button, #lia-body .lia-content button.lia-button {
	height:36px;
	font-size:16px;
	padding: 0 20px
}


#lia-body .lia-content .lia-button-wrapper input.lia-button.lia-button-primary.lia-button-Reset-action{
	background-color:#f3f4f4;
	border:1px solid #DDDDDD;
	color:#333;
}
#lia-body .lia-content .lia-button-wrapper.lia-button-wrapper-primary.lia-button-wrapper-Reset-action{
	padding-left: 20px;
}
#lia-body .lia-content .lia-button-wrapper input.lia-button.lia-button-primary.lia-button-Reset-action:hover{
	background-color:#EBEDED;
}


#lia-body .lia-content .lia-form input[type="text"], #lia-body .lia-content .lia-form input[type="password"] {
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 36px;
    line-height: 14px;
    padding: 10px;
	margin-bottom: 10px;
}

#lia-body .lia-content .lia-form select {
	height: 36px
}

#lia-body .lia-content label {
	display: inline;
}

#lia-body .lia-content .lia-form-horizontal label {
	line-height:36px;
	font-weight: normal;
    font-size: 14px;
}

#lia-body .lia-content .lia-form p.lia-form-error-text, #lia-body .lia-content .lia-form .lia-form-validation-help-text, #lia-body .lia-content .lia-form .lia-form-field-description{
	padding-bottom:10px;
}

#lia-body.MyProfilePage .lia-content .lia-button-group .fileinput-button {
    margin-left: 0;
    padding: 10px;
}

#lia-body.MyProfilePage .lia-content .lia-form-image-upload-entry label{
	line-height: 20px;
}

#lia-body.MyProfilePage .lia-content .lia-quilt-column-08{
	width:37%;
}
#lia-body.MyProfilePage .lia-content .lia-quilt-column-16{
	width: 63%;
}
#lia-body.MyProfilePage .lia-content.ui-dialog {
    background: #ffffff none no-repeat 0 0;
    width: 900px !important;
    left: 490px !important;
}
/* End Settings tab changes */

/*Category page style */

#lia-body.CategoryPage .lia-content .lia-quilt-column-06 {
    width: 360px;
	padding-top: 5px;
}
#lia-body.CategoryPage .lia-content .lia-quilt-column-18 {
    width: 840px;
	padding-top: 5px;
}

#lia-body .lia-content table.lia-list-wide th, #lia-body .lia-content table.lia-list-wide th a{
	background-color:#f3f4f4;
	color:#333;
	font-weight: bold;
	padding: 10px;
	
} 
#lia-body .lia-content table.lia-list-wide tr.lia-list-row-float td {
	background-color:#fff;
}

.choose_discussion.lia-panel {
    border: #e0e0e0 1px solid;
	margin-bottom: 5px;
}

#lia-body .lia-content .choose_discussion .nav-tabs{
	font-size: 16px;
	padding:10px 20px 20px 20px;
	border-bottom:none;
	font-weight:bold;
}

.choose_discussion.lia-panel .MessageSubjectIcons img {
    height: 12px;
}

/*#lia-body .lia-content .choose_discussion .MessagePostDateAndAuthorCell {
    width: 140px;
}*/
#lia-body .lia-content .choose_discussion .nav-tabs>.active>a {
	background: url('/html/assets/cd_tab_active.jpg') no-repeat center bottom;
	padding-bottom: 18px;
	border:none;
	color: #333;
}
#lia-body .lia-content .choose_discussion .nav-tabs>.active>a, #lia-body .lia-content .choose_discussion .nav-tabs>.active>a:hover,#lia-body .lia-content .choose_discussion .nav>li>a:hover, .lia-content .choose_discussion .nav-tabs>.active>a:focus {
    background-color: #fff;
	border:none;
}
#lia-body .lia-content .choose_discussion .nav-tabs>li>a, #lia-body .lia-content .choose_discussion .nav>li>a:hover {
	text-decoration: none;
	margin-right:30px;
	border-bottom:#2A59E9 3px solid;
}
#lia-body .lia-content .choose_discussion table.lia-list-wide td.messagePostDateColumn.lia-data-cell-secondary.lia-data-cell-date {
    vertical-align: top;
    padding-top: 19px;
}
#lia-body .lia-content .choose_discussion table.lia-list-wide td.latestPostDateColumn.lia-data-cell-secondary.lia-data-cell-date{
	vertical-align: top;
    padding-top: 19px;
}
#lia-body .lia-content .choose_discussion h3 {
    border-bottom: none;
    background-color: #F1F5F9;
    line-height: 56px;
    padding: 0 25px;
}
#lia-body .lia-content .choose_discussion .lia-decoration-border {
    border: none;
}

#lia-body .lia-content .choose_discussion .lia-panel-heading-bar {
    display: none;
}

#lia-body .lia-content .lia-component-forums-widget-board-browser-list .lia-panel-heading-bar-wrapper {
    display: none;
}
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading {
    font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    background-color: #f3f4f4;
    margin: 3px -20px;
    padding: 0px 25px;
    font-size: 20px;
    line-height: 56px;
	font-weight: normal;
	color: #f3f4f4;
	max-height:56px;
	overflow:hidden;
}
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading::before {
    content: " Discussion Boards ";
	padding:0 0px;
	color:#111C24;
}

.lia-component-forums-widget-board-browser-list {
    line-height: 20px;
}
#lia-body.CategoryPage .MessageList span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:15px 20px;
}
#lia-body.CategoryPage .lia-content .choose_discussion .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.CategoryPage .lia-content .choose_discussion .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.CategoryPage .lia-content .choose_discussion .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}

#lia-body.CategoryPage .lia-content .board-list-latest {
    display: none;
}

#lia-body.CategoryPage .lia-content .board-description {
    display: none;
}

#lia-body.CategoryPage td.newMessageCountColumn.lia-data-cell-secondary.lia-data-cell-integer {
    display: none;
}

#lia-body.CategoryPage .lia-content table.lia-list-wide{
	margin-bottom: 15px;
}

/* temporarily removing - this is for Kudoed Authors and Top taggers, affected main panel
#lia-body .lia-content table.lia-list-slim td{
	padding: 10px 6px;
}
*/
#lia-body .lia-content table.lia-list-slim td.lia-data-cell-tertiary{
	vertical-align:top;
}
#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide td{
	padding: 15px 5px;
}
#lia-body.CategoryPage .lia-content span.UserName.lia-user-name {
    padding-left: 10px;
}

#lia-body.CategoryPage .lia-content .lia-message-by{
	display:none;
}

/*Category page style */

/* Custom content widget */
#lia-body .lia-content .lia-panel.lia-panel-standard.CustomContent.lia-component-common-widget-custom-content {
	font-size: 16px;
	line-height: 24px;
	color:#000;
	background: url('/html/assets/panel_alert_blue.gif') no-repeat 27px 45px;
	background-color: #ffffe1;
}
#lia-body .lia-content .custom_content_alert{
	padding: 36px 20px 10px 82px;
}
/*

/* alerts section */
#lia-body .lia-content .lia-panel.lia-panel-standard.StringDisplayTaplet.lia-component-common-widget-announcement .lia-panel-heading-bar {
	margin-bottom: 15px;
}

#lia-body .lia-content .lia-component-common-widget-announcement .lia-panel-heading-bar {
    background: url('/html/assets/panel_alert_red.gif') no-repeat 25px 14px;
    border-bottom: none;
    background-color: #F3F4F4;
    font-size: 20px;
    line-height: 56px;
    padding: 0 0 0 70px;
	font-weight: bold;
}
/* emd alerts section */

/* TOS on registration page*/

#lia-body .lia-content .lia-form .lia-form-terms-of-service {
    width: 505px;
	padding:10px
}
/* End TOS */

/* Board page */
#lia-body .lia-content .lia-menu-navigation .default-menu-option {
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color:#000;
	padding-left: 10px;
	margin-right: 10px;
}
#lia-body.ForumPage .lia-content .lia-component-solutions-widget-recently-solved-threads .lia-message-content {
    padding: 15px 6px;
    border-bottom: #e0e0e0 1px solid;
}
#lia-body.ForumPage .lia-content .MessageList table.lia-list-wide td {
    vertical-align: top;
    padding: 20px 10px;
}
.lia-component-solutions-widget-recently-solved-threads .message-subject-board {
    display: none;
}
.lia-component-solutions-widget-recently-solved-threads span.UserName.lia-user-name {
    display: none;
}
#lia-body .lia-content .lia-component-solutions-widget-recently-solved-threads .lia-panel-heading-bar {
    background: url('/html/assets/new_solutions_icon.png') no-repeat 25px center;
    border-bottom: none;
    background-color: #F3F4F4;
    font-size: 20px;
    line-height: 56px;
    padding: 0 0 0 70px;
}
#lia-body.ForumPage .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-button-wrapper a.lia-button {
    background: url('/html/assets/conversation_icon.png') no-repeat 20px center;
    border: none;
    border-radius: 0;
    background-color: #396CF8;
    font-size: 20px;
	padding: 20px 30px 20px 75px;
}
#lia-body.ForumPage .lia-content .latestPostDateColumn,  #lia-body.ForumPage .lia-content .viewsCountColumn, #lia-body.ForumPage .lia-content .newMessagesCountColumn{
    display: none;
}
#lia-body.ForumPage .lia-content .lia-component-message-list .kudosCountColumn{
	display:none;
}

#lia-body.ForumPage .lia-content table.lia-list-wide td.lia-data-cell-integer {
	text-align:center;
}

#lia-body.ForumPage .lia-list-wide span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:0 20px;
}
#lia-body.ForumPage .lia-content .lia-list-wide .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.ForumPage .lia-content .lia-list-slim .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
    padding-left: 10px;
}

#lia-body.ForumPage .lia-content .lia-list-wide .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.ForumPage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right{
	margin-top: 4px;
}
#lia-body.ForumPage .lia-content th.messageAuthorColumn.lia-data-cell-secondary.lia-data-cell-text {
   /* text-align: center;*/
	padding-left: 75px;
}
#lia-body.ForumPage .lia-content .lia-component-message-list {
	padding: 20px 10px 0px;
	border:none;
}

#lia-body.ForumPage .lia-content .section_title_bar {
    background-color: #F1F5F9;
	padding: 15px 10px;
	min-height: 25px;
}
#lia-body.ForumPage .lia-content #msgListWrap {
    border-top: #e0e0e0 1px solid;
    border-right: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
}
#lia-body.ForumPage .lia-content .lia-menu-bar.lia-menu-bar-bottom {
    border-right: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
}
#lia-body.ForumPage .lia-content #msgListWrap #actionMenuDropDown {
    width: 40%;
    float: left;
}
#lia-body.ForumPage .lia-content #msgListWrap ul.lia-paging-full {
	margin-bottom: 0px
}
#lia-body.ForumPage .lia-content .lia-menu-bar-bottom ul.lia-paging-full {
	padding:20px;
}
#lia-body.ForumPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley {
	margin-top:0;
}
#lia-body.ForumPage .lia-content .lia-menu-bar-buttons {
    padding-bottom: 20px;
}

#lia-body.ForumPage .lia-content .lia-quilt-column-06, #lia-body.ForumPage .lia-content .lia-quilt-column-18 {
	padding-top: 10px;
}

#lia-body.ForumPage .lia-content .MessageKudosCount {
    display: none;
}

#lia-body.ForumPage .lia-content .lia-component-kudos-widget-messages-leaderboard .MessageSubject {
    padding: 15px 6px;
}

/* End Board Page */

/* all recent posts page */

#lia-body.RecentPostsPage .lia-content .lia-quilt-row.lia-quilt-row-main{
	border: #e0e0e0 1px solid;
    margin-top: 10px;
}
#lia-body.RecentPostsPage .lia-content .lia-menu-bar.lia-menu-bar-top.top-block {
    background-color: #f1f5f9;
	padding: 18px;
}
#lia-body.RecentPostsPage .lia-content .lia-menu-bar.lia-menu-bar-bottom.bottom-block {
	margin-bottom: 15px;
	padding: 0 18px;
}
#lia-body.RecentPostsPage .lia-component-forums-widget-message-list {
    padding: 20px;
}
#lia-body.RecentPostsPage .lia-content .newMessagesCountColumn {
    display: none;
}
#lia-body.RecentPostsPage .lia-content table.lia-list-wide td {
	padding: 15px 6px;
    vertical-align: top;
}
#lia-body.RecentPostsPage .lia-content .lia-user-rank-icon-right{
	display: none;
}


#lia-body.RecentPostsPage .lia-content table.lia-list-wide td.lia-data-cell-integer {
    text-align: center;
}
/* emd all recent posts page */

/* thread page */
#lia-body .lia-content .lia-effect-highlight {
	background-color:#f3f4f4;
}

#lia-body .lia-content .lia-panel-message-root .lia-message-heading h1 {
    font-size: 18px;
    font-weight: bold;
    line-height: 34px;
}

.lia-panel-message .lia-decoration-border-content {
    padding: 20px;
}
.lia-component-message-list {
    border: #e0e0e0 1px solid;
	margin-bottom:5px;
}
.lia-panel-message .lia-decoration-border {
    border: none;
}
#lia-body.ForumTopicPage .lia-content p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited {
    margin-top: 10px;
}
#lia-body.ForumTopicPage .lia-content .lia-component-solutions-widget-recently-solved-threads table.lia-list-slim td {
    padding: 15px 6px;
}
#lia-body.ForumTopicPage .lia-content .lia-user-name-link {
    display: block;
}
#lia-body .lia-content .message-list .first-message{
	border-top: none;
	padding-top: 0;
}
#lia-body .lia-content .linear-message-list.message-list{
	padding: 10px;
}

#lia-body .lia-content .message-list .lia-message-body-content .lia-panel-feedback-banner-safe {
    margin-top: 40px;
	color:#fff;
	background-color: #339933;
	width: 180px;
	padding: 10px;
}
#lia-body .lia-content .message-list .lia-message-body-content .lia-panel-feedback-banner-safe a{
   color:#fff;
}
#lia-body .lia-content .lia-component-message-list span.primary-action.message-reply {
    display: none;
}
#lia-body .lia-content .lia-component-message-list .lia-menu-bar-buttons  .lia-menu-action {
    background-color: #F1F5F9;
    padding: 15px 10px;
    min-height: 25px;
	}
#lia-body.ForumTopicPage .lia-content .lia-js-add-this-widget{
	padding-bottom:10px;
}

#lia-body .lia-content .lia-modbar.lia-component-modbar-toggle {
    display: none;
}
#lia-body .lia-content .lia-message-statistics.lia-component-position-in-thread {
    font-size: 12px;
    color: #333;
    padding-bottom: 10px;
	padding-top: 15px;
}
#lia-body.ForumTopicPage .lia-content .lia-user-rank-icon {
    padding-top: 10px;
	padding-bottom:10px
}
#lia-body.ForumTopicPage .lia-content .lia-message-author-rank {
    display: none;
}
#lia-body.ForumTopicPage .lia-content .lia-message-author-post-count {
    padding-top: 7px;
    padding-bottom: 5px;
	color:#333;
}
#lia-body.ForumTopicPage .lia-content .lia-message-author-registered-date{
	color:#333;
}
#lia-body.ForumTopicPage .lia-content span.UserIpAddress {
    color: #333;
}
#lia-body.ForumTopicPage .lia-content .lia-message-author-ipaddress {
    padding-top: 5px;
}

#lia-body.ForumTopicPage .lia-content .lia-img-message-type-solved {
    width: 30px;
}
#lia-body.ForumTopicPage .lia-content .lia-img-message-type-solution {
    width: 30px;
}
#lia-body.ForumTopicPage .lia-content .lia-component-body {
    padding-bottom: 10px;
}
#lia-body .lia-content .lia-message-post-date .lia-message-posted-on {
    color: #333;
}
#lia-body.ForumTopicPage .lia-content .lia-quilt-column-18{
	padding-top: 15px;
}
#lia-body.ForumTopicPage .lia-content .lia-quilt-column-06 {
	padding-top: 15px;
}
#lia-body.ForumTopicPage .lia-content .lia-menu-bar .lia-paging-full-wrapper {
    padding-bottom: 5px;
}

#lia-body.ForumTopicPage .lia-content .lia-menu-bar-bottom ul.lia-paging-full {
    padding: 10px 10px 0px 10px;
}
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count{
	height: 30px;
	min-width: 75px;
	background:#D0DCFD;
	margin-right: 3px;
}
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count span {
    line-height: 28px;
}
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give {
    background-color: #396CF8;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: left;
    height: 30px;
    width: 65px;
}
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-enabled .lia-button-image-kudos-give:hover{
	background-color: #2962F8;
}
#lia-body.ForumTopicPage .lia-content a.lia-button.lia-button-secondary{
	background-color: #396CF8;
    border: 1px solid #396CF8;
	padding: 5px
}
#lia-body.ForumTopicPage .lia-content a.lia-button.lia-button-secondary:hover{
	background-color: #2962F8;
    border: 1px solid #2962F8;
}
/* end thread page */

#lia-body.MediaGalleryPage .lia-content a.lia-button.lia-button-primary{
	background-color: #5A81FF;
    border: 1px solid #5A81FF;
    font-size: 16px;
    padding: 8px 20px;
	margin-bottom: 15px;
}
#lia-body.MediaGalleryPage .lia-content a.lia-button.lia-button-primary:hover{
	background-color: #547CED;
    border: 1px solid #547CED;
}
#lia-body.MediaGalleryPage .lia-content .lia-media-album-details {
    padding: 10px 0 20px;
}

/*post page */
#lia-body.PostPage .lia-content .lia-quilt-column.lia-quilt-column-24.lia-quilt-column-single.lia-quilt-column-main-content {
    padding-top: 0px;
}
#lia-body .lia-content input.lia-button.lia-button-Cancel-action {
    background-color: #e3e4e4;
    color: #333;
    border: none;
    border: 1px solid #DDDDDD;
    background-color: #f3f4f4;
}
#lia-body .lia-content input.lia-button.lia-button-Cancel-action:hover {
    background-color: #EBEDED;
}

/*index styles */
#lia-body .lia-content .lia-panel .lia-view-all{
	font-size:12px;
	padding-top:10px;
}
.user-lia-view-all {
    clear: both;
    display: block;
    float: none;
    margin: 0 0 6px;
    padding: 10px 23px;
    text-align: right;
	font-size:12px;
}

.popular_boards.lia-panel {
    background-color: #F1F5F9;
	padding: 0 20px 20px 20px;
	margin-bottom: 5px;
	
}

#lia-body .lia-content .popular_boards h3 {
    border-bottom: none;
    line-height: 56px;
    padding: 0 0 15px 5px;
}

#lia-body .lia-content .popular_boards a{
	color: #333;
	font-size:16px;
	padding-top: 150px
}
#lia-body .lia-content .popular_boards .vaio {
    background: url('/html/assets/pdb_vaio.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .cameras {
    background: url('/html/assets/pdb_cams.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .hdtv {
    background: url('/html/assets/pdb_tv.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .walkman {
    background: url('/html/assets/pdb_walkman.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .tablet {
    background: url('/html/assets/pdb_tablet.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .home-theater {
    background: url('/html/assets/pdb_ht.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .reader {
    background: url('/html/assets/pdb_reader.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .blue-ray {
    background: url('/html/assets/pdb_bd.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .other-prod {
    background: url('/html/assets/pdb_other.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .playstation {
    background: url('/html/assets/pdb_ps.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .xperia {
    background: url('/html/assets/pdb_xperia.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .prof-prod {
    background: url('/html/assets/pdb_pro.png') no-repeat center top;
}
#lia-body .lia-content .popular_boards .cat-grid-link {
    display: block;
}
#lia-body .lia-content .popular_boards .row1 {
	height:200px;
	width:790px;
	border-bottom:#e0e0e0 1px solid;	
}
#lia-body .lia-content .popular_boards .pd_r1_start{
	height:200px;
	border-right:#e0e0e0 1px solid;
	width: 197px;
	float:left;
	text-align: center;
}
#lia-body .lia-content .popular_boards .pd_r1_end{
	height:200px;
	width: 196px;
	float: left;
	text-align:center;
}

#lia-body .lia-content .popular_boards .row2 {
	height:200px;
	width:790px;
	border-bottom:#e0e0e0 1px solid;
	
}
#lia-body .lia-content .popular_boards .row3 {
	height:200px;
	width:790px;	
}
#lia-body.CommunityPage .MessageSubjectCell {
    line-height: 25px;
	padding-bottom: 5px;
}

.get_social.lia-panel {
    background-color: #F3f4f4;
	padding: 0 11px 20px 14px;
	margin-bottom: 5px;
	border: #e0e0e0 1px solid;
}

#lia-body .lia-content .get_social h3 {
    border-bottom: none;
    line-height: 56px;
    padding: 0 0 5px 11px;
}

/* End index styles */

/* product registration */
.well {
    background-color: #ffffe1;
    border: none;
	font-size:14px;
}
/* end product registration page */

/* topic page */
#lia-body.ForumTopicPage .lia-content .TweetPost {
    display: none;
}

#lia-body.ForumTopicPage .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-button-wrapper .lia-button-primary {
    display: none;
}
/* end topic page */


/* private messages page */
#lia-body.PrivateNotesPage span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:0 20px;
}
#lia-body.PrivateNotesPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.PrivateNotesPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.PrivateNotesPage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right{
	margin-top: 4px;
}
#lia-body.PrivateNotesPage .lia-content #mceu_24 {
    display: none;
}
#lia-body.PrivateNotesPage .lia-content table.lia-list-wide th, #lia-body.PrivateNotesPage .lia-content table.lia-list-wide th a{
	background-color:#f3f4f4;
	color:#333;
	font-weight: bold;
	padding: 10px 0;
	
}
#lia-body.PrivateNotesPage .lia-content table.lia-list-wide td{
	vertical-align:top;
	padding: 15px 6px;
}
#lia-body.PrivateNotesPage .lia-content .contactsUserColumn .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
    text-align: left;
    padding: 0 0 5px 5px;
}
#lia-body.PrivateNotesPage .lia-content .contactsUserColumn .lia-user-rank-icon.lia-user-rank-icon-right {
    padding-left: 5px;
}
#lia-body.PrivateNotesPage .lia-content .contactsUserColumn .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    display:none;
}
/* end private messages page */
/* reply page */
#lia-body.ReplyPage .lia-content .lia-panel .lia-panel-heading-bar {
    border-bottom: none;
    background: #F3F4F4;
    font-size: 20px;
    line-height: 56px;
    padding: 0 25px;
}
#lia-body.ReplyPage .lia-content .lia-panel-message .lia-message-author-rank {
	display:none;
}
#lia-body.ReplyPage .lia-content .lia-user-rank-icon {
    padding-top: 10px;
	padding-bottom:10px
}

#lia-body.ReplyPage .lia-content .lia-message-author-post-count {
    padding-top: 7px;
    padding-bottom: 5px;
	color:#333;
}
#lia-body.ReplyPage .lia-content .lia-message-author-registered-date{
	color:#333;
}
#lia-body.ReplyPage .lia-content span.UserIpAddress {
    color: #333;
}
#lia-body.ReplyPage .lia-content .lia-quilt-column-04 {
    width: 13%;
    float: left;
}
#lia-body.ReplyPage .lia-content .lia-user-name-link {
    display: block;
}
/* end reply page */


/* users online  */

#lia-body.UsersOnlinePage .lia-content table.lia-list-wide td {
    padding: 10px 6px;
    vertical-align: top;
}
#lia-body.UsersOnlinePage .lia-content .user-summary-bar.lia-component-user-summary-bar {
    margin: 15px 0;
}
#lia-body.UsersOnlinePage .lia-content .lia-user-rank{
	display:none;
}
#lia-body.UsersOnlinePage .lastRequestColumn {
    display: none;
}

#lia-body.UsersOnlinePage span.UserName.lia-user-name {
    display: block;
    width: 300px;
	padding-left:80px;
}
#lia-body.UsersOnlinePage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 140px;
    text-align: right;
}
#lia-body.UsersOnlinePage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.UsersOnlinePage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}


/* end users online */


/*Discussions Drop-down*/
.navbar-inner{
	float:right;
	box-shadow:none;
	padding:0px;
	min-height:0;
}
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items li{
    white-space: normal;
}
#lia-body .lia-content .lia-component-common-widget-site-navigation .lia-menu-navigation .lia-menu-dropdown-items {
    border: 1px solid #D1D4D3;
    background-color: #ffffff;
    padding: 0;
    border-bottom: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
#lia-body .lia-content .lia-component-common-widget-site-navigation .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items a {
    background-color: #ffffff;
    color: inherit;
    padding: 8px 6px 6px 12px;
    border-bottom: 1px solid #D1D4D3;
    margin: 0;
    font-weight: normal;
    font-size: 14px;
}
#lia-body .lia-content .lia-component-common-widget-site-navigation .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items a:hover {
    background-color: #5480A7;
    color: #ffffff;
}
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items li.dropdown-section-title.dropdown-section-title-first, #lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items li.board-dropdown-item {
    display:none;
}
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-pro-large-sensor, #lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-pro-xdcam, #lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-about, #lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-launch-communications {
    display: none;
}
#lia-body .lia-content li.board-dropdown-item.lia-board-videos-podcasts {
    display: list-item !important;
}

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-otros-productos,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-teatro-en-casa,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-reproductores-walkman,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-reproductores-bluray-y-sistemas-de-casa,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-televisores,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-camaras-y-videocamaras,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-tableta-xperia,#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-category-computadoras-vaio{
	display:none;
}
#lia-body .lia-content .lia-component-common-widget-site-navigation .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items {
    width: 218px;
    left: 0;
}
/*COMMUNITY NAV BAR --- END*/
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li.final-crumb {
	font-weight:none;
}

/* breadcrumb */
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li.final-crumb {
	font-weight:normal;
}
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li{
	font-size:14px;
	line-height: 28px;
	margin-top:15px;
	padding: 0 3px;
}
#lia-body .lia-content .lia-component-common-widget-breadcrumb{
	border-bottom: none;
}
/* emd breadcrumb */

/* icon legend section */
.icon_legend_wrapper{
	background-color:#f3f4f4;
	border-right: #e0e0e0 1px solid;
	border-left: #e0e0e0 1px solid;
	margin-top:-6px;
	padding: 20px;
}
.icon_legend_col1{
width:15%;
float:left;
padding:15px 0 15px 10px;
}
.icon_legend_col2{
width:23%;
float:left;
padding-top:15px;
}


.icon_legend_col3{
width:25%;
float:left;
padding-top:15px;
}
.icon_legend_col4{
width:35%;
float:left;
padding-top:15px;
}

.icon_legend_col3_es{
width:22%;
float:left;
padding-top:15px;
}
.icon_legend_col4_es{
width:38%;
float:left;
padding-top:15px;
}

.topic_icon{
float:left;
width:16px;
}
.topic_text{
padding-left:10px;
float:left;
}
.topic_icon_bottom{
float:left;
width:16px;
padding-top:15px
}
.topic_text_bottom{
padding-left:10px;
float:left;
padding-top:15px
}

/* end icon legend section */

/* Search results page */
#lia-body .lia-content .search-result-message-subject .lia-message-subject{
	font-size: 18px;
}

#lia-body.TOS_Code_Of_Conduct .lia-content .lia-quilt-column-main-content {
    padding-top: 10px;
}
#lia-body .lia-content .lia-panel.advancedSearchPanel .lia-panel-heading-bar {
    border:none;
    font-size: 18px;
    line-height: 55px;
    font-family: Arial;
    font-weight: normal;
    font-weight: bold;
}
#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container .lia-form-fieldset-wrapper{
	background: #F3F4F4;
    padding: 10px;
	border-bottom: 1px solid #e7e8e9;
	border-right: 1px solid #e7e8e9;
	border-left: 1px solid #e7e8e9;
}
#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset legend{
	padding-bottom: 10px;
}
#lia-body.SearchPage legend{
	border: none;
}
#lia-body.SearchPage .lia-content .thread-search-filters .search-filter-header .lia-panel-heading-bar {
    border: 1px solid #e7e8e9;
    margin: 0;
}
#searchResultsDynamicContent_searchResultsContainer {
    border: #e7e8e9 1px solid;
}

#lia-body .lia-content .search-menu-bar {
    background-color: #F1F5F9;
    margin: 0 0 3px;
    padding: 15px 10px;
    zoom: 1;
	min-height:25px;
}
#lia-body .lia-content .thread-search-results-list {
    padding: 10px;
    border-top: 1px solid #EDEEEF;
}
#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar {
    padding: 10px;
    zoom: 1;
}
#lia-body .lia-content span.lia-search-match-lithium{
	background: #ffffe1;
}
#lia-body .lia-content .lia-summary-view-statistics-wrapper, #lia-body .lia-content .lia-summary-view-statistics-wrapper a {
    color: #333;
}
#lia-body .lia-content .search-result-message-subject .lia-message-author, #lia-body .lia-content .search-result-message-subject .lia-message-author a {
    color: #333;
}
#lia-body .lia-content .lia-panel.advancedSearchPanel{
	background-color:#F3F4F4;
}
#lia-body.SearchPage .lia-content .thread-search-item-results .lia-paging-full-wrapper.bottom-block {
    margin-top: 15px;
}

#lia-body.SearchPage .lia-content .lia-form-inline .lia-button-wrapper {
    float: left;
    margin: 0 20px 0 0;
}
#lia-body.SearchPage .lia-content a.lia-button.lia-button-primary {
    background: url('/html/assets/conversation_icon.png') no-repeat 20px center;
    border: none;
    border-radius: 0;
    background-color: #396CF8;
    font-size: 20px;
    padding: 20px 30px 20px 75px;
}

#lia-body.SearchPage .lia-content .post_text{
	padding:10px;
	float:left;
	font-size: 18px;
	}
#lia-body.SearchPage .lia-content .post_button_container{
	display: inline-block;
	padding-top: 10px;
}
#lia-body .lia-content .filter-bread-crumb .lia-panel-feedback-inline-note ul.lia-list-standard-inline .bread-crumb-filters-applied {
    color: #333;
}
#lia-body.SearchPage .lia-content #lia-searchform .spell-check-do-you-mean {
    display: none !important;
}
#lia-body .lia-content .user-search-result-container-full {
    min-height: 140px;
}
#lia-body .lia-content .user-search-result-container {
    background-color: #f3f4f4;
    margin: 0 0 12px;
    padding: 10px;
    zoom: 1;
}
#lia-body.SearchPage .lia-content ul.lia-paging-full {
    float: right;
    margin: 0px 0 6px 0;
}
#lia-body.SearchPage .lia-content .post_button_container {
    display: inline-block;
    padding-top: 10px;
	float:left;
}
/*user search */
#lia-body.SearchPage .lia-content .user-search-result-container .search-user-avatar-container{
	height: 70px;
}
/* end user search */
#lia-body.SearchPage span.UserName.lia-user-name {
    display: block;
}
#lia-body.SearchPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 160px;
	padding-left: 2px;
}
#lia-body.SearchPage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right {
	margin:8px 0;
}
#lia-body.SearchPage .lia-content .lia-user-rank {
    display: none;
}
/* end Serach Results */

/* start top taggers */
#lia-body.TagDetailPage .lia-quilt-row.lia-quilt-row-main {
    padding: 20px;
}
#lia-body.TagDetailPage .TaggerList.lia-component-tag-list {
    padding-top: 20px;
}

#lia-body.TagDetailPage .MessageList span.UserName.lia-user-name {
    display: block;
    width: 200px;
	padding:15px 20px;
}
#lia-body.TagDetailPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: 120px;
    text-align: right;
}
#lia-body.TagDetailPage .lia-content .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.TagDetailPage .lia-content .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}

#lia-body.TagDetailPage .lia-content table.lia-list-slim td{
	padding: 15px 5px;
}
#lia-body.TagDetailPage .lia-content #taglist {
    padding-top: 20px;
}

/* end top taggers */

/* Join the inspiration */
/***IDEAS***/
#lia-body .ideas-topic h3 {
    background-color: #FFF;
    padding: 6px 18px;
}
#lia-body .ideas-topic {
    margin-bottom: 6px;
}
#lia-body.lia-idea .lia-content .lia-message-idea {
    position: relative;
    margin-left: 118px;
	min-height: 220px;
}
#lia-body.lia-idea .lia-content .lia-message-view {
    background-color: #FFFFFF;
    padding: 0px 18px 0px 12px;
   /* margin-bottom: 6px;*/
	border-bottom: #e0e0e0 1px solid;
	border-left: #e0e0e0 1px solid;
	border-right: #e0e0e0 1px solid;
}
#lia-body.lia-idea .lia-content .lia-panel-message {
    border-bottom: none;
}
#lia-body.lia-idea .lia-content .lia-message-heading .lia-message-author-avatar {
    position: absolute;
    left: -118px;
    top: 14px
}
#lia-body.lia-idea .lia-content .lia-message-heading .lia-message-author  {
    margin-top: -6px;
}
#lia-body.lia-idea .lia-content .lia-message-idea .lia-message-kudos {
    top: 114px;
    left: -118px
}
#lia-body.lia-idea .lia-content .lia-message-heading .author-by {
    display: none;
}
#lia-body.lia-idea .lia-content .lia-message-heading .UserName.lia-user-name {
    position: absolute;
    left: -118px;
    top: 52px;
}

#lia-body.lia-idea .lia-content .BlogLatestCommentsTaplet ul.lia-list-standard li{
	margin-top:10px;
}

#lia-body.lia-idea .lia-content .lia-panel-message span.UserName.lia-user-name {
    display: block;
    width: 200px;
}
#lia-body.lia-idea .lia-content .lia-panel-message .lia-user-name-link {
    float: left;
	width: 120px;
}
#lia-body.lia-idea .lia-content .lia-panel-message .lia-user-rank-icon-right {
    margin-top: 4px;
}



#lia-body.lia-idea .lia-content .lia-component-comment-header .lia-message-heading .UserName.lia-user-name {
    position: static;
    left: 0;
    top: 0;
}
#lia-body.lia-idea .lia-content .lia-tabs-standard {
    background-color: #FFF;
    margin: 0;
    width: 465px;
    padding: 3px;
    border-bottom-color: #F8F8F8;
}
#lia-body.lia-idea .lia-content .lia-menu-bar.lia-menu-bar-top.top-block.lia-component-menu-bar {
    position: relative;
}
#lia-body.lia-idea .lia-content .lia-menu-bar.lia-menu-bar-top.top-block.lia-component-menu-bar:after {
    clear: both;
}
#lia-body.lia-idea .lia-content .lia-button.article-post {
    background: url('/html/assets/conversation_icon.png') no-repeat 20px center;
    padding: 20px 30px 20px 75px;;
    text-align: center;
    background-color: #396CF8;
    border: none;
	font-size: 20px;
	margin-bottom: 20px;
}
#lia-body.lia-idea .lia-content .lia-button.article-post {display:inline-block;}
#lia-body.lia-idea .lia-content .lia-button.article-post:hover {
    background-color: #396CF8;
}
#lia-body.lia-idea .lia-content .lia-component-external-widget-add-this .lia-link-navigation.lia-js-add-this-widget {
    margin: 25px 3px 0 0;
}
#lia-body.lia-idea .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-menu-action {
    float: right;
    margin: 9px 14px 4px 390px;
}
#lia-body.IdeaPage .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-menu-action {
    float: right;
    margin: 9px 14px 4px 510px;
}
#lia-body.lia-idea .lia-content .label.even-row:first-child {
    border-top: 1px solid #dcdcdc;
}
#lia-body.lia-idea .lia-content .label.even-row, #lia-body.lia-idea .lia-content .label.odd-row {
    width: 100%;
    background-color: #FFFFFF;
    text-shadow: none;
    color: #111C24;
    text-align: left;
    font-size: 14px;
    border-bottom: 1px solid #dcdcdc;
    padding: 8px;
    margin: 0 0 0 -8px;
}
#lia-body.lia-idea .lia-content .label.even-row a, #lia-body.lia-idea .lia-content .label.odd-row a {
   color: #4571ec;
    font-size: 14px;
}
#lia-body.lia-idea .lia-content .label .label-count {
    float: right;
}
#lia-body.lia-idea .lia-content .label {
    background-color: transparent;
    color: #111C24;
    font-size: 14px;
    padding: 0;
    text-shadow: none;
}
#lia-body.lia-idea .lia-content .lia-menu-bar-top ul.lia-paging-full {
    display: none;
}

#lia-body.lia-idea .lia-content .lia-menu-bar-bottom, #lia-body.IdeaPage .lia-content .lia-menu-bar .lia-paging-full-wrapper {
    padding: 20px 18px;
	border-right: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
}
#lia-body.IdeaPage .lia-content .lia-menu-bar .lia-paging-full-wrapper {
    margin-top: -7px;
	float:none;
}
#lia-body.IdeaPage .lia-content .article-comments span.UserName.lia-user-name {
    display: block;
    width: 300px;
	padding-bottom: 10px;
}
#lia-body.IdeaPage .lia-content .article-comments .lia-link-navigation.lia-page-link.lia-user-name-link {
    float: left;
	width: auto;
	padding-left: 10px;
}
#lia-body.IdeaPage .lia-content .article-comments .lia-link-navigation.lia-page-link.lia-user-name-link::after {
    content: " - ";
	color:#000;
	padding:0 8px;
}
#lia-body.IdeaPage .lia-content .article-comments .lia-user-rank-icon.lia-user-rank-icon-right {
    margin-top: 4px;
}
#lia-body.lia-idea .lia-content .lia-menu-bar-bottom ul.lia-paging-full li a, #lia-body.lia-idea .lia-content .lia-menu-bar .lia-paging-full-wrapper li a {
    background-color: transparent;
}
#lia-body.lia-idea .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-button-wrapper {
    margin: 0;
}
#lia-body.lia-idea .lia-content .lia-menu-bar-bottom ul.lia-paging-full li a:hover, #lia-body .lia-content ul.lia-paging-full .lia-paging-page-first>span.lia-link-disabled {
    background-color: transparent;
    text-decoration: underline;
    color: #333;
}
#lia-body .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2, #lia-body .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2 a {
    color: #111C24;
    font-size: 18px;
    text-transform: none;
    font-weight: 600;
    line-height: 24px;
}
#lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count a, #lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count span, #lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count a, #lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count span, #lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-component-kudos-widget-kudos-count-label, #lia-body.lia-idea .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count a, #lia-body.lia-idea .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count span {
    color: #396CF8;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 4px;
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    width: 100%;
}
#lia-body.lia-idea .lia-content .lia-message-idea .comment-status-bar {
    border-top: 1px solid #DDD;
    padding-top: 12px;
    margin-top: 12px;
}
#lia-body.lia-idea .lia-content .lia-message-idea .status-comment-body {
    font-weight: normal;
}
#lia-body.lia-idea .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-enabled .lia-button-image-kudos-give:hover {
    background-color: #5A81FF;
}

#lia-body.lia-idea .lia-content .lia-button-image-kudos-wrapper {}
#lia-body.lia-idea .lia-content .lia-button-image-kudos {
    
}
#lia-body.lia-idea .lia-content .lia-button-image-kudos-enabled {
    
}
#lia-body.lia-idea .lia-content .lia-button-image-kudos-disabled {
}
#lia-body.lia-idea .lia-content .lia-button-image-kudos-frozen {}
#lia-body.lia-idea .lia-content .lia-message-idea .lia-button-image-kudos-count {
    background-color:#FFF;
    width: 100px;
    border-top: 1px solid #396CF8;
    border-bottom: 1px solid #396CF8;
    border-radius: 0;
    padding: 8px 0 4px;
}
#lia-body.lia-idea .lia-content .lia-button-image-kudos-count a, #lia-body.lia-idea .lia-content .lia-button-image-kudos-count span {
    
}
#lia-body.lia-idea .lia-content .lia-button-image-kudos-give {
    background: #396CF8 none no-repeat center center;
    border-radius: 0;
    width: 100px;
}

#lia-body.lia-idea .lia-content .article-comments {
    background-color: #FFF;
    margin: 0;
    padding-top: 12px;
}
 #lia-body.lia-idea .CommentEditorForm{
	 margin:0;
	 padding-top: 20px;
 }
#lia-body.IdeaPage .lia-content div.section-header {
    border-top: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
    border-right: #e0e0e0 1px solid;
    padding: 10px 20px;
    background-color: #F3F4F4;
    margin: 0px;
}
#lia-body.lia-idea .lia-content .lia-panel.lia-panel-standard.BlogLatestCommentsTaplet.Chrome.lia-component-blogs-widget-latest-comments img {
    display: none;
}
#lia-body.lia-idea .lia-content .lia-menu-bar.lia-menu-bar-top.top-block.lia-component-menu-bar, #lia-body.lia-idea .lia-content .lia-menu-bar.top-block.lia-component-menu-bar {
    background-color: #F1F5F9;
    border-right: #e0e0e0 1px solid;
	border-left: #e0e0e0 1px solid;
	border-top: #e0e0e0 1px solid;
	min-height: 56px;
}
#lia-body.lia-idea .lia-content #tweetpost {
    display: none;
}
#lia-body.lia-idea .lia-content .lia-menu-bar .lia-menu-bar-buttons {
    margin: 0;
    width: 100%;
}
#lia-body .lia-content #ideas-disclaimer {
    float: right;
    width: 320px;
    border: 3px solid #DDD;
    padding: 12px 12px 0;
    margin-top: 10px;
    display: none;
}
#lia-body.lia-idea .lia-content #ideas-disclaimer h4 {
    margin: 0 0 10px;
    border-bottom: 1px solid #DDD;
    padding-bottom: 4px
}
#lia-body .lia-content .current-ideas-topic {
    background-image: url('/html/assets/Ideas_current_topic.jpg');
    height: auto;
    width: 100%;
}
#lia-body .lia-content .ideas-topic .current-ideas-topic h3 {
    background: none;
    color: #FFF;
    text-transform: none;
    font-size: 22px;
    padding: 18px 0 12px 18px;
}
#lia-body.lia-idea .lia-content #ideas-disclaimer {
    display: block;
}
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-give {
    background-image: url(/html/assets/ideas_MeToo_x.png);
    background-color: #396CF8;
}
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-give {
    background-image: url(/html/assets/ideas_MeToo_plus.png);
}
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-kudoed .lia-button-image-kudos-give {
    background-image: url(/html/assets/ideas_MeToo_check.png);
    background-color: #396CF8;
}
#lia-body.lia-idea .lia-content .lia-message-comment-post, #lia-body.lia-idea .lia-content .lia-component-blogs-action-comments {
    display: block;
    background-color: #396CF8;
    color: #FFF;
    padding: 6px;
    margin-top: 4px;
    font-weight: 600;
}
#lia-body.lia-idea .lia-content .lia-message-view {
    background-color: #FFFFFF;
    padding: 12px 18px 12px 12px;
}
#lia-body.lia-idea .lia-content .MessageStatus a {
font-weight: normal;
}
#lia-body.lia-idea .lia-content .lia-component-blogs-action-permalink {
    display:none;
}
#lia-body.lia-idea .lia-content .lia-message-subject-status {
    display: none;
}
#lia-body.lia-idea .lia-content .lia-message-view-style-collapsed .lia-message-kudos.lia-component-kudos {
    display: none;
}
#lia-body.IdeaPage .lia-content .lia-message-view-style-collapsed .lia-message-kudos.lia-component-kudos {
    display: block;
}

#lia-body.lia-idea .lia-content .lia-button-image-kudos-give {
    background: #396CF8 none no-repeat center center;
    border-radius: 0;
    width: 100px;
}

#lia-body.IdeaExchangePage .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2, #lia-body.IdeaExchangePage .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2 a {
    color: #111C24;
    font-size: 18px;
    text-transform: none;
    font-weight: 600;
    line-height: 24px;
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#lia-body.Submissions .lia-content strong {
	font-weight: bold;
}

#lia-body.Submissions .lia-content ul{
	margin: 0 0 9.5px 25px;
	list-style-type: disc;
}
#lia-body.Submissions .lia-content h3{
	margin-bottom: 20px;
}
#lia-body.Submissions .lia-content .lia-quilt-column-main-content {
    padding-top: 30px;
}



/* End Join the inspiration */

/* new password */
#lia-body.UserResetPasswordPage .lia-content legend{
    padding-top: 30px;
}
/*end new password */

/*GLOBAL SONY FOOTER*/
#footer_wrapper{
	background-color:#f1f5f9;
	padding: 50px 0;
	margin-top: 15px;
	margin-bottom: -19px;
	min-width:1200px;
	min-height:200px;
	clear: both;
	font-family: 'SST W01 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;	
}
#footer{
	width:1200px;
	margin:0 auto;
	overflow:auto;
	text-align: left;
	font-size:14px;
}
#footer_support{
	float:left;
	overflow:hidden;
	text-align:left;
	font-size: 14px;
}
#footer h4{
	font-size:14px;
	color:#000;
	padding-bottom:8px;
	font-weight:bold;
	text-transform:capitalize;
	
}
#footer_discussion_links_es h4 {
    text-transform: none;
}
#footer_support_links_es h4 {
    text-transform: none;
}
#footer_cs_links_es h4 {
    text-transform: none;
}
#footer ul{
    margin:0px;
}
#footer_support_links{
	margin-bottom:7px;
	overflow:auto;
	float: left;
	width:13%;
}
#footer_support_links_es{
	margin-bottom:7px;
	overflow:auto;
	float: left;
	width:15%;
}
#footer_support_links li{
	list-style-type: none;
	padding-bottom:6px;
}
#footer_support_links_es li{
	list-style-type: none;
	padding-bottom:6px;
}
#footer_discussion_links{
	margin-bottom:7px;
	overflow:auto;
	float: left;
	width:16%;
}
#footer_discussion_links_es{
	margin-bottom:7px;
	overflow:auto;
	float: left;
}
#footer_cs_links {
	margin-bottom:7px;
	overflow:auto;
	float:left;
	width: 16%;
}
#footer_cs_links_es {
	margin-bottom:7px;
	overflow:auto;
	float:left;
	width: 23%;
}

#footer_cs_links li{
	list-style-type: none;
	padding-bottom:6px;
}
.footer_link_column{
	margin-right:25px;
	float:left;
	overflow:hidden;
}
.footer_link_column:last-child{
	margin-left:0;
}
.footer_link_column ul{
	margin-left: 0px;
}
.footer_link_column li{
	list-style-type: none;
	padding-bottom:6px;	
}
.footer_link_column li:last-child{
	padding-bottom:0px;	
}
#footer_cs_links a{
	padding-right:15px;
}
#footer_cs_links a:last-child{
	padding-right:0px;
}
#footer_social{
	overflow:hidden;
	float: left;
	width: 10%;
}

#footer_social li{
	list-style-type: none;
	padding-bottom:6px;
}
#footer_social li:last-child{
	padding-bottom:0px;
}
#footer_deals{
	overflow:auto;
	float: left;
	width: 18%;
}
#footer_sbs{
	overflow:auto;
	float: left;
	width: 24.5%;
	padding-left:25px
}
#footer_sbs_es{
	overflow:auto;
	float: left;
}
.sbs_h4{
	background: url("/html/assets/sbsIcon_footer.png") no-repeat 0 center;
    height: 36px;
    padding-left: 50px;
    line-height: 46px;
    margin-top: -5px;
}
/* Support by Sony banner styles */
#lia-body .lia-content p.sbs_byline{
	font-size: 14px;
	color: #fff;
	padding: 0 0 22px 14px;
}
.play_image{
	float:left;
	margin: 0;
}
.app_image{
	float:left;
	padding-left:12px;
}
/*End Support by Sony banner styles */
#copyright_wrapper{
	background-color:#30343f;
	padding: 20px 0;
	min-width:1060px;
	
}
#copyright{
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
}
#copyright a:visited{
	color:#4571EC;
}
#mobile{
	float:left;
	width:430px;
	color:#fff;
	text-align:left;
}
#legal{
	float:left;
	width:530px;
	text-align:right;
	color:#fff;
}
#legal li img{
	margin-left:7px;	
	vertical-align: bottom;
}
#copyright ul{
	list-style:none;
	padding:0;
	margin:0;

}
#copyright li{
	margin-bottom:7px;
}
#copyright li:last-child{
	margin-bottom:0;
}
/*SONY GLOBAL FOOTER --- END*/

/*value analytics survey override*/

#lia-body .lia-content .lia-form .lia-form-row.lia-form-valuesurvey-impact-question-purpose-entry label {
    font-size: 14px;
font-weight:normal;
display:inline;
}
#lia-body .lia-content .lia-form .lia-form-row.lia-form-valuesurvey-impact-question-helpful-entry label {
    font-size: 14px;
font-weight:normal;
display:inline;
}
#lia-body .lia-content .lia-form .lia-form-row.lia-form-valuesurvey-impact-question-yes-then-entry label {
    font-size: 14px;
font-weight:normal;
display:inline;
}
#lia-body .lia-content .lia-form .lia-form-row.lia-form-valuesurvey-impact-question-no-then-entry label {
    font-size: 14px;
font-weight:normal;
display:inline;
}
#lia-body .lia-content .lia-form .lia-form-row.lia-form-valuesurvey-impact-question-overall-entry label {
    font-size: 14px;
font-weight:normal;
display:inline;
}
/*end value analytics survey override*/

/* Added breadcrumb overides */
#lia-body.MyProfilePage .lia-content ul.lia-tabs-standard, #lia-body.SearchPage .lia-content ul.lia-tabs-standard, #lia-body.KudosLeaderboardPage .lia-content ul.lia-tabs-standard, #lia-body.KudosUserPage .lia-content ul.lia-tabs-standard, #lia-body.MediaGalleryPage .lia-content ul.lia-tabs-standard, #lia-body.PrivateNotesPage .lia-content ul.lia-tabs-standard {
    line-height: 12px;
    border-bottom: 1px solid #e0e0e0;
    list-style: none;
    margin: 10px 0 35px 0;
    font-size: 16px;
}

#lia-body.ViewProfilePage .lia-content .lia-quilt-column-06, #lia-body.FaqPage  .lia-content .lia-quilt-column-06, #lia-body.TagLeaderboardPage .lia-content .lia-quilt-column-06, #lia-body.ReplyPage .lia-content .lia-quilt-column-06, #lia-body.PostPage .lia-content .lia-quilt-column-06 {
    width: 360px;
	padding-top: 10px;
}
#lia-body.ViewProfilePage .lia-content .lia-quilt-column-18, #lia-body.FaqPage  .lia-content .lia-quilt-column-18, #lia-body.TagLeaderboardPage .lia-content .lia-quilt-column-18, #lia-body.ReplyPage .lia-content .lia-quilt-column-18, #lia-body.PostPage .lia-content .lia-quilt-column-18 {
    width: 840px;
	padding-top: 10px;
}


/* End added breadcrumb overides */