/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
/* FARBWERTE */
/* ROT: #a72c24 */
/* **********************
    ALLGEMEINES
********************** */
p, ul, ol, li, a {
  line-height: 1.5;
}
.button, button, .logout .btn, .login .btn, .cb_template .btn-primary, .cbProfileEditCancel, p.readmore .btn, #dj-classifieds .button {
  display: inline-block;
  font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 1.15;
  letter-spacing: 0.1rem;
  text-transform: capitalize;
  background: #b61a19;
  color: #ffffff;
  border: 1px solid transparent;
  border-radius: 0.5rem !IMPORTANT;
  margin: 0 0 0.5rem 0 !IMPORTANT;
  padding: 0.5rem 1.125rem !IMPORTANT;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
#dj-classifieds .button:hover {
  background: #891413;
  color: #ffffff;
}
.alert {
  background-color: rgba(175, 211, 154, 0.25);
  border-color: #000000;
  padding: 0.938rem;
}
.alert, .alert h4, .text-warning {
  color: #05a400;
}
/* **********************
    Logo / ABOVE
********************** */
#g-above {
  padding: 0;
  background-color: #000000;
}
#g-above .g-logo img {
  padding: 0 40%;
}
/* **********************
    NAVIGATION
********************** */
#g-navigation .g-main-nav li a img {
  max-height: 32px;
  height: 32px;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0.2rem 0;
}
#g-navigation {
  background-color: #b61a19;
}
#g-navigation .g-container {
  text-align: center;
  position: -webkit-sticky;
  /* Safari */
  position: sticky;
  top: 0;
}
#g-navigation .g-content {
  margin: 0;
  padding: 0.25rem 0;
}
#g-navigation .g-main-nav .g-toplevel {
  line-height: 2;
}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #ffffff;
  font-size: 1.2rem;
  font-family: serif;
  padding: 0 1rem;
}
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator {
  display: none;
}
.g-menu-item-141 img {
  width: 32px;
  max-width: 32px;
}
/* NAVIGATION UNANGEMELDET */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container.off {
  color: #999;
}
/* **********************
    HEADER MIT SLIDESHOW
********************** */
#g-header {
  padding: 0;
}
#g-header .g-content {
  margin: 0;
  padding: 0;
}
#g-header .layout-slideshow .sprocket-features-content {
  margin: 400px 0 80px 0;
  width: 25%;
}
#g-header .layout-slideshow .sprocket-features-content a {
  font-weight: 800;
  font-family: serif;
  font-size: 1.8rem;
  color: #ffffff;
  text-shadow: 0px 0px 6px #999;
}
/* BREADCRUMBS */
.breadcrumb {
  margin: 0px;
  background-color: #ffffff;
  font-size: 0.8rem;
  font-weight: bold;
  padding: 0.5rem 0;
  line-height: 0.8;
}
.breadcrumbs .py-2 {
  padding-top: 0.4rem !IMPORTANT;
}
/* **********************
    SLIDESHOW
********************** */
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content {
  background-color: rgba(0, 0, 0, 0);
  /* aktuell auf null */
  left: -1rem;
  top: 3rem;
  position: absolute;
  width: 40%;
  margin: 0;
}
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc {
  color: #000000;
  font-size: 1.6rem;
  font-weight: 700 !IMPORTANT;
  line-height: 1.45 !IMPORTANT;
  text-align: center;
  padding-bottom: 0;
  margin-bottom: 0;
}
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc span.rot {
  color: #a72c24;
}
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-img {
  border: 1px solid #000;
}
/* **********************
    NEWSBOX
********************** */
#g-sidebar .news {
  background-color: #ececec;
  border: 1px solid #000;
  padding: 0.5rem;
  margin: 1rem 1rem 1rem 0;
}
#g-sidebar .news h3 {
  color: #424753;
  font-size: 1.5rem;
  line-height: 1.3;
}
#g-sidebar .g-container .newsbox-links {
  background-color: #ececec;
  border: 1px solid #000;
  padding: 0.5rem;
  margin-right: 2rem;
}
#g-sidebar .size-20 {
  width: 20%;
  flex: 20%;
}
/* **********************
    HAUPTBEREICH (MAINBAR)
********************** */
body.itemid-131 #g-mainbar {
  margin: 0rem 0rem 1.6rem 0;
}
body.g-offline #g-mainbar {
  border-top: 1.6rem solid #ffffff;
  background: #ffffff;
  color: #3b3a38;
}
#g-mainbar {
  padding: 2rem 0rem 2rem 0rem;
}
body.itemid-131 #g-mainbar {
  padding: 0rem 0rem 2rem 0rem;
}
.g-content-array {
  margin: 0 2rem !IMPORTANT;
}
.g-content-array .g-content {
  margin: 0 1rem;
}
#g-mainbar .g-content {
  padding: 0 0rem;
  margin: 0;
}
/* Headlines Hack*/
#dj-classifieds h1 + h1 {
  display: none;
}
.main_cat_title {
  display: none;
}
/* Anzeigen auf Startseite */
body.itemid-131 #g-mainbar .teaser {
  background-color: #ececec;
  border: 1px solid #000;
  padding: 0.5rem;
  margin: 1rem 0 0 0;
}
body.itemid-131 #g-mainbar .teaser h3 {
  margin: 0 0 0 1.32rem;
  font-size: 0.8rem;
  text-align: center;
}
.mod_djclassifieds_items .date_cat {
  line-height: 1;
  color: #000000;
}
.mod_djclassifieds_items div.title {
  padding-bottom: 0px;
  padding-top: 3rem;
}
.mod_djclassifieds_items .icol1 div.title, .mod_djclassifieds_items .icol2 div.title, .mod_djclassifieds_items .icol3 div.title, .mod_djclassifieds_items .icol4 div.title {
  padding-top: 0rem;
  line-height: 1;
}
.mod_djclassifieds_items img {
  width: 80% !IMPORTANT;
  max-width: 80% !IMPORTANT;
  padding-bottom: 0rem;
  border: 1px solid grey;
}
.mod_djclassifieds_items div.title a.title {
  line-height: 1;
  padding-bottom: 0 !IMPORTANT;
}
.mod_djclassifieds_items div.title span.date, .mod_djclassifieds_items div.title span.category, .mod_djclassifieds_items div.title span.type, .mod_djclassifieds_items div.title .price {
  line-height: 1.5;
}
.mod_djclassifieds_items .item {
  text-align: center;
  margin-bottom: 0px;
  padding: 2rem 0 0 0;
}
.mod_djclassifieds_items .items {
  margin-left: -10px;
}
.mod_djclassifieds_items .items-cols3 .items-col {
  margin-top: -0.85rem;
}
.mod_djclassifieds_items div.title a.title {
  font-size: 1rem;
  font-weight: normal;
}
/* **********************
     SUCHBOXEN (INTRO)
 ********************** */
#g-intro {
  padding: 0;
}
#g-intro .g-content {
  margin: 0;
  padding: 0rem;
}
#g-intro .g-container {
  background: #ffffff;
}
#g-intro .g-container .g-content-array {
  padding-bottom: 2rem;
}
#g-intro .g-array-item-image {
  float: left;
  margin: 10px 3px 0 0;
}
#g-intro .g-array-item-text h2 {
  margin: 0;
  font-size: 1.5rem;
  color: #3b3a39;
}
#g-intro p {
  margin: 0;
  line-height: 1.3;
}
#g-intro .button, #g-intro .button_reset {
  display: inline-block;
  font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 1.15;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  border: 1px solid transparent;
  border-radius: 0.3rem;
  margin: 0.3rem 0 0.5rem 0;
  padding: 0.25rem 0.5rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* SUCHBAR */
.search_regions {
  display: none;
}
.dj_cf_search_onerow form {
  padding: 0;
  margin: 0;
}
.search_cats select.inputbox, .search_radius_range select.inputbox {
  height: 36px;
  max-height: 36px;
}
.dj_cf_search_onerow .search_row1 .djcf_se_row {
  margin: 0;
}
.dj_cf_search_onerow .search_row1 > div:first-of-type:nth-last-of-type(6) {
  width: 15%;
}
.dj_cf_search_onerow {
  padding: 0 1rem;
  background-color: #efefef;
}
.dj_cf_search input[type="text"], .dj_cf_search select, .dj_cf_regions_selects input[type="text"], .dj_cf_regions_selects select, .payment_td input, .payment_td select {
  padding: 2px 0 2px 4px;
}
#form_search139 .search_row1 .search_buttons, #form_search140 .search_row1 .search_buttons, #form_search154 .search_row1 .search_buttons, #form_search155 .search_row1 .search_buttons, #form_search156 .search_row1 .search_buttons, #form_search157 .search_row1 .search_buttons {
  margin-top: 2.4rem;
  width: 30%;
}
.search_advanced {
  display: none;
}
.dj_cf_search .djcf_se_row label, .dj_cf_search .djseform_field span.label {
  margin: 0;
}
#dj-classifieds .djcf_after_display .save_search_link {
  display: none;
}
.dj_cf_search .djcf_se_row label, .dj_cf_search .djseform_field span.label {
  font-weight: normal;
}
.dj_cf_search_onerow .search_row1 .search_buttons .button_reset {
  background-color: transparent;
  padding: 0;
  display: inline-flex;
}
.dj_cf_search_onerow .search_row1 .search_buttons .button_reset a {
  background: url('https://my-fidelity.de/components/com_djclassifieds/themes/default/images/button_djclass.gif') repeat-x;
}
.dj_cf_search a.reset_button {
  display: inline !IMPORTANT;
  font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 1;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  border: 1px solid transparent;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  padding: 0.25rem 0.5rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  color: #333333;
  margin: 0 0 0 1rem;
  padding: 6px 8px;
  text-transform: uppercase;
  text-decoration: none;
}
.dj_cf_search .se_radius_address label {
  position: relative;
  top: -1000px;
}
/* SUCHFELD PLATTENBÖRSE */
#mod_djcf_search142.dj_cf_search_onerow .search_row1 > .search_buttons {
  padding-top: 2.6rem;
}
.dj_cf_search .djcf_se_row label, .dj_cf_search .djseform_field span.label {
  font-weight: normal;
}
/* **********************
     ANZEIGENMARKT
 ********************** */
#djForm .label {
  background: none;
  background-color: Transparent;
}
#dj-classifieds a {
  color: #b61a19;
}
.djcftheme-default .dj-category {
  display: none;
}
.dj-items_order_by {
  border-bottom: 1px solid #b61a19;
}
#dj-classifieds .dj-items_order_by_in {
  padding: 5px 30px;
}
#dj-classifieds .dj-items .item_row .item_outer {
  width: 80%;
}
#dj-classifieds .dj-items .item_row .item_details {
  width: 20%;
  padding-top: 12px;
}
#dj-classifieds .dj-items .item_row .item_outer_in .item_img_box {
  width: 42%;
  padding-top: 10px;
}
#dj-classifieds .dj-items .item_row .item_outer_in .item_content {
  padding-left: 1rem;
}
#dj-classifieds .dj-items .item_row .item_img_box_in {
  padding-right: 8px;
}
#dj-classifieds .dj-items .item_row .item_img_box_in img {
  width: 90% !IMPORTANT;
  border: 2px solid #ababab;
}
#dj-classifieds .dj-items .item_row .item_content .item_title h3 {
  font-size: 24px;
}
#dj-classifieds .dj-items .item_row .item_row_in {
  padding: 1rem;
}
#dj-classifieds .dj-items .item_row .item_content .item_desc {
  line-height: 1.5;
}
#dj-classifieds .dj-items .item_row .item_details .item_date_start, #dj-classifieds .dj-items .item_row .item_details .item_date_exp {
  background: none;
}
#dj-classifieds .dj-items .item_row .item_details .item_display {
  position: relative;
  top: 10rem;
}
#dj-classifieds .dj-items .item_row .item_details .item_display span {
  background: none;
  content: "Besucher";
}
#dj-classifieds .dj-item .general_det .djcf_contact span.row_label, #dj-classifieds .dj-item .general_det .added span.row_label, #dj-classifieds .dj-item .description h2, #dj-classifieds .dj-item .custom_det h2, #dj-classifieds .dj-item .additional h2 {
  background: none;
  padding: 0 0 10px 0;
  border-bottom: 0px solid transparent;
}
#dj-classifieds .dj-items .item_row .item_row_in {
  border-bottom: 2px solid #cdcdcd;
}
#dj-classifieds .dj-items .item_row .item_cat_region_outer .item_region {
  display: flex;
}
#dj-classifieds .dj-items .item_row .item_cat_region_outer .item_region .item_distance {
  background: none;
  padding-left: 0;
  margin-left: 0;
}
#dj-classifieds .dj-items .item_row .verified_icon {
  background: url('../images/check.png') center center no-repeat;
  width: 20px;
  height: 20px;
}
#dj-classifieds .blog_det .price {
  float: right;
}
#dj-classifieds .item_price .price_val, #dj-classifieds .price_unit {
  color: #424753;
}
#dj-classifieds .dj-items .item_row .item_details .item_price {
  line-height: 16px;
}
#se127_reg_0 {
  display: none;
}
.item_content_in p {
  margin: 0;
}
#dj-classifieds .dj-items .item_row .item_title .prom_ico {
  display: none;
}
#dj-classifieds .dj-items .item_row .item_cat_region_outer {
  margin-bottom: 0;
}
#dj-classifieds .plz_anzeige {
  margin-top: 0rem;
}
#latitude-lbl, #latitude, #longitude-lbl, #longitude, .djmap_intro, #djmap {
  display: none;
}
#dj-classifieds .dj-additem .djform_row {
  border-bottom: 0px solid transparent;
}
#dj-classifieds .dj-items .item_row.p_border {
  border: 2px solid #b61a19;
  background: #ececec;
}
#dj-classifieds .dj-items .item_row .item_content .item_custom_fields {
  margin-bottom: 0;
}
#dj-classifieds .dj-item span.fav_icon, #dj-classifieds table.dj-items span.fav_icon, #dj-classifieds .dj-items-table-smart span.fav_icon, #dj-classifieds .dj-items-table2 span.fav_icon, #dj-classifieds .djcf_items_blog span.fav_icon, .mod_djclassifieds_items span.fav_icon, #dj-classifieds span.fav_icon {
  width: 32px;
  height: 44px;
  margin: 0px 0 0 12px;
}
#dj-classifieds .item_content_in div {
  line-height: 1.6;
}
#dj-classifieds .djcf_before_display {
  position: relative;
  top: -5.5rem;
  width: 160px;
  right: -12rem;
  float: right;
  font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 1.15;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  border: 1px solid transparent;
  border-radius: 0.3rem;
  margin: 0;
  padding: 0.25rem 0.5rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* **********************
     ANZEIGENMARKT - EINZELSEITE
 ********************** */
#dj-classifieds .dj-item {
  border: 0px solid transparent;
}
#dj-classifieds .dj-item .title_top {
  background: transparent;
  border: 0px solid transparent;
  padding: 0 0 0px 10px;
}
#dj-classifieds .dj-item .dj-item-in {
  padding: 10px;
  margin: 20px 0 0 0;
}
#dj-classifieds .dj-item .description {
  clear: none;
}
#dj-classifieds .dj-item .images_wrap {
  margin-right: 30px;
}
#dj-classifieds .dj-item .djc_mainimage img {
  border: 1px solid #000000 !IMPORTANT;
}
#dj-classifieds .dj-item .row_gd, #dj-classifieds .dj-item .row {
  margin: 0;
}
#dj-classifieds .dj-item-in .row_gd_price {
  float: right;
}
#dj-classifieds .dj-item-in .row_gd_price .price_wrap .row_label {
  display: none;
}
#dj-classifieds .dj-item-in .added {
  font-weight: bold;
}
#dj-classifieds .dj-item-in .description {
  width: 100%;
  float: none;
  clear: both;
}
#dj-classifieds .dj-item-in .row:before, #dj-classifieds .dj-item-in .row:after {
  display: inline;
}
#dj-classifieds .dj-item-in h2, #dj-classifieds .dj-item-in h3 {
  display: none;
}
#dj-classifieds .dj-item-in .price_wrap {
  font-weight: bold;
  font-size: 1.4rem;
}
#dj-classifieds .dj-item .general_det .price_wrap {
  background: transparent;
  border: 0px solid transparent;
  font-size: 1.2rem;
  padding: 0;
}
#dj-classifieds .dj-item .general_det .price_wrap .row_negotiable {
  display: inline;
  padding-left: 2rem;
}
#dj-classifieds .dj-item .title_top h2 {
  display: inline-block;
}
#dj-classifieds .dj-item .general_det .price_wrap span.row_label {
  background: none;
  padding: 0;
}
#dj-classifieds .dj-item .general_det .price_wrap .row_negotiable {
  text-align: left;
}
#dj-classifieds .dj-item .custom_det span.row_label {
  display: inline;
}
#dj-classifieds .dj-item .general_det {
  float: left;
  margin-top: 0rem;
  margin-bottom: 10px;
  position: relative;
  top: 0rem;
}
#dj-classifieds .dj-item .ask_form_abuse_outer {
  float: left;
  position: relative;
  left: 0rem;
  top: 0.6rem;
  background-color: #ffffff;
}
#dj-classifieds .custom_det .group_wrapper h3.group_name {
  display: none;
}
#dj-classifieds .dj-item .general_det .user_name {
  float: none;
  width: 100%;
}
#dj-classifieds .dj-item .general_det .user_name .row_label {
  font-weight: bold;
}
#dj-classifieds .dj-item .profile_item_box .profile_name {
  margin: 0 0 0px 0;
}
#dj-classifieds .profile_item_box .profile_row {
  margin: 0 0 0 0;
}
#dj-classifieds .profile_item_box .profile_name_data {
  line-height: 1.6;
}
#dj-classifieds .dj-item .profile_data .profile_adverts_link {
  line-height: 1.5;
}
#dj-classifieds .dj-item .general_det .user_name span.row_label, #dj-classifieds .dj-item-in .localization_det h2 {
  background: none;
  margin: 0;
  padding: 0;
  border-bottom: 0px solid transparent;
}
#dj-classifieds .profile_item_box {
  margin: 0;
}
#dj-classifieds .dj-item .general_det .general_det_in {
  padding-left: 0;
}
#dj-classifieds .dj-item .general_det .general_det_in .djcf_contact {
  display: none;
}
#dj-classifieds .dj-item .general_det .general_det_in .profile_adverts_link {
  display: none;
}
#dj-classifieds .show_map_outer button {
  margin-top: 12px !IMPORTANT;
}
#dj-classifieds .show_map_outer img {
  margin-top: 0 !IMPORTANT;
}
.contact_mainrow span.row_label, .added span.row_label {
  font-weight: normal;
}
.contact_mainrow span.row_value, .added span.row_value {
  padding-left: 4px;
}
#dj-classifieds .dj-item .added {
  font-weight: normal;
  margin-top: 3rem;
}
.djcf_images_generaldet_box {
  clear: both;
}
.custom_det h2 {
  display: none;
}
.custom_det_content {
  font-weight: bold;
  margin-top: 3.4rem;
  line-height: 1.6;
}
#dj-classifieds .dj-item span.row_label {
  display: inline;
  font-weight: normal;
  width: auto;
}
#dj-classifieds .dj-item .row > * {
  width: auto;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: 0;
}
#dj-classifieds .profile_item_box .profile_row .profile_row_label {
  display: inline;
}
.additional {
  display: none;
}
#dj-classifieds .show_map_outer img {
  margin-top: 2rem;
}
/* WEGBESCHREIBUNG */
#dj-classifieds .dj-item .localization_det {
  margin-left: 0;
}
#dj-classifieds .dj-item .localization_det h2 {
  background: none;
  display: block !IMPORTANT;
}
#dj-classifieds .dj-item .localization_det .gm_drive_dir_l {
  display: none;
}
#dj-classifieds .dj-item .localization_det div.row .row_value {
  padding: 0rem 0 0 0rem;
}
#dj-classifieds .dj-item .localization_det form.gm_drive_dir {
  margin: 2rem 0 0 0;
}
#dj-classifieds .dj-item .localization_det {
  float: none;
  width: 90%;
}
/* BEWERTUNGSSYSTEM EINZELPRODUKT */
.djreviews {
  display: none;
}
/* LOGIN/REGISTRIERUNG */
#login-form-116 .form-group {
  display: inline-block;
}
.plg_system_webauthn_login_button {
  display: none;
}
#login-form-116 .input-group-text {
  display: none;
}
.itemid-232 h1 {
  font-weight: 400;
  font-size: 1.5rem;
}
.itemid-232 #dj-classifieds {
  border-top: 1px solid #000000;
  padding-top: 1rem;
}
#user-registration legend {
  padding-top: 3rem;
  font-size: 1.2rem;
  line-height: 1.5rem;
}
/* PROFILSEITE */
.login .plg_system_webauthn_login_button {
  display: none !IMPORTANT;
}
body.itemid-147 #profile_items {
  display: none;
}
#dj-classifieds .profile_outer .profile_row .profile_row_label {
  width: auto !IMPORTANT;
}
#dj-classifieds .profile_outer .row_location .profile_row_label, #dj-classifieds .profile_outer .row_location .profile_row_value {
  display: none;
}
#dj-classifieds .dj-additem .additem_djform {
  border: 0 solid transparent;
}
/* FAVORITEN */
#dj-classifieds {
  padding-right: 2rem;
}
/* **********************
     HIFI - ANZEIGENMARKT - AUFGEBEN
 ********************** */
.dj-additem .title_top {
  display: none;
}
.additem_djform_in .djform_field #cat_0 {
  display: none;
}
#dj-classifieds .dj-additem select {
  width: 240px;
}
#dj-classifieds .dj-additem .djform_row .label {
  text-align: left;
}
.djform_prom_img {
  display: none;
}
.dj-additem .type_button {
  display: inline;
}
.dj-additem .type_button:hover {
  display: inline;
  border: 2px solid green;
}
#dj-classifieds .dj-additem .djform_row .djform_field {
  float: none;
}
#dj-classifieds .dj-additem .price_neg_box {
  display: inline;
}
#dj-classifieds .dj-additem .additem_djform .additem_djform_in {
  padding: 20px 0;
}
.djform_field #price {
  width: 120px;
}
.djform_field .price_neg_box {
  padding-left: 2rem;
}
.djform_field .price_neg_box label {
  vertical-align: baseline !IMPORTANT;
}
.dj_cf_search a.reset_button {
  padding: 0.5rem 1.125rem !IMPORTANT;
}
#dj-classifieds .button, .dj_cf_search button.button, .dj_cf_search a.button, .dj_cf_regions_selects button.button {
  float: none;
}
input[type=radio] {
  left: 0;
  opacity: 1;
}
input[type=radio]:checked ~ img {
  border: 10px pink solid;
}
.img_info .img_info_row {
  float: left;
  padding-right: 2rem;
}
#jform_webauthn_webauthn-lbl, #plg_system_webauthn-management-interface {
  display: none;
}
after_cat_26:before {
  content: "Text";
}
#dj-classifieds .dj-additem .djform_row .label select {
  font-weight: normal;
}
#dj-classifieds .dj-additem .prom_rows .djform_row .label {
  text-align: left;
}
#dj-classifieds .dj-additem h3.promo {
  font-size: 1.6rem !IMPORTANT;
  font-weight: bold;
}
#dj-classifieds .dj-additem .terms_and_conditions {
  text-align: left;
}
/* **********************
     USER - REGISTRIEREN - LOGIN
 ********************** */
.login .well {
  background-color: #dddddd;
}
.cb_template h2 {
  padding-top: 3rem;
}
.cb_template .offset-sm-3 {
  margin-left: 0%;
}
#dj-classifieds .dj-additem .djform_row {
  margin-bottom: 0;
}
#dj-classifieds .dj-additem .djform_row .djform_field {
  width: 280px;
}
#dj-classifieds .dj-additem .djform_row .djform_field .js-editor-tinymce {
  width: 680px;
}
/* USER - PROFILSEITE */
#cb_tabid_11 #cbfv_60, #cb_tabid_11 #cblabcbfv_65, .cb_template .cbNavBar .cbNavBarSticky {
  display: none !IMPORTANT;
}
#cb_tabid_11 .cb_template .form-group {
  margin-bottom: 0.2rem;
}
#cb_tabid_11 #cbfv_61 h2 {
  font-size: 1rem;
  display: inline;
}
#cb_tabid_11 .cb_template .offset-sm-3 {
  margin-left: 0%;
}
/* USER - PROFIL EDITIEREN */
#cb_tabid_11 .cbFieldsContentsTab #cbfr_61 {
  display: none;
}
/* USER - ANZEIGEN */
.djcf_community_items.djcf_cols2 .item {
  padding: 1rem;
}
/* **********************
     USER - MEINE ANZEIGEN - HAUPTMENÜ
 ********************** */
#dj-classifieds .useritems .dj-useradverts .main_title {
  display: none;
}
#dj-classifieds .dj-useradverts .row_ua {
  margin-bottom: 24px !IMPORTANT;
}
#g-sidebar {
  padding: 5rem 0.15rem 0 0;
}
#g-sidebar h3 {
  color: #b61a19;
}
.moduletable .nav.menu, .moduletable .mostread, .moduletable .latestnews, .moduletable .archive-module, .moduletable .relateditems, .moduletable .categories-module, .moduletable .category-module, .moduletable .latestusers, .moduletable .unstyled {
  padding: 0;
  border: 0px solid transparent;
}
.moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
  padding: 0;
  margin: 0;
  border-bottom: 0px solid transparent;
}
.djcf_menu ul.menu li a, .djcf_menu ul#mainlevel li a {
  padding: 0;
  border-bottom: 0px solid transparent;
  font-size: 1rem;
  font-weight: 600;
}
#g-features {
  padding: 0;
}
#g-features .g-content {
  margin: 0;
  padding: 2rem 4rem;
  background: #181715;
}
.ads-socialbuttons {
  display: none !IMPORTANT;
}
/* **********************
      FORUM
  ********************** */
.shadow-lg {
  box-shadow: 0 0rem 0rem rgba(0, 0, 0, 0) !important;
}
#kunena.layout .kwho-admin {
  color: #b61a19;
}
#kunena .navbar, #kunena #jumpto {
  display: none;
}
.page-item.active .page-link {
  background-color: rgba(182, 26, 25, 0.5);
  border-color: #b61a19;
}
/* **********************
     SIDEBAR LINKS
 ********************** */
#g-sidebar {
  padding: 1rem 0 0 0rem;
}
#g-sidebar .g-content {
  margin: 0;
  padding: 0;
}
#g-sidebar .g-content hr {
  border-bottom: 1px solid grey !IMPORTANT;
}
#g-sidebar h2 {
  margin: 0;
}
#g-sidebar p {
  margin: 0 0 1rem 0;
}
#g-sidebar hr {
  margin: 1rem;
}
/* **********************
     SIDEBAR RECHTS (WERBUNG)
 ********************** */
#g-aside {
  margin: 4.7rem 0 1.6rem 0;
  background-color: #ececec;
  max-height: -webkit-fill-available;
  padding: 0rem 0 1rem 0;
  border: 1px solid #000;
}
#g-aside .g-content {
  margin: 0 0.5rem 0.5rem 0.5rem;
  padding: 0.5rem 0 0 0;
}
.platform-content {
  padding: 0;
}
#g-aside .banneritem {
  padding-bottom: 1.5rem;
}
/* SIDEBAR AUF STARTSEITE */
body.itemid-131 #g-aside {
  border: 1px solid #000;
  margin-top: 2.1rem;
  margin-bottom: 1.6rem;
  margin-left: 1rem;
  max-height: -webkit-fill-available;
}
#g-aside h2 {
  margin: 0;
}
#g-aside p {
  margin: 0 0 1rem 0;
}
#g-aside .g-content h3.g-title {
  text-align: center;
  font-size: 0.8rem;
  margin: 0;
}
#mod-custom134 {
  border-bottom: 1px solid grey;
}
/* **********************
     FOOTER
 ********************** */
#g-footer {
  padding: 0 0 1rem 0;
  border-top: 1rem solid #b61a19;
}
#g-footer .g-container {
  background: #000000;
  padding: 0.5rem 2rem !IMPORTANT;
}
#g-footer .g-container .g-content {
  margin: 0;
  padding: 0;
}
#g-footer .g-container .g-content p {
  line-height: 1;
  margin: 0.25rem 0;
}
#g-footer .g-container .g-content p a {
  color: #ffffff;
}
#g-footer .g-container .g-content p a:hover {
  text-decoration: underline;
}
#g-footer .copyright {
  background: #181715;
  color: #ffffff;
}
#g-footer .copyright a {
  color: #ffffff;
}
#g-footer ul {
  margin-top: 0.5rem !IMPORTANT;
}
/*# sourceMappingURL=custom_26.css.map */