/* CSS Document */
body.section-classifieds #page,
body.path-manage-classifieds #page,
body.section-node-add-classified-ad #page,
body.page-node-type-classified-ad #page,
body.path-approve-classifieds #page,
body.path-manage-all-classifieds #page,
body.path-search-all-classifieds #page {
  min-width: 1280px;
}
body.not-logged-in.path-node-edit #main,
body.section-classifieds #main,
body.path-manage-classifieds #main,
body.section-node-add-classified-ad #main,
body.page-node-type-classified-ad #main,
body.path-approve-classifieds #main,
body.path-manage-all-classifieds #main,
body.path-search-all-classifieds #main {
  width: 980px;
  margin: 0 auto;
}
/* sidebard first */
body.section-classifieds.sidebar-first .region-sidebar-first,
body.path-manage-classifieds.sidebar-first .region-sidebar-first,
body.section-node-add-classified-ad.sidebar-first .region-sidebar-first,
body.page-node-type-classified-ad.sidebar-first .region-sidebar-first,
body.path-approve-classifieds.sidebar-first .region-sidebar-first,
body.path-manage-all-classifieds.sidebar-first .region-sidebar-first,
body.path-search-all-classifieds.sidebar-first .region-sidebar-first {
  float: left;
  width: 26.66667%;
  margin-left: 0;
  margin-right: -26.66667%;
}
body.section-classifieds.sidebar-first .region-sidebar-first #content,
body.path-manage-classifieds.sidebar-first .region-sidebar-first #content,
body.section-node-add-classified-ad.sidebar-first .region-sidebar-first #content,
body.page-node-type-classified-ad.sidebar-first .region-sidebar-first #content,
body.path-approve-classifieds.sidebar-first .region-sidebar-first #content,
body.path-manage-all-classifieds.sidebar-first .region-sidebar-first #content,
body.path-search-all-classifieds.sidebar-first .region-sidebar-first #content {
  float: left;
  width: 73.33333%;
  margin-left: 26.66667%;
  margin-right: -100%;
}

.path-classifieds h1.page-header,
.section-node-add-classified-ad h1.page-header {
  margin-left: 16px;
  padding-top: 12px;
}
.path-classifieds fieldset {
  margin: 1em 0;
}
.block-narrative-classified-ads,
body.nm-responsive-page.two-sidebars .region-sidebar-second .block-narrative-classified-ads {
  width: 190px;
  float: right;
}

.narrative-classified-ad-form #payment-actions-submit {
  padding-bottom: 1em;
}
.node-classified-ad-form #edit-classified-payment .AuthorizeNetSeal {
  bottom: 86px;
}

body.classified-ad-manager-class .narrative-classified-ad-form .field-type-text-with-summary .form-type-textarea .resizable-textarea,
body.page-node-type-classified-ad .narrative-classified-ad-form .field-type-text-with-summary .form-type-textarea .resizable-textarea {
  margin-left: 172px;
}
body.page-node-type-classified-ad #edit-field-classified-status {
  bottom: 30px;
}
/* sidebar second */
body.page-node-type-classified-ad.sidebar-second #content,
body.page-manage-classifieds.sidebar-second #content,
body.section-node-add-classified-ad.sidebar-second #content,
body.section-classifieds.sidebar-second #content {
  float: left;
  width: 100%;
}
/*rates and help*/
body.section-classified-instructions.two-sidebars #content,
body.section-classified-instructions.one-sidebar #content,
body.section-classified-rates.two-sidebars #content {
  border: none;
}
body.section-classified-instructions.two-sidebars .region-sidebar-second .block,
body.section-classified-instructions.one-sidebar .region-sidebar-second .block,
body.section-classified-rates.two-sidebars .region-sidebar-second .block {
  display: none;
}
body.section-classified-instructions.two-sidebars .region-sidebar-second .block-narrative-classified-ads,
body.section-classified-instructions.one-sidebar .region-sidebar-second .block-narrative-classified-ads,
body.section-classified-rates.two-sidebars .region-sidebar-second .block-narrative-classified-ads {
  display: block;
  float: left;
}
/*help info*/
body.section-classified-instructions h1.page-header {
  width: 554px;
  max-width: 554px;
}
/*share*/
.tips-service_links-share {
  cursor: pointer;
  color: #666;
  font-size: 10px;
  text-decoration: none;
  padding-left: 5px;
}
a.tips-service_links-share:hover {
  text-decoration: none;
}
.popover .service-links {
  box-sizing: border-box;
}
.popover .service-links ul {
  padding: 0 5px 0 0;
  margin: 0;
  min-width: 100px;
  display: inline-block;
  vertical-align: top;
}
.popover .service-links ul.first {
  padding-left: 0;
}
.popover .service-links ul li {
  list-style: none;
  width: 100px;
  padding: 3px 0;
}
.popover .service-links ul li a {
  text-decoration: none;
  color: #333;
}
.popover .service-links ul li img {
  vertical-align: middle;
  display: inline;
}

@media only screen and (max-width: 959.98px) {
  body.section-classified-instructions.two-sidebars .region-sidebar-second .block-narrative-classified-ads,
  body.section-classified-instructions.one-sidebar .region-sidebar-second .block-narrative-classified-ads,
  body.section-classified-rates.two-sidebars .region-sidebar-second .block-narrative-classified-ads {
    float: none;
    margin: 0 auto 10px;
    border: none;
  }
}
@media only screen and (min-width: 767px) {
  .node-classified-ad-form #edit-classified-payment .AuthorizeNetSeal {
    bottom: 37px;
  }
}
@media only screen and (max-width: 767.98px) {
  body.section-classified-instructions.two-sidebars .region-sidebar-second .block-narrative-classified-ads,
  body.section-classified-instructions.one-sidebar .region-sidebar-second .block-narrative-classified-ads,
  body.section-classified-rates.two-sidebars .region-sidebar-second .block-narrative-classified-ads {
    margin: 10px auto;
  }
}
