table {width:100%;}
.large-12.main ul.button-group {display:none;}
.listing_results {margin-top:40px;}
.listing_resuts_title {font-weight:bold; font-size:16px; margin-bottom:4px;}
.listing_results table {margin-top:5px;}
.listing_results td.add_biz {border-top:1px solid #c0c0c0; text-align:right;}
.listing_results td.add_biz.add_new_biz {text-align:left;}
.listing_results td {vertical-align:top;}
.claim_biz {font-size:14px; font-weight:bold;}
.field_name {font-weight:bold;}

body.bizgrey div.large-12.main.columns {background-color:#f0f0f0; border-radius:10px; border:1px solid #c0c0c0;}
body.page-bizsearch div.large-12.main.columns {border-radius:10px; border:1px solid #c0c0c0;}
.biz_search_background {background: url('http://www2.lifeinusa.com/sites/default/files/pictures/backgrounds/localbizsearch.jpg') repeat-x scroll 0 0;
						background-color:#ffffff; padding:8px 8px 5px 8px; border-radius:6px; margin-top:10px; margin-bottom:10px; border:1px solid #808080; text-align:center; margin-bottom:15px;}
.biz_search_background div.search_form{display:inline-block; width:auto; border:1px #ffffff solid; border-radius:8px; padding:5px 25px 0px 25px; background-color:rgba(255,255,255,0.85); margin:0 auto; margin-bottom:3px;}
.biz_search_background form {margin-bottom:0px; background-color:rgba(255,255,255,0)}
.biz_search_background table {border:none; background-color:rgba(255,255,255,0); margin-bottom:5px;}
.biz_search_background table td {padding-bottom:0px; text-align:left; padding-left:.4em; padding-right:.4em;}
.biz_search_background tbody {border:none;}
.biz_search_background .search_loc_title {font-weight:bold; font-size:14px; text-align:left;}
.biz_search_background .search_cat_title {font-weight:bold; font-size:14px; padding-bottom:10px;}
.biz_search_background #input_loc,
  .biz_search_background #input_cat {font-size:18px; margin-top:5px; border:2px solid #3385ff; border-radius:5px; width:300px;}
#auto_cat_list, #auto_loc_list {text-align:left; max-height:120px; overflow:auto; margin-top:3px; margin-bottom:1px; padding:5px; font-weight:bold; font-size:14px; line-height:16px; padding-right:0px;}
#auto_cat_list a, #auto_loc_list a {color:#0047b3;}
#auto_cat_list a:hover, #auto_loc_list a:hover {color:#ff8533;}
#bizsearch .search_table {width:100%;}
#bizsearch .search_table .search_loc {float:left; margin-right:6px;}
#bizsearch .search_table .search_cat {float:left; margin-right:6px;}
#bizsearch .search_table .search_button {float:left; margin-top:27px; margin-left:8x;}
#bizsearch .main_instr {margin-bottom:10px;}
#bizsearch .main_instr.korean div.pane-content {line-height:1.5em; font-size:12px;}
#bizsearch .section_name {margin-bottom:20px;}

.biz_main_pane {margin-left:15px; margin-right:15px;}

.recent_listings {margin-bottom:15px;}
.recent_listings_title {font-weight:bold;}

/*.section_name {text-align:center;}*/

/*
.biz_search_background .main_search_title_block {text-align:center; font-size:18px; font-weight:bold; margin-top:10px; margin-bottom:25px;}
*/
body.bizsearch h1#page-title {margin-top:10px; margin-bottom:-6px;}
body.bizsearch .large-6.columns:first-of-type {padding-right:3px;}
body.bizsearch .large-6.columns:last-of-type  {padding-left:5px;}
.search_outer {display:inline-block; width:auto; margin-left:auto; margin-right:auto;}
.biz_search_background .main_search_title_block {text-align:left; font-size:18px; margin-top:5px; margin-bottom:8px; color:#606060;}

#bizsearch .group_contents_title {font-weight:bold; margin-tom:3px;}
#bizsearch .group_contents td {height:100%; width:25%;}
#bizsearch .group_contents td div{text-align:center;}
#bizsearch .group_contents td img {padding:3px; border:1px solid #c0c0c0; margin-bottom:2px;}
#bizsearch .group_contents .field-name-title-field {font-weight:bold; margin-bottom:3px;}
#bizsearch p.guide_sp1 {margin-top:5px; margin-bottom:2px;}
#bizsearch p.guide_sp2, #bizsearch p.guide_sp3 {margin-top:1px; margin-bottom:2px;}

.reg_buttons {display:table; text-align:center; width:100%;}
.reg_buttons.grey {margin-top:5px;}
.reg_buttons .reg_button {display:table-cell; text-align:center; margin-bottom:5px;}

table.charge_summary  {width:inherit;}
table.charge_summary .total {text-align:right;}
table.charge_summary .grand_total {text-align:right; border-top:3px solid #ccc;}

h2.mbm_title {color:#ff3300; font-size:18px; text-align:center; font-weight:bold;}

.featured_biz_main h2.pane-title {margin-bottom:2px;}
.featured_biz_main td {text-align:center; padding-top:10px;}
.featured_biz_main img {padding:3px; border:1px solid #c0c0c0; margin-bottom:5px;}
.featured_biz_main a {font-size:14px; font-weight:bold;}
td.search_button {vertical-align:top; padding-top:32px;}
.biz_search_button {font-size:16px;}
#loc_vals, #sec_vals {height:26px;}
.sections {font-weight:bold;}
.popular_locs_wrapper, .popular_cats_wrapper {padding-bottom:10px;}
.popular_locs, .popular_cats {margin-top:6px; font-weight:bold;}

.biz-postings table {width:100%}
.biz-postings .main_image {text-align:center;}
.biz-postings .post_title div {margin-bottom:5px;}
.biz-postings .main_image img {padding:3px; border:1px solid #c0c0c0;}
.biz_posts .post_title div a {font-weight:bold;}
.biz-postings td.post_title .post_date {padding-left:5px; color:#C0C0C0;}
.biz-postings td.post_title div:nth-of-type(2) {margin-top:10px;}

.package_names {border-top:3px solid #c0c0c0; background-color:#ffffff; text-align:center;}
.select_package {border-top:3px solid #c0c0c0; background-color:#ffffff; color:#ff3300;}
.select_package.bold a {font-weight:bold; color:#ff6600; font-size:14px;}
.no_feature {color:#c0c0c0; font-weight:bold;}
.yes_feature {color:#00cc00; font-weight:bold;}
.membership_packages tr,
  .membership_packages th,
  .membership_packages td {text-align:center;}
.membership_packages .cell_nocenter  {text-align:left;}
th.details {width:300px;}
.field-widget-office-hours-dynamic-widget label {padding-left:10px;}
.has_discount {text-decoration:line-through; color:#c0c0c0;}
.discount {color:green;}
.discount_expires {color:#a0a0a0; font-size:11px;}

table.folders {margin-bottom:3px;}

.fs_highlighted {border:5px solid red;}
h1#page-titlea {
    font-size: 22px;
    line-height: 1.4;
    font-weight: bold;
    font-style: normal;
    text-rendering: optimizeLegibility;
    margin-top: -.3em;
    margin-bottom: 0.5em;
	text-align:center;
}

.biz_breadcrumb {margin-top:8px;}

.reg_biz_link_div {margin-top:15px; margin-bottom:15px;}
.reg_biz {font-size:18px; font-weight:bold; padding:8px; border: 2px solid green; background-color:#00e673;}
.biz_profile_completion {font-size:14px; margin-bottom:10px;}
.bpc_red {color:red;}
.bpc_green {color:green;}
.status_completed {color:green;}
.status_incomplete {color:#cc3300;}
.completion_status a {font-weight:bold; font-size:14px;}
body.page-biz-status h1#page-titlea {margin-top:10px;}
tr {vertical-align:top;}

body.page-biz-admin .title  h2.pane-title {display:inherit; font-size:20px; text-align:center; margin-top:8px; margin-bottom:10px;}
h2.section_header {font-size:16px; font-weight:bold; margin-bottom:3px;}
.feature_status td ,
  .feature_status th {font-size:1em;}
.section {margin-bottom:25px;}
.rounded-white.section {margin-bottom:25px;}
.section form {margin-bottom:1px;}
th.join_comm {border-top:3px solid #ccc; border-bottom:0px solid;}

#biz_contents .title .pane-content,
  #biz_contents .title .pane-content div {font-size:18px; font-weight:bold; text-align:center;}
.status_header {font-size:12px; margin-bottom:8px; color:#c0c0c0;}
.status_default {font-size:12px; margin-bottom:8px; color:#c0c0c0;}
.status_current {font-size:14px; font-weight:bold; color:#00b33c;}

#biz_contents .rounded-corner > div.wrap-corner > div.l-edge > div.r-edge {padding-left: 12px; padding-right:12px; padding-top:0px; padding-bottom: 0px;}
#biz_contents .main_image img {text-align:center; padding:3px; border:1px solid #c0c0c0; margin-top:5px; margin-bottom:5px;}

#biz_contents .panel-separator {display:none;}
#biz_contents .pane-page-title h2.pane-title {display:none;}
#biz_contents .title  h2.pane-title {display:inherit; font-size:20px; text-align:center; margin-top:8px; margin-bottom:10px;}
#biz_contents .edit_link {display:block; float:none; margin-bottom:5px;}
#biz_contents .company_name div {font-size:24px; font-weight:bold; margin-bottom:30px; text-align:center; font-family:Arial,Verdana;}
#biz_contents .phone div div::before {content:url('/sites/default/files/icons/icon_phone.gif'); margin-bottom:-10px;}
#biz_contents .phone div div {font-weight:bold; padding-top:3px; padding-bottom:3px;}
#biz_contents .fax div div::before {content:url('/sites/default/files/icons/icon_fax.gif');}
#biz_contents .phone2:before {content:url('/sites/default/files/icons/icon_phone.gif'); margin-bottom:-10px; padding-right:5px;}
#biz_contents .phone2 {font-weight:bold; padding-top:3px; padding-bottom:3px;}
#biz_contents .fax2::before {content:url('/sites/default/files/icons/icon_fax.gif'); padding-right:5px;}
#biz_contents .fax2 {padding-top:3px; padding-bottom:3px;}
#biz_contents .website div div::before {content:url('/sites/default/files/icons/icon_web.gif');}
#biz_contents .website a {color:#00B300; font-weight:bold; padding-top:2px; padding-bottom:2px;}
#biz_contents .hours {margin-top:20px; padding-top:8px;}
#biz_contents .hours h2.pane-title {font-size:14px; margin-top:0px; margin-bottom:3px;}
#biz_contents .map {border: 1px solid #c0c0c0;}
#biz_contents .send_pm {margin-top:20px;}
#biz_contents .pane-user-privatemsg-send-new-message.send_pm div::before {content:url('/sites/default/files/icons/icon_message.gif');text-align:left;}
#biz_contents .send_pm div::before {content:url('/sites/default/files/icons/icon_message.gif');text-align:left;}
#biz_contents .pane-user-privatemsg-send-new-message.send_pm div {text-align:left;}
#biz_contents .send_pm a.privatemsg-send-link-profile {color:#2285A2; text-align:left;}
#biz_contents .follow_biz{margin-top:5px;}
#biz_contents .follow_biz a {color:#2285A2; text-align:left;}
#biz_contents .follow_biz span.flag-wrapper::before {content:url('/sites/default/files/icons/icon_follow.gif');text-align:left;}
#biz_contents td.prev_image {max-width:220px; text-align:left;}
#biz_contents td.prev_image img {padding:3px; border:1px solid #c0c0c0;}
#biz_contents td.prev_title {max-width:100%;}
#biz_contents td.prev_title a {font-weight:bold; font-size:14px; padding-bottom:5px; color:#2285A2;}
#biz_contents td.prev_title div {padding-bottom:5px;}
#biz_contents td.prev_title div:nth-of-type(2) {padding-top:15px;}
#biz_contents div.pane-language-service-links {display:block;}
#biz_contents div.langs {display:inline; clear:left; margin-left:0px;}
#biz_contents div.langs div {display:inline;}
#biz_contents .service_links_h {display:inherit; padding-bottom:5px;}
#biz_contents .service_links_h ul {text-align:right;}
#biz_contents .langs_left {text-align:left;}
#biz_contents .top_instructions {margin-bottom:10px;}
#biz_contents .k_about {line-height:1.4;}
#biz_contents .views-field-picture {text-align:center; font-weight:bold;}
#biz_contents .views-field-picture img {padding:3px; border:1px solid #c0c0c0; margin-bottom:5px;}
#biz_contents .views-table td .spacer,
  #biz_contents .views-table td .spacer a,
  #biz_contents .views-table td .spacerr,
  #biz_contents .views-table td .spacerr a,
  .spacerr, .spacerr  a {padding-right:4px; color:#a0a0a0;}
#biz_contents .title_bold,
  #biz_contents .title_bold  a {font-weight:bold; font-size:14px; font-family:Verdana,Arial,sans-serif; margin-bottom:6px;}
#biz_contents .comment_details {margin-top:5px;}
#biz_contents .review_main_image {text-align:right;}
#biz_contents .node_title div {font-weight:bold; font-size:16px; text-align:center;}
#biz_contents #page-title.node_title div {font-weight:bold; font-size:24px; text-align:center; line-height:1.4;}
#biz_contents .pane-node-field-rating h2.pane-title {margin-right:5px;}
#biz_contents .pane-node-field-rating h2.pane-title,
 #biz_contents .pane-node-field-rating div.pane-content,
 #biz_contents .pane-node-field-rating div.pane-content div {display:inline; float:left;}
#biz_contents .pane-node-field-rating {display:inline-block;}
#biz_contents .group_contents_title {font-weight:bold;}

.dotted-line {width:100%; border-bottom: 2px dotted #C8C8C8; padding-bottom:4px;}
.dotted-line > div.pane-content {font-size:15px; font-weight:bold; padding-bottom:0px; margin-bottom:8px; width:100%;}
.panel-pane.pane-node-flag-likes-count > h2 {display:inline; font-size:12px;}
.pane-node-created > div.pane-content {float:left; font-size:12px; color:#AAAAAA; margin-top:8px;}
#biz_contents .views_slideshow_cycle_main {text-align:center;}
#biz_contents .views-slideshow-cycle-main-frame {text-align:center; width:100%; margin-bottom:6px;}
#biz_contents .views-slideshow-cycle-main-frame-row {text-align:center; width:100%;}
#biz_contents .views-slideshow-cycle-main-frame img {text-align:center; padding:3px; border:1px solid #c0c0c0;}
#biz_contents .views-slideshow-controls-top {margin-bottom:5px;}
#biz_contents .views-slideshow-cycle-main-frame-row-item > div:first-of-type {margin-top:5px; margin-bottom:3px; border:1px solid #c0c0c0; width:100%; height:110px; overflow:auto; white-space:nowrap;}
#biz_contents .views-slideshow-cycle-main-frame-row-item > div:first-of-type div {display:inline;}
#biz_contents .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;}

body.listing_details h1#page-title {display:none;}
#biz_contents h2#page-title {font-size:24px; line-height:1.4; font-weight:bold; text-align:center;}
#biz_contents .bold {font-weight:bold;}
#biz_contents .listing_table {width:100%; border:1px solid #c0c0c0;}
table.no_border,
  table.no_border tbody,
  table.no_border td  {border:none; width:inherit; line-height:1.2; padding:3px; font-size:14px;}
table.no_border,
  table.listing_table {margin-bottom:0px;}
#biz_contents .listing_tab {display:table;}
#biz_contents .tab_row {display:table-row; clear:both;}
#biz_contents .tab_cell {display:table-column; float:left; padding-left:2px; padding-right:2px;}
#biz_contents td.top_pic {text-align:right;}
#biz_contents .l_descrip {margin-top:10px;}
#biz_contents .prod_title,
  #biz_contents .ldesc_title,
  #biz_contents .sdesc_title {font-weight:bold;}

.phone_pane {margin-top:30px;}
.search_by_phone {font-weight:bold; font-size:16px;}
#search_by_phone_phone {font-size:16px; margin-top:5px; margin-bottom:10px;}

.claim_edit_business_info legend {font-weight:bold; font-size:16px; margin-bottom:10px; padding-left:10px; padding-right:10px;}
.claim_edit_business_info .field_name {font-size:13px;}
.roman_only {font-weight:normal; padding-top:2px; color:#606060;}
.price {font-weight:bold; color:#5c5cd6}
.membership_packages {margin-top:15px;}
.membership_packages table  {margin-top:6px;}
.membership_packages .terms {font-size:12px;}

body.page-node-edit.node-type-business-listing #edit-actions {padding-top:10px;}
body.page-node-edit.node-type-bu7
siness-listing #edit-delete {display:none;}

/* Browse/Results pages */
.hide {display:none;}
body.page-bizsearch h1#page-title {display:none;}
#bizsearch h1.page-title {margin-top:0px; text-align:center; font-size:20px; margin-bottom:6px;}
#bizsearch h2 {text-align:center; font-size:16px; font-weight:bold;}
#bizsearch .listings_left {width:60%; float:left; padding-left:3px; padding-right:0px; margin-left:10px;}
#bizsearch .listings_right {width:37%; float:right; padding-left:0px; padding-right:3px; margin-right:10px;}
body.browse #bizsearch .listings_left {width:65%; float:left; padding-left:3px; padding-right:0px; margin-left:0px; margin-bottom:10px;}
body.browse #bizsearch .listings_right {width:33%; float:right; padding-left:0px; padding-right:3px; margin-right:0px; margin-bottom:10px;}
#bizsearch .listings_right {width:37%; float:right; padding-left:0px; padding-right:3px; margin-right:10px;}

#bizsearch .pag_line {margin-top:5px; margin-bottom:5px; margin-left:15px; margin-right:15px; border-top-width:1px;}
#bizsearch h3.divisions_title {margin-bottom:0px;}
/* #bizsearch .states, #bizsearch .categories {margin-top:10px; line-height:1.5em;}*/
#bizsearch .states, #bizsearch .categories {line-height:1.5em;}

#bizsearch .custom_banners {margin-bottom:10px; text-align:center; width:100%;}
#bizsearch .custom_banners:after {content:""; clear:both; display:table;}
#bizsearch .custom_banner {padding-right:10px;}
#bizsearch .browse_istr {font-size:14px; margin-top:12px; margin-bottom:5px;}
#bizsearch .city_list {line-height:1.4;}

/*#bizsearch div.divisions {margin-top:10px; border-bottom: 1px solid #c0c0c0; padding-left:2px; padding-bottom:5px; margin-bottom:5px;}*/
#bizsearch div.divisions {margin-top:20px; padding-left:2px; padding-bottom:5px; margin-bottom:17px; font-weight:bold;}
#bizsearch .listing {border-bottom:1px solid #c0c0c0; padding:4px; margin-bottom:6px; padding-left:8px; padding-right:8px; margin-right:5px;}
#bizsearch .listing.sl2 {border:1px solid #4d79ff;}
#bizsearch .listing.sl3 {border:2px solid #009900;}
#bizsearch .listing .lurl {font-weight:bold;}
#bizsearch .listing .l_sd {margin-top:7px; font-size:12px;}
#bizsearch .l_na {font-weight:bold; margin-top:3px; margin-bottom:6px;}
#bizsearch .sl3 > div.l_na > a {color:#e63900;}
#bizsearch .l_pic {float:right; margin-left:6px; margin-right:15px; margin-top:12px; margin-bottom:6px; padding:3px; border:1px solid #c0c0c0;}
#bizsearch .l_ad,
  #bizsearch .l_ph,
  #bizsearch .l_fax,
  #bizsearch .l_lang {margin-bottom:2px; font-size:12px;}
#bizsearch .l_ph::before {content:url('/sites/default/files/icons/icon_phone.gif'); margin-bottom:-10px;}
#bizsearch .l_fax::before {content:url('/sites/default/files/icons/icon_fax.gif'); margin-left:10px; margin-bottom:-10px;}
#bizsearch .pagination {text-align:center; margin-bottom:5px;}
#bizsearch .pag_bottom .pagination {margin-top:5px; margin-bottom:5px;}
#bizsearch .pagination .l_results {padding-right:15px;}
#bizsearch div.clearfx {clear:both; display:block;}
#bizsearch  h2.search-title {font-weight:bold; text-align:center; font-size:16px;}
#bizsearch .search_results_res_loc {float:left; width:45%; padding:3px;}
#bizsearch .search_results_res_cat {float:right; width:45%; padding:3px;}
#bizsearch h3.res_count {font-weight:bold;}
#bizsearch .search_but {text-align:center}
#bizsearch .search_jump {font-size:14px; padding:5px 15px 5px 15px; margin-top:10px; text-align:center;}
#bizsearch .listing_ad {border:1px solid #c0c0c0; margin-bottom:6px; margin-right:5px; padding:3px; text-align:center;}
#bizsearch  .state_name {font-weight:bold;}
#bizsearch  .pane-page-breadcrumb {margin-top:5px;}
#bizsearch  .state_cities,
  #bizsearch  .state_categories {font-weight:bold; font-size:16px;}
#bizsearch  .state_char {line-height:1.6em;}
#bizsearch  .state_categories {margin-top:20px; margin-bottom:5px;}
#bizsearch .ypaAdElement {line-height:10px;}
body.page-biz .contact_us,
  #bizsearch .contact_us,
  #biz_contents .contact_us {text-align:center; margin-top:30px;}
.strong {font-weight:bold; font-size:16px;}
#bizsearch  .pop_state,
  #bizsearch  .pop_section {margin-top:7px;}

#bizsearch .text_snippet {margin-bottom:8px; padding:4px; border:1px solid #c0c0c0; border-radius:3px;}
#bizsearch .snippet_title {margin-bottom:4px; font-weight:bold;}
#bizsearch .text_snippet2 {float:none; clear:both; display:block; margin-bottom:6px; padding:4px; border:1px solid #c0c0c0; border-radius:3px; font-size:12px;}

/* Biz Reviews */
#bizsearch #edit-actions,
  #bizsearch .form-actions,
  #bizsearch #edit-actions button.button {margin-bottom:0px;}
#bizsearch .form-item-language,
  #bizsearch #edit-field-comm-stub-description-und-0-format,
  #bizsearch #edit-field-comm-stub-bbid,
  #bizsearch .vertical-tabs,
  body.page-node-add-business-review #bizsearch .panel-separator {display:none;}
#mini-panel-community_author_pane_horizontal .panel-pane.pane-node-created.author_info > div {margin-top:1px;}
#biz_contents .review_main_image a img {padding:3px; border:solid 1px #c0c0c0;}
#biz_contents .main_image img {padding:3px; border:solid 1px #c0c0c0; margin-bottom:10px;}
#biz_contents .write_review  {font-weight:bold;}
#biz_contents .bo_write_review  {color:red;}

/*
#biz_contents .send_pm .user_relationships_actions {text-align:left;}
#biz_contents .send_pm .item-list ul {margin:0px;}
#biz_contents .send_pm .item-list ul li {margin-left:0px;}
#biz_contents .send_pm a {color:#2285A2; text-align:left;}
*/
#bizsearch .biz-groups-view td img {padding:2px; border:1px solid #c0c0c0; max-width:100px;}
#bizsearch .biz-groups-view td .title_bold {font-size:14px; font-weight:bold; margin-top:2px; margin-bottom:6px;}
#bizsearch .biz-groups-view td {line-height:1.3em;}

/* Biz Contents add/edit pages */
body.page-add-biz-contents .vertical-tabs,
  body.page-add-biz-contents .pane-node-form-path,
  body.page-add-biz-contents .form-item-language,
  body.page-add-biz-contents #edit-field-bbcid--3,
  body.page-add-biz-contents button#edit-draft--3,
  body.page-add-biz-contents #edit-field-biz-contents-und-0-format--3  {display:none;}
body.page-add-biz-contents #edit-actions--3 {margin-bottom:0px;}
body.page-add-biz-contents #edit-actions--3 button {margin-bottom:0px;}

body.biz_contents_edit .button-group,
  body.biz_contents_edit .vertical-tabs,
  body.biz_contents_edit .pane-node-form-path,
  body.biz_contents_edit .form-item-language,
  body.biz_contents_edit button#edit-draft,
  body.biz_contents_edit button#edit-delete {display:none;}
body.biz_contents_edit  #edit-field-biz-contents-und-0-format {padding-top:3px; padding-bottom:3px;}
body.biz_contents_edit #edit-actions {margin-bottom:0px; margin-top:20px;}
body.biz_contents_edit #edit-actions button {margin-bottom:0px;}

/* Biz Contents page */
body.biz_contents div.large-12.main.columns {border-radius:10px; border:1px solid #c0c0c0;}
body.biz_contents #page-title h1 {text-align:center; font-weight:bold; font-size:18px; margin-top:10px;}
body.biz_contents .main_image{margin-bottom:15px; text-align:center;}
body.biz_contents .main_image img {padding:3px; border:1px solid #c0c0c0;}
body.biz_contents .contents {margin-bottom:15px;}
body.biz_contents .contents .field-name-field-biz-contents {line-height:1.4em;}
body.biz_contents h2.related_cats {font-size:14px;}
body.biz_contents .large-12.columns {padding-left:10px; padding-right:10px;}
body.biz_contents .large-8.columns {padding-left:15px; padding-right:10px;}
body.biz_contents .large-4.columns {padding-left:5px; padding-right:10px;}

@media screen and (max-width: 600px) {
#bizsearch .listings_left,
  #bizsearch .listings_right,
  #bizsearch  .search_results_res_loc,
  #bizsearch  .search_results_res_cat  {width:100%; float:none;}
#bizsearch .search_table .search_loc {display:block;}
#bizsearch .search_table .search_cat {display:block;}
#bizsearch .search_table .search_button {display:block; margin-top:0px;}
}
@media screen and (max-width: 500px) {
.biz_search_background #input_loc,
  .biz_search_background #input_cat {width:inherit;}
.reg_buttons {display:block;}
.reg_buttons .reg_button {display:inline-block;}
#bizsearch .l_ph {color:#0066ff;}
}
