/* @font-face kit by Fonts2u (http://www.fonts2u.com) */
/* @font-face {font-family:"Pilgi";src:url("UnPilgi.eot?") format("eot"),url("UnPilgi.woff") format("woff"),url("UnPilgi.ttf") format("truetype"),url("UnPilgi.svg#UnPilgi") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"Gungseo";src:url("UnGungseo.eot?") format("eot"),url("UnGungseo.woff") format("woff"),url("UnGungseo.ttf") format("truetype"),url("UnGungseo.svg#UnGungseo") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"KoreanTimesSSK";src:url("KORETS__.eot?") format("eot"),url("KORETS__.woff") format("woff"),url("KORETS__.ttf") format("truetype"),url("KORETS__.svg#KoreanTimesSSK") format("svg");font-weight:normal;font-style:normal;}*/
/* @font-face {font-family:"Pilgi"; url("UnPilgi.ttf") format("truetype");font-weight:normal;font-style:normal;}*/
/*
* A few static rules that should be ported to the SCSS files and organized
* - like/unlike and like count in blog posts 
* - alert-box.success
* - Sign up form
* - Profile and follow
* - top bar and blogger menu
* - meet the bloggers
* - calendar widget 
* - comments styling
* - blog post header styling
*/
.gray_menu {float:left;}
div.pane-content  {font-size:14px; line-height:1.2em; font-weight: normal;}
a {color:#2285A2;}
.langs {margin-left:15px;}
.langs .lang {padding:0px; margin:0px;}

ul, ol, dl  {list-style-position:inside !important;}
.lia-comments-text-block ul {list-style-position:inside; margin:.5em 0px;}
.lia-comments-text-block li {margin-left:20px;}

input, textarea {max-width:100%;}
textarea {height:85px;}

main, .logolang { background: #fff;}

.img.nomar {padding-bottom:0px;}
/*
body   {
	background-image: url('/sites/all/themes/lia_zurb/images/topbgus.gif');
	background-repeat: no-repeat;
	background-position: 0px 33px;
}
*/

div.rounded-white {background-color: #FFFFFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 4px;}
div.rounded-white2 {background-color: #FFFFFF; border: 2px solid #C0C0C0; padding: 10px; margin-bottom: 5px; border-radius: 4px;}
div.rounded-blue {background-color: #FFFFFF; border: 2px solid #1116e8; padding: 10px; margin-bottom: 10px; border-radius: 4px;}
div.rounded-blue2 {background-color: #FFFFFF; border: 1px solid #1116e8; padding: 10px; margin-bottom: 10px; border-radius: 4px;}
div.rounded-gray{background-color: #f0f0f0; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 4px;}

/* in sidebar we don't need fancy positioning */
/*
.r-edge .pane-node-flag-likes-count {
  position: relative;
  width: auto;
  right: auto;
}
*/
.pane-node-flag-likes-count,
.pane-node-flag-likes-count h2,
.pane-node-flag-likes-count h2.pane-title,
.pane-node-flag-likes-count .pane-content,
.pane-node-flag-likes-count p.flag-count-zero {
	display:inline;
	font-size:12px;
	padding-top:4px;
	float:right;
}
.content-like-block {margin-top:-10px; margin-bottom:4px;}
body.community .panel-pane.content-like-block,
  body.community .panel-pane.content-like-block .panel-pane {padding-bottom:0px;}
.pane-custom.pane-node-flag-likes-count div {display:inline; margin-right:10px; padding-top:2px; font-weight:bold;}
.content-like-block .pane-custom.pane-node-flag-likes-count div {margin-right:0px;}

.anon_like {position: absolute; right: 4.7em; margin-top: 4px;}
.anon_like div {display:inline;}
.anon_like div a {display:inline; text-align:right; font-size:12px; margin-top:.1em; color: #2285A2;}

/*
.content-like-block {display:table; width:100%;}
.content-like-block .pane-node-flag-likes-count,
  .content-like-block .pane-node-flag-likes-link  {display:table-cell; padding-top:0px; margin-top:0px;}
.content-like-block .pane-node-flag-likes-link {margin-right:10px;}
.content-like-block,
.content-like-block h2,
.content-like-block h2.pane-title,
.content-like-block .pane-content,
.content-like-block .pane-node-flag-likes-count p.flag-count-zero {padding-top:0px;}
*/
/*
.content-like-block div {
	display:inline;
	font-size:12px;
	padding-top:0px;
	padding-bottom:0px;
	float:right;
}
.content-like-block::after {clear:right;}
*/

body.page-node-add .pane-system-help p {margin-bottom:0px;}
.post_help_link {margin-top:0px; margin-bottom:20px; color:green;}
body.page-node-edit .post_help_link {margin-top:15px; margin-bottom:10px; color:green;}
#profile .post_help_link  .pane-content a ,
	.post_help_link  .pane-content a {font-size:14px; font-weight:bold;}

.flag-likes a.flag.flag-action.flag-link-toggle a {font-size:12px}
.flag-likes a {display:inline; text-align:right; font-size:12px; color: #2285A2; font-weight:bold;}
.flag-likes a.flag.unflag-action.flag-link-toggle {font-size:12px;}
.pane-node-flag-likes-link {
	/*width: 7em; */  /* this must match count "right"; use ems to adapt to font changes */
	position: absolute;
	right: 4.5em;
	margin-top:4px;
}
.flag-message {
    background: none repeat scroll 0 0 #BBBBBB;
    border-radius: 5px;
    padding: 5px;
    text-align: center;
    z-index: 99;
}

h3 {font-size:14px;}
h2 {font-size:14px;}
#page-title, #page-title2 {text-align:center;}

/* breadcrumbs */
.breadcrumb {font-size:12px;}

body.node-type-business-listing .form-item-language {display:none;}
body

/* #user-register-form  */
span.has-tip.tip-top {color:#b5b5b5;}
input[type="text"],
  input[type="password"],
  input[type="file"],
  input[type="checkbox"],
  input[type="radio"],
  select  {margin: 0 0 0 0;}
div.form-item {margin-top:4px; margin-bottom:4px;}
fieldset {padding: 0px 10px 2px 15px;}
.fieldset-description {padding-top:15px; font-size:12px;}
.form-item .description {padding-top:6px; color:#b5b5b5; font-size:12px; line-height:14px;}
.form-item div.description.fel-field-help-text {padding-top:2px; color:#b5b5b5; font-size:12px;}
.field-type-image .description,
  #node_blog_post_form_group_blog_man #edit-field-feature-image-ko-0-ajax-wrapper div.description {padding-top:2px; color:#b5b5b5; font-size:12px; line-height:16px; padding-top:4px;}

.password-strength, div.password-confirm {margin-top:4px;}
#edit-field-city-und-0-locality {font-size:12px;}
#user-register-form .form-item-field-terms-of-use {padding-top:10px; padding-bottom:10px;}
#user-register-form .form-item-field-terms-of-use span { font-size:12px;}


.service_links_h {display:inline; text-align:right;}
.service_links_h  ul {margin-bottom:6px;}
.service_links_h  ul {font-size:11px;}


/* Lightbox */
/*img#lightboxImage {max-width:800px;}*/

body.node-type-blog-home ul.button-group,
  body.node-type-blog-post ul.button-group,

  body.node-type-community-discussions-og- ul.button-group,
  body.node-type-classified-ad ul.button-group,
  body.node-type-community-stub ul.button-group,
  body.node-type-community-image-gallery ul.button-group,
  body.node-type-job-posting ul.button-group ul.button-group,
  body.node-type-job-wanted.button-group ul.button-group,
  body.node-type-answers-question ul.button-group,
  body.node-type-resume ul.button-group {display:none;}

body.page-node-add-classified-ad .form-item-language {display:none;}
body.page-node-add-classified-ad .fieldset-description {padding-bottom:15px;}
body.page-node-add-classified-ad #edit-draft,
  body.page-node-add-community-stub #edit-draft,
  body.page-node-add-community-discussions-og- #edit-draft,
  body.page-node-add-community-image-gallery #edit-draft,
  body.page-node-add-business-review #edit-draft,
  body.page-node-edit.node-type-community-stub #edit-preview-changes,
  body.page-node-edit.node-type-community-discussions-og-  #edit-preview-changes,
  body.page-node-edit.node-type-image-gallery #edit-preview-changes,
  body.page-node-edit.node-type-community-stub .vertical-tabs,
  body.page-node-edit.node-type-community-discussions-og- .vertical-tabs,
  body.page-node-edit.node-type-image-gallery .vertical-tabs
  {display:none;}
.edit_link {float:left;}
.edit_link div {display:inline;}
.edit_link .pane-content a {font-weight:bold; font-size:14px;}
.edit_link2 .pane-content a {font-weight:bold; font-size:14px;}


/* menus */
.button-group > li.active > a.button {color:#CE3100;}
.button-group:nth-of-type(2) > li.active > a.button {color:#CE3100;}
.button-group:nth-of-type(2) > li > a.button {color:#5C5C5C; background-color:#fdfdfd; border-color:#A8A8A8;}

/* hide menu items */
li.mlid-28753 {display:none;}
/*
li.mlid-10753 .leaf:nth-of-type(6) {display:none;}
li.mlid-10753 .leaf:nth-of-type(7) {display:none;}
*/

.top-bar-section .dropdown li a {background:#e5e5e5; color:#000000; border-bottom:1px solid #c5c5c5;}

/* alert box */
.alert-box.success {background-color: #7FFF95;}

/* Sign Up */
.tip-top {font-weight: normal; font-size: 12px;}
.form-item-name  {font-size: 16px;}
.form-item-field-geolocation-und-0-lat{display:none;}
.form-item-field-geolocation-und-0-lon {display:none;}
.geofield-gmap-center {display:none;}
.geofield-gmap-marker {display:none;}
.geofield-gmap-cnt {width: 88%; height:300px;}
label  {font-weight:bold; font-size: 17px; padding-top:10px;}
.fieldset-legend {font-weight:bold; font-size: 17px; padding-top:10px;}
.form-item-profile-main-field-profile-web-site-und-0-title {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
.form-item-profile-main-field-profile-web-site-und-0-url {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
#edit-field-field-user-email-optin-en {font-size:17px; max-width:100px;}

/* Profile / Follow */
table.sticky-enabled {width:100%;}
button.form-submit {background-color: #f0f0f0; color: #333333; border-color: #d0d0d0;}
.block-system-help {padding-left:10px; padding-right:10px;}

/* Top bar */
ul#main-menu {
  background-color: #90120C;
  color: #fff;
}

#main-menu a.active {
  /*background-color: rgb(190, 28, 38);*/
  background-color: #75100B;
}

.top-bar {height:35px;}

.top-bar-section ul li:hover > a {
   background:#90120C;
   color:#2285A2;
}


/* sign up/sign on block */
.logom {
  background-color: white;
  border-left: 0 1px solid #adadad; 
  padding:5px 0;
}
.logom-sign, .logom-lang, .logom-logo  {
  position:relative;
  z-index: 2;
  padding-right: 15px;
  float:left;
}
/*  text-align:right; */
.logom-logo {
  padding: 0 0 0 15px; 
  max-width:270px;
  margin-bottom:5px;
  width:inherit;
}
/*.logom-sign {max-width:450px; float:right;margin-bottom:5px; width:initial;} */
.logom-sign {
  float:right; 
  margin-bottom:5px;
  width:initial;
}
.reglk {
  text-decoration:none; 
  color:#003380; 
  font-size:12px;
}

/* right-hand advertising */
.right_tours {background-color: #FFF;
    border: 1px solid #C0C0C0;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 5px;}
.right_tours_title  {text-align:center; font-weight:bold; padding-bottom:5px;}
.right_tour {text-align:center; margin-bottom:18px;}
.right_tour_image img {max-width:150px; padding:3px; border:solid 1px #c0c0c0; margin-bottom:5px;}
.right_tour_name {text-align:center; font-weight:bold; font-size:12px; line-height:12px;}
.right_tour_price {text-align:center; color:green; font-size:12px; line-height:12px; padding-top:4px;}

.right-ads .panel-separator {display:none;}

/* Profile */
ul.user_relationships_actions {text-align:right; list-style-type:none;}
/* currently hiding the Profile2 Privacy selection until figure out what to do with the privacy issue */
div#edit-profile-main-field-profile-privacy-setting {display:none}
section.block.block-system.block-system-help  > p {margin-right:10px;}
#edit-privatemsg .form-item-pm-show-sender-mail {display:none;}
select#edit-field-parent-blog-und {font-size: 16px;}
select#edit-field-publishing-status-und {font-size: 16px;}
select#edit-field-blog-post-publish-status-und {font-size: 16px;}
select#edit-field-location-privacy-und  {font-size: 16px;}
select#edit-field-user-location-privacy-en  {font-size: 16px;}
select#edit-field-user-location-privacy-ko  {font-size: 16px;}
select#edit-field-user-location-privacy-es  {font-size: 16px;}
select#edit-timezone--2  {font-size: 16px;}
select#edit-field-related-category-en  {font-size: 16px;}
select#edit-field-related-category-ko  {font-size: 16px;}
select#edit-field-related-category-es  {font-size: 16px;}
#edit-picture .user-picture {padding-top:10px; padding-bottom:10px;}
#edit-picture .user-picture img {padding:3px; border: 1px solid #c0c0c0;}
.form-item-language label,
  #edit-picture label,
  #edit-privatemsg label {font-size:14px;}
#edit-privatemsg .form-type-checkbox {padding-top:5px;}


#edit-field-introduction-und-0-format-help {font-size: 14px;}
#edit-body-und-0-format-help {font-size: 14px;}
#node_blog_post_form_group_blog_man {margin-top:2px; padding-top:4px;}
#node_blog_post_form_group_blog_classify > div.fieldset-wrapper > div.fieldset-description {font-size:14px;}
#node_blog_post_form_group_folder {padding-top:10px; padding-bottom:10px; margin-bottom:2.0em;}
#node_blog_post_form_group_folder div.fieldset-description {font-size:14px;}
#node_blog_post_form_group_folder div.fieldset {margin-bottom:0px;}
#edit-field-uid-folder > div {margin-top:4px; margin-bottom:0px;}
#edit-field-uid-folder label {font-size:14px;}
#edit-field-uid-folder-und {margin-bottom:0px;}
#addressfield-wrapper .form-item {margin-top:2px; margin-bottom:2px;}
#addressfield-wrapper input[type="file"],
  #addressfield-wrapper input[type="checkbox"],
  #addressfield-wrapper input[type="radio"],
  #addressfield-wrapper select {margin-bottom:0px;}
#addressfield-wrapper fieldset {padding-top:1px; padding-bottom:12px; margin-top:6px;}
label[for="edit-field-introduction-und-0-format--2"] {font-size:14px;}
label[for="edit-body-und-0-format--2"] {font-size:14px;}
div.views-field-picture > div.field-content > div.user-picture > a > img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #AAAAAA;}
span.views-field-picture > span.field-content > div.user-picture > img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #AAAAAA;}
div.field > div.field-name-field-parent-blog > div.field-type-entityreference > div.field-label-hidden > div.field-wrapper > a {width:100%; text-align:center;}
div.view > div.view-user-profiles > div.view-id-user_profiles > div.view-display-id-panel-_pane_author  > a {width:100%; text-align:center;}
.profile-center img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #AAAAAA;}
.profile-center a {width:100%; text-align:center;}
div.filter-guidelines-item.filter-guidelines-html_purifier > ul.tips > li {display:none;}
div#edit-field-introduction-und-0-format-help > p {display:none;}
div#edit-body-und-0-format-help > p {display:none;}
div#edit-body-format-help > p {display:none;}
div#edit-profile-main-field-profile-bio-und-0-format-help > p {display:none;}
div.field-name-field-brief-bio {font-size:14px;}
#profile h2.pane-title {font-size:14px;}
#profile .field-content a {font-size:16px;}
#profile .pane-content a {font-size:16px;}
#profile .pane-content .view-questions-asked  a {font-size:12px;}
#profile ul {list-style-position:inside;}
#profile .pane-user-picture img {border:1px solid #c0c0c0; padding:2px; margin-bottom:6px;}
#profile .pane-questions-asked h2.pane-title {font-size:12px;}
#profile .profile_name {float:left; padding-right:4px; margin-bottom:5px;}
#profile .pane-user-field-city {clear:left;display:block; margin-bottom:5px;}
#profile .profile_communities h2 {display:none;}
#profile .profile_communities .view-header {font-weight:bold; margin-top:15px;}
#profile .profile_communities .item-list .pager {text-align:left;}
#profile .profile_communities .item-list .pager li {margin-left:5px;}
/*
.view-id-user_badges {padding:5px;}
.view-id-user_badges div {display:inline;}
*/
.user_badges img {padding-right:5px;}

#profile .recent_content h2.pane-title {margin-top:5px;}
#profile .rounded-white.recent_content {padding-bottom:0px;}

/* comments */
span.comments-date {font-size:12px;}
ul.comment-item  > a (text-decoration: none; font-size:12px;)
.view-id-blog_comments > .comment-item {list-style: none;}
h2.pane-title {font-size:16px;}
li.comment-edit.first.last {list-style-type: none; font-size:13px; font-weight:bold; margin-top:2px;}
div#edit-author--2.form-item.form-type-item  {display:none;}
div#edit-author--6.form-item.form-type-item  {display:none;}
label[for="edit-author--2"] {display:none;}
label[for="edit-comment-body-und-0-value"] {font-size:14px;}
label[for="edit-comment-body-und-0-value--3"] {font-size:14px;}
div.submitted.comments  > span {font-size:12px; padding-top: 15px; color:#AAAAAA;}
div.submitted.comments  > span.anon_comments {padding-left:62px; font-size:12px; padding-top: 15px; color:inherit;}
div.comments-block  > div.user-picture {
  float: left;
  margin-right: 10px;
  border: 1px solid #c8c8c8;
}
div.panel-pane.pane-node-comment-form  > h2 {display:none;}
div.panel-pane.pane-node-comments  > h2.pane-title {border-bottom: 1px solid #c8c8c8; width:100%; margin-top:25px;}
.pane-node-comments {clear:left;}
div.reply {vertical-align:top; border:none;}
div.replies-header h2 {border-bottom:1px solid #c8c8c8;}
div.replies {padding-top:10px;}
div.reply .user-picture img {vertical-align:top; padding:0px; max-width:50px; max-height:50px;}
div.reply .reply_header {display:inline;}
div.reply .lia-comments-text-block {
  margin-left:60px;
  margin-top: 6px;
  padding:3px;
  margin-bottom:12px;
  border: 1px solid #c8c8c8;
  font-size:13px;
  border-radius: 5px;
  line-height: 1.2em;
  display:block;
  }
div.reply ul.links.inline a {padding:3px;}

div.lia-comments-text-block > ul.links.inline {margin-bottom:0px; list-style-type: none;}
div.lia-comments-text-block > ul.links.inline > li {display:inline;}
div.lia-comments-text-block {
  margin-left:60px;
  margin-top: 6px;
  padding:3px;
  margin-bottom:12px;
  border: 1px solid #c8c8c8;
  font-size:13px;
  border-radius: 5px;
  line-height: 1.2em;
  display:block;
  }
div.lia-comments-text-block div.field-wrapper {display:inline-block;}
div.lia-comments-text-block div.field-wrapper p {margin-top:0px; margin-bottom:.1em;}

div.lia-comments-text-block-anonymous ul.links.inline {margin-bottom:0px; list-style-type: none;}
div.lia-comments-text-block-anonymous ul.links.inline > li {display:inline;}
div.lia-comments-text-block-anonymous {
  margin-left:0px;
  margin-top: 6px;
  padding:3px;
  margin-bottom:12px;
  border: 1px solid #c8c8c8;
  font-size:13px;
  border-radius: 5px;
  line-height: 1.2em;
  display:block;
  }
div.lia-comments-text-block-anonymous div.field-wrapper {display:inline-block;}
div.lia-comments-text-block-anonymous div.field-wrapper p {margin-top:0px; margin-bottom:.1em;}
div.submitted.comments > span.anon_comment_title {font-weight:bold; color:black;}

li.comment-edit {margin-right:5px;}
li.comment-reply {margin-right:5px;}
.pane-node-comments .pane-content p {margin-bottom:0px;}
.pane-node-comments div.comment {margin-top:10px;}
.pane-node-comments div.indented {margin-top:-8px;}
div.filter-wrapper#edit-comment-body-und-0-format {padding:.2em 0 .2em;}
div.comments {font-size:12px;}

/* search form on meet bloggers and blogs main */
#edit-search-block-form--2 {width: 74.5%; float:left; margin-left:0px; border-radius:5px;}
#search-block-form button {width: 24%; float:right; padding-left:0px; padding-right:0px; border-radius:5px;}

.asset-wrapper > p  {display: none;}
.asset-image > strong {display: none;}
.asset {background-color: transparent;}

/* calendar widget */
.date-heading {
  background-color: #ddd;
  border-radius: 5px;
  padding: 3px;
}

/* blog post header styling */
/* In a blog post, the "page title" area is actually the parent blog name
/* which has no semantic meaning, so we need to copy the H1 styles into the div
/* removed font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
/* original- font-size: 1.5em;
*/

div#page-title {
  font-size: 24px;
  line-height: 1.4;
  font-weight: bold;
  font-style: normal;
  text-rendering:optimizeLegibility;
  margin-top:3px;
  margin-bottom:2px;
}
h1#page-title {
  font-size: 24px;
  line-height: 1.4;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
h1#page-title2 {
  font-size: 24px;
  line-height: 1.4;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
.pane-node-field-introduction {
    width: auto;
    clear: right;
    margin-top: 2em;
}
.pane-node-field-introduction > p {
	margin-top: .5em;
}
div.field-name-field-asset-image-description {margin-top: 10px;}
.pane-node-field-feature-image {
    width: 269px;
    max-width: 40%;
    float: left;
    clear: left;
    margin-top:1em;
}
figure.field-name-field-feature-image {
 border: 2px solid #ccc;
 border-radius: 10px;
 padding: 5px;
 margin: 5px 5px 5px 0;
}
div#edit-field-introduction-und-0-format {
border-top: 0;
margin: 0;
padding: 0 0 .5em;
}
div#edit-body-und-0-format {
border-top: 0;
margin: 0;
padding: 0 0 .5em;
}
div.large-12.main.columns > h1#page-title > em.placeholder {font-style: normal;}
div#page-title.title.parent-name > em {font-style:normal;}
div#page-title.title.parent-name > em:after {content: ': ';}
div#page-title.title.parent-name  {font-style:normal; text-decoration:none;}

/* Search Results */
form.search-form fieldset#edit-advanced {display:none}
#search_results page-search h2 {font-size:12px;}
#search_results ul li {font-size:12px;}
#search_results form.search-form fieldset#edit-advanced {display:none}
#search_results ol.search-results {margin-bottom:40px;}
#search_results ol.search-results > li.search-result > h3 > a {font-size:14px; margin-bottom:.35em;}
#search_results ol.search-results > li.search-result p.search-snippet {font-size:12px; margin-bottom:4px;}
#search_results ol.search-results > li.search-result p.search-info {font-size:12px; margin-bottom:4px;}

/* Blog Articles */
div.view-announcements h2.node-title{margin-top:10px; padding-top:10px; border-top: 1px solid #c0c0c0;}

/* Blog Announcements */
div.view-announcements h2.node-title{margin-top:10px; padding-top:10px; border-top: 1px solid #c0c0c0;}

/* Club Main */
#club_main div.view-content > table.views-table.cols-4 {width:100%; margin-bottom:6px;}
#club_main td.views-field-comment-count {text-align:center;}
#club_main div.panel-separator {display:none;}
#club_main div.member_count > h2 {display:inline;}
#club_main div.member_count > div.pane-content {display:inline;}
#club_main div.member_count > div.pane-content > div.view-id-og_members {display:inline;}
#club_main div.member_count > div.pane-content > div.view-id-og_members > div.view-content {display:inline;}
#club_main div.member_count > div.pane-content > div.view-id-og_members > div.view-content > div {display:inline;}
#club_main div.date-heading > h3 > a {font-size:18px;}
#club_main div.date-nav.item-list {padding-bottom:0px;}
#club_main div.month {font-size:12px;text-align: center;}
#club_main th.days {font-size:13px; font-weight: bold}
#club_main div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge {padding-left: 12px; padding-right:12px; padding-top:0px; padding-bottom: 0px;}
#club_main div.r-edge h2.pane-title {margin-top:0px;}

/* Private Messages */
/*
div.private-message {
	padding-left: 1px;
	padding-right: 1px;}
*/
div.large-12.main.columns > ul.action-links {margin-left:40px;}
div.large-12.main.columns > ul.action-links  > li > a {font-weight:bold;}
div.pane-user-privatemsg-send-new-message {text-align:right;}
a.privatemsg-send-link-profile {text-align:right;}
table.privatemsg-list {margin-top:20px;}
div.privatemsg-author-avatar {width:60px;}
div.privatemsg-author-avatar > div.user-picture {
	float:left;
	margin-right: 10px;
	border: 1px solid #C8C8C8;
	width:50px;
}
div.privatemsg-message-column {
	float:left;
	/*border: 1px solid blue;
	overflow:hidden; */
}
ul.privatemsg-message-actions {margin-bottom:0px; list-style-type:none;}
ul.privatemsg-message-actions a {font-size:12px;}
div.privatemsg-message-information {
	border-bottom:0px;
	width:100%;
}
.privatemsg-message-body {
	/*width:100%;*/
	border: 1px solid #C8C8C8;
	margin-left:0px;
	padding: 5px 5px 5px 5px;
	border-radius: 5px;
	overflow:hidden;
}
div.field.field-name-field-message-attachments {
	display:block;
	margin-top:10px;
	font-size:14px;
}
div.field.field-name-field-message-attachments  div.field-label {margin-bottom:5px;}
span.file {padding-right:12px;}
/*div.clearfix {width:1px;}*/
hr.message-divider {color: c8c8c8;}

/* general */
div.alert-box {line-height:1.2em;}
ul.no-bullet {margin-bottom:.2em;}

form#blog-post-node-form button#edit-preview-changes {display:none;}

/* Q&A */
/* Q&A Expert Application*/
/*
#qa_expert_apply div.pre-intructions {font-size:14px;}
#qa_expert_apply .fieldset-legend {font-size:17px;}
#qa_expert_apply label {font-size:14px;}
#qa_expert_apply div.fieldset-wrapper {margin-top:0px;}
#qa_expert_apply h2 {font-size:24px; text-align:center; margin-bottom:5px;}
#qa_expert_apply div.filter-wrapper {padding:5px;}
#qa_expert_apply div.form-item {margin-top:.5em; margin-bottom:.2em;}
#qa_expert_apply #edit-field-qa-web-site2-und-0-title ,
 #qa_expert_apply #edit-field-qa-web-site2-und-0-url {padding-top:0px; padding-bottom:2px; margin-top:0px; margin-bottom:6px;}
#qa_expert_apply fieldset {margin-bottom:5px; padding-bottom:5px;}
#qa_expert_apply button.form-submit {margin-top:5px;}
#qa_expert_apply div.fieldset-description {font-size:14px; color:#a0a0a0;}
#qa_expert_apply div.description {font-size:14px; color:#a0a0a0; margin-top:-3px; margin-bottom:12px;}
#qa_expert_apply select {font-size:14px;}
#qa_expert_apply input[type="checkbox"], #qa_expert_apply input[type="radio"] {margin-bottom:0px;}
#qa_expert_apply input[type="text"] {margin-bottom:6px;}
#qa_expert_apply .form-radios {margin-bottom:10px;}
#qa_expert_apply .form-checkboxes {margin-bottom:10px;}
*/
body.section-qa-expert-apply div.pre-intructions {font-size:14px;}
body.section-qa-expert-apply .fieldset-legend {font-size:17px;}
body.section-qa-expert-apply label {font-size:14px;}
body.section-qa-expert-apply div.fieldset-wrapper {margin-top:0px;}
body.section-qa-expert-apply h2 {font-size:24px; text-align:center; margin-bottom:5px;}
body.section-qa-expert-apply div.filter-wrapper {padding:5px;}
body.section-qa-expert-apply div.form-item {margin-top:.5em; margin-bottom:.2em;}
body.section-qa-expert-apply #edit-field-qa-web-site2-und-0-title ,
 body.section-qa-expert-apply #edit-field-qa-web-site2-und-0-url {padding-top:0px; padding-bottom:2px; margin-top:0px; margin-bottom:6px;}
body.section-qa-expert-apply fieldset {margin-bottom:5px; padding-bottom:5px;}
body.section-qa-expert-apply button.form-submit {margin-top:5px;}
body.section-qa-expert-apply div.fieldset-description {font-size:14px; color:#a0a0a0;}
body.section-qa-expert-apply div.description {font-size:14px; color:#a0a0a0; margin-top:-3px; margin-bottom:12px;}
body.section-qa-expert-apply select {font-size:14px;}
body.section-qa-expert-apply input[type="checkbox"], body.section-qa-expert-apply input[type="radio"] {margin-bottom:0px;}
body.section-qa-expert-apply input[type="text"] {margin-bottom:6px;}
body.section-qa-expert-apply .form-radios {margin-bottom:10px;}
body.section-qa-expert-apply .form-checkboxes {margin-bottom:10px;}

.qa_experts_block .field-name-field-qa-business-name {font-size:12px; font-weight:bold;}
.qa_experts_block  img {padding:2px; border: solid #c0c0c0 1px; margin-bottom:3px; min-width:50px;}
.qa_experts_block table {margin-bottom:5px;}
.qa_experts_block .pager {font-size:14px;}
.qa_experts_block .pager li {margin:0 0 0.25em 0.25em;}
.qa_experts_block .pager-next.last,#experts_block .pager-previous.first {font-size:14px; font-weight:bold;}
.qa_experts_block .pager-current {font-weight:normal;}

div.hide_me {display:none;}
body.qa_main div.large-12.main.columns {background-color: #f0f0f0; border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
#qa_main h2.pane-title {font-size:14px; text-align:center; margin-top:8px; margin-bottom:4px;}
#qa_main .main_text {margin-bottom:10px;}
#qa_main div.view-questions .pane-content div {font-size:12px; line-height:16px;}
#qa_main div.view-questions .view-content div {font-size:12px; line-height:16px;}
#qa_main .large-12.columns {padding-left:0.35em; padding-right:0.35em;}
#qa_main .large-3.columns {padding-right:0.25em; padding-left:0.35em; padding-bottom:20px;}
#qa_main .large-9.columns {padding-right:0.35em; padding-left:0.25em;}
#qa_main .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#qa_main .large-3.columns .pane-q-a-counts0 {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_main .large-3.columns .pane-q-a-counts0 div {font-size:14px; line-height:12px;}
#qa_main .large-3.columns .pane-q-a-counts0 div  td {line-height:0.9em;}
#qa_main .large-3.columns .ask-question {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_main .large-3.columns .ask-question  a {font-weight:bold;}
#qa_main .large-3.columns .qa-expert-apply {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px; font-weight:bold;}
#qa_main .large-3.columns .qa-expert-apply a {font-weight:bold;}
#qa_main .large-3.columns .pane-q-a-counts0 {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_main div.pane-q-a-counts0.pane-content div {font-size:12px; line-height:16px;}
#qa_main .large-3.columns  p {margin-bottom:0px;}
#qa_main .large-3.columns  table {margin-bottom:0px;}
#qa_main .h-row {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_main .views-field-title a  {color:#2285A2; font-size:12px; font-weight:bold;}
#qa_main ul.links  {list-style-type:none; list-style-position:inside; margin-bottom:0px; display:inline;}
#qa_main ul.links  li {display:inline;}
div.view-q-a-experts td {width:12.5%;}
.qa-all .view-header {text-align:center; padding-bottom:4px;}
.qa-all td.catcount  {text-align:center;}
.qa-all td.catcount span {font-size:12px;}

#qa_taxonomy .large-3.columns .ask-question {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_taxonomy .large-3.columns .qa-expert-apply {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_taxonomy .large-3.columns  p {margin-bottom:0px;}
#qa_taxonomy .large-3.columns  table {margin-bottom:0px;}

*/
/* Q&A Add/Edit Question page */
#answers-question-node-form .vertical-tabs {display:none;}

#qa_question h1 {
  font-size: 24px;
  line-height: 1.4;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-rendering: optimizeLegibility;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
#qa_question div.question_details h1 {text-align:center; font-size:18px;}
#qa_question div.question_details div.view-content {text-align:left; padding: 5px; border: 1px solid #C0C0C0; border-radius:5px;}
#qa_question #edit-answers-related-question--2 {display:none;}
#qa_question div.view-questions div.panel-col-first {float:left; width:auto; text-align:center;}
#qa_question div.view-questions div.panel-col-last {width:auto; overflow:hidden;}
#qa_question div.view-questions div.inside {width:100%; margin:0 0 5px .5em;}
#qa_question div.view-questions div.question_details {width:100%;}
#qa_question div.question_details {margin-top:5px; padding-top:5px;}
#qa_question .panel-panel {width:100%;}
#qa_question div.question_description_wrapper {padding-top:5px; width:100%;}
#qa_question div.question_description {width:100%; border-top: 1px dotted #C0C0C0; line-height:1.2em; font-size:14px; max-height:400px; overflow:auto; padding-top:10px;}
#qa_question div.view-answers-to-a-question div.panel-col-first {float:left; width:auto; text-align:center;}
#qa_question div.view-answers-to-a-question div.panel-col-last div.inside {width:100%;}
#qa_question div.tagline {width:100%; margin-top:5px; padding-top:5px; border-top: 1px dotted #C0C0C0;}
#qa_question div.num-answers div.views-row {font-weight:bold;}
#qa_question div.pane-node-comment-form {margin-bottom:15px;}
#qa_question div.pane-node-comment-form  button {margin-bottom:0px;}
#qa_question div.comment_count h2 {float:left; margin:0px; line-height:inherit; padding-right:5px; font-size:14px;}
#qa_question div.comment_count div.pane-content {font-weight:bold;}
#qa_question div.pane-node-comments {margin-top:-10px; padding-top:5px; border-top: 1px solid #C8C8C8; width:100%;}
#qa_question  .vote_widget {display:inline; float:left;}
#qa_question  .qa_profile_image {display:inline; float:left; border:1px solid #c0c0c0; padding:3px;}
#qa_question  .panel-col-last {width:auto; overflow:hidden; padding-left:5px;}
#qa_question .qa-expert-answer {margin-bottom:10px;}
#qa_question .answer_link {font-weight:bold;}
#qa_question button#edit-draft--2 {display:none;}
#qa_question .answer_block ol {list-style-position:inside;}
/*
#qa_question div.question_details div.user-picture {display: inline;}
#qa_question div.question_details div.user-picture img {display: inline; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0;}
*/

/* voting ratings */
.rate-widget-number_up_down {
  width: 38px;
  text-align: center;
  margin-top: 8px;
}
.rate-number-up-down-rating {
  color: #aaa;
  font-size: 1.4em;
  line-height: 1.2em;
}
.rate-number-up-down-btn-up,
.rate-number-up-down-btn-down {
  display: block;
  width: 38px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.rate-number-up-down-btn-up {
  background: url('../img/arrowup.png') 0 22px;
}
.rate-number-up-down-btn-down {
  background: url('../img/arrowdown.png') 0 22px;
}
a.rate-number-up-down-btn-up:hover,
a.rate-number-up-down-btn-down:hover,
.rate-voted,
.rate-voted {
  background-position: 0 63px;
  cursor: pointer;
}
.rate-number-up-down-rating-up,
.rate-number-up-down-rating-down,
.rate-info {
  display: none;
}

/* Profile (tabs) */
#profile_tabs .ui-widget-header {background:#d5f1ff;}
#profile .pane-content #mini-panel-profile_tabs a  {font-size:12px; color:blue; font-weight:bold;}
#profile .pane-content #mini-panel-friendship_tabs a  {font-size:12px; font-weight:bold;}
#profile .pane-content #mini-panel-profile_tabs .ui-tabs-active.ui-state-active,
  #profile .pane-content #mini-panel-friendship_tabs .ui-tabs-active.ui-state-active {border-bottom:none;}
#profile .pane-content #mini-panel-profile_tabs .ui-tabs-active a,
  #profile .pane-content #mini-panel-friendship_tabs .ui-tabs-active a  {color:#ce3100;}
div#profile_tabs {padding-bottom:10px;}
div#profile_tabs .ui-tabs .ui-tabs-panel {padding:.3em .3em;}
#profile .pane-content #mini-panel-friendship_tabs td.views-field-picture {min-width:100px;}
#profile .pane-content #mini-panel-friendship_tabs img {padding:3px; border: 1px solid #c0c0c0;}
#profile .pane-content #mini-panel-friendship_tabs .no_results {margin:10px;}
#profile .pane-content #mini-panel-friendship_tabs table a  {color:#2285A2;}

/* Q&A Profile */
#qa_profile {font-size:14px;}
#qa_profile div.expert_name {text-align:center; font-size:18px; font-weight:bold;}
#qa_profile .answer-block table {width:100%}
#qa_profile div.panel-pane {margin-bottom:8px;}
#qa_profile div.panel-pane.pane-answers-by-user{margin-bottom:0px;}
#qa_profile ul.links {line-height:1.2em; list-style-position:inside; list-style-type:none; margin-bottom:.2em;}
#qa_profile .field-label {font-weight:bold;}
#qa_profile div.inline {display:inline;}
#qa_profile h2 {margin-bottom:0.2em;}
#qa_profile h2.pane-title {margin-top:0px;}
#qa_profile h3 {margin-bottom:0.2em;}
#qa_profile table {margin-bottom:0px;}
#qa_profile .pane-profile2-field-qa-expert-details {padding-top:10px;}
#qa_profile .pane-profile2-field-qa-languages {padding-top:10px;}
#qa_profile .pane-profile2-field-qa-locale {padding-top:10px;}
#qa_profile  {line-height:1.1em;}
#qa_profile  span.field-label {font-size:14px; font-weight:bold;}
#qa_profile  h2.field-label {font-size:14px; font-weight:bold;}
#qa_profile h2.pane-title {text-align:center; padding-bottom:10px;}
#qa_profile .answers h2.pane-title {text-align:inherit; border-bottom:inherit; padding-top:8px;}
#qa_profile {padding:10px; margin-bottom:0px;}
/* #qa_profile {padding:15px; border:5px solid #8caac8; margin-bottom:10px;} */

/* Real Estate Profile */
#re_profile {font-size:14px;}
#re_profile {padding:10px; margin-bottom:0px;}
/*#re_profile {padding:15px; border:5px solid #f27900; margin-bottom:20px;}*/
#re_profile {line-height:1.1em;}
#re_profile .field-label {font-weight:bold;}
#re_profile table {margin-bottom:0px;}
#re_profile div.expert_name {text-align:center; font-size:18px; font-weight:bold;}
#re_profile div.inline {display:inline;}
#re_profile div.panel-pane {margin-bottom:8px;}
#re_profile span.field-label {font-size:14px; font-weight:bold;}
#re_profile h2 {margin-bottom:0.2em;}
#re_profile h2.pane-title {margin-top:0px;}
#re_profile h2.field-label {font-size:14px; font-weight:bold;}
#re_profile h2.pane-title {text-align:center; padding-bottom:10px;}
#re_profile h3 {margin-bottom:0.2em;}
#re_profile ul.links {line-height:1.2em; list-style-position:inside; list-style-type:none; margin-bottom:.2em;}
#re_profile .pane-profile2-field-re-agency-logo img {padding:3px; border:1px solid #c0c0c0;}

/* Vehicle Dealer Profile */
#car_profile {padding:10px; margin-bottom:0px;}
#car_profile div.panel-pane {margin-bottom:8px;}
#car_profile span.field-label {font-size:14px; font-weight:bold;}
#car_profile  h2.field-label {font-size:14px; font-weight:bold;}
#car_profile h2 {margin-bottom:0.2em;}
#car_profile h3 {margin-bottom:0.2em;}
#car_profile div.inline {display:inline;}
#car_profile ul.links {line-height:1.2em; list-style-position:inside; list-style-type:none; margin-bottom:.2em;}
#car_profile .field-name-field-car-dealer-logo img {border: 1px solid #c0c0c0;}
#car_profile .line_spacing {padding-bottom:1px; margin-bottom:0px;}
#car_profile .line_spacing p {display:none;}

/* Employment Recruiter Profile */
#job_profile {font-size:14px;}
#job_profile {padding:10px; margin-bottom:0px;}
#job_profile {line-height:1.1em;}
#job_profile .field-label {font-size:14px; font-weight:bold;}
#job_profile table {margin-bottom:0px;}
#job_profile div.inline {display:inline;}
#job_profile div.panel-pane {margin-bottom:8px;}
#job_profile h2 {margin-bottom:0.2em;}
#job_profile h2.pane-title {margin-top:0px;}
#job_profile h2.pane-title {text-align:center; padding-bottom:10px;}
#job_profile h3 {margin-bottom:0.2em;}
#job_profile ul.links {line-height:1.2em; list-style-position:inside; list-style-type:none; margin-bottom:.2em;}
#job_profile .field-name-field-job-logo img {padding:3px; border:1px solid #c0c0c0;}

/* Q&A Taxonomy pages */
#qa_taxonomy h2.pane-title {font-size:14px; text-align:center;}
#qa_taxonomy .large-12.columns {padding-left: 0.35em; padding-right: 0.35em;}
#qa_taxonomy .large-3.columns .pane-questions {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_taxonomy .large-3.columns .pane-questions div {font-size:12px; line-height:16px;}
#qa_taxonomy .large-3.columns .pane-q-a-counts0{background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_taxonomy .large-3.columns .pane-q-a-counts0 div {font-size:14px; line-height:12px;}
#qa_taxonomy .large-3.columns .pane-q-a-counts0 div td {line-height:0.9em;}
#qa_taxonomy .h-row {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#qa_taxonomy div.pane-questions .pane-content div {font-size:12px; line-height:16px;}
#qa_taxonomy div.pane-q-a-counts0.pane-content div {font-size:12px; line-height:16px;}
#qa_taxonomy div.view-recent-blog-posts-main div.views-row {background-color:white; border: 1px solid #ccc; border-radius:10px; padding: 5px; margin: 5px 5px 5px 0;}
#qa_taxonomy .large-3.columns {padding-right:0.35em; padding-left:0.35em; padding-bottom:20px;}
#qa_taxonomy .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#qa_taxonomy table {width:100%;}
#qa_taxonomy figure.field-name-field-feature-image {border:none; padding:0px; margin:0px;}
#qa_taxonomy figure.field-name-field-feature-image > a > img {float:left; margin: 5px 5px 5px 0;}
#qa_taxonomy .views-field-title a  {color:#2285A2; font-size:12px; font-weight:bold;}
#qa_taxonomy div.field-name-field-introduction,#blogs_taxonomy span.views-field-name {font-size:12px; line-height:16px;}
#qa_taxonomy div.field-name-field-introduction {ma
rgin-top:4px;}
#qa_taxonomy span.views-field-created > span {margin-left:5px;font-size:12px; line-height:16px; color:#A0A0A0;}
#qa_taxonomy td.views-field-field-related-category {background-color: inherit;}
#qa_taxonomy div.top_left {float:left; margin-top:-10px; margin-left:2px;}
#qa_taxonomy div.top_right {float:right; margin-top:-10px; margin-right:2px;}
#qa_taxonomy div.top_right div.pane-content p {margin-bottom:7px;}
#qa_taxonomy .ask-question  a {font-weight:bold;}
#qa_taxonomy .qa-expert-apply a {font-weight:bold;}

form#answers-question-node-form  button#edit-draft {display:none;}
form#answers-answer-node-form  button#edit-draft {display:none;}
.question_details .q_pic img {padding:3px; border: 1px solid #c0c0c0;}
.question_details .question_date {font-size:12px; line-height:18px;}
.question_details .q_cat {font-size:12px; line-height:18px;}
.answer_block  div.qa-expert-answer {border-top: 3px #d0d0d0 solid; padding-top:8px;}
.answer_block div.view-empty {font-size:14px;}
.answer_block div.inside {line-height:18px;}
.answer_block .hideme {height:0px; margin:0px; padding:0px; font-size:0px; color:#ffffff;}
.answer_block div.inside .views-field-created {font-size:12px; line-height:18px; padding-left:5px;}
.answer_block div.inside .field-name-field-qa-answer-description {font-size:14px; padding-top:10px; padding-right:5px; margin-top:3px; margin-bottom:8px; border-top: 1px dotted #c0c0c0;}
.answer_block .expert_footer {padding-right:5px; font-size:12px;}
.answer_block  .expert_footer.expert_name {font-weight:bold;}
.answer_block  .expert_footer.expert_slogan{color:#a0a0a0;}
.answer_block div.views-field-edit-node {padding-top:2px; font-size:12px;}
#qa_question .panel-separator {margin-bottom:6px;}
#qa_question .num-answers {margin-top:30px;}
#qa_question .comment_count {margin-top:30px; padding-bottom:10px;}
#qa_question .comment_count .pane-content {font-size:14px;}
#qa_question .inside {margin: 0 0 0 .5em;}
#qa_question  .edit_link {font-size:14px; padding-right:5px;}
#qa_question .must_sign_in  p {font-weight:bold;}

div.sm-icons {margin-top:5px;}

.rate-info {display:inherit; margin-left:25px; clear:right;}

div.custom_breadcrumbs {padding-top:6px;}
div.custom_breadcrumbs span {font-size:12px;}

/* Classified Ads (/classifieds) */
body.page-classifieds div.large-12.main.columns {background-color: #f0f0f0; border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
body.page-classifieds div.large-12.main.columns  #page-title {display:none;}
.top_description {padding-left:2px; padding-bottom:8px; text-align:center;}
.top_description  div {font-size:12px;}
.re_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/re_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.re_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px;  background-color:rgba(255,255,255,0.45)}
.re_search_background form {margin-bottom:6px;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper {display:inline;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper > div > div {display:inline;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper > div > div > div {display:inline;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .bef-checkboxes {display:inline;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .bef-checkboxes div {display:inline; padding-right:6px;}
.re_search_background .views-exposed-form .views-reset-button {float:right;}
.re_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.re_search_background .views-exposed-form .views-submit-button button {margin-top:2px;}
.re_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .views-widget{margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:5px; line-height:8px;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .bef-checkboxes {margin-top:8px;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .bef-checkboxes  input[type="checkbox"] {margin-bottom:8px;}
.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper .bef-checkboxes  label {font-size:12px; padding-top:0px; margin-left:-3px;}
/*.re_search_background #edit-field-ad-full-taxonomy-target-id-wrapper div.form-item-edit-field-ad-full-taxonomy-target-id-34994::after {clear:both; display:block; content:""; width: 100%;}*/
.re_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.re_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.re_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.re_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.re_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.re_search_background .form-type-geofield-proximity  {margin-right:0px;}

.car_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/car_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.car_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px;  background-color:rgba(255,255,255,0.65)}
.car_search_background form {margin-bottom:6px;}
.car_search_background #edit-term-node-tid-depth-wrapper {display:inline;}
.car_search_background #edit-term-node-tid-depth-wrapper > div > div {display:inline;}
.car_search_background #edit-term-node-tid-depth-wrapper > div > div > div {display:inline;}
.car_search_background #edit-tid-i18n-wrapper .bef-checkboxes {display:inline;}
.car_search_background #edit-tid-i18n-wrapper .bef-checkboxes div {display:inline; padding-right:6px;}
.car_search_background .views-exposed-form .views-reset-button {float:right;}
.car_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.car_search_background .views-exposed-form .views-submit-button button {margin-top:2px;}
.car_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.car_search_background #edit-tid-i18n-wrapper .views-widget{margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:3px; line-height:8px;}
.car_search_background #edit-tid-i18n-wrapper .bef-checkboxes {margin-top:8px;}
.car_search_background #edit-tid-i18n-wrapper .bef-checkboxes  input[type="checkbox"] {margin-bottom:8px;}
.car_search_background #edit-tid-i18n-wrapper .bef-checkboxes  label {font-size:12px; padding-top:0px; margin-left:-3px;}
.car_search_background #edit-tid-i18n-wrapper div.form-item-edit-field-ad-full-taxonomy-target-id-34994::after {clear:both; display:block; content:""; width: 100%;}
.car_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.car_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.car_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.car_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.car_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.car_search_background .form-type-geofield-proximity  {margin-right:0px;}
.vehicle-results div.category > div.field-wrapper {display:inline;}
.vehicle-results  table {margin-bottom:8px;}
.vehicle-results .view-footer {font-size:11px; padding-left:10px;}
.ebay h2 {font-size:12px;}
.ebay_border table {border:none; margin-bottom:4px; background:inherit;}
.ebay_border tbody {border:none;}
.ebay_border img {border:1px solid #606060; max-width:125px; max-height:100px;}

.buysell_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/car_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.buysell_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px;  background-color:rgba(255,255,255,0.65)}
.buysell_search_background form {margin-bottom:6px;}
.buysell_search_background #edit-term-node-tid-depth-wrapper {display:inline;}
.buysell_search_background #edit-term-node-tid-depth-wrapper > div > div {display:inline;}
.buysell_search_background #edit-term-node-tid-depth-wrapper > div > div > div {display:inline;}
.buysell_search_background #edit-tid-i18n-wrapper .bef-checkboxes {display:inline;}
.buysell_search_background #edit-tid-i18n-wrapper .bef-checkboxes div {display:inline; padding-right:6px;}
.buysell_search_background #edit-tid-i18n,
  .buysell_search_background  #edit-field-fc-busell-type-value-i18n {margin-bottom:4px;}
.buysell_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.buysell_search_background .views-exposed-form .views-submit-button button {margin-top:2px;}
.buysell_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.buysell_search_background #edit-tid-i18n-wrapper .views-widget,
  .buysell_search_background #edit-field-fc-busell-type-value-i18n-wrapper .views-widget {margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:0px; line-height:8px;}
.buysell_search_background #edit-tid-i18n-wrapper .bef-checkboxes {margin-top:8px;}
.buysell_search_background #edit-tid-i18n-wrapper .bef-checkboxes  input[type="checkbox"] {margin-bottom:8px;}
.buysell_search_background #edit-tid-i18n-wrapper .bef-checkboxes  label {font-size:12px; padding-top:0px; margin-left:-3px;}
.buysell_search_background #edit-tid-i18n-wrapper div.form-item-edit-field-ad-full-taxonomy-target-id-34994::after {clear:both; display:block; content:""; width: 100%;}
.buysell_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.buysell_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.buysell_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.buysell_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.buysell_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.buysell_search_background .form-type-geofield-proximity  {margin-right:0px;}
/*
.vehicle-results div.category > div.field-wrapper {display:inline;}
.vehicle-results  table {margin-bottom:8px;}
.vehicle-results .view-footer {font-size:11px; padding-left:10px;}
(/

/* Classified Ads- Jobs (/classifieds/jobs/search) */
.job_search_background .form-item .description,
  .re_search_background .form-item .description,
  .car_search_background .form-item .description {color:black; padding-top:2px;}
body.page-jobs-search div.large-12.main.columns {background-color: #f0f0f0; border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
body.page-jobs-search div.large-12.main.columns  #page-title {display:none;}
.jobs_main_title h1 {font-size:24px; font-weight:bold; text-align:center; line-height:1.4; font-style: normal; text-rendering: optimizeLegibility; margin-top: 0.2em; margin-bottom: 0.2em;}
.job_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/job_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
#job_search .job_search_desc {margin-bottom:10px;}
	.job_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px;  background-color:rgba(255,255,255,0.65)}
.job_search_background form {margin-bottom:6px;}
.job_search_background .views-exposed-form .views-reset-button {float:right;}
.job_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.job_search_background .views-exposed-form .views-submit-button button {margin-top:10px;}
.job_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.job_search_background #edit-field-job-category-tid-i18n-wrapper .views-widget select {margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:5px; line-height:10px; }
.job_search_background #edit-field-job-category-tid-i18n {margin-top:10px; margin-bottom:10px; line-height:20px;}
.job_search_background .views-exposed-form .views-reset-button {float:right;}
.job_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.job_search_background .views-exposed-form .views-submit-button button {margin-top:2px;}
.job_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.job_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.job_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.job_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.job_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.job_search_background .form-type-geofield-proximity  {margin-right:0px;}
div.job_links div.rounded-white2 {text-align:center;}
div.job_links div.rounded-white2 a {font-weight:bold;}
#job_search div.rounded-white2 {text-align:center;}
#job_search div.rounded-white2 a {font-weight:bold;}
.korea_jobs {width:200px;}

.recent_listings h2.pane-title {font-size:14px; margin-top:0px; margin-bottom:0.3em;}
.recent_listings table {width:100%}
.recent_listings .pagination.pager {font-weight:bold;}
.recent_listings td.job_title a {font-weight:bold;}

#classifieds div.row.foundation_3_9 {width:125%}
#classifieds .large-3 {width:20.5%; position:relative;}
#classifieds .large-9 {width:62.0%; position:relative;}
#classifieds .right-ads {width:17.5%; position: relative; padding-left:0px;}
#classified_ad div.disclaimer {padding:6px; line-height:.7em; margin-top:20px;}
.disclaimer div.pane-content {font-size:10px; color:#606060;}
.car_links .panel-panel .inside {margin-bottom:10px;}
.re_links .panel-panel .inside {margin-bottom:10px;}
div.re_links div.rounded-white {text-align:center;}
div.re_links div.rounded-white  a {font-weight:bold;}
div.re_links div.rounded-white2 {text-align:center;}
div.re_links div.rounded-white2 a {font-weight:bold;}
.real-estate-results td.main_image  img{border: 1px #606060 solid;}
.real-estate-results td {vertical-align:top; line-height:18px;}
.real-estate-results td.main_image {text-align:center;}
.recent_listings  td.property_information a {font-weight:bold;}
td.property_information .field-name-field-fc-realr-bedrooms {display:inline;}
td.property_information .field-name-field-fc-realr-bathrooms-full {display:inline;}
td.property_information .field-name-field-fc-realr-bathrooms-part {display:inline;}
td.property_information .field-name-field-fc-realr-bathrooms-part {display:inline;}
td.property_information .field-name-field-fc-realr-living-space {display:inline;}
td.property_information .field-name-field-fc-realr-living-space-unit {display:inline;}
td.property_information .field-name-field-fc-realc-usable-space {display:inline;}
td.property_information .field-name-field-fc-realc-living-space-unit {display:inline;}
td.category div {display:inline;}
td.category div div {display:inline;}
td.category span.addressfield-citystate {display:block;}
td.category div.price {display:block; color:#d96c00;}
.real-estate-results th.views-field-name {text-align:center;}
.real-estate-results td.user_info {text-align:center;}
.real-estate-results td.user_info  img{border: 1px #606060 solid;}

div.car_links div.rounded-white {text-align:center;}
div.car_links div.rounded-white  a {font-weight:bold;}
div.car_links div.rounded-white2 {text-align:center;}
div.car_links div.rounded-white2 a {font-weight:bold;}
.vehicle-results td.main_image {text-align:center;}
.vehicle-results td.main_image  img{border: 1px #606060 solid;}
.vehicle-results td {vertical-align:top; line-height:18px;}
.vehicle-results td.vehicle_information a {font-weight:bold;}
.vehicle-results div.price {display:block; color:#d96c00;}
.vehicle-results th.views-field-name {text-align:center;}
.vehicle-results td.views-field-name {text-align:center;}
.vehicle-results td.user_info  img {border: 1px #606060 solid;}

div.buysell_links div.rounded-white {text-align:center;}
div.buysell_links div.rounded-white  a {font-weight:bold;}
div.buysell_links div.rounded-white2 {text-align:center;}
div.buysell_links div.rounded-white2 a {font-weight:bold;}
.buysell-results td.main_image {text-align:center;}
.buysell-results td.main_image  img{border: 1px #606060 solid;}
.buysell-results td {vertical-align:top; line-height:18px;}
.buysell-results td.vehicle_information a {font-weight:bold;}
.buysell-results div.price {display:block; color:#d96c00;}
.buysell-results th.views-field-name {text-align:center;}
.buysell-results td.views-field-name {text-align:center;}
.buysell-results td.user_info  img {border: 1px #606060 solid;}

/* Classified Ads- Real Estate Agents (/classifieds/real-estate/agents) */
body.page-classifieds-real-estate-agents h1#page-title {display:none;}
#real_estate_agents h1#page-title2,
  #vehicle_dealers h1#page-title2  {
  text-align:center;
  font-size: 24px;
  line-height: 1.4;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
.ra_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/ra_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:10px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.ra_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px; background-color:rgba(255,255,255,0.45)}
.ra_search_background form {margin-bottom:6px;}
.ra_search_background #edit-field-re-languages-tid-wrapper {padding-top:0px;}
.ra_search_background #edit-field-re-languages-tid {margin-bottom:0px;}
.ra_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.ra_search_background #edit-field-geofield-distance .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.ra_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.ra_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.ra_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.ra_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.ra_search_background .form-type-geofield-proximity  {margin-right:0px;}
.ra_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.ra_search_background .views-exposed-form .views-submit-button button {margin-top:10px;}
.agents table {width:100%}
.agents tr {vertical-align:top;}
.agents th{text-align:center;}
.agents td.picture {text-align:center;}
.agents td.picture img {padding:0px; border:1px solid #c0c0c0;}
.agents td.picture div {margin-bottom:4px;}
.agents td.agency {text-align:center;}
.agents td.agency img {padding:0px; border:1px solid #c0c0c0;}
.agents td.views-field-nothing {max-width:250px;}
.agents ul {list-style-position:inside; margin-bottom:4px;}

/* Classified Ads- Vehicle Dealers (/classifieds/vehicles/dealers) */
.vd_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/vd_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:10px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.vd_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px; background-color:rgba(255,255,255,0.45)}
.vd_search_background form {margin-bottom:6px;}
.vd_search_background #edit-field-re-languages-tid-wrapper {padding-top:0px;}
.vd_search_background #edit-field-re-languages-tid {margin-bottom:0px;}
.vd_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.vd_search_background #edit-field-geofield-distance .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.vd_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.vd_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.vd_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.vd_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.vd_search_background .form-type-geofield-proximity  {margin-right:0px;}
.vd_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.vd_search_background .views-exposed-form .views-submit-button button {margin-top:10px;}

.search_results_title h1 {font-size:24px; font-weight:bold; text-align:center; line-height:1.4; font-style: normal; text-rendering: optimizeLegibility; margin-top: 0px; margin-bottom: 0.2em;}
.real_estate_main_title h1 {font-size:24px; font-weight:bold; text-align:center; line-height:1.4; font-style: normal; text-rendering: optimizeLegibility; margin-top: 0.2em; margin-bottom: 0.2em;}
.adsense-border {border:1px solid #c0c0c0;}

.views-exposed-form label {padding-top:5px; padding-bottom:0px; margin-bottom:4px; font-size:14px;}
.views-exposed-form button {padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:3px;}

/* Classified Ads (Ad Listings) */
#classified_ad .large-12.columns {padding-left:5px; padding-right:5px;}
#classified_ad .large-6.columns {padding-left:5px; padding-right:5px;}
#classified_ad .pane-node-field-ad-main-image {text-align:center;}
#classified_ad .other_images_block .view-content{height:110px; overflow:auto;}
#classified_ad .other_images_block td {padding:3px;}
#classified_ad .other_images_all_block .view-content{width:100%; height:100px; overflow:auto;}

#classifieds .large-12.columns {padding-top:5px;}
#classifieds .wrap-corner .r-edge {padding:0px;}
#classifieds .other_images {width:100%; margin-bottom:20px;}
#classifieds .other_images div {width:100%; height:150px; overflow:auto;}
#classifieds span.field-label {float:left; clear:left; width:inherit; padding-right:5px;}
#classifieds div.field-wrapper {float:left; clear:right;}
#classifieds ul.field-wrapper {list-style-position:inside; line-height:1.3em; margin-bottom:0px;}
#classifieds ul.field-wrapper li {clear:both;}
#classifieds .real_estate_fc {line-height:1.3em;}
#classifieds .real_estate_fc .field-collection-view {padding-top:0px; border-bottom:none;}
#classifieds .real_estate_fc .field-collection-container {padding-top:0px; margin-bottom:0px; border-bottom:none;}
#classifieds .real_estate_fc .field-name-field-space-units,
#classifieds .real_estate_fc .field-name-field-classified-price-term {padding-left:4px;}
#classifieds div.foreclosure {margin-bottom:10px;}
.foreclosure fieldset.type_key {padding:6px 3px 8px 10px; margin-top:8px; margin-bottom:0px; line-height:16px;}
.foreclosure fieldset.type_key  legend {font-size:12px;}
.foreclosure fieldset.type_key div.keyrow {padding-bottom:3px;}
.foreclosure fieldset.type_key  .keyrow{font-size:11px;}

/* Add/Edit Classified Ad */
body.page-node-edit h1#page-title {display:none;}
body.page-node-edit #classified_edit div#edit-field-ad-top-category {display:none;}
body.page-node-edit div.node_title {text-align:center;}
body.page-node-edit div.node_title h1 {font-size:24px;}
#classified_edit .panel-separator {display:none}
form#classified-ad-node-form {margin-bottom:0px;}
#classified_edit .pane-node-title h2.pane-title {display:none;}
#classified_edit button#edit-draft {display:none;}
#classified_edit input.form-radio, #classified_edit input.form-checkbox {vertical-align:inherit;}
#classified_edit label {margin-bottom:4px; padding-top:5px;}
#classified_edit label::after {margin-left:-5px; content:":"; padding-right:10px;}
#classified_edit label.option::after {margin-left:-5px; content:""; padding-right:10px;}
#classified_edit .pane-node-field-ad-show-address  label::after{content:none;}
#classified_edit .pane-node-field-ad-show-address div {display:inline;}
#classified_edit .pane-node-field-ad-show-address label[for=edit-field-ad-show-address-und] {display:block;}
#classified_edit .field-name-field-fc-realr-amenities  label::after{content:none;}
#classified_edit button {font-size:16px;}
#classified_edit .fieldset-description {padding-top:6px; padding-bottom:8px; color:#909090;}
#classified_edit div.form-item-field-ad-top-category-und {margin-bottom:0px;}
#classified_edit #edit-field-ad-top-category-und {font-size:16px; margin-bottom:0px;}
#classified_edit #edit-field-ad-top-category-und option {margin-bottom:20px;}
#classified_edit label span.form-required {padding-left:5px;margin-right:-10px; padding-right:0px;}
#classified_edit input[type="text"] {margin-bottom:0px;}
/*#classified_edit input[type="text"], #classified_edit select {width:auto; display:inline;}*/
#classified_edit div.description {padding-top:4px; padding-bottom:6px;}
#classified_edit div#edit-field-ad-fc-realr-und-0-field-fc-realr-amenities-und div {display:inline; min-width:210px; float:left;}
/*#classified_edit div#edit-field-ad-fc-realr-und-0-field-fc-realr-amenities {display:block;}*/
#classified_edit fieldset {margin-top:30px; padding-top:5px; padding-left:5px;}
#classified_edit fieldset .fieldset-wrapper {padding-left:10px;}
#classified_edit #edit-field-ad-body-en-0-format.filter-wrapper {padding-bottom:0px;}
#classified_edit #edit-field-ad-show-address-und label {font-size:14px;}
#classified_edit .fieldset-wrapper label {font-size:14px;}
#classified_edit .fieldset-wrapper .form-item {margin-top:0px; margin-bottom:0px;}
#classified_edit fieldset#edit-field-ad-fc-vehicles-und-0 {padding-bottom:2px;}
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-vehicle-status-und {display:inline;}
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-vehicle-status-und div {display:inline;}
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-ad-price-obo-und {margin-bottom:0px;}
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-vehicle-options-und div {display:inline; min-width:180px; float:left;}
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-ad-price-obo > div {margin-top:4px; margin-bottom:4px;}
#classified_edit div.pane-node-form-path {display:none;}
#classified_edit #edit-actions {margin-bottom:0px;}
/* *** remove colons after labels for the following *** */
#classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-vehicle-status-und label::after,
  #classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-ad-price-obo-und label::after,
  #classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-ad-price-obo label::after,
  #classified_edit #edit-field-ad-fc-vehicles-und-0-field-fc-vehicle-options-und label::after
     {content:"";}

/* Add/Edit Job Ad */
form#job-posting-node-form {margin-bottom:0px;}
#job_edit .pane-node-title h2.pane-title {display:none;}
#job_edit button#edit-draft {display:none;}
#job_edit input.form-radio, #classified_edit input.form-checkbox {vertical-align:inherit;}
#job_edit label {margin-bottom:4px; padding-top:5px;}
#job_edit label::after {margin-left:-5px; content:":"; padding-right:10px;}
#job_edit button {font-size:16px;}
#job_edit .fieldset-description {padding-top:6px; padding-bottom:8px; color:#909090;}
#job_edit label span.form-required {padding-left:5px;margin-right:-10px; padding-right:0px;}
#job_edit fieldset {margin-top:25px; padding-top:5px; padding-left:5px;}
#job_edit fieldset .fieldset-wrapper {padding-left:10px;}
#job_edit .fieldset-wrapper label {font-size:14px;}
#job_edit .fieldset-wrapper .form-item {margin-top:0px; margin-bottom:0px;}
#job_edit .form-item-language {margin-bottom:0px;}
#job_edit .form-item-language select {margin-bottom:0px;}
#job_edit .filter-wrapper {padding-bottom:6px;}
#job_edit input[type="text"] {margin-bottom:0px;}
#job_edit div.description {padding-top:4px; padding-bottom:6px;}
#job_edit #edit-field-job-telecommute-und {display:inline;}
#job_edit #edit-field-job-telecommute-und div {display:inline;}
#job_edit input.form-radio {vertical-align:inherit; margin-bottom:2px;}
#job_edit #edit-field-job-company-logo {margin-top:6px;}
#job_edit #edit-field-job-company-logo {margin-top:6px;}
#job_edit .group-salary div.field-widget-number > div {float:left; margin-right:10px;}
#job_edit .group-salary div.field-widget-options-select > div {float:left;}
#job_edit .group-salary div.field-widget-options-select #edit-field-job-pay-interval-und {font-size:14px; padding-top:4px; padding-bottom:4px;}
#job_edit fieldset#node_job_posting_form_group_overview {margin-top:0px; margin-bottom:30px;}
#job_edit .vertical-tabs {display:none;}
	 
/* Classified Ad (listing page) */
body.section-classified-ad div.large-12.main.columns {border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
body.section-classified-ad  h1#page-title {margin-top:14px; margin-bottom:14px;}
#classified_ad {line-height:18px;}
#classified_ad ul {list-style-position:inside;}
#classified_ad  .created_date {margin-top:-2px; margin-bottom:4px;}
#classified_ad .pane-classifieds-taxonomy h2 {margin-bottom:0px; margin-top:6px;}
#classified_ad .pane-classifieds-taxonomy span {font-size:12px; line-height:10px;}
#classified_ad .main_title h1 {text-align:center; font-size:24px; margin-top:8px; margin-bottom:12px;}
#classified_ad h2.main_title {text-align:center;}
#classified_ad h2.pane-title{font-size:14px;}
#classified_ad h3 {margin-bottom:0px;}
#classified_ad  .pane-user-block4.author_pane h2.pane-title {margin-bottom:0px;}
#classified_ad  .author_pane #mini-panel-user_block4 {border:1px solid #c0c0c0; padding:3px; background-color:#ffffff;}
#classified_ad  .real_estate_author #mini-panel-real_estate_agent_block2 {border:2px solid blue; padding:3px; background-color:#ffffff;}
#classified_ad  .vehicle_author #mini-panel-vehcile_dealer_block {border:2px solid blue; padding:3px; background-color:#ffffff;}
#classified_ad .pane-node-author h2.pane-title {display:inline; font-size:12px; font-weight:normal; margin-bottom:1px;}
#classified_ad .pane-node-author div {font-size:12px;}
#classified_ad .pane-node-created h2.pane-title {display:inline; font-size:12px; font-weight:normal; margin-bottom:1px;}
#classified_ad .pane-node-created div {font-size:12px;}
#classified_ad  .pane-user-picture .user-picture img {height:60px; border: 1px solid #c0c0c0;}
#classified_ad  #mini-panel-real_estate_agent_block2 div.pane-content {font-size:12px;}
#classified_ad  #mini-panel-vehcile_dealer_block div.pane-content {font-size:12px;}
#classified_ad  .real_estate_author .pane-profile2-field-re-agency-logo {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:10px;}
#classified_ad  .real_estate_author .user-picture {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:5px;}
#classified_ad  .real_estate_author h2 {display:inline;}
#classified_ad  .real_estate_author span.views-label-nid {font-weight:bold;}
#classified_ad  .real_estate_author .created_date  div {font-size:12px;}
#classified_ad .pane-user-privatemsg-send-new-message {padding-top:4px;}
#classified_ad  .author_row1 {padding-bottom:2px;}
#classified_ad .author_pane {margin-top:12px; margin-bottom:12px;}
#classified_ad .user_left {min-width:60px; text-align:center;}
#classified_ad .user_right {width:auto;}

#classified_ad div.pane-user-privatemsg-send-new-message {text-align:left;}
#classified_ad .private-msg-send-link-profile {text-align:left;}
#classified_ad span.field-label {font-weight:bold;}
#classified_ad .inline-noclear {display:inline; clear:none;}

#classified_ad .basic_info {margin-bottom:14px;}
#classified_ad .basic_info table {margin-bottom:0px;}
#classified_ad .basic_info tr.even {background-color:#eeeeee;}
#classified_ad .basic_info th {border-bottom-width:1px; white-space:nowrap;}
#classified_ad .basic_info td {text-align:left;}
#classified_ad .basic_info span {font-weight:bold;}
#classified_ad .basic_info .field-name-field-fc-vehicle-options ul {display:inline;}
#classified_ad .basic_info .field-name-field-fc-vehicle-options ul li {width:150px;}
#classified_ad  .obo p {font-size:12px; padding:6px; margin-top:-15px;}
#classified_ad  .obo .item-list {margin-left:0px;}

#classified_ad div.field {display:inline; clear:right;}
/*#classified_ad .pane-node-field-ad-main-image img {border:1px solid #c0c0c0; padding:3px;}*/
#classified_ad .pane-node-field-ad-address  {margin-bottom:14px;}
#classified_ad .pane-node-field-ad-address  span {font-size:14px;}
#classified_ad .pane-node-field-ad-address  div {font-size:16px;}
#classified_ad #tabs-classifieds_real_estate_resident-middle li a ,
  #classified_ad #tabs-classifieds_real_estate_commerci-middle li a,
  #classified_ad #tabs-classifieds_vehicles_include-middle li a,
  #classified_ad #tabs-classifieds_buysell_include-middle li a
    {font-size:12px; color:blue; font-weight:bold;}
#classified_ad .wrap-corner .r-edge {padding:0px 10px;}
#classified_ad .main_title {font-size:20px; text-align:center;}
#classified_ad .panel-separator {display:none;}
#classified_ad #edit-author--3 {display:none;}
#classified_ad .pane-node-comment-form h2 {display:inherit;}
#classified_ad .address {display:block; padding-bottom:20px;}
#classified_ad .pane-node-body {display:block; padding-bottom:10px;}
#classified_ad .field-collection-view {margin:0px; padding:2px;}
#classified_ad div.inline {display:inline; clear:none:}
#classified_ad table {width:100%; text-align:center;}
#classified_ad .other_images_block h2 {font-size:14px; line-height:1.2; margin-top:12px; margin-bottom:4px;}
#classified_ad .ad_body {padding-bottom:12px; padding-left:15px;}
#classified_ad .user_block {padding-top:10px;}
#classified_ad .ui-tabs-panel {padding:.3em .3em;}
#classified_ad div.hr hr {border-top-width:5px; margin-top:3px; margin-bottom:3px;}
/*#classified_ad div.form-item-comment-body-und-0-value label {display:none;}*/
#classified_ad div.pane-node-comment-form h2 {display:none;}
#classified_ad div.pane-node-comment-form button {margin-bottom:0px;}
#classified_ad  div.comment_count h2 {float:left; margin:0px; line-height:inherit; padding-right:5px; font-size:14px;}
#classified_ad  div.comment_count div.pane-content {font-weight:bold;}
#classified_ad .pane-node-field-ad-body.ad_body_on_right > h2 {margin-bottom:0px;}


/* Real Estate Apply */
body.section-rea-apply .form-item {margin-top:0px;}
body.section-rea-apply label {margin-top:10px;}
body.section-rea-apply .form-item-field-re-web-site-und-0 {padding-top:12px;}
body.section-rea-apply .form-item-field-re-web-site-und-0 label {margin-top:0px;}
body.section-rea-apply .form-item-field-re-web-site-und-0-title label {font-size:14px;}
body.section-rea-apply .form-item-field-re-web-site-und-0-url label {font-size:14px;}
body.section-rea-apply .form-checkboxes  span {font-size:14px;}
body.section-rea-apply .form-checkboxes  label {font-size:14px;}
body.section-rea-apply .form-checkboxes input[type="checkbox"] {margin-bottom:.3em;}
body.section-rea-apply #edit-field-re-web-site-und-0-title {margin-bottom:0px;}
body.section-rea-apply div.description {padding-top:5px;}
body.section-rea-apply .form-type-checkboxes label {margin-bottom:6px;}
body.section-rea-apply div#edit-field-re-detailed-areas {padding-top:6px;}
body.section-rea-apply fieldset.group-location {margin-top:30px;}
body.section-rea-apply div.fieldset-description {font-size:14px;}

/* Vehicle Dealer Apply */
body.section-dealer-apply .form-item {margin-top:0px;}
body.section-dealer-apply label {margin-top:10px;}
body.section-dealer-apply .form-item-field-car-web-site-und-0 {padding-top:12px;}
body.section-dealer-apply .form-item-field-car-web-site-und-0 label {margin-top:0px;}
body.section-dealer-apply .form-item-field-car-web-site-und-0-title label {font-size:14px;}
body.section-dealer-apply .form-item-field-car-web-site-und-0-url label {font-size:14px;}
body.section-dealer-apply .form-checkboxes  span {font-size:14px;}
body.section-dealer-apply .form-checkboxes  label {font-size:14px;}
body.section-dealer-apply .form-checkboxes input[type="checkbox"] {margin-bottom:.3em;}
body.section-dealer-apply #edit-field-car-web-site-und-0-title {margin-bottom:0px;}
body.section-dealer-apply div.description {padding-top:5px;}
body.section-dealer-apply .form-type-checkboxes label {margin-bottom:6px;}
body.section-dealer-apply div#edit-fieldcar-detailed-areas {padding-top:6px;}
body.section-dealer-apply fieldset.group-location {margin-top:30px;}
body.section-dealer-apply div.fieldset-description {font-size:14px;}

/* Employment Recruiter Apply */
body.section-rec-apply .form-item {margin-top:0px;}
body.section-rec-apply label {margin-top:10px;}
body.section-rec-apply .form-item-field-job-web-site-und-0 {padding-top:12px;}
body.section-rec-apply .form-item-field-job-web-site-und-0 label {margin-top:0px;}
body.section-rec-apply .form-item-field-job-web-site-und-0-title label {font-size:14px;}
body.section-rec-apply .form-item-field-job-web-site-und-0-url label {font-size:14px;}
body.section-rec-apply .form-checkboxes  span {font-size:14px;}
body.section-rec-apply .form-checkboxes  label {font-size:14px;}
body.section-rec-apply .form-checkboxes input[type="checkbox"] {margin-bottom:.3em;}
body.section-rec-apply #edit-field-job-web-site-und-0-title {margin-bottom:0px;}
body.section-rec-apply div.description {padding-top:5px;}
body.section-rec-apply .form-type-checkboxes label {margin-bottom:6px;}
body.section-rec-apply div#edit-field-job-detailed-areas {padding-top:6px;}
body.section-rec-apply fieldset.group-location {margin-top:30px;}
body.section-rec-apply div.fieldset-description {font-size:14px;}

.active-listings img {padding:0px; border:1px solid #c0c0c0;}


/* Job Posting */
body.section-job div.large-12.main.columns {border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
body.node-type-job-posting div.large-12.main.columns {border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
#job_posting {margin-bottom:15px;}
#job_posting .large-4.columns {padding-left:5px; padding-right:5px;}
#job_posting .large-8.columns {padding-left:5px; padding-right:5px;}
#job_posting .main_title h1 {text-align:center; font-size:24px; margin-top:10px; margin-bottom:12px;}
#job_posting h2.main_title {text-align:center;}
#job_posting h2.pane-title {font-size:14px;}
#job_posting .co_row,
  #job_posting .job_summary {padding-top:7px;}
#job_posting .poster_block {padding-top:20px;}
#job_posting #mini-panel-user_block5 div {font-size:12px;}
#job_posting #mini-panel-user_block5 h2.pane-title {font-size:12px;}
#job_posting #mini-panel-user_block5 .pane-node-author {padding-bottom:4px;}
#job_posting #mini-panel-job_company_details h2.pane-title,
  #mini-panel-job_details h2.pane-title {font-size:16px; color:#a0a0a0; border-bottom: 1px solid #e0e0e0; margin-bottom:12px;}
#job_posting div.inline {display:inline; clear:none:}
#job_posting div.panel-pane.inline {display:block;}
#job_posting div.field {display:inline; clear:right;}
#job_posting .foundation_4-8_left div.panel-separator {display:none; padding:0px; margin:0px;}
#job_posting .label1 {font-weight:bold;}
#job_posting .wrap-corner .r-edge {padding:0px 14px;}
#job_posting .job_summary th {border-bottom-width:1px;}
#job_posting .job_summary table {width:100%; margin-bottom:6px;}
/*#job_posting .company_details,
  #job_posting .job_summary {margin-bottom:10px;}*/
#job_posting .company_details h2.pane-title,
  #job_posting .job_summary h2.pane-title {margin-bottom:2px;}
#job_posting .company_details h3,
  #job_posting .job_details h3  {margin-bottom:0px; margin-top:0px;}
#job_posting .job_details ul {margin-bottom:0px; line-height:1.4em;}
#job_posting .job_details div.view-content div > div {margin-bottom:20px;}
#job_posting div.panel-separator {display:none;}
#job_posting  .agent_block {border:2px solid blue; padding:8px; background-color:#ffffff;}
#job_posting .agent_block h2 {margin-top:0px;}
#job_posting .agent_block  h2.pane-title {font-size:14px;}
#job_posting .agent_block  #mini-panel-job_recruiter_block h2.pane-title {display:inline; font-size:12px; font-weight:normal; margin-bottom:1px;}
#job_posting .agent_block .pane-profile2-field-job-logo {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:10px;}
#job_posting .agent_block  div.pane-content {font-size:12px;}
#job_posting .agent_block .created_date {margin-top:-2px; margin-bottom:4px;}
#job_posting .agent_block .created_date  div {font-size:12px;}
#job_posting .agent_block span.field-label {font-weight:bold;}
#job_posting .poster_block  > h2 {margin-bottom:0px;}
#job_posting .poster_block > div.pane-content > div {border:1px solid #c0c0c0; padding:3px; background-color:#ffffff;}
#job_posting .poster_block h2 {margin-top:0px; display:inline;}
#job_posting div.pane-user-privatemsg-send-new-message {text-align:left;}
#job_posting .pane-user-privatemsg-send-new-message {padding-top:4px;}

/* Job Wanted Posting */
#job_wanted_edit h2.pane-title {display:none;}
#job_wanted_edit div.vertical-tabs {display:none;}
#job_wanted_edit #edit-field-resume-experience-und-0-format {padding:0px;}
#job_wanted_edit #edit-field-resume-skills > div {margin-bottom:0px;}
#job_wanted_edit button#edit-draft {display:none;}
#job_wanted_edit input[type="text"] {margin-bottom:0px;}
#job_wanted h1 {text-align:center; font-size: 24px;}
#job_wanted .panel-separator {display:none;}
#job_wanted .pane-node-field-job-category h2 {display:inline; font-size:14px;}
#job_wanted .pane-node-field-job-category ul {display:inline;}
#job_wanted .pane-node-field-job-category li {display:inline;}
#job_wanted .pane-node-field-resume-location div,
  #job_wanted .pane-node-field-resume-radius div {display:inline;}
#job_wanted .pane-node-field-resume-radius {margin-bottom:10px;}
#job_wanted div span.field-label {font-weight:bold;}
#job_wanted .poster_block {margin-top:20px;}
#job_wanted .poster_block  > h2 {margin-bottom:0px;}
#job_wanted .poster_block > div.pane-content > div {border:1px solid #c0c0c0; padding:3px; background-color:#ffffff;}
#job_wanted .poster_block h2 {margin-top:0px; display:inline;}
#job_wanted .poster_block  h2.pane-title {font-size:12px;}
#job_wanted div.pane-user-privatemsg-send-new-message {text-align:left;}
#job_wanted .pane-user-privatemsg-send-new-message {padding-top:4px;}
#job_wanted .foundation_4-8_right {padding-left:0px; padding-right:0px;}
#job_wanted .foundation_4-8_right .field-label {margin-bottom:0px;}
#job_wanted .pane-node-field-resume-skills {margin-top:15px;}
#job_wanted .pane-node-field-resume-skills ul {line-height:1.2em;}
#job_wanted .pane-node-field-resume-rate div {display:inline;}
#job_wanted .pane-node-field-resume-rate div.field-name-field-resume-rate:before {content:"$";}
#job_wanted .pane-node-field-resume-rate div.field-name-field-resume-rate:after {content:"/hr";}
#job_wanted .report_link {margin-top:0px; text-align:right; padding-right:10px; padding-bottom:10px;}

body.page-jobs-wanted-search div.large-12.main.columns {background-color: #f0f0f0; border-radius:10px; border:1px solid #c0c0c0; margin-bottom:20px;}
body.page-jobs-wanted-search div.large-12.main.columns  #page-title {display:none;}
.jobs_wanted_main_title h1 {font-size:24px; font-weight:bold; text-align:center; line-height:1.4; font-style: normal; text-rendering: optimizeLegibility; margin-top: 0.2em; margin-bottom: 0.2em;}
.jobs_wanted_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/job_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius: 6px; margin-bottom:10px; border:1px solid #808080;}
.jobs_wanted_search_background > div {display:block; width:500px; border:1px #f0f0f0 solid; border-radius: 8px; padding:5px;  background-color:rgba(255,255,255,0.65)}
.jobs_wanted_search_background form {margin-bottom:6px;}
.jobs_wanted_search_background #edit-field-job-category-tid-wrapper .views-widget select {margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:5px; line-height:8px;}
.jobs_wanted_search_background #edit-field-job-category-tid-i18n {margin-bottom:0px;}
.jobs_wanted_search_background .views-exposed-form .views-reset-button {float:right;}
.jobs_wanted_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.jobs_wanted_search_background .views-exposed-form .views-submit-button button {margin-top:10px;}
.jobs_wanted_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.jobs_wanted_search_background #edit-field-job-category-tid-wrapper .views-widget select {margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:5px; line-height:8px;}
.jobs_wanted_search_background select#edit-field-job-category-tid-i18n {margin-bottom:0px; margin-top:0px; padding-left:0px; padding-top:5px; line-height:8px;}
.job_search_background .views.jobs_wanted_search_background .views-exposed-form .views-reset-button {float:right;}
.jobs_wanted_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.jobs_wanted_search_background .views-exposed-form .views-submit-button button {margin-top:2px;}
.jobs_wanted_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.jobs_wanted_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.jobs_wanted_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.jobs_wanted_search_background input[type="text"]#edit-field-geofield-distance-origin {width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.jobs_wanted_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px;}
.jobs_wanted_search_background .form-type-geofield-proximity  {margin-right:0px;}
.jobs_wanted_search_title h1 {font-size:24px; font-weight:bold; text-align:center; line-height:1.4; font-style: normal; text-rendering: optimizeLegibility; margin-top: 0.2em; margin-bottom: 0.2em;}
#jobs_wanted_search .panel-separator {margin-top:0px; margin-bottom:0px;}

#classified_ad .pane-node-author div {font-size:12px;}
#classified_ad .pane-node-created div {font-size:12px;}
#classified_ad .pane-user-picture .user-picture img {height:60px; border: 1px solid #c0c0c0;}
#classified_ad .real_estate_author .user-picture {margin-left:auto; margin-right:auto; text-align:center; margin-bottom:5px;}
#classified_ad .real_estate_author h2 {display:inline;}
#classified_ad .real_estate_author span.views-label-nid {font-weight:bold;}
#classified_ad .vehicle_author span.views-label-nid {font-weight:bold;}

tr.indeed-odd {background:#F9F9F9;}
tr.indeed-even {background:#EEE;}
tr.indeed-odd:nth-of-type(odd) {background:#F9F9F9;}
tr.indeed-odd:nth-of-type(even) {background:#F9F9F9;}
tr.indeed-even:nth-of-type(odd) {background:#EEE;}
tr.indeed-even:nth-of-type(even) {background:#EEE;}

/* Service Links */
.service-links div.item-list ul li{display:inline; margin-left:.1em; vertical-align:top;}
.service-links div.item-list ul li.last a {background-position-y:-80px;}
.service-links .last > span {top:6px;}

/* Author Pane*/
/*
.author_pane .pic img {max-width:55px; max-height:55px; padding:3px; border: 1px solid #c0c0c0;}
.author_pane .author_info div {display:inline; font-size:12px;}
.author_pane .author_info h2 {font-size:12px; display:inline; font-weight:normal;}
*/
.author_pane.rounded-white {padding:6px;}
.panel-pane.author_pane.rounded-white {padding-bottom:3px;}
.author_pane .pic {float:left; padding-right:10px;}
.author_pane .pic img {max-width:55px; max-height:55px; padding:3px; border: 1px solid #c0c0c0;}
.author_pane .author_info {display:inline; font-size:12px; padding-left:4px;}
.author_pane .author_info div {display:inline;}
.author_pane .author_info h2.pane-title {font-size:12px; display:inline; font-weight:normal;}
.author_pane .pane-content {font-size:12px;}

/* Communities- Suggest New Community */
body.page-eform-submit-community-suggestion-ko- #edit-field-community-location,
  body.page-eform-submit-community-suggestion #edit-field-community-location {padding-top:15px;}
body.page-eform-submit-community-suggestion-ko- #edit-submit,
  body.page-eform-submit-community-suggestion #edit-submit {margin-top:10px; margin-bottom:10px;}

#edit-field-bio-und-0-format {padding: 0 0 0 0;}
#og-ui-confirm-subscribe .form-item-field-terms-of-use {margin-top:20px;}
.com_tos {font-size:12px; margin-bottom:25px;}

/* Articles */
#article ol, #article ul {list-style-position:inside;}
body.section-article h1#page-title {display:none;}

/* Editors */
<<<<<<< HEAD
body.page-admin2-users #views-form-admin-views-user-page-1 fieldset#edit-select {display:none;}

/* Profile Completion */
#profile .profile_percent {padding:5px; margin-bottom:20px; border:2px solid #C0C0C0; border-radius:5px;}
#profile .profile_percent h2 {margin-top:0px;}
.profile_percent .pcp-percent-bar-wrapper {margin:3px; width:99%;}
.profile_percent .pcp-percent-bar {background-color:#009900;}

.profile_percent .pane-pcp-pcp-profile-percent-complete {padding-bottom:10px;}
#profile .profile_percent > h2 {margin-top:0px; text-align:center; color:#009900;}

.jcarousel-prev-disabled,
.jcarousel-next-disabled {
  display: none;
}

body.page-admin2-users #views-form-admin-views-user-page-1 fieldset#edit-select {display:none;}

/* MCSS */
.mcss_center {width:100%; text-align:center;}
.nomargin {margin:0px;}

/* MyPages */
body.page-node-add-my-album button#edit-draft,
  body.page-node-add-my-board button#edit-draft {display:none;}
body.page-node-add-my-album  .vertical-tabs,
  body.page-node-add-my-board  .vertical-tabs {display:none;}
body.page-node-add-my-album  .form-item-language,
  body.page-node-add-my-board  .form-item-language {display:none;}

body.page-node-edit.node-type-my-album button#edit-draft,
  body.page-node-edit.node-type-my-board button#edit-draft {display:none;}
body.page-node-edit.node-type-my-album  .vertical-tabs,
  body.page-node-edit.node-type-my-board  .vertical-tabs {display:none;}
body.page-node-edit.node-type-my-album  .form-item-language {display:none;}body.page-node-add-my-album  .form-item-language,
  body.page-node-edit.node-type-my-board  .form-item-language {display:none;}

/* Add/Edit MyAlbum/MyBoard pages */
body.page-node-add-my-album .panel-separator,
  body.page-node-edit.node-type-my-album .panel-separator,
  body.page-node-add-my-board .panel-separator,
  body.page-node-edit.node-type-my-board .panel-separator {display:none;}
body.page-node-add-my-album .block-system-help,
  body.page-node-edit.node-type-my-album .block-system-help,
  body.page-node-add-my-board .block-system-help,
  body.page-node-edit.node-type-my-board .block-system-help {display:none;}
body.page-node-add-my-album #edit-field-my-contents-und-0-format,
  body.page-node-edit.node-type-my-album #edit-field-my-contents-und-0-format,
  body.page-node-add-my-board #edit-field-my-contents-und-0-format,
  body.page-node-edit.node-type-my-board #edit-field-my-contents-und-0-format {padding:2px;}
body.page-node-add-my-album #edit-field-share,
  body.page-node-edit.node-type-my-album #edit-field-share,
  body.page-node-add-my-board #edit-field-share,
  body.page-node-edit.node-type-my-board #edit-field-share {margin-top:25px;}
body.page-node-add-my-album div.description,
  body.page-node-edit.node-type-my-album div.description,
  body.page-node-add-my-board div.description,
  body.page-node-edit.node-type-my-board div.description {font-size:12px; line-height:1.4em;}
body.page-node-add-my-album div.fieldset-description a,
  body.page-node-edit.node-type-my-album div.fieldset-description a,
  body.page-node-add-my-board div.fieldset-description a,
  body.page-node-edit.node-type-my-board div.fieldset-description a {font-size:12px; line-height:1.4em;}

/* body.page-messages div.large-12.main.columns {border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px;} */

div.big {font-weight:bold; font-size:18px; margin-bottom:6px; padding-top:12px;}
div.big:nth-of-type(1) {padding-top:0px;}
li.help-dot {margin-left:20px;}

/* Biz-related */
.reg_buttons {display:table; text-align:center; width:100%; margin-top:10px;}
.reg_buttons.grey {margin-top:5px;}
.reg_buttons .reg_button {display:table-cell; text-align:center; margin-bottom:5px;}

/* Group-related Q&A */
/*
body.page-node-add-answers-question #edit-field-group-id,
  body.page-node-add-answers-question #edit-field-public,
body.node-type-answers-question #edit-field-group-id,
  body.node-type-answers-question #edit-field-public {display:none;}
*/

/* *** Blog-related CSS used to be here (moved to blogs.css) *** */
/* like/unlike and like count in blog posts */
	width: 100%;
	position: relative;
}
.pane-token.pane-node-flag-likes-count {
	/* width: 5em; */
	position: absolute;
	right: 0em; /* this must match links width; use ems to adapt to font changes- 7 */
	/*margin-top: -5px;*/
}

.flag-follow-this-blog a.flag.flag-action.flag-link-toggle {font-size:14px;}
.flag-follow-this-blog a.flag.unflag-action.flag-link-toggle {font-size:14px;}

/* Blogs Main */
body.page-blogs div.large-12.main.columns {background-color: #f0f0f0; border-radius:7px; border:1px solid #c0c0c0; margin-bottom:20px;}
#blogs_main div.top_left {float:left; margin-top:6px; margin-left:2px;}
#blogs_main div.top_right {float:right; margin-top:6px; margin-right:2px;}
#blogs_main div.top_right div.pane-content p {margin-bottom:7px;}
#blogs_main .row {margin-left:0px; margin-right:0px;}
#blogs_main div.row div.large-12.columns {margin-bottom:-14px;}
#blogs_main div.title_center div.pane-content {padding-bottom:0px; text-align:center; width:100%; margin-bottom:-7px;}
#blogs_main div.title_center div.pane-content p  {display: inline; margin-left:-7em; text-align:center; width:100%;}
#blogs_main div.title_center div.pane-content p::after {content:" "; display:block;}
#blogs_main div.title_center div.pane-content img {display: inline; margin-left: auto; margin-right: auto;}
#blogs_main div.pane-search-form {clear:both; margin-top:-25px;padding-top:0px;}
#blogs_main .large-3.columns {padding-right:0.35em; padding-left:0.35em; padding-bottom:20px;}
#blogs_main .large-12.columns  {padding-left:0.35em; padding-right:0.35em;}
#blogs_main .large-12.columns > div.panel-separator {display:none;}
#blogs_main div.form-item-search-block-form {font-size:18px;}
#blogs_main button.form-submit {font-size:16px; float:right; margin-left:0px; background-color:#E0E0E0;}
#blogs_main div.pane-following div.view-empty {font-size:12px;}
#blogs_main ul.links {list-style-type:none; margin-bottom:2px;}
#blogs_main ul.links > li {list-style-type:none; display:inherit; font-size:12px;}
div#blogs_main {padding:5px;}
#blogs_main div#announcements.announcements_sticky {padding-top:20px;}
#blogs_main div.views-field-comment-count {font-size:12px;}
#blogs_main div.pane-following h2 {font-size:12px;}#blogs_main div.pane-announcements, #blogs_main div.pane-following, #blogs_main div.pane-user-profiles-panel-pane-1, #blogs_main div.pane-views-exp-location-search-page {
  border:1px solid #c0c0c0;
  padding:5px;
  margin-bottom:10px;
  border-radius:5px;
  background-color:#ffffff;
}
#blogs_main h2.pane-title {font-size:14px;}
#blogs_main div.view-announcements a ,#blogs_main div.view-announcements span, #blogs_main div.view-announcements ul {font-size:14px; line-height:1.2em;}
#blogs_main ul.pager-load-more li {margin:0px;}
#blogs_main ul.pager-load-more a {font-weight:bold; text-align:center;}
ul.pager-load-more li {margin:0px;}
ul.pager-load-more a {font-weight:bold; text-align:center;}
#blogs_main div.view-announcements div.more-link {text-align:center;}
div#announcements > h2.pane-title {text-align:center;}
div#announcements span.announce_title > a { font-size:12px;}
div#announcements div.item-list > ul > li.views-row {margin-bottom:12px; padding-right:10px;}
div#announcements div.announce_body {font-size:12px; margin-top:4px; color:#606060;}
#blogs_main div.title_center {width:100%; text-align:center; margin-bottom:10px;}
#blogs_main div#announcements.announcements_sticky {padding-top:20px;}
#blogs_main div.views-field-comment-count {font-size:12px;}
#blogs_main div.pane-following h2 {font-size:12px;}

/* Recent Blog Posts columns */
#recent_blog_posts span.post_location {margin-bottom:8px; font-size:11px; color:#A0A0A0;}
#recent_blog_posts div.views-field-title {margin-top:4px;}
#recent_blog_posts div.views-field-title > span.field-content > a {font-size:12px; font-weight:bold;}
#recent_blog_posts div.views-field.views-field-term-node-tid-i18n > span.field-content {font-size:11px; color:#A0A0A0;}
/*#recent_blog_posts div.field-name-field-introduction, 
  #recent_blog_posts div.intro {font-size:12px; line-height:16px; margin-top:10px; border-bottom: 1px dotted #e0e0e0; padding-bottom:3px; margin-bottom:2px;}*/
#recent_blog_posts div.intro {font-size:12px; line-height:16px; margin-top:10px; border-bottom: 1px dotted #e0e0e0; padding-bottom:3px; margin-bottom:2px;}
#recent_blog_posts figure.field-name-field-feature-image {border:none; margin:0px; padding:0px;}
#recent_blog_posts figure.field-name-field-feature-image a img {margin-left: auto; margin-right: auto; border: 1px solid #FFFFFF; border-radius:5px; padding:0px;}
#recent_blog_posts .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#recent_blog_posts div.post-block {background-color: #ffffff; border: 1px solid #c0c0c0; padding:10px; margin-bottom:10px; border-radius:5px;}
#recent_blog_posts span.views-field-name span.field-content > a { font-size:12px;}
#recent_blog_posts span.views-field-created span.field-content {margin-left:2px; font-size:12px; color:#A0A0A0;}
#recent_blog_posts .field-name-field-blog-publish-date,
  #recent_blog_posts span.date-display-single {display:inline;}
#recent_blog_posts .field-name-field-blog-publish-date span,
  #recent_blog_posts span span.date-display-single {margin-left:2px; font-size:12px; color:#A0A0A0;}
#recent_blog_posts span.recent_comments {font-size:11px; margin-right:5px;}
#recent_blog_posts span.post_location2 {margin-bottom: 8px; font-size: 11px; color: #A0A0A0;}
#recent_blog_posts span.post_location2:after {content: "\A"; white-space: pre;}

/* Subject Blogs */
body.blogs_subject_body div.large-12.main.columns h1#page-title {margin-bottom:-10px; font-size:20px;}
#blogs_subject .top_left {float: left; margin-top: -10px; margin-left: 2px;}
#blogs_subject .top_right {float: right; margin-top: -10px; margin-right: 2px;}
#blogs_subject .top_right p {margin-bottom:0px;}
#blogs_subject .large-3.columns {padding-right:0.35em; padding-left:0.35em; padding-bottom:10px; padding-top:7px;}
#blogs_subject .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#blogs_subject .large-12.columns  {padding-left:0.35em; padding-right:0.35em;}
#blogs_subject .large-12.columns > div.panel-separator {display:none;}
#blogs_subject .row {margin-left:0px; margin-right:0px; margin-bottom:0px}
#blogs_subject td.count {text-align:center;}
#blogs_subject h2.pane-title {text-align:center; font-weight:bold; font-size:14px;}
#blogs_subject div.subject-block {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#blogs_subject div.subject-block div {font-size:12px; line-height:16px;}
#blogs_subject table {width:100%;}
#blogs_subject div.pane-subject-blog-posts.subject-block {margin-top:29px;}
#blogs_subject td.views-field-field-related-category {background-color:inherit;}

/* Blogs Taxonomy pages */
#blogs_taxonomy .large-12.columns {padding-left: 0.35em; padding-right: 0.35em;}
#blogs_taxonomy div.subject-block {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#blogs_taxonomy div.subject-block div {font-size:12px; line-height:16px;}
#blogs_taxonomy .large-3.columns {padding-right:0.35em; padding-left:0.35em; padding-bottom:20px;}
#blogs_taxonomy .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#blogs_taxonomy table {width:100%;}
#blogs_taxonomy div.view-recent-blog-posts-main div.views-row {background-color:white; border: 1px solid #ccc; border-radius:10px; padding: 5px; margin: 5px 5px 5px 0;}
#blogs_taxonomy figure.field-name-field-feature-image {border:none; padding:0px; margin:0px;}
#blogs_taxonomy figure.field-name-field-feature-image > a > img {float:left; margin: 5px 5px 5px 0;}
#blogs_taxonomy .views-field-title a  {color:#2285A2; font-size:12px; font-weight:bold;}
#blogs_taxonomy div.field-name-field-introduction,#blogs_taxonomy span.views-field-name {font-size:12px; line-height:16px;}
#blogs_taxonomy div.field-name-field-introduction {margin-top:4px;}
#blogs_taxonomy span.views-field-created > span {margin-left:5px;font-size:12px; line-height:16px; color:#A0A0A0;}
#blogs_taxonomy td.views-field-field-related-category {background-color: inherit;}
#blogs_taxonomy div.top_left {float:left; margin-top:-10px; margin-left:2px;}
#blogs_taxonomy div.top_right {float:right; margin-top:-10px; margin-right:2px;}
#blogs_taxonomy div.top_right div.pane-content p {margin-bottom:7px;}

/* Meet the Bloggers */
body.meet_bloggers_body div.large-12.main.columns h1#page-title {margin-bottom:-10px; font-size:20px;}
#meet_bloggers div.views-field-body-1 {border-bottom: 1px dotted #E0E0E0; margin-top:7px; padding-bottom:5px;}
#meet_bloggers div.pane-search-form {clear:both; padding-top:0px;}
#meet_bloggers div.blog_location {color: #A0A0A0;}
#meet_bloggers div.blog_subject {color: #A0A0A0;}
#meet_bloggers div.views-field-created {color: #A0A0A0;}
#meet_bloggers div.views-field-title-1 {text-align:center;}
#meet_bloggers .top_left {float: left; margin-top: -10px; margin-left: 2px;}
#meet_bloggers .top_right {float: right; margin-top: -10px; margin-right: 2px;}
#meet_bloggers .top_right p {margin-bottom:0px;}
#meet_bloggers div.blog-block {background-color: #FFF; border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; border-radius: 5px; line-height:18px;}
#meet_bloggers div.blog-block div {font-size:12px; line-height:16px;}
#meet_bloggers h2.pane-title {text-align:center; font-weight:bold; font-size:14px;}
#meet_bloggers .row {margin-left:0px; margin-right:0px; margin-bottom:0px}
#meet_bloggers div.field-name-field-blogger-profile-image a img {border: 1px solid #FFF; border-radius: 5px; padding: 0px;}
#meet_bloggers div.field-name-field-blogger-profile-image {text-align:center; margin-bottom:6px;}
#meet_bloggers span.field-content a {font-size:12px; line-height:16px; font-weight:bold;}
#meet_bloggers div.pane-announcements, #meet_bloggers div.pane-following, #meet_bloggers div.pane-user-profiles-panel-pane-1, #meet_bloggers div.pane-views-exp-location-search-page {
  border:1px solid #c0c0c0;
  padding:5px;
  margin-bottom:10px;
  border-radius:5px;
  background-color:#ffffff;
}
.featured-blog, .recent-blog {padding: 20px 0 0 0;}
#meet_bloggers .large-3.columns {padding-right:0.35em; padding-left:0.35em; padding-bottom:20px;}
#meet_bloggers .large-3.columns div.rounded-corner > div.wrap-corner {margin:0px; padding:0px;}
#meet_bloggers .large-12.columns  {padding-left:0.35em; padding-right:0.35em;}
#meet_bloggers .large-12.columns > div.panel-separator {display:none;}
#meet_bloggers div.form-item-search-block-form {font-size:18px;}
#meet_bloggers button.form-submit {font-size:16px; float:right; margin-left:0px; background-color:#E0E0E0;}
#meet_bloggers input.form-text {margin-bottom:5px;}
#meet_bloggers button#edit-submit {margin-bottom:5px;}
#meet_bloggers div.views-field-privatemsg-link:before {content:" - ";}
#meet_bloggers div.views-field-privatemsg-link {display:inline;}
#meet_bloggers span.user_name a.username:after {content:" - ";}
/*#meet_bloggers .user_name, #meet_bloggers .new_pm {border-top: 1px dotted #e0e0e0; padding-top:5px;}*/


/* Create a Blog */
#blogs_register textarea#edit-field-blog-contribution-und-0-value {height:9em;}
#blogs_register textarea#edit-field-prior-experience-und-0-value {height:9em;}
#blogs_register h2.pane-title {font-weight: bold; font-size: 14px;}
#blogs_register .field-item {font-size: 12px;}
#blogs_register .fs13  {font-size: 13px;}
#blogs_register label {font-weight: bold; font-size: 14px;}
#blogs_register select.form-select {font-size:14px; color:black;}
#blogs_register select.has-tip:hover,select.has-tip:focus {color:black;}
#blogs_register div.panel-separator {display:none;}
#blogs_register div#edit-field-city div.form-item {margin-top:0px; margin-bottom:0px;}
#blogs_register span.fieldset-legend {font-size:14px;}
#blogs_register div.fieldset-description {line-height:1.3em; font-size:14px; margin-bottom:10px;}

/* Edit Blog Home */
textarea#edit-body-und-0-value {height:12em;}

/* Blog Home */
#blog_home_edit #edit-field-blog-bottom-ad-und-0-format {padding:0px;}
#blog_home_edit #field-blog-bottom-ad-add-more-wrapper .description {font-size:14px;}
#blog_home_edit .wrap-corner .r-edge {padding:5px 14px;}
#blog_home_edit #field-adsense-id-add-more-wrapper > div {margin-top:0px;}
#blog_home .foundation_3_9 .large-3.columns {padding-right: 0.35em;}
#blog_home .foundation_3_9 .large-9.columns {padding-left: 0.35em;}
#blog_home div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge {padding-left: 12px; padding-right:12px; padding-top:0px; padding-bottom: 0px;}
#blog_home div.body.field {font-size:14px; line-height:18px;}
#blog_home div.body.field p {line-height:inherit;}
#blog_home div.field-name-field-blogger-profile-image img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0;}
#blog_home .large-3.columns div.r-edge.clearfix div.panel-separator {display:none;}
#blog_home .large-3.columns div.r-edge.clearfix div.panel-separator ~ .panel-separator {display:inherit;}
#blog_post .large-3p.columns div.r-edge.clearfix div.panel-separator {display:none;}
#blog_post .large-3p.columns div.r-edge.clearfix div.panel-separator ~ .panel-separator {display:inherit;}
#blog_home span.views-label-name {font-size:14px;}
#blog_home div.view-blog-posts figure.field-name-field-feature-image > img {border:1px solid #C0C0C0; padding: 2px 2px 2px 2px;}
#blog_home div.view-blog-posts div.views-field.views-field-field-introduction > div.field-content {font-size:12px; margin-bottom:0px; line-height:16px;}
#blog_home div.dotted-line:not(:last-child) {border-bottom: 2px dotted #C8C8C8; padding-bottom:5px;margin-bottom:5px;width:100%;}
#blog_home div.dotted-line img{float:left; margin-right:10px; padding:3px; border:1px solid #c0c0c0;}
#blog_home .views-field-field-introduction {padding-bottom:5px;}
#blog_home span.views-field-created , #blog_home span.views-field-count {margin-right:5px; color:#808080;}
#blog_home span.views-field-created > strong {font-size:12px;}
#blog_home span.views-field-created > span {font-size:12px;}
/*#blog_home span.views-field-count {color:#808080;}*/
#blog_home span.views-field-count > strong {font-size:12px;}
#blog_home span.views-field-count > span {font-size:12px;}
#blog_home div.view-blog-posts figure.field-name-field-feature-image {float:left; border: 0px none; border-radius:0px; padding:0px; margin:0 5px 0 0;}
#blog_home div.user-picture img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0;}
#blog_home div.field-name-field-blogger-profile-image img {text-align:center; display: block; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0;}
#blog_home div.pane-node-field-blogger-profile-image img {text-align:center; display: block; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0; padding-bottom:0px;}
#blog_home div.panel-separator {clear:both;}
#blog_home .views-field-name  {text-align: center; margin-top:5px;}
#blog_home .views-field-raw-field  {text-align: center; margin-top:5px; font-size:12px; color:#707070;}
#blog_home a.username {font-size:16px;}
#blog_home ul.comment-item li.comment-row {list-style-type: none; display: inherit;}
#blog_home a.flag-processed {font-size:14px;}
#blog_home h2.pane-title {font-size:14px; margin-top:0px;}
#blog_home p.panel-pane.pane-token.pane-user-flag-follow-user-count.follower-count {font-size:14px; display:inline;}
#blog_home .pane-node-flag-follow-this-blog-count h2.pane-title  {font-size:14px; display:inline; font-weight: normal;}
#blog_home .pane-node-flag-follow-this-blog-count div.pane-content  {font-size:14px; display:inline; font-weight: normal;}
#blog_home span.flag-follow-this-blog a {font-size:14px; display:inline; font-weight: normal;}
#blog_home table.views-table.cols-3 {width: 100%;}
#blog_home div.date-heading > h3 > a {font-size:18px;}
#blog_home div.panel-pane.pane-views-panes.pane-blog-comments-panel-pane-3 > h2.pane-title {font-size:14px;}
#blog_home div.header-image {padding-bottom: 12px;}
#blog_home em.field-content > a {font-style:normal; font-size:12px;}
#blog_home div.views-field.views-field-field-introduction .field-content {font-size:12px; margin-bottom:8px; line-height:18px;}
#blog_home span.views-field.views-field-created {font-size:14px;}
#blog_home span.views-field.views-field-count {font-size:14px;}
#blog_home div.date-nav.item-list {padding-bottom:0px;}
#blog_home div.month {font-size:12px;text-align: center;}
#blog_home th.days {font-size:13px; font-weight: bold}
#blog_home td.views-field.views-field-title > a {font-size:14px;}
#blog_home .foundation_3_9 .large-3.columns {padding-right: 0.35em; padding-bottom:20px;}
#blog_home .foundation_3_9 .large-9.columns {padding-left: 0.35em; padding-bottom:20px;}
#blog_home div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge {padding-left: 12px; padding-right:12px; padding-top:0px; padding-bottom: 0px;}
#blog_home .add-post-link,
#blog_home .pane-node-flag-followers-count,
#blog_home .pane-node-flag-followers-count h2,
#blog_home .pane-node-flag-followers-count h2.pane-title,
#blog_home .pane-node-flag-followers-count .pane-content,
#blog_home .pane-node-flag-followers-count p.flag-count-zero {display:inline; font-size:14px; font-weight:normal;}
#blog_home div.body.field > p {margin-bottom:1px;}
#blog_home .add-post-link p {margin-bottom:1px; text-align:center;}
#blog_home div.pane-node-field-blog-web-site {font-size:14px;}
#blog_home div.pane-node-field-blog-web-site div.pane-content div.inline.field-wrapper {display:inline;}
#blog_home table.views-table.cols-4 {width:100%;}
#blog_home td.views-field-created,
  #blog_home th.views-field-created,
  #blog_home th.views-field-count,
  #blog_home th.views-field-comment-count,
  #blog_home th.views-field-raw-field,
  #blog_home td.views-field-count,
  #blog_home td.views-field-comment-count,
  #blog_home td.views-field-raw-field  {text-align:center;}
#blog_home table.views-table.cols-4,
  #blog_home table.views-table.cols-5,
  #blog_home table.views-table.cols-6 {width:100%;}
#blog_home td.views-field-totalcount {display:none;}
#blog_home div.follower_list .views-field-name {text-align:left;}
#blog_home div.unpublished table {width:100%; margin-bottom:10px;}
#blog_home table.views-table.cols-4 {width:100%; margin-bottom:10px;}
#blog_home .views-field-field-brief-bio p {font-size:12px; margin-top:10px; margin-bottom:0px; line-height:1.2;}
#blog_home div.view-blog-posts div.grid_image figure.field-name-field-feature-image {float:none; margin-bottom:5px;}
#blog_home .recent_grid div.view-blog-posts table {text-align:center;}
#blog_home div.rss p {line-height:0px; margin-bottom:0px;}
#blog_home ul.comment-item li.comment-row {list-style-type: none; display: inherit;}
#blog_home a.flag-processed {font-size:14px;}
#blog_home p.panel-pane.pane-token.pane-user-flag-follow-user-count.follower-count {font-size:14px; display:inline;}
#blog_home .pane-node-flag-follow-this-blog-count h2.pane-title,
  #blog_home .pane-node-flag-follow-this-blog-count div.pane-content,
  #blog_home div.pane-content  {font-size:14px; line-height:1.2em; display:inline; font-weight: normal;}
#blog_home span.flag-follow-this-blog a {font-size:14px; display:inline; font-weight: normal;}
#blog_home table.views-table.cols-3 {width: 100%;}
#blog_home div.date-heading > h3 > a {font-size:18px;}
#blog_home div.panel-pane.pane-views-panes.pane-blog-comments-panel-pane-3 > h2.pane-title {font-size:14px;}
#blog_home div.header-image {padding-bottom: 12px;}
#blog_home div.views-field.views-field-field-introduction > div.field-content {margin-bottom:8px; line-height:18px;}
#blog_home span.views-field.views-field-created {font-size:14px;}
#blog_home span.views-field.views-field-count {font-size:14px;}
#blog_home div.date-nav.item-list {padding-bottom:0px;}
#blog_home div.month {font-size:12px;text-align: center;}
#blog_home th.days {font-size:13px; font-weight: bold}
#blog_home td.views-field.views-field-title > a {font-size:14px;}
#blog_home div.sm-icon {display:inline;}
#blog_home .recent_grid td {vertical-align:top; line-height:15px; padding:5px;}
#blog_home .recent_grid .views-field-title {padding-bottom:4px;}
#blog_home .quicktabs-tabpage .grid-gray {color:#a0a0a0; font-size:12px;}
#blog_home #quicktabs-recent_posts_grid_ table {width:100%;}
#blog_home .quicktabs-tabpage td.grid-row {vertical-align:bottom; height:100%; width:25%;}
#blog_home .grid_image img {margin-bottom:5px; border: 1px solid #c0c0c0; padding: 3px;}
#blog_home .grid_td .views-field-title {margin-bottom:5px; font-weight:bold;}
#blog_home ul.quicktabs-tabs.quicktabs-style-zen {height:24px;}
#blog_home .grid_td {vertical-align:bottom; text-align:center; height:100%; padding:10px;}
#blog_home ul.comment-item {line-height:1.2em;}
#blog_home div.pane-blog-comments-panel-pane-3 span.comments-date {font-size:12px;}
#blog_home .comment-row {margin-bottom:8px;}
#blog_home ul.comment-item {margin-bottom:0px;}
/*#blog_home .view-blog-folders .view-header {text-align:center;}*/
#blog_home .pane-blog-folders table {width:100%; margin-top:6px; margin-bottom:6px;}
#blog_home .pane-blog-folders .views-field-nid {text-align:center;}
#blog_home .view-blog-folders h2 {display:inline;}
#blog_home .view-blog-folders  .view-header div {display:inline;}
#blog_home .view-blog-folders ul {margin-bottom:0px; display:inline;}
#blog_home .view-blog-folders ul li {display:inline; font-size:14px; font-weight:bold;}
#blog_home .view-blog-folders .view-filters {display:none;}
#blog_home .view-blog-folders .item-list {text-align:center;}

/* Blog Folders */
/*
.view-blog-folders h2 {text-align:center; font-size:24px; margin-bottom:0px;}
.view-blog-folders h3 {text-align:center;}
.view-blog-folders table {width:100%;}
*/

/* Add Blog Post */
#node_blog_post_form_group_blog_man .description {font-size:14px;}
#node_blog_post_form_group_blog_classify .fieldset-wrapper label {font-size:14px;}
fieldset#node_blog_post_form_group_teaser_image div.fieldset-wrapper div.fieldset-description {font-size:14px;}
fieldset#node_blog_post_form_group_blog_man input.form-checkbox {margin-bottom:.1em;}
#edit-field-featured-post,
  #edit-field-adult-content {padding-top:5px;}
#blog-post-node-form  .form-item-language {display:none;}
#node_blog_post_form_group_blog_classify > div > div.fieldset-description {padding-top:25px; padding-bottom:10px;}
#edit-field-city {margin-top:12px;}
  
/* Edit Blog Post */
textarea#edit-field-introduction-und-0-value {height:12em;}
fieldset#node_blog_post_form_group_teaser_image {padding-bottom:0px;}

/* Read Blog Post */
#blog_post ol, #blog_post ul {list-style-position:inside;}
/* #blog_post div.large-12.columns {padding-right:0px;} */
/* #blog_post div.pane-service-links-service-links.service_links_h {display:inline; text-align:right;} */
#blog_post .service_links_h  ul {margin-bottom:6px;}
#blog_post .service_links_h  ul {font-size:11px;}
#blog_post div.large-12.columns div.panel-separator,
  #blog_home div.large-12.columns div.panel-separator  {display:none;}
/* #blog_post .service-links li > a {vertical-align:top!important;} */
#blog_post .forward_link {margin-bottom:4px;}
#blog_post .forward_link {display:inline;}
#blog_post div.field-name-field-blogger-profile-image img {text-align:center; display: block; margin-left: auto; margin-right: auto; border: 1px solid #C0C0C0;}
#blog_post div.pane-node-field-blogger-profile-image img {text-align:center; display:block; margin-left:auto; margin-right:auto; border:1px solid #C0C0C0; padding-bottom:0px;}
#blog_post div.large-3.columns > div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge.clearfix div.panel-separator {display:none;}
#blog_post div.large-3.columns > div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge.clearfix div.panel-separator ~.panel-separator {display:inherit;}
/*#blog_post div.pane-custom.pane-2 {margin-top:22px;}*/
/*#blog_post div.pane-custom.pane-2 > h2.pane-title{margin-top:-.5em; margin-left:-4em;}*/
#blog_post div.user-picture > img {display: block; margin-left: auto; margin-right: auto; border: 1px solid #c0c0c0;}
#blog_post span.views-label-name {font-size:14px;}
#blog_post div.views-field-name {text-align: center; margin-top:4px;}
/*#blog_post div.field-wrapper > p {line-height:1.2em; margin-top:1em; margin-bottom: .5em; !important;}*/
#blog_post div.rss p {line-height:0px; margin-bottom:0px;}
#blog_post div.lia-comments-text-block div.field-wrapper p {margin-top:0px; margin-bottom:.1em;}
#blog_post div.body.field {line-height:1.3em; margin-top:1em; margin-bottom: .5em; !important;}
#blog_post .ls0 {line-height:2px;}
#blog_post h2.pane-title {font-size:16px;}
#blog_post div.pane-node-created > div.pane-content {float:left; font-size:12px; color:#AAAAAA; margin-top:8px;}
#blog_post div.panel-pane.pane-node-flag-likes-count > h2 {display:inline; font-size:12px;}
#blog_post div.dotted-line {width:100%; border-bottom: 2px dotted #C8C8C8; padding-bottom:4px;}
#blog_post div.pane-node-field-introduction p {line-height:1.6em;}
/*
#blog_post div.dotted-line > div.pane-content {font-size:15px; font-weight:bold; border-bottom: 2px dotted #C8C8C8; padding-bottom:0px; margin-bottom:8px; width:100%;}
#blog_post div.pane-content > div.dotted-line {font-size:15px; font-weight:bold; border-bottom: 2px dotted #C8C8C8; padding-bottom:6px; margin-bottom:8px; width:100%;}
*/
#blog_post div.dotted-line > div.pane-content {font-size:15px; font-weight:bold; padding-bottom:0px; margin-bottom:8px; width:100%;}
#blog_post div.pane-content > div.dotted-line {font-size:15px; font-weight:bold; padding-bottom:6px; margin-bottom:8px; width:100%;}
#blog_post div.large-9.columns > div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge.clearfix > div.panel-separator {display:none;}
#blog_post div.large-9p.columns > div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge.clearfix > div.panel-separator {display:none;}
#blog_post div.panel-pane.pane-token.pane-node-flag-follow-this-blog-count > h2,
  #blog_post div.panel-pane.pane-token.pane-node-flag-follow-this-blog-count > div.pane-content,
  #blog_post div.pane-user-social-media > h2,
  #blog_home div.pane-user-social-media > h2 {font-size:14px; display:inline; font-weight: normal;}
#blog_post div.pane-blog-folders > h2 {font-size:14px; font-weight: bold;}
#blog_post div.pane-blog-folders table {width:100%; margin-bottom:0px;}
#blog_post div.pane-blog-folders td.views-field-nid {text-align:center;}
#blog_post div.pane-blog-folders th.views-field-nid {text-align:center;}
#blog_post div.panel-pane.pane-token.pane-user-flag-follow-user-count > h2.pane-title {font-size:14px; display:inline;}
#blog_post div.panel-pane.pane-token.pane-user-flag-follow-user-count > div.pane-content {font-size:14px; display:inline;}
#blog_post .pane-custom.pane-node-flag-likes-count {
	/*width: 5em;*/
	position: absolute;
	right: 0em; /* this must match links width; use ems to adapt to font changes (org:7em) */
	/*margin-top: -7px;*/
}
#blog_post .pane-custom.pane-node-flag-likes-count div {display:inline; margin-right: 10px; padding-top:2px; font-weight:bold;}
#blog_post div.pane-content > div {line-height:1.6; font-size:14px;}
/*#blog_post div.panel-pane.pane-custom.pane-node-flag-likes-count {font-size:12px; display:inline;margin-top:1em;  margin-left:-4em;}*/
#blog_post div.panel-pane.pane-custom.pane-node-flag-likes-count > h2.pane-title {font-size:12px; display:inline; padding-top:10px; margin-top:16px; margin-left:-4em;}
#blog_post div.panel-pane.pane-token.pane-node-flag-likes-count > h2.pane-title {font-size:12px; display:inline; padding-top:10px; margin-top:16px; margin-left:-4em;}
#blog_post div.panel-pane.pane-token.pane-node-flag-likes-count > div.pane-content {font-size:12px; display:inline;}
#blog_post p.panel-pane.pane-token.pane-user-flag-follow-user-count.follower-count {font-size:14px; display:inline;}
#blog_post table.views-table.cols-3 {width: 100%;}
#blog_post div.date-heading > h3 > a {font-size:18px;}
#blog_post div.panel-pane.pane-views-panes.pane-blog-comments-panel-pane-3 > h2.pane-title {font-size:14px;}
#blog_post div.panel-pane.pane-views.pane-blog-comments > h2.pane-title {font-size:14px;}
#blog_post div.header-image {padding-bottom: 12px;}
#blog_post em.field-content > a {font-style:normal; font-size:14px;}
#blog_post div.pane-node-field-introduction {margin-top:30px;}
#blog_post div.views-field.views-field-field-introduction > div.field-content {margin-bottom:8px; line-height:18px;}
#blog_post span.views-field.views-field-created {font-size:14px;}
#blog_post span.views-field.views-field-count {font-size:14px;}
#blog_post div.date-nav.item-list {padding-bottom:0px;}
#blog_post div.month {font-size:12px;text-align: center;}
#blog_post th.days {font-size:13px; font-weight: bold}
#blog_post div.views-field.views-field-created > span.field-content {font-size:12px;}
#blog_post .pane-blog-posts-blog-posts-pane div.views-row {margin-bottom:10px;}
#blog_post div.views-field.views-field-title > span.field-content > a {font-size:12px;}
#blog_post em.field-content > a {font-style:normal; font-size:14px;}
#blog_post span.views-label.views-label-field-parent-blog {font-size:14px;}
#blog_post span.views-field.views-field-field-parent-blog > span.field-content > a {font-size:14px;}
#blog_post div.rounded-corner > div.wrap-corner > div.l-edge > div.r-edge {padding-left: 12px; padding-right:12px; padding-top:0px; padding-bottom: 0px;}
#blog_post div.pane-node-comment-form {margin-top:20px;}
#blog_post  div.edit-comment-body {margin-top:-40px;}
#blog_post .pane-node-comment-form {clear: both;}
#blog_post div.pane-node-comment-form div.pane-content {font-weight:bold;}
/*#blog_post li.comment-reply {display:none;}*/
.blogs-responsive { width: 320px; height: 50px; }
@media(min-width: 650px) { .blogs-responsive { width: 468px; height: 60px; } }
@media(min-width: 1450px) { .blogs-responsive { width: 728px; height: 90px; } }
#blog_post div.adsense_ad {text-align:center; margin-top:2px; margin-bottom:7px;}
#blog_post .pane-node-flag-followers-count,
#blog_post .pane-node-flag-followers-count h2,
#blog_post .pane-node-flag-followers-count h2.pane-title,
#blog_post .pane-node-flag-followers-count .pane-content,
#blog_post .pane-node-flag-followers-count p.flag-count-zero {
	display:inline;
	font-size:14px;
	font-weight:normal;
}
#blog_post .anon_like {position: absolute; right: 4.7em; margin-top: 4px;}
#blog_post .anon_like div {display:inline;}
#blog_post .anon_like div a {display:inline; text-align:right; font-size:12px; margin-top:.1em; color: #2285A2;}
#blog_post div.view-blog-likes table {width:100%; font-size:12px;}
#blog_post div.pane-blog-likes h2.pane-title {font-size:12px;}
#blog_post ol  #blog_post ul {list-style-position:inside;}
#blog_post .bottom_ad {margin-top:20px;}

/* Blog Post (recipe includes) */
#blog_post div.pane-recipe-node-inlude h2.pane-title {margin-top:0px; margin-bottom:2px;}
#blog_post div.recipe_include {border-top: dotted 1px #c0c0c0; margin-top:5px; padding-top:5px;}
#blog_post div.recipe_include h2.pane-title {display:none;}
#blog_post div.recipe_include h2.node-title {display:none; line-height:0px;}
#blog_post div.recipe_include div.posted {display:none;}
#blog_post div.recipe_include p {margin-bottom:1.0em;}
#blog_post div.recipe_include .recipe-ingredients .quantity-unit {width:auto; padding-right:10px;}
#blog_post div.recipe_include .recipe-summary {float:none; width:100%;}
/*#blog_post div.recipe_include .recipe-summary table {width:100%;}*/
#blog_post div.recipe_include .recipe-summary table {clear:left;}
#blog_post div.recipe_include .recipe-summary th, #blog_post div.recipe_include .recipe-summary td {padding:5px; width:auto;}
#blog_post div.recipe_include .recipe-summary h2.title {margin-top:0px;margin-bottom:2px;}
#blog_post div.recipe_include .ingredient-name {margin-left:10px;}
#blog_post div.recipe_include p {line-height:1.1em;}
#blog_post div.recipe-instructions {margin-top:12px;}
#blog_post div.recipe_include h2.title {margin-top:6px;margin-bottom:2px;}
#blog_post div.recipe_include form#subscriptions-ui-node-form {display:none;}
#blog_post div.recipe_include div.recipe-instructions p {border-bottom:0px;}
#blog_post div.recipe_include .field-name-field-schemaorg-image {float:right;}
#blog_post div.recipe-ingredients {padding-bottom:10px;}
#blog_post div.recipe-description {margin-top:10px;}
#blog_post div.recipe-notes {padding-top:10px;}
#blog_post div.recipe_include fieldset#node_recipe_full_group_other_images img {padding-left:2px; padding-right:2px;}
div#edit-field-right-advertising-block {padding-bottom:20px;}
div#edit-field-right-advertising-block div.form-wrapper {padding:0px 5px 15px 0px;}
div#edit-field-right-advertising-block .description {font-size:14px;}
#blog_post img {padding-bottom: 5px;}

#blog_post .row.foundation_3_9 {width:auto; padding-right:0.9em;}
/* 3,9+ A/B testing */
/* plus */
/*
#blog_post .row.foundation_3_9p {width:125%}
#blog_post .foundation_3_9p .large-9p.columns {padding-left: 0.35em; padding-right:10px; padding-bottom:20px;}
#blog_post .large-3p {width:20.5%; position:relative;}
#blog_post .large-9p {width:62.0%; position:relative; padding-right:0px;}
#blog_post .right-ads {width:17.5%; position: relative; padding-left:0px;}
*/
.row.foundation_3_9p {width:125%}
.foundation_3_9p .large-9p.columns {padding-left: 0.35em; padding-right:10px; padding-bottom:20px;}
.large-3p {width:20.5%; position:relative;}
.large-9p {width:62.0%; position:relative; padding-right:0px;}
.right-ads {width:17.5%; position: relative; padding-left:0px;}
.large-3p.columns {padding-right:6px;}
.large-9p.columns {padding-left:6px;}

/* regular */
#blog_post .foundation_3_9 .large-9.columns {padding-left: 0.35em; padding-right:0px; padding-bottom:20px;}
#blog_post .large-3 {width: 25%; float: left;}
#blog_post .large-4 {width: 32%; float: left;}
#blog_post .large-6 {width: 49%; float: left;}
#blog_post .large-8 {width: 66%; float: left;}
#blog_post .large-9 {width: 75%; float: left;}
#blog_post .large-12 {width:100%;}
/* #blog_post .row {width: 100%; clear: both;} */

/* Recipes */
fieldset#edit-recipe-ingredients {margin-top:0.6em; padding-top:2px;}
#edit-recipe-ingredients table#ingredient-list {font-size:14px; line-height:1.0em;}
#edit-recipe-ingredients table#ingredient-list label {font-size:14px;}
form#recipe-node-form  button#edit-draft {display:none;}

/* *** END OF BLOGS *** */

/* changes for mobile devices */
@media screen and (max-width: 500px) {
.logom-logo {float:none; clear:both;}
.logom-sign {float:none; text-align:left; line-height:inherit; margin-top:5px; margin-left:15px;}
.reglk,
  a.reglk:active,
  a.reglk:link,
  a.reglk:visited,
  a.reglk:hover  {color:#2795b6;}
.confirm-parent,
  .password-parent {width:100% !important;}
body.group .main_image img {min-width:75px;}
.gray_menu {float:none; margin-left:15px;}
.pane-content .service-links li a {font-size:0px;}

/* *** BLOGS *** */
#blog_post .row.foundation_3_9p {width:100%;}
#blog_post .foundation_3_9p .large-9p.columns {padding-left:0em; padding-right:0px; padding-bottom:20px;}
#blog_post .large-3p {width:100%;}
#blog_post .large-9p {width:100%;}
#blog_post .right-ads {width:100%;}
#blog_post .row.foundation_3_9p {margin:0px;}
#blog_post .columns {padding-left:0px; padding-right:0px;}
}