/* Communities */

body.community #comm_post .author_pane .panel-pane.pic,
  body.community #comm_image_gallery .author_pane .panel-pane.pic,
  body.community #comm_stub .author_pane .panel-pane.pic {padding-bottom:5px;}
body.community .title_bold,
  body.community .title_bold  a {font-weight:bold;}
body.community .title_featured_biz,
  body.community .title_featured_biz  a {font-size:14px; font-weight:bold}
body.community .address {margin-top:6px;}
body.community .leader-apply div {font-weight:bold;}
body.community .title_bold > div {margin-bottom:5px;}
body.community .title_bold span {font-weight:normal;}

body.community .join_community a {font-size:14px; font-weight:bold;}
body.community #nearby_communities .view-header {padding-top:10px; padding-bottom:10px; font-size:12px;}

body.community .field-type-text-long img {padding-bottom:15px;}

body.community th,
  body.community td.views-field-type {white-space: nowrap;}
body.community-edit .panel-separator {display:none; margin:0 0 0 0;}
body.community-edit .form-item-title,
  body.community-edit #edit-field-comm-location {display:none; margin-top:0px;}
body.community-edit label  {font-size:16px;}
body.community-edit .fieldset-legend {font-size:16px;}
body.community-edit fieldset label {font-size:14px;}
body.community-edit .form-item-title {margin-top:15px;}
body.community-edit #edit-field-comm-summary,
  body.community-edit #edit-field-comm-body,
  body.community-edit #edit-field-main-image,
  body.community-edit #edit-field-comm-ad-type {margin-top:30px;}
body.community-edit #edit-field-comm-ad-code {margin-top:15px;}
body.community-edit #edit-field-comm-images {margin-top:35px;}
body.community-edit .button-group,
  body.community-edit div.vertical-tabs {display:none;}
body.community-edit #edit-field-comm-images-und-table {margin-bottom:5px;}
body.community-edit button#edit-delete {display:none;}
 body.community-edit button#edit-draft,
  body.community-edit button#edit-preview {display:none;}
body.community-edit h1.edit-title {font-size:18px; text-align:center;}
body.community-edit h1.edit-title:before {content:"Edit: "}
body.community-edit #edit-field-comm-body-und-0-format,
  body.community-edit #edit-field-comm-ad-code-und-0-format {display:none;}
body.community-edit #edit-actions {margin-top:25px; margin-bottom:0px;}
body.community-edit #edit-actions button {margin-bottom:10px;}
body.community-edit .image-preview {padding-bottom:0px;}
body.community-edit .form-item-language {display:none;}
body.community-edit #edit-field-comm-ad-type {display:none;}
body.community-edit #edit-field-comm-ad-code {display:none;} 
  
body.community .main_image {text-align:center;}
body.community .main_image img {padding:3px; border: 1px solid #c0c0c0;}
body.community .views-table tr {vertical-align:top;}
body.community .image-spotlight .spot_main_image {text-align:center; white-space:inherit;}
body.community .image-spotlight .comm_title {padding-top:5px; font-weight:bold;}
body.community .image-spotlight .comm_name {padding-top:5px;}
body.community .image-spotlight .spot_main_image img {text-align:center; padding:2px; border: 1px solid #c0c0c0; max-width:inherit;}
body.community .image-spotlight td {text-align:center; white-space:inherit;}
body.community .image-spotlight a {text-align:center;}
body.community .views-table img {padding:2px; border: 1px solid #c0c0c0; min-width:75px; max-width:75px;}
body.community .recent-content .views-table img {padding:2px; border: 1px solid #c0c0c0; max-width:none;}
body.community .featured-biz-view .views-table img {min-width:100px; max-width:100px;}
body.community  .all-states-recent .views-table img {padding:2px; border: 1px solid #c0c0c0; min-width:100px; max-width:100px;}
body.community .views-table td div {line-height:1.25em;}
/*body.community .views-table td .title_bold {font-size:14px;}*/
body.community .views-table td .contents  {margin-bottom:5px; margin-top:5px;}
body.community .views-table td .spacer,
  body.community .views-table td .spacer,
  body.community .views-table td .spacerr {padding-right:4px; color:#a0a0a0;}
body.community .views-table td .spacerl {padding-left:4px; color:#a0a0a0;}
body.community .views-table td .spacerno,
  body.community .views-table td .spacerno a,
  body.community .views-table td .spacerr a,
  body.community .views-table td .spacerl a {color:#a0a0a0;}
body.community.page-node-add  .vertical-tabs,
  body.community #node_edit .vertical-tabs  {display:none;}
body.community.page-node-add .form-type-select.form-item-language,
  body.community #node_edit .form-type-select.form-item-language {display:none;}
body.community.page-node-add div.vertical-tabs,
  body.page-node-edit.community div.vertical-tabs {display:none;}
body.community #node_edit #edit-actions button {margin-bottom:0px;}
body.community #node_edit .form-actions {margin-bottom:0px;}
body.community.page-node-add  button#edit-draft,
  body.community #node_edit button#edit-draft,
  body.community #node_edit button#edit-preview-changes {display:none;}
  body.community #node_edit button#edit-delete {display:none;}
body.community.page-node-add  #edit-field-forum-post-body-und-0-format,
  body.community.page-node-add  #edit-field-comm-gallery-description-und-0-format, 
  body.community.page-node-add  #edit-field-comm-stub-description-en-0-format {display:none;}
body.community .foundation_3_9 .large-3.columns {padding-right: 0.35em;}
body.community .foundation_3_9 .large-9.columns {padding-left: 0.35em;}
body.community .about_images div {text-align:center; padding-top:10px;}
body.community .about_images img {padding:3px; border:1px solid #c0c0c0;}

body.community #mini-panel-community_main .field-name-field-comm-summary  {font-size:12px;}
body.community td.spot_main_image {width:160px;}
body.community td.spot_main_image img {min-width:150px;}
body.community td.spot_comm_name > span a {font-weight:bold;}
body.community td.spot_comm_name div {padding-top:2px; padding-bottom:6px; line-height:16px;}

body.community  .panel-pane.help_text  {padding-bottom:0px; margin-bottom:-15px;}
body.community  .help_text  p {margin-bottom:0px; font-size:14px;}
body.community  .filter-wrapper.form-wrapper {padding:0 0 0 0;}
body.community  #edit-field-reason-und-0-format--3  {padding-bottom:10px;}
body.community  #edit-field-background-und-0-format--3 {padding-bottom:0px;}
body.community  .text-format-wrapper {padding-bottom:5px;}

body.community  .panel-pane.class_search{display:inline; text-align:left; padding-bottom:0px;}
body.community  .panel-pane.class_add {display:inline; float:right; padding-bottom:0px;}
body.community  .panel-pane.class_add a {font-weight:bold;}

body.community h1#page-title {margin-bottom:15px;}
body.community.contents h1#page-title {font-size:20px;}
body.community .hide {display:none;}
/* body.community h2.pane-title {font-size:24px; line-height:1.4; font-weight:bold; text-align:center;} */
body.community h2.pane-title {font-size:14px;}
body.community .state_list h2 {text-align:center;}
body.community .state_list table {width:100%;}
body.community .state_list a {font-weight:bold;}
body.community .state_list .state_container {height:400px; overflow:auto;}
body.community .state_list .state_container th,
  body.community  #communities_main th,
  body.community  #communities_state th {font-weight:normal;}

body.community  #comm_post .foundation_3_9p .large-9.columns,
  body.community  #comm_image_gallery .foundation_3_9p .large-9p.columns,
  body.community  #comm_stub .foundation_3_9p .large-9p.columns, 
  body.community  #comm_post .foundation_3_9p .large-9p.columns,
  body.community  #comm_image_gallery .foundation_3_9p .large-9p.columns,
  body.community  #comm_stub .foundation_3_9p .large-9p.columns {background-color:#FFFFFF; border:1px solid #C0C0C0; border-radius:5px; padding-top:10px; margin-right:1px; width:61%;}

body.community .view-content table,
  #community .view-content table {width:100%; margin-bottom:2px;}
body.community .field-label {font-weight:bold;}
body.community .stub_date .pane-content,
  body.community .bus_category .pane-content {font-size:12px;}
body.community .topic,
  body.community .address,
  body.community .bus_category,
  body.community .stub_date,
  body.community .phone {margin-bottom:6px;}
body.community .address .pane-content,
  body.community .topic .pane-content,
  body.community .phone .pane-content,
  body.community .website .pane-content {font-size:12px;}
body.community .address .pane-content div,
  body.community .topic .pane-content div,
  body.community .phone .pane-content div,
  body.community .website .pane-content div {display:inline; font-size:12px;}
/*body.community .topic.stub {margin-bottom:0px;}*/
body.community .pane-node-field-comm-stub-description {padding-top:5px;}
body.community .topic.stub h2 {display:inline; font-size:12px;}
body.community .topic.stub ul {display:inline; margin-bottom:0px;}
body.community .topic.stub li {display:inline;}
body.community .panel-pane {padding-bottom:8px;}
body.community .panel-pane .nopad {margin:0px; padding:0px;}
body.community #comm_stub h3 {margin-top:4px; margin-bottom:0px;}
body.community #comm_stub .panel-pane {padding-bottom:1px;}
body.community #comm_stub .panel-pane.pic {padding-bottom:8px;}
body.community #comm_stub .website .pane-content div {display:inline;}
body.community #comment-form .form-item-subject {display:none;}
body.community  h2.pane-title {margin-top:0px; margin-bottom:2px;}
body.community .main_contents {margin-bottom:10px; margin-top:20px;}
body.community .main_image {margin-top:15px;}
body.community #mini-panel-community_left_nav .main_image {margin-top:0px;}
#mini-panel-community_left_nav .panel-separator {display:none; margin-bottom:2px;}
body.community .panel-separator {display:none; margin: 0 0 0 0; line-height:0px;}
.community_breadcrumbs {padding-bottom:5px;}
.group_subscribe_link {padding-top:4px; text-align:center;}
.community_nav {padding-top:6px; padding-bottom:10px;}
.community_nav .menu_item {padding-top:3px; padding-bottom:3px; border-bottom: #dfdfdf 1px solid;}
.community_nav .menu_item2 {padding-top:3px; padding-bottom:3px; border-bottom: #dfdfdf 1px solid; font-size:12px;}
.community_nav .lang_links {margin-top:3px;}
.community_nav .lang_links .lang_link a {font-weight:bold; color:#009900;}

body.community_main .ui-tabs .ui-tabs-panel, 
  body.community.classifieds .ui-tabs .ui-tabs-panel  {padding: 12px 10px 0px 10px;}
body.community form {margin-bottom:6px;}
body.community form select {margin-bottom:4px;}
body.community form button {margin-bottom:8px;}
body.community form .views-exposed-form .views-exposed-widget {padding-top:0px;}

body.community .like_flag {text-align:right;}

/* body.community .pane-content a {color:#2BA6CB;} */
/* body.community .pane-content a {color:#2285A2;} */
body.community .pane-content a {color:#004B95;}

body.community .top_text {padding-top:5px; padding-left:5px; padding-bottom:12px; line-height:16px;}
body.community .top_text div {font-size:12px;}

/*
body.community .state_list h2,
  body.community .newest_block h2 {margin-top:0px; margin-bottom:2px;}
*/
body.community .newest_block td,
  body.community .search_results td,
  body.community  .all_block td {vertical-align:top; padding-top:10px; padding-bottom:10px;}
body.community .newest_block td.image , body.community .search_results td.image {text-align:center;}

body.community  .all_block .view-header {font-weight:bold; padding-bottom:2px;}

body.community  ul.pager {margin-bottom:0px;}
body.community .more-link {text-align:center;}
body.community .members_subscribe_link a {color:#004B95;}
body.community .members h2 {margin-bottom:0px;}
body.community .members td {width:25%; text-align:center; line-height:14px; vertical-align:top;}
body.community .pane-og-extras-members.members .all-members .view-header {margin-bottom:10px; padding-bottom:2px; border-bottom:1px solid #d0d0d0;}

#mini-panel-community_main .panel-separator {display:none; margin-bottom:2px;}
.comm_add_content_link {text-align:right; padding-bottom:10px;}
.comm_add_content_link a {color:#004B95; font-size:12px; font-weight:bold;}
.community_main .main_pane {margin-top:10px;}
.community_main .recent_members {margin-top:15px; margin-bottom:10px;}
.community_main  .recent_members .view-header {font-weight:bold; padding-bottom:2px; font-size:14px; font-style: normal; color: #222; text-rendering: optimizeLegibility;}
.community_main .view-footer {text-align:right;}
.community_main .qa-view .view-footer {text-align:inherit; width:100%; margin-bottom:30px;}
.community_main .qa-view .qa_left {text-align:left; float:left;}
.community_main .qa-view .qa_right {position:absolute; right:20px;}
.community_main .view-footer  a {color:#004B95; font-size:12px;}
.community_main .main_pane.view {padding-bottom:10px;}
.community_main .main_pane h2.pane-title {margin-bottom:0px;}
.community_main .main_pane.recent_members td {width:12.5%; text-align:center; line-height:14px;}
.community_main .main_pane.recent_members td a {color:#004B95;}
.community_main .main_pane.recent_members img {padding:3px; border: 1px solid #c0c0c0; margin-bottom:4px;}
.community_main .main_pane.recent_members  .views-field-name {padding-top:3px;}
.community_main .main_pane.images td,
  .community .recent_images td ,
  .community .shared-content td {width:25%; text-align:center; vertical-align:top; line-height:14px;}
.community_main .shared-posts,
  .community_main .shared-content {margin-bottom:12px;}
  .community .recent_images img {padding:3px; border: 1px solid #c0c0c0; margin-bottom:4px;}
.community .recent_images .views-field-title {padding-top:3px;}
.community_main .main_pane.images a {color:#004B95;}
.community_main .main_pane.images img,
  .community_main .shared-content img {border: 1px #c0c0c0 solid; padding:3px; margin-bottom:5px;}
.community_main .main_pane.images .views-field-title {padding-top:3px;}
.community_members .views-field-name {text-align:center;}
.community_members a.username {color:#004B95;}

.community.classifieds .view-footer {text-align:right;}
.community.classifieds .view-footer  a {color:#004B95;}

.community .image_topic.images td {width:25%; text-align:center; line-height:14px; vertical-align:top;}
.community .stub_date div,
  .community  .bus_category div {display:inline;}
.community .image_topic.images img {padding:3px; border: 1px solid #c0c0c0;}
.community .image_topic.images .views-field-title {padding-top:5px;}
  
body.community .stub_date table {width:inherit; border:none; margin-left:-1px; margin-top:8px;}
body.community .stub_date tbody {border:none;}
body.community .stub_date td {padding:0px; font-size:12px;}

#community .panel-separator {display:none;}

#community div#edit-author--3 {display:none;}

/* Communities Main */
body.community_main ul.button-group {display:none;}
#communities_main .comm_member_count div {display:inline;}

.comm_search_background #edit-field-geofield-distance {max-width:100%;}
.comm_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/community_search_pic.jpg') repeat-x scroll 0 0;
	background-color:#ffffff; padding:8px; border-radius:5px; margin-bottom:20px; border:1px solid #808080;}
.comm_search_background > div.pane-content {display:block; max-width:500px; border:1px #f0f0f0 solid; border-radius:7px; padding:5px;  background-color:rgba(255,255,255,0.85)}
.comm_search_background form {margin-bottom:6px;}
.comm_search_background .views-exposed-form .views-submit-button {float:right; margin-right:21px;}
.comm_search_background .views-exposed-form .views-submit-button button {margin-top:10px;}
.comm_search_background .views-exposed-widget{display:block; padding-left:5px; padding-right:0px; padding-top:0px; clear:right;}
.comm_search_background .form-item.form-type-select.form-item-field-geofield-distance-unit {padding-top:0px;}
.comm_search_background select#edit-field-geofield-distance-unit {font-size:14px; margin-bottom:0px; padding-top:4px; padding-bottom:4px;}
.comm_search_background input[type="text"]#edit-field-geofield-distance-distance {width:4em; margin-bottom:0px; padding-bottom:0px; border-color:#a9a9a9;}
.comm_search_background input[type="text"]#edit-field-geofield-distance-origin {max-width:255px; margin-bottom:4px; padding-bottom:0px; border-color:#a9a9a9;}
.comm_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:210px; padding-top:2px; color:black;}
.comm_search_background .form-type-geofield-proximity  {margin-right:0px;}
.comm_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;}

/* Community Left-hand Navigation */
.comm_left_nav li {display:block;}

body.community .join_full_content {padding-top:25px; margin-bottom:5px; text-align:center; font-weight:bold;}
body.community .join_full_content div{font-weight:bold;}

/* Community */
#community .about_images {float:left;}
#community .about_images img{display:inline;}

/* Community Image Gallery */
body.page-node-add-community-image-gallery .tabledrag-toggle-weight-wrapper {display:none;}
body.page-node-add-community-image-gallery table.sticky-enabled.tabledrag-processed.tableheader-processed.sticky-table {margin-top:10px;}
body.page-node-edit.node-type-community-image-gallery h2.pane-title {display:none;}
body.page-node-edit.node-type-community-image-gallery .tabledrag-toggle-weight-wrapper {display:none;}
body.page-node-edit.node-type-community-image-gallery table#edit-field-comm-gallery-image-und-table {margin-top:10px;}

/* #comm_image_gallery div.images div div {display:inline;}
#comm_image_gallery div.images div div img {display:inline;} */
#comm_image_gallery div.images div {text-align:center; padding-bottom:5px;}
#comm_image_gallery div.images img {padding:3px; border: 1px solid #c0c0c0;}
#comm_image_gallery div.views_slideshow_cycle_main {text-align:center;}
#comm_image_gallery div.views-slideshow-cycle-main-frame {text-align:center; width:100%;}
#comm_image_gallery div.views-slideshow-cycle-main-frame-row {text-align:center; width:100%;}
#comm_image_gallery div.views-slideshow-cycle-main-frame img {text-align:center; padding:3px; border:1px solid #c0c0c0;}
#comm_image_gallery .views-slideshow-controls-top {margin-bottom:5px;}
#comm_image_gallery .views-slideshow-cycle-main-frame-row-item > div:first-of-type {margin-top:15px; margin-bottom:3px; border:1px solid #c0c0c0; width:100%; height:110px; overflow:auto; white-space:nowrap;}
#comm_image_gallery .views-slideshow-cycle-main-frame-row-item > div:first-of-type div {display:inline;}
#comm_image_gallery .views-slideshow-cycle-main-frame-row-item > div:first-of-type img {padding:3px; border:1px solid #c0c0c0; margin-left:5px; margin-top:3px;display:inline;}

#comm_image_gallery #widget_pager_top_community_images-block {margin-top:15px; margin-bottom:3px; border:1px solid #c0c0c0; width:100%; height:110px; overflow:auto; white-space:nowrap;}
#comm_image_gallery #widget_pager_top_community_images-block div {display:inline;}
#comm_image_gallery #widget_pager_top_community_images-block img {padding:3px; border:1px solid #c0c0c0; margin-left:5px; margin-top:3px;display:inline;}


body.community .admin_menu h2 {display:inline; font-size:14px;}
body.community .admin_menu {padding-top:7px;}
body.community .admin_menu ul {margin-bottom:0px; display:table;}
body.community .admin_menu li {display:table-cell;}
body.community .admin_menu a { background-color:#E9E9E9; border: 1px solid #D0D0D0; padding-top:.625em; padding-bottom:.625em; padding-left:1.125em; padding-right:1.125em; color:#333; font-size:.8625em; font-weight:bold; display:inline-block;}
#community_admin .discussion_topics .view-header {font-weight:bold; padding-bottom:4px;}
/*
body.community .admin_menu li {display:inline; padding-left:7px;}
body.community .admin_menu ul {margin-bottom:0px; display:inline;}
*/

body.community .edit_topics form {margin-bottom:0px;}
body.community .edit_topics select {display:inline; width:inherit; margin-right:5px;}
body.community .edit_topics input[type="text"] {display:inline; width:inherit; margin-right:5px;}

/* Communities Members */
body.community .community_members .panel-flexible .panel-separator {display:none;}
body.community .community_members .admin_info {overflow: auto; width: 100%}
body.community .community_members .admin_info .admin_pic {float:left; padding-right:10px;}
body.community .community_members .admin_info .admin_pic img {padding:2px; border: 1px solid #c0c0c0;}
body.community .community_members .admin_info p.admin_name {margin-bottom:4px; font-weight:bold;}
body.community .community_members .admin_info p.admin_bio {margin-bottom:8px; line-height:1.3em;}
body.community .community_members .members_subscribe_link {text-align:right;}
body.community .community_members .members img {padding:3px; border: 1px solid #c0c0c0; margin-bottom:4px;}

body.community #community_member .member_details.rounded-white {padding:5px;}
body.community #community_member .member_details table {border:none; margin-bottom:2px;}
body.community #community_member .member_details tbody {border-top:none;}
body.community #community_member .member_details td {vertical-align:top; font-size:14px;}
body.community #community_member .member_details td img {vertical-align:top; margin-bottom:5px; padding:3px; border: 1px solid #c0c0c0; max-width:150x; max-height:150px;}
body.community #community_member .member_details .view-footer {text-align:right;}
body.community #community_member .join_date {padding-bottom:6px;}
body.community #community_member .panel-pane.member_details td div.join_date {padding-bottom:10px; font-size:12px;}
body.community #community_member .panel-pane.member_details td div.comm_member_details_wrapper {padding-top:10px; padding-bottom:0px;}
body.community #community_member .panel-pane.member_details td div.comm_member_details {padding-top:1px; padding-bottom:0px; font-size:14px; line-height:1.2em;}
body.community #community_member .panel-pane.member_details td {line-height:1.4em;}
body.community #community_member .member_container {display:inline; border:}
body.community #community_member .member_container .member_bio {display:inline;}
/*
body.community #community_member .reply_comments .reply div {display:inline;}
body.community #community_member .reply_comments .reply time.datetime {clear:right;}
body.community #community_member .member {float:left;}
body.community #community_member .member div  {float:left;}
body.community #community_member .bio {float:left;}
body.community #community_member .bio div  {float:left;}
body.community #community_member .member {float:left;}
*/

/*body.community .search_one_line {display:block;}*/
body.community .search_one_line h2 {float:left; padding-right:5px;}
body.community .search_one_line div.pane-content {float:left; padding-right:5px;}
body.community .search_one_line div.pane-content div {float:left;}
body.community .search_one_line form {clear:right;}
body.community .search_one_line .form-item {margin-top:0px; padding-right:5px;}
body.community .search_one_line button {padding:4px 4px 4px 4px;}

/* Communities- Add Content */
body.community .link-field-subrow div div {margin-top:0px;}
body.community .pane-system-help p {margin-bottom:-20px;}
body.community section.block-system-help {display:none;}
body.community #edit-field-comm-stub-address-und-0-thoroughfare,
  body.community #edit-field-comm-stub-address-und-0-premise {margin-bottom:0px;}
body.community #edit-og-group-ref {display:none;}
body.community .pane-og-nodes-panel-pane-23 h2,
  body.community .pane-og-nodes-panel-pane-25 h2  {margin-bottom:12px;}
body.community #edit-type-wrapper > label {display:inline; float:left; padding-right:10px; font-weight:normal;}
body.community #edit-type-wrapper div {display:inline; float:left;}
body.community #edit-field-comm-stub-type-tid-i18n-wrapper > label {display:inline; float:left; padding-right:10px; font-weight:normal; padding-top:0px;}
body.community #edit-field-comm-stub-type-tid-i18n-wrapper div {display:inline; float:left;}
body.community button#edit-submit-og-nodes {margin-top:0px;}

/* body.community #node_edit .pane-system-help {margin-bottom:20px;} */
body.community #node_edit .form-wrapper {margin-top:20px; padding-bottom:10px;}
body.community #node_edit #edit-field-comm-stub-address {margin-top:0px;}
body.community #node_edit #field-comm-stub-address-add-more-wrapper {padding-top:5px;}

body.community #node_edit .date-padding {padding:0px;}
body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-start,
  body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-end-date {margin-top:0px; padding-bottom:0px;}
body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-start-time,
  body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-end-time {margin-top:0px;}
body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-start-time-und-0-value,
  body.community #node_edit #edit-field-comm-fc-event-und-0-field-comm-event-end-time-und-0-value {width:inherit;}
body.community #node_edit #field-comm-fc-event-und-0-field-comm-event-start-time-add-more-wrapper label,
  body.community #node_edit #field-comm-fc-event-und-0-field-comm-event-end-time-add-more-wrapper label {padding-top:0px;}
body.community #node_edit #field_collection_item_field_comm_fc_event_form_group_start_date fieldset,
  body.community #node_edit #field_collection_item_field_comm_fc_event_form_group_end_date fieldset {margin:0 0 0 0; padding:0 0 0 0; border:none;}
body.community #node_edit #field_collection_item_field_comm_fc_event_form_group_start_date fieldset legend,
  body.community #node_edit #field_collection_item_field_comm_fc_event_form_group_end_date fieldset legend  {display:none;}

body.community .panel-pane.group_stats {text-align:center; font-size:12px; padding-bottom:0px;}

/* Communities- Leader Apply */
body.community.leaderappk .description {color:#a0a0a0;}
body.community.leaderappk .terms {margin-top:25px; border: 1px solid #c0c0c0; max-height:175px; overflow:auto; padding:5px;}
body.community.leaderappk .terms h2 {text-align:center; padding-top:5px; padding-bottom:5px;}
body.community.leaderappk .terms .pane-content {font-size:12px;}
body.community.leaderappk input[type="checkbox"]#edit-field-agree-to-terms-und--2 {margin: 0 0 5px 0;}

/* Communities- Member ToS */
body.community #tos h2.pane-title {margin-top:10px; margin-bottom:10px; font-size:24px; text-align:center;}

/* all */
img {padding-bottom: 5px;}

/* Deals */
body.community .deals h2.pane-title,
  body.community .dealsr h2.pane-title {font-weight:bold; text-align:center; margin-bottom:4px;}
.deals .deal
  .dealsr .deal {margin-bottom:15px; font-size:12px; padding-left:5px; padding-right:5px;}
.deals .deal .image,
  .dealsr .deal .image {width:100%; text-align:center; margin-bottom:3px;}
.deals .deal img {max-width:185px; border:1px solid #c0c0c0; padding:0px;}
.dealsr .deal img {max-width:80px; border:1px solid #c0c0c0; padding:0px;}
.deals .deal,
  .dealsr .deal a {font-weight:bold; font-size:11px; font-family:Helvetica,Arial;}
.deals .regprice,
  .dealsr .regprice {text-decoration:line-through;}
.deals .saleprice,
  .dealsr.saleprice {color:green; font-weight:bold;}
.dealsr .deal {font-size:10px; margin-bottom:10px; font-family:Helvetica,Arial;}

/* Featured Businesses */
body.community .featured_biz table {border:2px solid black;}
body.community .biz_title a {font-weight:bold; color:#e63900;}
.biz_ads iframe {border:1px solid #c0c0c0;}
.biz_title > div {margin-bottom:5px;}
.biz_title {line-height:1.3em;}
.biz_link {margin-bottom:3px;}
.pane-content .biz_title .biz_link a {font-weight:bold; font-size:12px; color:#004895;}

/* changes for mobile devices */
@media screen and (max-width: 768px) {
.comm_search_background input[type="text"]#edit-field-geofield-distance-origin {padding-left:0px; max-width:inherit; text-align:left;}
.comm_search_background .form-type-geofield-proximity .description {text-align:left; padding-left:0px; padding-top:2px; color:black;}
body.community .image-spotlight .spot_main_image img {text-align:center; padding:2px; border: 1px solid #c0c0c0; max-width:100%;}
body.community .recent_members table tr td {font-size:.675em; padding:.5em .5625em;}
body.community_main .ui-tabs .ui-tabs-panel, 
  body.community.classifieds .ui-tabs .ui-tabs-panel  {padding: 6px 6px;}
}