a.head {
    background-color: #e9621a;
    color: #fff;
    padding: 1px 6px 4px 2px;
    border: 1px solid #e9621a;
    border-radius: 4px;
    line-height: 1.5;
    vertical-align: middle;
    transition: all 0.2s ease 0s; 
    font-size: 12px;
}
a.head:hover{
    background-color: #e9621a;
    color: #fff;
}
i.fa.fa-plus:hover{
    color: #fff;
}
.header__top__right__auth a {
    display: inline !important;
    font-size: 12px;
}
.header__top__right__auth a:hover{
    display: inline !important;
    font-size: 12px; 
}

img.header_logo {
    height: 55px;
    width: 170px;
    margin-top: 5px;
} 
.header__top__right__auth a i {
    font-size: 15px;
    font-weight: 500; 
    padding: 0px 0px 0px 6px; 
}  
/*----------- mobile menu -----------*/ 
p.cateitem {
    float: right;
    margin-top: 4px;
    margin-right: 3px;
}
i.fa.fa-angle-right {
    padding: 8px; 
}

i.fa.fa-home.home-menu {
    font-size: 25px;
    padding: 0px 8px;
    color: #e9621a;
}
i.fa.fa-building.home-menu {
    font-size: 25px;
    padding: 0px 8px;
    color: #e9621a;
}
i.fa.fa-car.home-menu {
    font-size: 25px;
    padding: 0px 8px;
    color: #e9621a;
}
i.fa.fa-stop-circle.home-menu{
    font-size: 25px;
    padding: 0px 8px;
    color: #e9621a;
}

i.fa.fa-paw.home-menu{
    font-size: 25px;
    padding: 0px 8px;
    color: #e9621a;
} 
.header__top__right {
    /* padding-top: 8px; */
    padding-bottom: 11px;
    border-bottom: 1px solid #eee; 
}
.header__menu ul li:hover>a {
    color: #e9621a;
} 
.header__menu ul li {
    list-style: none;
    display: inline-block;
    margin-right: 13px;
    position: relative;
}
span.cateitem {
    font-size: 12px;
    padding: 1px;
    font-weight: 400;
}
h5.maindiv {
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 5px; 
    color: #e9621a;
    line-height: 1.5; 
}
.card.mb-2 {
    border: 1px solid #e9621a;
    top: 30px;
    height: 80%; 
}
.card-footer {
    color: #fff;
    height: 5rem;
}
.boxes {
    border: 1px solid #e2d9d9;
    box-shadow: 1px 1px 1px 1px #dddddd;
    border-radius: 10px;
    height: 130px;
 }
span.heading {
    font-size: 12px;
    vertical-align: initial;
}
.heading {
    font-size: 12px;
    vertical-align: initial;
}
.Box-style {
    height: 15px;
    border-right: 1px solid #eee;
    background-color: rgb(244, 246, 251);
}
h2.set-title {
    font-size: 18px;
    font-weight: 700;
    margin-top: 18px; 
    left: 20px;
}
h2.set {
    font-size: 18px;
    font-weight: 700;
    bottom: 10px;
    right: 60px;
}
h2.section-title {
    font-size: 18px;
    font-weight: 600;
    top: 40px;
    margin-left: 20px;
}
p.card-text { 
    color: #e9621a;
    font-weight: 600;
    text-align: center;
    margin-top: -14px;
}
p.settext {
    padding-bottom: 2px;
    color: #fff;
}
h2.popular-cate {
    margin-left: 30px; 
    font-size: 1.14286rem; 
} 
.product_discount {
    border-right: 1px solid #eee;
}
img.banner {
    height: 25px;
}
.footer__widget ul { 
    float: left;
} 
.banner {  
    width: 100%;
    border-right: 1px solid #eee;
    margin-bottom: 40px
}
.banner__pic {
    margin-top: 22px;
}
p.text {
    height: 100px;
}
.footer {
    background: #fff;
    padding-top: 15px; 
} 
.carousel-wrap {
  margin: 90px auto;
  padding: 0 5%;
  width: 80%;
  position: relative;
}
h6.footer {
    padding-left: 5px;
    font-weight: 600;
    color: black;
}
ul.footer-text { 
    padding-left: 5px;
}
.footer__widget ul li a {
    line-height: 20px;
}
a:hover {
    text-decoration: underline;
}
.categories__slider.owl-carousel .owl-nav button.owl-next {
    left: auto;
    right: -8px;
}
.categories__slider.owl-carousel .owl-nav button {
    font-size: 14px;
    color: #1c1c1c;
    height: 57px;
    width: 29px;
    line-height: 57px;
    text-align: center;
    border: 1px solid #ebebeb;
    position: absolute;
    left: -8px;
    top: 24%;
    -webkit-transform: translateY(-35px);
    background: #ffffff;
}
i.fa.fa-map-marker {
    width: 24px;
    font-size: 13px;
    height: 24px;
    border-radius: 50%;
    color: #fff;
    background-color: rgb(0, 164, 232);
    margin-right: 8px;
    padding: 5px 10px 10px 7px;
    text-align: center;
} 
button.btn.btn-primary {
    background: #e9621a;
    border: 1px solid #e9621a;
    padding-left: 3em;
    padding-right: 3em;
}
.card {
    background: #0486bd;
    color: #fff;
}
button.btn.btn-warning {
    border-color: rgb(219, 149, 75);
    background-color: rgb(219, 149, 75);
    color: #fff;
}
.blog_item_pic {
    border-radius: 50%;
    background-color: rgb(239, 243, 250);
    padding: 13px 8px;
    text-align: center;
    font-size: 30px;
    height: 83px;
    width: 60%;
    border-right: 1px solid #eee;
} 
.blog__item__pic img {
    min-width: 50%;
    padding: 16px 16px 16px 16px;
}
.Box-sc-wfmb7k {
    height: 15px;
    margin-top: 30px;
    background-color: rgb(244, 246, 251);
    border-right: 1px solid #eee;
}
.owl-stage-outer{
    bottom: 45px;
}
span.Text {
    font-size: 12px;
    margin-top: 10px; 
    color: rgb(0, 0, 0);
    font-weight: 600;
} 
.ads-content {
    position: fixed;
    background-color: #ccc;
    border-left: 2px solid #f0e5e5;
    margin-left: -16px;
    margin-right: 15px;
}
.wfmb7k.fGvpJj.iGapVr {
    height: 15px;
    width: 100%;
    border-right: 1px solid #eee;
    background-color: rgb(244, 246, 251);
} 
span.content-footer {
    color: #000;
} 
.product__discount__slider .col-lg-4 {
    max-width: 100%;
}
.grid-container {
    display: grid;
    grid-template-columns: auto auto auto auto auto auto;
    gap: 10px;
    padding: 10px;
}
.grid-container > div {
    background-color: rgb(239, 243, 250);
    text-align: center;
    padding: 20px 0;
    font-size: 30px;
}
.item1 {
    grid-column: 0 / 5;
}
.item {
    border-radius: 73px;
    width: 58%;
}
@media screen and (max-width: 912px) {
  .blog_item_pic {
    border-radius: 61%;
    background-color: rgb(239, 243, 250);
    padding: 23px 13px 13px 13px;
    height: 110px;
    width: 38%;
    margin-left: auto;
    margin-right: auto;
  }
  h2.popular-cate {
    font-size: 18px;
    font-weight: 700;
    top: 2px;
    left: 3px;
  }
  .newtag {
    margin-bottom: 23px;
    float: left;
    margin-left: 4em;
  }
}
img#sideimage {
    height: 50px;
    width: 50px;
}

/*------------------- marketplace css-------------------*/
span.set-icon {
    background: #ff0000;
    color: #fff;
    position: relative;
    padding: 0px 6px 0px 6px;
    border-radius: 50%;
    font-size: 10px;
    right: 13px;
    bottom: 12px;
} 
img#blah {
    display: block;
    margin-left: auto;
    margin-right: auto;
} 
h2.all-categories {
    font-size: 18px;
    font-weight: 700;
    padding-top: 20px;
    text-align: center;
}
.categories_name {
    padding-top: 20px;
    color: #08caee;
}
/*------------------- marketplace css end -------------------*/

/*------------------- product list css start -------------------*/
h5.marketplace_categry {
    font-size: 16px;
    font-weight: 500;
}
button.btn.btn-danger {
    padding: 7px 24px 7px 19px;  
    background-color: rgb(241, 99, 115);
    border : rgb(241, 99, 115);
} 
h5.title {
    font-size: 16px;
    text-align: left;
    margin-top: revert;
}
img.img-fluid.rounded-start {
    position: relative;
    left: 14px;
    top: 10px;
    height: 190px;
    width: 85%;
    padding: 2px 14px 24px 15px;
}
.product_style {
     background-color: rgb(244, 246, 251); 
}  
span.rel_sur { 
    text-align: left;
    color: #b33302;
}
p.discr_title {
    font-size: 12px;
    text-align: left;
}
p.style_star {
    text-align: right;
    border: 1px solid #e9621a;
    width: min-content;
    float: right;
    padding: 3px 4px 3px 4px;
    margin-top: -70px;
    display: flex;
    border-radius: 4px;
}
.cart.mb-3 {
    border-top: 1px solid #d5d4d4;
    border-bottom: 1px solid #d5d4d4;
    padding: 8px 0px 8px 0px;
    width: 100%;
}
section.ads_postcuts {
    border-right: 1px solid #eee;
    padding-top: 22px;
    width: 100%;
}
section.ad_categories_search {
    margin-top: 20px;
    width: 100%;
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
}
span.map_view {
    font-size: 14px;
    color: #e9621a; 
}
p.map_view {
    font-size: 11px;
    color: #e9621a;
}
p.pro_star {
    border: 1px solid #e9621a;
    width: min-content;
    float: right;
    padding: 3px 4px 3px 4px;
    margin-top: 20px;
    margin-right: 8px;
    border-radius: 4px;
} 
span.icon_grid-2x2 {
    color: #b2b2b2;
    font-weight: 600;
}
.hero_categories_all {
    background: #e9621a;
    position: inherit;
    padding: 7px 10px 9px 20px;
    cursor: pointer;
}
.hero_categories_all span{
    font-size: 12px;
    font-weight: 700;
    color: #ffffff;
}  
/*------------------- product list css end -------------------*/

/*------------------- description css start -------------------*/

.product__details {
    background-color: rgb(249, 250, 253);
    border: 1px solid rgb(224, 230, 240);
    border-radius: 4px;
    overflow: hidden;
    height: 95%;
    margin-bottom: 45px;
}
 .product__details__text {
    flex-direction: column;
    padding: 16px;
    display: flex;
}
p.font {
    font-size: 15px;
}
a.primary-btn:hover {
    color: #ffff;
}
img.product_items { 
    border-radius: 50%;
    user-select: none;
    margin-right: 16px;
    height: 64px;
    margin-top: 15px;
    width: 64px;
}
.items {
    margin-top: 2rem;
    margin-left: -1em;
}
span.user_item {
    font-size: 10px;
    padding-top: 0px;
}
h6.markus {
    margin-bottom: -0.5rem;
    font-size: 1.14286rem;
    font-weight: 600;
}
p.user_item {
    font-size: 10px;
    width: 100%;
    margin-top: -0.8rem;
    color: #000;
    margin-left: -1px; 
}
span.Antwortet {
    font-size: 13px;
    font-weight: 400;
    margin: 0;
    line-height: 1.5;
    box-sizing: border-box;
}
span.icon_alt {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid #e9621a;
    border-radius: 2em;
    user-select: none;
    padding: 0px 4px;
    margin-left: 4px;
    font-size: 0.714286rem;
    background: #e9621a;
    color: rgb(255, 255, 255);
}
.product__details__text .heart-icon:hover{
    background-color: rgb(249, 250, 253);
}
.Details_ads {
    background-color: #DDD;
    height: 250px;
    text-align: center;
    transition: background-color 200ms ease-in-out;
    width: 100%;
}
h3.details_info {
    font-size: 20px;
    font-weight: 700;
}
span.sprache_cate_all {
    margin-left: 4.6rem;
    color: #000;
}
span.sprache_all {
    margin-left: 2em;
    color: #000;
}
h3.add_descript {
    font-size: 20px;
    font-weight: 700;
}
.items_Antwortet {
    display: flex;
    flex-direction: column;
}
p.all_descript {
    word-break: break-word;
    width: 70%;
    font-size: 15px;
    font-weight: 400;
}
.hero_similar {
    margin-top: 30px;
    border-top: 1px solid #dcd7d7;
}
h2.similar_ads {
    font-size: 20px;
    font-weight: 700;
    position: relative;
    top: 15px;
}
.similar_ads_card { 
    margin-top: 24px;
}
.similar_ads_card:hover {
    background-color: rgb(244, 246, 251);
}
section.style_card {
    position: relative;
    text-align: center;
    margin-bottom: 35px;
}
img.pro_ads_img {
    width: 100px;
    height: 130px;
    position: relative;
}
.ads_img {
    background-color: rgb(244, 246, 251);
    margin-top: -24px;
}
p.cat_similar {
    margin-top: 10px;
    font-size: 12px;
    color: #000;
    font-weight: 500;
    padding: 0px 15px 0px 15px;
    text-align: left;
}
p.cat_similar_icon {
    color: #e9621a;
    float: left;
    margin-left: 14px;
    margin-top: -9px;
}
p.cat_ads_similar {
    padding-top: 15px;
    font-size: 10px;
    color: #000;
    float: left;
    margin-left: -3.6em;
}
.seller {
    border-top: 1px solid #dcd2d2;
    margin-top: 20px;
}
h2.seller_add {
    font-size: 20px;
    font-weight: 600;
    margin-top: 15px;
}
.seller_details {
    margin-top: 16px;
    border: 1px solid #e1dddd;  
    border-radius: 4px;
    overflow: hidden;
}
img.profile_item {
    width: 60px;
    height: 60px;
}
.profile_detail { 
    padding: 10px;
}
.user_privat {
    margin-top: -3.6em;
    padding-left: 5em;
    display: block;
}
p.privat_user {
    font-size: 10px;
    margin-top: -13px;
}
p.privat_add_user {
    font-size: 10px;
    margin-top: -15px;
}
a.user_more {
    display: inline-block;
    font-size: 12px;
    color: #e9621a;
    padding: 8px 30px 8px 30px;
    background: #FFFF;
    border: 1px solid #e9621a;
    border-radius: 4px;
    margin-top: 10px;
    margin-bottom: 13px;
    margin-left: 10px; 
}
a.user_more:hover{
   color: #e9621a; 
}
span.user_alt {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid #e9621a;
    border-radius: 2em;
    user-select: none;
    padding: 0px 4px;
    margin-left: 4px;
    font-size: 0.714286rem;
    background: #e9621a;
    color: rgb(255, 255, 255);
}
span.add_address {
    margin-left: 15px;
    display: flex;
    padding-top: 0px;
}
span.privat_address {
    display: flex;
    flex-direction: column;
    margin-left: 15px;
    padding-top: 5px;
    margin-bottom: 16px;
    font-size: 13px;
}
.seller_review_details {
    margin-top: 18px;
    background-color: rgb(249, 250, 253);
    border: 1px solid rgb(224, 230, 240);
    border-radius: 4px;
    overflow: hidden;
}
h4.user_review_details {
    font-size: 16px;
    margin: 18px;
}
a.success-btn {
    display: inline-block;
    font-size: 14px;
    padding: 10px 36px 10px 36px;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 700;
    background-color: #e9621a;
    letter-spacing: 1px;
    border-radius: 4px;
    position: relative;
    left: 4px; 
}
a.success-btn:hover{
    color: #ffff;
}

a.Mark_star_more{
    display: inline-block;
    font-size: 12px;
    color: #e9621a;
    padding: 4px 6px 4px 4px;
    background: #FFFF;
    border: 1px solid #e9621a;
    border-radius: 4px;
}
a.Mark_star_more:hover{
 color: #e9621a;
}
i#star_more_icon {
    padding: 4px;
}
i#star_more_icon:hover{
color: rgb(0, 164, 232);
}

a.share_more {
    display: inline-block;
    font-size: 12px;
    color: rgb(0, 164, 232);
    padding: 4px 6px 4px 6px;
    background: #FFFF;
    border: 1px solid #e9621a;
    border-radius: 4px;
    margin-top: 2px;
    margin-bottom: 5px;
    margin-left: 2px;
}
img.share_icon {
    height: 18px;
    width: 18px;
}
a.printer_icon_more{
    display: inline-block;
    font-size: 12px;
    color: rgb(0, 164, 232);
    padding: 4px 6px 4px 6px;
    background: #FFFF;
    border: 1px solid #e9621a;
    border-radius: 4px;
    margin-top: 2px;
    margin-bottom: 5px;
    margin-left: 2px;
}
img.icon_more{
    width: 18px;
    height: 18px;
}
p.district {
    margin: -50px 23px;
    padding-bottom: 2px;
}
.map_add {
    position: relative;
    bottom: 20px;
}
/*------------------- description css end -------------------*/
/*------------------- marketplace css start -------------------*/
.carouselitem{
     /*background: url(https://verkaufalles.atassets/dist/img/product/bap_start.jpg);*/
    /*background-image: url(http://localhost/verkaufalles/assets/dist/img/product/bap_start.jpg);*/
    background-color: #ef864e;
    height: 115px;
    display: block;
}
.Search_all {
    position: relative;
    top: 18px;
    left: 15px;
}
h4.search_cate_all {
    font-size: 18px;
    font-weight: 700;
} 
/*------------------- marketplace old css end -------------------*/

/*------------------- marketplace css start -------------------*/

section.ads_user_by {
    margin-top: 0rem;
    margin-bottom: -6px;
    border-right: 1px solid #d9d0d0;
}
.hero_top_ads {
    padding-left: 15px;
    border-top: 1px solid #d9d0d0;
    margin: 8px;
}
h2.top_main_ads {
    font-size: 20px;
    display: flex;
    font-weight: 700;
    margin-top: 10px;
}
.similar_ads {
    margin-top: 24px; 
}
section.style_card_ads{
    position: relative;
    text-align: center;
    margin-bottom: 35px; 
} 
.similar_ads:hover{
    background-color: rgb(244, 246, 251);
}
.ads_sun_img {
    background-color: rgb(244, 246, 251);
    margin-top: -33px; 
    height: 100%; 
}
img.pro_ads {
    height: 100%;
    object-fit: contain;
    position: relative;
}
p.add_similar {
    margin-top: 10px;
    font-size: 12px;
    color: #000;
    font-weight: 500;
    padding: 0px 15px 0px 15px;
    text-align: left;
}
p.cat__icon { 
    color: #e9621a;
    float: left;
    margin-left: 14px;
    margin-top: -9px;
}
p.cate_ads_micky {
    padding-top: 15px;
    font-size: 10px;
    color: #000;
    float: left;
    margin-left: -3.6em;
}
.wfmb7k_fGvpJj {
    height: 15px;
    width: 100%;
    border-right: 1px solid #eee;
    background-color: rgb(244, 246, 251);
    margin-top: -25px;
}

section.sell_easily {
    flex-direction: row;
    margin-bottom: 48px; 
}
.sell_easily_quickly {
    flex-direction: row;
    border-radius: 4px;
    background-color: rgb(244, 246, 251);
    border: 1px solid rgb(224, 230, 240); 
    margin: 20px;
    height: 100px;
}
img.pro_easily {
    margin-top: -28px;
    height: 110px;
    margin-left: 25px;
}
h4.Einfach {
    font-size: 18px;
    font-weight: 700;
}
p.PayLivery_ads {
    font-size: 13px;
    color: #000;
    text-align: left;
}
.nutzen_quickly {
    display: block;
    float: right;
    margin: -48px 28px;
} 
a.worning-btn{
    padding: 0px 12px;
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
    border: 1px solid rgb(239, 170, 84);
    border-radius: 4px;
    line-height: 1.5;
    font-weight: 700;
    text-decoration: none;    height: 40px;
    min-width: 40px;
    color: rgb(255, 255, 255);
    background-color: rgb(239, 170, 84);
}
a.worning-btn:hover {
    border: 1px solid rgb(239, 170, 84);
    color: rgb(255, 255, 255);
    background-color: rgb(239, 170, 84);
}
section.Current_sell {
    border-top: 1px solid #cdcccc;
}
/*------------------- marketplace css end -------------------*/

/*------------------- categories css start -------------------*/
ul.sub_sub_search {
    text-align: left;
}
ul.sub_sub_search {
    float: right;
} 
/*------------------- categories css end -------------------*/

/*------------------- Login css start -------------------*/
section.hero_register {
    margin-top: -25px;
    border-right: 1px solid #eee;
}
.hero_register_user {
    margin: 33px 20px 24px 20px;
    border: 1px solid #ddd;
    border-radius: 4px;
} 
form.logged_users {
    padding: 2px;
    margin-top: 25px;
}
a.forget_password {
    float: right;
    color: #e9621a;
    font-weight: 700;
}
a.forget_password:hover {
    color: #e9621a;
}
button.btn.btn-info {
    font-weight: bold;
    width: 68%;
    flex-shrink: 0;
    color: #ffffff;
    border-color: #e9621a;
    background: #e9621a;
    border-radius: 4px;
    margin-bottom: 15px;
}
.register-section {
    flex-direction: row;
    display: flex;
    align-items: center;
    margin-top: 35px;
}
span.users_not_yet {
    font-size: 14px;
    margin-bottom: 70px;
}
a.input_register {
    margin-top: -68px;
    font-size: 15px;
    color: #e9621a;
    font-weight: 700;
}
a.input_register:hover{
    color: #e9621a;
} 
.advantages {
    padding: 20px;
    margin-top: 10px;
}
h2.your_advantages {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
}
ul.advantages_user {
    color: #ffff;
    padding-left: 20px;
}
.agent_img {
    width: 80%;
    display: contents;
}
img.kc-sidebar-img {
    width: 100%;
    display: block;
}
nav.footer-bottom-nav {
    padding-top: 0px;
    justify-content: space-between;
}
ul.footer-nav-list {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0px 16px;
    margin: 0;
}
li.footer-nav-list-item {
    margin-right: 16px;
    font-size: 16px;
    font-weight: 600;
}
a.link_footer {
    color: #000;
    font-weight: 400;
}
.footer-social-media-list {
    display: flex;
    float: right;
    margin-top: -22px;
}
a.media_list {
    display: block;
    margin-bottom: 8px;
    padding: 0;
    height: auto;
    margin-right: 8px;
}
@media only screen and (min-width: 280px) and (max-width: 653px) {
   span.users_not_yet {
        font-size: 10px;
        margin-bottom: 70px;
    }
    a.input_register {
        margin-top: -68px;
        font-size: 11px;
        color: #00a4e8;
        font-weight: 700;
    }
    label#headlable {
      font-size: 13px;
    }
    a.forget_password {
        font-size: 13px;
        margin-top: 2px;
        margin-right: -5px;
    }
  } 
/*------------------- Login css end -------------------*/

/*------------------- register css start -------------------*/
p.add_num_characters {
    font-size: 12px;
    color: #a09c9c;
    margin-top: -12px;
}

/*------------------- register css end -------------------*/

/*------------------- ads product css start -------------------*/

section.hero_adsproduct {
    border-right: 1px solid #eee;
    padding: 10px;
    margin-left: 0px; 
}
.ads_task {
    background-color: #ffffff;
    -webkit-border-radius: 6px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 6px;
    -moz-background-clip: padding;
    border-radius: 6px;
    background-clip: padding-box; 
    border: 2px solid #e9621a;
    margin-top: 20px;
}
.anzeigenaufgabe {
    padding: 15px 20px;
    border-bottom: 1px solid #d9e8f6;
}
div#anzeige-aufgeben {
    border-left: 1px solid #d9e8f6;
}
h3.user_ads {
    color: #e9621a;
    font-size: 25px;
    font-weight: 700;
}
h2.marks {
    font-size: 16px;
    margin-bottom: -8px;
    color: #e9621a;
    margin-left: 30px;
    margin-top: 10px;
}
p.schnell {
    font-size: 13px;
    margin-left: 30px;
    margin-top: 10px;
}
.standardBox.noFooter {
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
}
.heading_ads {
    /*background-color: #d9e8f6;*/
    background-color: #f3c5ac;
    -webkit-border-top-left-radius: 3px;
    -moz-background-clip: padding;
    border-top-right-radius: 3px;
    background-clip: padding-box;
    padding: 0px;
    overflow: hidden;
    position: relative;
    min-height: 61px;
}
.sprite.bap {
    /*background: url(https://verkaufalles.atassets/dist/img/categories/supplies.png)no-repeat;*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/categories/supplies.png) no-repeat;
    width: 65px;
    height: 130px;
    margin: 0px auto;
    background-position: 0 45px;
}
td.logo {
    width: 160px;
    border-right: 1px solid #d9e8f6;
    border-bottom: 0 solid; 
}
td.bap {
    vertical-align: top;
    padding: 15px 9px 15px 20px;
    border-bottom: 1px solid #d9e8f6;
}
h3.Free {
    color: #e9621a;
    font-size: 14px;
    margin-top: -6px;
    padding-bottom: 0px;
}
a#newPrivateBap {
    font-size: 12px;
    line-height: 1;
    width: 95%;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
    text-align: center;
    padding: 10px;
    border: 0;
    margin-top: 27px;
}
h3.product-title-small {
    font-size: 11px;
    color: #333333;
    font-weight: 700;
    padding-left: 12px;
    margin-top: -13px;
}
p.product-description.small {
    font-size: 10px;
    margin-top: -28px;
    padding-left: 12px;
}
.laufzeit {
    border-top: 1px solid #d9e8f6;
    margin-left: -11px;
}
.laufzeit_ads {
    border-top: 1px solid #d9e8f6;
    margin-left: -11px;
}
h3.product-title {
    font-size: 11px;
    color: #333333;
    font-weight: 700;
    padding-left: 12px;
    margin-top: -12px;
}
.laufzeit_ads {
    border-top: 1px solid #d9e8f6;
    margin-left: -24px;
    margin-top: 12px; 
    border-left: 1px solid #d9e8f6;
}
.top-margin {
    margin-top: -31px;
}
a#newBoat {
    font-size: 12px;
    line-height: 1;
    width: 85%;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
    text-decoration: none;
    padding: 4px 28px;
    border-radius: 4px;
    margin-left: 12px;
}
a#newBusinessBap1 {
    font-size: 12px;
    line-height: 1;
    width: 85%;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
    text-decoration: none;
    padding: 4px 23px;
    border-radius: 4px;
    margin-left: 12px;
}
span.small {
    font-size: 10px;
    padding: 0px 10px 0px 10px;
}
p.adinput_ads {
    margin-bottom: 10px;  
} 
.kostenlos {
    margin-top: 15px;
}
.Immobilien_ads {
    background-color: #f3c5ac;
    border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-background-clip: padding;
    border-top-right-radius: 3px;
    background-clip: padding-box;
    overflow: hidden;
    position: relative;
    padding: 10px;
}
.standardBox.noFooter.paddedBody {
    border-radius: 3px;
    background-clip: padding-box;
    border: 1px solid #f3c5ac;
}
h2.nofooter {
    font-size: 16px;
    margin-bottom: 3px;
    color: #e9621a;
    font-weight: 700;
}
p#verkaufen {
    font-size: 13px;
    margin-bottom: -2px;
    margin-top: -4px; 
}
.new-section {
    padding-top: 22px;
    padding-right: 9px;
    padding-left: 9px;
    padding-bottom: 9px;
}
.logo {
    margin-bottom: 10px;
    width: 100%;
}
.sprite.azaSwitch.realestate {
    /*background: url(https://verkaufalles.atassets/dist/img/categories/housenew.png)no-repeat;*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/categories/housenew.png) no-repeat;
    width: 65px;
    margin: 0 auto;
    height: 80px;
    background-position: 0 5px;
    /*margin-top: -18px;*/
    /*margin-bottom: 28px;*/
}
a#newRealestate {
    font-size: 12px;
    line-height: 1;
    width: 100%;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
    text-align: center;
    padding: 10px;
    border: 0;
}
.heading_img {
    background-color: #f3c5ac;
    -moz-background-clip: padding;
    border-top-right-radius: 3px;
    background-clip: padding-box;
    padding: 0px;
    overflow: hidden;
    position: relative;
} 
h2.footer_ads {
    font-size: 16px;
    margin-bottom: 3px;
    color: #e9621a;
    font-weight: 700;
    padding: 10px;
}
p#Eine {
    margin-left: 10px;
    margin-bottom: 7px;
    margin-top: -10px;
    font-size: 12px;
}
.content.centered {
    padding-top: 5px;
    padding-right: 9px;
    padding-left: 9px;
    padding-bottom: 9px;
}
.sprite.azaSwitch.car {
    /*background: url(https://verkaufalles.atassets/dist/img/categories/racing-game.png)no-repeat;*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/categories/electric-car.png) no-repeat;
    width: 68px;
    height: 100px;
    margin: 0 auto;
    background-position: 0 24px;
}
a#newCar {
    font-size: 12px;
    line-height: 1;
    width: 100%;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
    text-align: center;
    padding: 10px;
    border: 0;
}
.sprite.azaSwitch.job {
    /*background: url(https://verkaufalles.atassets/dist/img/categories/employee.png)no-repeat;*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/categories/employee.png) no-repeat;
    width: 65px;
    height: 100px;
    margin: 0 auto;
    background-position: 0 20px;
}
.gewerbliche {
    background-color: #d9e8f6;
    padding: 6px 10px;
    width: 100%;
    border-radius: 3px;
    background-clip: padding-box;
}
h4.anbieter {
    font-size: 14px;
    color: #e9621a;
    font-weight: 700;
    line-height: 1.2;
    display: block;
    margin-top: 3px;
}
.box-body {
    background-color: #ecf3fa;
    padding: 10px;
    margin-top: 2px;
    border-radius: 3px;
    background-clip: padding-box;
}
p.alle {
    font-size: 13px;
}

/*------------------- ads product css end -------------------*/

/*---------------------- footer css start --------------------*/
.footer_widget.mt-2 {
    padding-left: 25px;
}
li.nav-list {
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 2;
}
nav.footer-bottom_nav {
    margin-top: -30px;
    justify-content: space-between;
}
ul.footer_nav_list {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0px 16px;
    margin-bottom: 18px;
}
li.nav-list-item {
    margin-right: -5.5rem;
    font-size: 12px;
    font-weight: 600;
    margin-left: 6rem;
    margin-top: -20px; 
}
.footer_social_media {
    display: flex;
    float: right;
    margin-top: -40px;
    margin-right: 10px;
}

/*---------------------- footer css end --------------------*/
/*---------------------- execution css start --------------------*/

.anzeige_task {
    margin: 35px;
    padding: 0px; 
}
.wh-wizard.adinput.bap.fourSteps {
    padding: 10px 10px 10px 20px;
    border-bottom: 1px solid #d9e8f6;
    border-top: 1px solid #d9e8f6;
}
ul.nav.nav-pills.wizard-pills.with-delivery {
    display: flex;
    list-style: none;
}
li.active.step1 {
    width: auto;
    flex: auto;
    margin-right: auto;
}
.wizard-pill-step {
    width: 27px;
    height: 27px;
    border-radius: 27px;
    background-clip: padding-box;
    font-size: 18px;
    margin: 0 auto 10px auto;
    float: none;
    text-align: center;
    background: #00a4e8;
    color: #ffffff;
    font-weight: 800;
}
.wizard-pill-label {
    clear: both;
    margin-left: 0;
    margin-top: -15px;
}
.wh-wizard .wizard-pills li.active .wizard-pill-label h2 {
    color: #033587;
    text-align: center;
    font-size: medium;
    font-weight: 700;
    letter-spacing: 1px;
}
h2#pill-label{
    color: #033587;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0px;
}
p.wizard_label {
    color: #333333;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-top: -10px;
}
li.step2 {
    width: auto;
    flex: auto;
    margin-right: auto;
}
h2#pill_label {
    color: #97bfe4;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0px;
} 
.wizard_pill_step {
    width: 27px;
    height: 27px;
    border-radius: 27px;
    background-clip: padding-box;
    font-size: 18px;
    margin: 0 auto 10px auto; 
    float: none;
    text-align: center;
    background: #d9e8f6;
    color: #033587;
    font-weight: 800;
}
p.wizard_lbl {
    color: #b4b4b4;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-top: -10px;
}
li.step3 {
    width: auto;
    flex: auto;
    margin-right: auto;
}
.pill_step{
    width: 27px;
    height: 27px;
    border-radius: 27px;
    background-clip: padding-box;
    font-size: 18px;
    margin: 0 auto 10px auto; 
    float: none;
    text-align: center;
    background: #d9e8f6;
    color: #033587;
    font-weight: 800;
}
h2#pill_lbl {
    color: #97bfe4;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0px;
}
p.wzd_label{
    color: #b4b4b4;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    margin-top: -10px;
}
li.step4 {
    width: auto;
    flex: auto;
    margin-right: auto;
}
.adinputBody {
    padding: 20px 10px 10px 10px;
}
input#aza-continue {
    height: 26px;
    width: 25px;
}
.headline {
    color: #033587; 
    padding: 10px;
    font-size: 18px;
    margin-top: 10px;
    font-weight: bold;
    border-radius: 2px;
    background-color: #ffd7c4; 
    background-clip: padding-box;
}
.info {
    float: right;
    font-size: 13px;
    font-weight: normal;
    margin-top: -22px;
}
span.mandatory-sign {
     content: '*'; 
    margin-left: 4px;
    font-weight: bold;
    color: #f55601;
} 
div#containerPrice {
    padding-bottom: 10px;
    line-height: 32px;
} 
span.label-add-text {
    font-weight: normal;
    font-size: 12px;
    color: #666666;
    display: flex;
}
div#categorySectionContainer-info {
    margin-top: 20px;
    padding-left: 30px;
}
p.werden_die {
    font-size: 13px;
    margin-top: -10px;
} 
span.infoText {
    font-size: 12px;
    color: #666666;
}
.inputLine.input-full {
    padding-bottom: 4px;
    line-height: 25px;
}
.inputDiv_email {
    font-size: 12px;
    color: #666666;
}
.profil_email {
    font-size: 12px;
    color: #666666;
    margin-top: -14px;
}
.message-container.warning-message {
    background-color: #fff5c4;
    border: 1px solid #fed921;
    margin: 10px;
    padding: 10px;
    color: #000000;
    border-radius: 4px;
    background-clip: padding-box
}
span.icon {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background-clip: padding-box;
    color: #ffffff;
}
span.icon-icon_exclamationmark {
    display: inline-block;
    font-size: 15px;
}
td.text {
    padding-left: 15px;
    font-size: 13px;
}
img.warning {
    width: 100px;
    background-color: #f49103;
    border-radius: 50px;
}
.inputLine_textLine {
    padding: 20px 28px 10px 22px;
}
.adinputButtonsContainer {
    padding: 10px 10px;
    border-top: 1px solid #d9e8f6;
    margin-top: 15px;
}
.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    margin: 0;
    opacity: 0;
}
.adinputButtons.bottom {
    height: 50px; 
    position: relative; 
} 
/*button.btn.btn-wh-primary.adinput-button.proceed {
    position: absolute;
    right: 0px;
    border: 0;  
    background-color: #e9621a;
    color: #ffff;
    top: 20px;
    font-size: 13px;
    font-weight: 700;
}*/
.deinem {
    font-size: 14px;
    margin-bottom: 15px;
}
.adinput-box-category {
    margin-bottom: 20px;
}
.edited { 
    width: 240px;
    height: 120px;
    border: 1px solid #00a4e8;
    overflow: scroll;
    border-radius: 2px;
    margin-top: -10px;
    margin-bottom: 5px;
}
li.categories_ads_post {
    display: block;
    font-size: 13px;
    margin-top: 5px;
    margin-left: -30px;
}
a.cate_Beauty {
    text-decoration: none;
    color: #444343;
    font-weight: 500;
}
a.cate_Beauty:hover {
    text-decoration: none;
    color: #000;
} 
.andere_kategorie {
    border-bottom: 1px solid #d9e8f6;
    color: #e9621a;
    margin-top: 2px;
}
.andere {
    font-size: 14px;
    font-weight: 400;
}
.attributeContainer {
    padding: 20px 10px 10px 0px;
    height: auto;
}
.collapsible {
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 14px;
}
a.collapsible.active {
    background-color: #fff;
}
.content {
  display: none;
  overflow: hidden;
}
.git_deine { 
    font-size: 13px;
    color: #858383;
    margin-top: -25px;
}
.adinput_bodyBlock {
    padding: 30px 28px 10px 28px;
}

div#adinputImageUploadBody {
    padding: 10px;
}
.adinputImageUploadButtonDiv.clearfix {
    position: relative;
    border-bottom: 20px;
    width: 100%;
}
.uploadButtonArea {
    width: 220px;
    /* margin: 0 auto; */
}
span#fileuploadbutton {
    background: url(https://verkaufalles.at/assets/dist/img/categories/adinput_button_add_image_sprite_blue-2.png);
    /*background-image: url(http://localhost/verkaufalles/assets/dist/img/categories/adinput_button_add_image_sprite_blue-2.png);*/
    width: 216px;
    height: 32px;
    cursor: pointer;
    font-size: 16px;
    display: block;
    position: relative;
    overflow: hidden;
}
input#fileupload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
    direction: ltr;
    cursor: pointer;
}
.info.pictureTip {
    margin-top: 15px;
    text-align: center;
    clear: left;
}
span.pictureTipTip {
    font-weight: bold;
    color: #e9621a;
    margin-top: 15px;
    text-align: center;
}
div#fsUploadProgress {
    display: none;
    margin-top: 25px;
}
div#dummyPlaceholder {
    margin-top: 80px;
}
.progressContainer.dummy.blue {
    padding: 10px 0 0 50px;
    border-top: 1px solid #e6e6e6;
    overflow: hidden;
    background-color: #ffffff;
    color: #092976;
}
.imageDataElement.clearfix {
    position: relative;
    margin: 6px 0 0 0;
}
.thumbnailContainer.bap.bap3275 {
    float: left;
    width: 200px;
    height: 150px;
    background-color: #e6e6e6;
    position: relative; 
    background-position: 25px -1650px;
    background-repeat: no-repeat;
    background-size: 150px 3000px;
    background: url(https://verkaufalles.at/assets/dist/img/categories/bildupload_aza_marktplatz1x.png);
    /*background-image: url(http://localhost/verkaufalles/assets/dist/img/categories/bildupload_aza_marktplatz1x.png);*/
}
.imageMetaDataElement.clearfix {
    float: left;
    margin-left: 15px;
    max-width: 70%;
    min-height: 150px;
    color: #e9621a;
}
.cover-image.clearfix {
    margin-top: 10px;
    font-weight: 500;
}
button.btn.btn-wh-primary.adinput-button.prev {
    position: absolute;
    top: 20px;
    border: 0;
    font-size: 14px;
    color: #ffffff;
    background-color: #e9621a;
    font-weight: bold;
    text-decoration: none !important;
    text-transform: uppercase;
}
.col-xs-3.product.wide.clearfix {
    border-right: 1px solid #e6e6e6;
    margin-top: 2px;
    padding: 15px 10px;
    margin-bottom: 5px;
    text-align: center;
    width: 25%;
    position: relative;
}
.product-description {
    font-size: 13px;
    margin-bottom: 10px;
    min-height: 10px;
}
h2.top_product {
    font-size: 14px;
    color: #033587;
    padding-bottom: 5px;
    height: 45px;
    font-weight: 700;
    text-align: left;
}
.product-description-text {
    margin-top: -26px;
    text-align: left;
}
.product-price-duration-outer {
    height: 80px;
    margin-bottom: 13px;
}
.product-price {
    font-size: 24px;
    font-weight: bold;
    padding: 10px 10px 0;
    color: #01a4e9;
    text-align: center;
}
.upselling-radio {
    text-align: left;
    margin-left: 10px;
    font-size: 12px;
}
a.popover-entry.btn.btn-wh-secondary.externalLink {
   padding: 0 5px;
    background-color: #ffffff;
    margin-left: 5px;
    color: #033587;
    border-color: #c3daed;
    font-size: 12px;
    padding-top: 0px;
    position: relative;
}
span.popover-entry-content.hide {
    display: none !important;
}
div#button_item_0 {
    cursor: pointer;
    border: 1px solid #c3daed;
    color: #033587;
    background-color: #d9e8f6;
    margin-top: 30px;
    margin-bottom: 12px;
}
.checkbox-div {
    float: left;
    padding: 8px 10px 8px 10px;
    border-right: 1px solid #c3daec;
    text-align: center;
    width: 34px;
    height: 38px;
    cursor: pointer;
}
span.button_description {
    float: left;
    padding-top: 6px;
}
.upselling-sum.clearfix {
    text-align: right;
    font-weight: bold;
    font-size: 16px;
    border-top: 1px solid #e6e6e6;
    padding-top: 15px;
    color: #033587;
}
.sum-text {
    display: inline;
    margin-right: 38px;
}
.sum-price {
    margin-top: -22px;
}
.publish-content {
    padding: 5px 10px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.publish-icon {
    margin-right: 10px;
}
img.Icon {
    height: 100px;
    width: 280px;
    margin-left: 10px;
}
.body.clearfix {
    padding: 15px 28px 10px 28px;
}
table.wh-tabulardata { 
    width: auto;
    border: 1px solid #d9e8f6;
    border-left: 0;
    border-right: 0;
    margin-bottom: 10px;
}
th#proceed {
    padding: 10px 30px;
    font-size: 13px;
}
thead.price_product {
    font-weight: bold;
    border-bottom: 1px solid #e6e6e6;
    color: #033587;
    background-color: #f4f7fc;
}
tfoot.tfoot_body {
    font-weight: bold;
    border-bottom: 1px solid #e6e6e6;
    color: #033587;
    background-color: #f4f7fc;
    padding: 10px 30px;
}
td {
    padding: 10px 30px;
    border-top: 1px solid #d9e8f6;
}

tr.mark_private {
    padding: 10px 30px;
    border-top: 1px solid #d9e8f6;
    border-bottom: 1px solid #d9e8f6;
    font-size: 13px;
    color: #000;
}
div#electroinvoice {
    border-bottom: 1px solid #d9e8f6;
    padding-bottom: 20px;
}
.foldout-link {
    padding-left: 30px;
}
input#electroinvoiceToggleLinkId {
    margin-right: 5px;
}
td.price {
    font-size: 13px;
}
th.price {
    font-size: 13px;
}
.adinputButtons.bottoms{
    height: 60px; 
    position: relative;
}
.body_billing {
    padding: 15px 28px 10px 28px;
}
a.gray.externalLink {
    text-decoration: underline;
    color: #525252;
}
p.fragen {
    font-size: 13px;
    font-weight: 400;
}

body{font-family: "Lato" , sans-serif;}
ul.tab{
    list-style-type: none;
    margin:-18px;
    padding: 0px;
    overflow: hidden;
} 
ul.tab li{ 
    float: left;
    padding: 9px;
} 
ul.tab li a{
    display: inline-block;
    color: black;
    text-align: center;
    padding:5px 11px;
    text-decoration: none;
    transition: 0.3s;
    font-size: 17px;
}  
.tabcontent{ 
    display: none;
    padding: 6px 12px;
    border-top: none; 
}
p.bilder { 
    font-size: 11px;
    margin-top: -8px;
}
.wizard_pill {
    width: 27px;
    height: 27px;
    border-radius: 27px;
    font-size: 18px;
    margin: 0 auto 10px auto;
    float: none;
    text-align: center;
    background: #E97031;
    color: #ffff; 
    font-weight: 800;
}
h2.wizard_font {
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    color: #b34002;
}
.wh-wizard.adinput.bap_fourSteps {
    padding-top: 10px;
    /*padding: 10px 10px 10px 20px;*/
    border-bottom: 1px solid #d9e8f6;
    border-top: 1px solid #d9e8f6;
} 
.attribute-item {
    float: left;
    width: 145px;
    border: 1px solid #e6e6e6;
    margin-right: 5px;
    margin-bottom: 15px;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    display: block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
label.image-attribute-label {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 4px;
    font-weight: normal;
    margin-top: 5px;
    margin-left: 5px;
}
input#attribute {
    border: 0;
    margin-top: 8px;
    margin-right: 8px;
}
img.img-normal {
    cursor: pointer;
    height: 30px;
    width: 30px;
    pointer-events: none;
}
span.real-image-label {
    display: inline-block;
    padding-left: 6px;
    font-size: 14px;
}
button#chooseBoatOk {
    border: 0;
    font-size: 14px;
    color: #ffffff;
    background-color: #e9621a;
    position: relative;
}
h4.modal-title {
    font-size: 20px;
    color: #e9621a;
    font-weight: bold;
    margin: 0 0 -3px 0;
} 
/*---------------------- execution css end --------------------*/ 

/*---------------------- finished css start --------------------*/ 
section.header_wrapper {
    margin: 10px;
}
.apn-leaderboard-wrapper.new {
    width: 970px;
    background-color: #fff;
    border-right: 1px solid #e9eef8;
}
.apn_renderslot_leaderboard {
    background: url(https://verkaufalles.atassets/dist/img/categories/werbung_vertical.gif) no-repeat scroll left bottom; 
    /*background: url(http://localhost/verkaufalles/assets/dist/img/categories/werbung_vertical.gif) no-repeat scroll left bottom;*/
    text-align: center;
    width: 970px;
    z-index: 2;
    min-height: 250px;
    align-items: center;
    justify-content: center;
    display: flex;
} 
.wh-userForm.adinput.bap {
    margin-top: -25px;
    padding: 10px;
}
.thumbnailContainer.bap {
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    border: 1px solid #d9e8f6;
    padding: 10px;
    height: 187px;
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: #e6e6e6;
    background-image: url(https://verkaufalles.atassets/dist/img/categories/bildupload_aza_marktplatz1x.png);
    position: relative;
    background-position: 40px -1640px;
    background-repeat: no-repeat;
}
p#adinfos-line {
    color: #333333;
    margin-top: 10px;
    width: 448px;
    text-align: left;
    font-weight: 400;
}
a#btnprimary {
    color: #55acee;
    position: relative;
    text-align: center;
    padding: 2px 45px 2px 45px;
}
a#btnsecondary {
    color:#3b5998;
    text-align: center;
    position: relative;
    padding: 2px 45px 2px 45px;
}
.endfooter.clearfix {
    padding-top: 5px;
}
.link-ad {
    float: left;
    width: 129px;
    text-align: left;
}
.link-myprofile {
    float: left;
    width: -2px;
    text-align: left;
}
a.btn.btn-wh-secondary.btn-confirm {
    line-height: 36px;
    height: 50px;
    font-size: 15px;
    padding-top: 6px;
    position: relative;
    font-weight: 600;
    color: #033587;
    background-color: #d9e8f6;
    border-color: #c3daed;
}
a.btn.btn-adinput.btn-nextAd {
    line-height: 32px;
    height: 50px;
    font-size: 15px;
    width: 100%;
    color: #ffffff;
    background-color: #eb890d; 
    position: relative;
    text-align: center;
    padding: 10px;
    border: 0;
}
h2.diewichtigsten {
    display: block;
    font-size: 16px;
    color: #033587;
    padding-left: 150px;
    padding-bottom: 10px;
    font-weight: bold;
    line-height: 1.2;
}
.securityHintImg {
    background: url(http://localhost/verkaufalles/assets/dist/img/icons/sicherheit1x.png)no-repeat 20px -295px;
    padding-top: 5px;
}
.securityHintImg.badge-style-narrow {
    color: #5a5a5a;
    padding-left: 136px;
}
.securityhints .tips li {
    background: url(http://localhost/verkaufalles/assets/dist/img/icons/icon_warranty_check.png) no-repeat 0 5px;
    padding-top: 5px;
    font-size: 12px;
    padding-left: 25px;
}
a.security-hints-link {
    text-decoration: none;
}
.securityhints.striped {
    background: #ecf3fa linear-gradient(45deg, rgba(3,53,135,0.1) 25%, transparent 25%, transparent 50%, rgba(3,53,135,0.5) 50%, rgba(3,53,135,0.5) 75%, transparent 75%, transparent);
    background-size: 10px 10px;
    padding: 5px 0;
    margin: 20px 10px;
}
.securityhints .tips {
     background-color: #ffffff; 
     font-size: 12px; 
     color: #333333; 
     padding: 20px; 
} 
/*---------------------- finished css end --------------------*/

/*---------------------- realestate css start --------------------*/  
section.hero_realestate { 
    border-right: 1px solid #eee; 
}
.Box-realestate {
    flex-direction: row;
    padding: 15px;
    position: relative;
    bottom: 45px;
}
.Flex-Stack {
    display: block;
    border-radius: 4px;
    padding: 15px;
    margin: 0px;
    background-color: rgb(244, 246, 251);
    border: 1px solid rgb(224, 230, 240);
}
.buttonnew {
    position: relative;
    padding: 6px;
    top: 6px;
    bottom: 10px;
    border-radius: 5px;
    color: rgb(255, 255, 255);
    background-color: #e9621a;
    border: 1px solid #e9621a;
}
a.anzeige_aufgeben {
    text-decoration: none;
    color: #ffff;
    font-weight: 700;
    margin-left: 8px;
}
a.anzeige_aufgeben:hover{
    color: rgb(255, 255, 255); 
    background-color: #e9621a;
} 
p.text-vermieten {
    margin: 10px;
    font-weight: 700;
    line-height: 1.5;
}
span.Text-kTmUzk {
    margin: 10px;
    line-height: 1.5;
    position: relative;
    bottom: 12px;
    font-size: 13px;
    display: block; 
} 
a.Button_ButtonContainer:hover{
    color: #ffff;
    background-color: rgb(217 158 85);
}
.Box-vertical-home {
    width: 300px;
    margin-left: 0px;
    margin-bottom: 0px;
}
.vertical_home_builder {
    border: 1px solid rgb(224, 230, 240);
    border-radius: 4px;
    flex-direction: column;
}
a.AnchorLink_StyledAnchor.BrokerWidget {
    text-decoration: none;
    display: block;
    color: rgb(51, 51, 51);
    height: 28px;
}
a.AnchorLink_BrokerWidget.Link {
    text-decoration: none;
    display: block;
    color: rgb(51, 51, 51);
    height: 28px;
} 
i#fahome {
    display: inline-block;
    flex: 0 0 auto;
    height: 20px;
    width: 24px;
    margin-right: 4px; 
    color: #e9621a;
}
p.inputcontentall {
    position: relative;
    float: right;
    bottom: 35px;
    left: 13px;
}
.card-body.pad {
    position: relative;
    bottom: 15px;
    right: 15px;
}
.neues_ads {
    width: 23px;
    height: 23px;
    top: 5px;
    border-radius: 4px;
    border: 1px solid #c2d9ee;
    text-align: center;
    position: relative;
    background: #d9e8f6;
}
p.question_mark {
    bottom: 2px;
    position: relative;
    font-size: 14px;
}
p.operating_costs {
    position: relative;
    float: right;
    font-size: 13px;
    right: 70px;
}
label.col-sm-3.form-label {
    font-weight: 500;
    font-size: 14px;
}
.inputLine_ads {
    font-size: 13px;
    position: relative;
    bottom: 14px;
    word-break: break-word; 
}
.box-maincontent {
    padding: 10px;
    position: relative;
    left: 6px;
    top: 15px;
} 
.product-icon {
    width: 110px;
    position: relative;
    left: 12px;
    margin-left: auto;
    margin-right: auto;
}
.product-icon-border {
    border: 1px solid #d9e8f6;
    padding: 20px;
    border-radius: 3px;
    background-clip: padding-box; 
}
.sprite.azaRealestateSet.haeuser {
    background: url(https://verkaufalles.atassets/dist/img/categories/immo1x_v2.png) no-repeat;
    /*background: url(http://localhost/verkaufalles/assets/dist/img/categories/immo1x_v2.png) no-repeat;*/
    width: 64px;
    height: 64px;
    background-position: 0 0;
}
.product-group.clearfix {
    position: relative;
    bottom: 8px;
}
.prod_description {
    padding-left: 35px;
}
h2.container-text {
    font-size: 16px;
    font-weight: 700;
    color: #e9621a;
}
p.operating_costs_ads {
    position: relative;
    float: right;
    font-size: 12px;
}
p.operating {
    position: relative;
    bottom: -3px;
    float: right;
    right: 57px;
    font-size: 12px; 
}
p.question_markId {
    bottom: 2px;
    position: relative;
    font-size: 13px;
}
p.rlstateinput {
    font-size: 12px;
    position: relative;
    bottom: 8px;
}
.thumbnailContainer.estate.estate-flat {
    background-position: 25px -450px;
    float: left;
    width: 173px; 
    height: 150px;
    background-color: #e6e6e6;
    position: relative;
    background-size: 150px 1050px;
    background-repeat: no-repeat;
    /*background-image: url(http://localhost/verkaufalles/assets/dist/img/categories/bildupload_aza_immo1x12.png);*/
    background: url(https://verkaufalles.at/assets/dist/img/categories/bildupload_aza_immo1x12.png);

}
.sprite.azaRealestateSet.wohnungen { 
    background-position: 0 -300px;
    /*background: url(http://localhost/verkaufalles/assets/dist/img/categories/immo1x_v2.png) no-repeat;*/
    background: url(https://verkaufalles.at/assets/dist/img/categories/immo1x_v2.png) no-repeat;
    width: 80px;
    height: 80px;
}
.frontbanner_ads {
    margin-top: 0px;
    margin-bottom: 0px;
}
img.rightimage {
    margin-left: auto !important;
    display: block;
    margin-right: auto !important;
}
.box-block.bg-blue.box-with-list {
    margin-bottom: 20px;
    padding: 7px;
}
.box-heading {
    font-size: 15px;
    font-weight: 700;
    color: #e9621a;
    background-color: #d9e8f6;
    padding: 6px 10px;
    width: 100%;
    border-radius: 2px;
    background-clip: padding-box;
    margin-bottom: 4px;
}
li.kann_ads {
    font-size: 13px;
    margin-bottom: 5px;
}
a#findest {
    color: #e9621a;
    font-size: 13px;
    text-decoration: none;
}
.box-block.bg-blue {
    padding: 7px;
}
.box_body.ads-blue{
    background-color: #ecf3fa;
    padding: 10px;
    margin-top: 2px;
    border-radius: 3px;
    background-clip: padding-box;
    height: 119px;
}
.sprite.azaSwitch.help {
    position: relative;
    left: 85px;
    bottom: 75px;
    background-position: 0 -300px;
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/categories/package.png) no-repeat;
    /*background: url(https://verkaufalles.atassets/dist/img/categories/package.png) no-repeat;*/
    width: 100px;
    height: 75px;
    margin: 0 auto;
}
.realestate_products {
    text-align: center;
    width: 100%;
} 
.skip-to-content {
    padding: 16px;
    padding-left: 25px;
    box-shadow: rgb(255 255 255) 0px 0px 0px 16px inset;
    background-color: transparent;
}
span.Text-product {
    margin: 0px;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    font-size: 1.14286rem;
    font-weight: 700;
    line-height: 1.5;
}
span.ad-type-all-ads-counter {
    margin: 1px;
    color: rgb(51, 51, 51);
    line-height: 1.5;
} 
.Box_anzeigen {
    /*background-color: rgb(255, 255, 255);*/
    margin: 15px;
    position: relative;
    bottom: 25px;
    padding: 10px;
}
.box_verkaufen_ads {
    /*background: url(https://verkaufalles.atassets/dist/img/realestate/immo_start.jpg)0px center / cover no-repeat, #e9621a;*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/realestate/ronnie-george.jpg)0px center / cover no-repeat;
    /*background: url(http://localhost/verkaufalles/assets/dist/img/realestate/immo_startseiten.png) calc(100% - 32px) calc(100% - 32px) / auto no-repeat, */ 
    padding: 16px; 
    height: 450px;
    width: 100%;
    border-radius: 0px 0px 4px 4px;
}
.neubauprojekte {
    position: relative;
    bottom: 45px;
    margin: 0px;
    background-color: rgb(255, 255, 255);
}
.boxdirekt {
    padding: 15px;
    position: relative;
    top: 12px;
}
h2.newstyle {
    font-size: 20px;
    font-weight: 700;
    color: #00000f;
}
.real_adsimages {
    position: relative;
    top: 8px;
    line-height: 2;
    border-radius: 10px; 
}
p#zimmerads {
    position: relative;
    left: 0px;
    top: 10px;
}
.EstateTopAdsWidget {
    display: flex;
    margin-bottom: 15px;
    align-items: flex-end;
}
.top_real_estate {
    padding: 6px;
    position: relative;
    /*bottom: 48px;*/
    bottom: 30px;
    border-bottom: 1px solid #d9e8f6;
    margin: 10px;
}
p#Text-sc-dcvGIa {
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    font-size: 13px;
    font-weight: 700;
}
p#Text-scinjrcQ {
    margin-top: -13px;
    display: flex;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 11px;
    line-height: 1.5;
}
.top-ads-wrapper {
    position: relative;
    bottom: 15px;
}
.StyledHorizontal {
    position: relative;
    bottom: 35px;
    padding: 5px;
    margin: 5px; 
}
h3#hauser{
    font-size: 20px;
    font-weight: 700;
    margin-top: 8px;
}
a#vorsorgewohnungen {
    text-decoration: none;
    position: relative;
    bottom: 22px;
}
h5#mitads {
    position: relative;
    right: 13px;
    bottom: 5px;
}
a#vorsorge {
    position: relative;
    bottom: 28px;
    text-decoration: none;
}
section.weitere.immobilien {
    position: relative;
    bottom: 45px;
}
h3.entdeckeweitere {
    font-size: 20px;
    font-weight: 700;
}
a.haus.kaufen.adsproduct {
    display: flex;
    font-size: 13px;
    color: #343333;
    line-height: 2;
}
.adsproduct.weitere {
    position: relative;
    right: 5px;
}
.kaufen_ads {
    position: relative;
    bottom: 28px;
}
.weitereads.realestate {
    position: relative;
    bottom: 15px;
}
.Immobilie.suchst {
    background-color: #ffff;
    border-radius: 5px;
    position: absolute;
    display: flex;
    left: 25px;
    width: auto;
    height: auto;
    top: 65px; 
}
.newstyle.wishtest {
    position: relative;
    width: 100%;
    background-color: #ffff;
    border-radius: 4px;     
}
.weitereads.suchst.du {
    padding: 10px;
    margin: 5px;
}
label#wosuchstdu {
    font-size: 17px;
    font-weight: 600;
}
span#viewportplus\ icon {
    position: relative;
    bottom: 32px;
    float: right;
    right: 15px;
    font-size: 18px;
}
span#viewport\ icon-plus i.fa:hover{
  color: #6c757d;
}
.BoxFlex.StackStyledFlex {
    display: flex;
    flex-direction: column;
    position: relative;
    bottom: 20px;
    width: 100%;   
}
button.btn.btn-success {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgb(0, 164, 232);
    border-radius: 4px;
    font-weight: 700;
    text-decoration: none;
    height: 48px;
    min-width: 48px;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 164, 232);
}
.headingbox.property {
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    display: flex;
}
a.maincatfilter {
    text-decoration: none;
    color: rgb(0, 164, 232);
    /*position: relative;*/ 
}
span.Text-sc-chjcSK {
    margin: 0px;
    font-size: 0.857143rem;
    font-weight: 500;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    position: relative;
    bottom: 20px;
}
span.Text-kjDhtp.mehr {
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    font-size: 0.857143rem;
    font-weight: 500;
    position: relative;
    bottom: 20px;
}
span.letztensuchen {
    margin: 0px;
    font-size: 0.857143rem;
    font-weight: 500;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    position: relative;
    bottom: 20px;
}
span.Textletztensuchen {
    margin: 0px;
    font-size: 0.857143rem;
    font-weight: 500;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    line-height: 1.5;
}
a.zimmerletzten {
    float: right;
    position: relative;
    bottom: 20px;
}
.startmodal {
    padding: 2px;
    margin-left: 15px;
}
.burgenlandcheckbox {
    margin: 8px;
    position: relative;
    left: 10px;
}
h5#exampleModalLongTitle {
    font-weight: 700;
    color: #e9621a;
    font-size: 22px;
}
/*---------------------- realestate css end --------------------*/  

/*---------------------- car and motor css start --------------------*/ 

.box-block.car-ad-box.turbo-ad-box {
    border-radius: 3px;
    margin-bottom: 15px;
    border: 1px solid #d9e8f6;
} 
 .box-heading-wir {
    background-color: #d9e8f6;
    font-size: 17px;
    padding: 16px;
    /*padding-bottom: 12px;*/
}
span.heading-line-1 {
    display: block;
    color: #e59b73;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
}
span.heading-line-2 {
    color: #e9621a;
    line-height: 1.2;
    font-weight: bold;
    display: block;
    font-size: 18px;
}
.box-bodys {
    background-color: #ecf3fa;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 10px;
}
img.adswatch {
    border-radius: 50px;
    width: 60px;
}
.product_description_cars {
    float: right;
    position: relative;
    right: 90px;
}
div#product-price {
    color: #b33302;
    font-size: 18px;
    font-weight: bold;
    width: 70px;
    margin-left: 30px;
    position: relative;
    bottom: 10px;
}
a.btn.btn-adinput.showLogin.addDeepLink {
    font-size: 12px;
    line-height: 1;
    width: 100%;
    padding: 10px;
    border: 0;
    color: #ffffff;
    font-weight: 700;
    position: relative;
    text-align: center;
    margin-top: 40px;
    background-color: #eb7c40;
}
.box_block.car_adbox {
    margin-bottom: 20px;
    border: 1px solid #d9e8f6;
    border-radius: 4px;
    padding: 10px;
    margin-top: 5px;
}
span.anzeige_ads {
    color: #e9621a;
    font-size: 18px;
    font-weight: 700;
    padding: 10px;
}
div#headpanel {
    background-color: #d9e8f6;
    color: #e9621a;
    font-weight: bold;
    font-size: 16px;
    padding: 13px;
    border: 1px solid #dadbdc;
}
.panel-body {
    /*border-bottom: 1px solid #d9e8f6;*/
    border: 1px solid #d9e8f6;
    line-height: 35px;
    font-size: 14px;
    margin-top: -1px;
}
a#bodypanelads {
    text-decoration: none;
    color: #e9621a;
}
img.motorrad {
    height: 28px;
    width: 100%;
}
span.col-lg-9.description {
    color: #e9621a;
    font-weight: bold;
    padding-left: 20px;
    font-size: 13px;
}
span.free-of-charge {
    margin-left: 4px;
    font-size: 13px;
    color: #000000;
    font-weight: normal;
} 
i#caret {
    color: #b33302;
    font-size: 16px;
    position: relative;
    float: right;
    right: 20px;
    top: 10px;
}
.group.clearfix.ads_real {
    margin-bottom: 30px;
    padding: 10px;
    margin-top: 10px;
}
.box_verkaufen_varads {
    /*background: url(https://verkaufalles.atassets/dist/img/realestate/automotor_start_auto.jpg)0px center / cover no-repeat, rgb(0, 164, 232);*/
    background: url(http://localhost/project-working/verkaufalles/assets/dist/img/realestate/Mag-Wheel-Repair1.jpg)0px center / cover no-repeat;
    /*background: url(assets/dist/img/realestate/automotor_start_auto.jpg) calc(100% - 32px) calc(100% - 32px) / auto no-repeat, url(/_next/static/assets/automotor_start_auto.a8359cb….jpg) 0px center / cover no-repeat, rgb(0, 164, 232);*/
    padding: 16px;
    border-radius: 0px 0px 4px 4px;
    height: 430px;
    /*height: 365px;*/
    border-top: 3px solid #e9621a;
}
h5#neuwagen {
    position: relative;
    right: 10px;
}
p#günstiger {
    position: relative;
    right: 10px;
    font-size: 12px;
}
.horizontalslider.carproducts {
    border-top: 1px solid #d9e8f6;
    padding: 10px;
}
span.usedcarmodell {
    margin: 0px;
    font-size: 0.857143rem;
    font-weight: 700;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    position: relative;
}
span.letztenusedcarmodell {
    margin: 0px;
    font-size: 0.857143rem;
    font-weight: 700;
    /*color: rgb(0, 164, 232);*/
    color: #e9621a;
    line-height: 1.5;
    position: relative;
}
a.letztenused {
    float: right; 
}
.wohnungenstyle {
    margin: 5px;
    padding: 10px;
    position: relative;
    bottom: 10px;
}
a.VWanzeigen {
    width: auto;
    display: flex;
    height: 100px;
    margin-right: 0px;
    margin-bottom: 0px;
    align-items: center;
    justify-content: center; 
}
div#pictureads {
    width: auto;
    border: 1px solid rgb(224, 230, 240);
    position: relative;
}
picture.lazypicturernvnyc {
    display: block;
    height: 45px;
}
.StackStyledFlex {
    display: flex;
    flex-direction: column;
    width: 100%;
}
button.btn.btn-success {
    display: inline-flex;
    align-items: center;
    justify-content: center; 
    border: 1px solid #e9621a;
    border-radius: 4px;
    font-weight: 700;
    text-decoration: none;
    height: 48px;
    min-width: 48px;
    color: rgb(255, 255, 255);
    background-color: #e9621a; 
}
span#weitereads {
    margin: 0px;
    color: rgb(51, 51, 51);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
}
button.CarTypeNavigator {
    padding: 0px;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    background: none;
    border: 0px; 
    border-radius: 4px;
    transition: box-shadow 0.2s ease 0s;
}
span#limousinenewimg {
    margin: 0px;
    max-width: 100%;
    font-size: 10px;
    text-align: center;
    color: rgb(51, 51, 51);
    line-height: 1.5;
}
.allbrand {
    padding: 5px;
    position: relative;
    right: 13px;
    bottom: 3px;
}
.tablink {
  background-color: #ffff;
  color: #000;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 17px;
  width: 25%;
}
.tablink:hover {
  background-color: #ffff;
}
.tabcontent {
  color: #000;
  display: none; 
  height: 100%;
}
#Home {background-color: #ffff;}
#News {background-color: #ffff;}
#Contact {background-color: #ffff;}
#About {background-color: #ffff;}
button#defaultOpen {
    border-top-left-radius: 4px;
}
.opentablink {
    border: 1px solid #ddd;
    border-radius: 4px;
}
/*button.tablink {
    border-top-right-radius: 4px;
}*/
/*---------------------- car and motor css end --------------------*/ 

/*---------------------- pets css start --------------------*/ 
.skip-content {
    padding: 16px;
    box-shadow: rgb(255 255 255) 0px 0px 0px 16px inset;
    background-color: transparent;
    margin-left: 15px;
}
.petsitems_carouselitem {
    /*background: url(http://localhost/verkaufalles/assets/dist/img/realestate/bannerpets.png);*/
    background: url(https://verkaufalles.atassets/dist/img/realestate/bannerpets.png);
    height: 150px;
    width: 95%;
    display: block;
    margin-left: 31px;
    margin-bottom: 10px;
    border-radius: 5px;
} 
.petproduct {
    padding: 10px;
    margin-left: 18px;
}
.pets_heading {
    text-align: center;
    padding: 10px;
}
.start_petcard {
    border-top: 1px solid #d9e8f6;
}
.top_real_pets {
    padding: 10px;
    margin: 15px;
}
.vertical-home {
    padding: 30px;
    margin-top: 10px;
}
a.Button__ButtonContainer {
    padding: 0px 12px;
    display: inline-flex;
    align-items: center;
    border: 1px solid #e9621a;
    font-weight: 700;
    text-decoration: none;
    white-space: nowrap;
    height: 40px;
    font-size: 18px;
    color: rgb(255, 255, 255);
    background-color: #e9621a;
    border-radius: 5px;
    margin-left: -16px;
}
.und-schnell {
    padding: 10px;
    margin: -10px;
    text-align: left;
    position: relative;
    top: 20px;
    left: 10px;
}
.new-ad-link {
    padding: 10px;
    margin: 20px;
}
.pets_adspost {
    flex-direction: row;
    border-radius: 4px;
    background-color: #f3d4c3; 
    border: 1px solid rgb(224, 230, 240);
}
.und-schnell {
    padding: 20px;
}
span.payLivery-inkl {
    position: relative;
    bottom: 6px;
    font-size: 17px;
}
.post_image {
    text-align: center;
    position: relative;
    left: 22px;
}
a.Button__ButtonContainer:hover{
    color: #ffff;
}
a#pet-highlight {
    color: #000;
    font-size: 13px;
}
.pethighlight-ads {
    padding: 20px;
}
.side.imgproperty {
    position: relative;
    left: 3px;
    top: 6px;
}
h3.user-ads {
    color: #e9621a;
    font-size: 24px;
    font-weight: 700;
}
h3.useradsund {
    color: #e9621a;
    font-size: 20px;
    font-weight: 700;
}
h3.userads {
    color: #e9621a;
    font-size: 21px;
    font-weight: 700;
}

.tab1{
  width:100%;
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
} 
.tab1 button {
  background-color: #f17844; 
  color: white;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 16px 0px;
  font-size: 8px;
  width: 14%;
}
.form-check-input:checked {
    background-color: #e9621a !important;
    border-color: #e9621a !important;
}
span#ftvaldiv {
    color: #126505;
    font-weight: 700;
}
.adinput__Box {
    text-align: center;
    color: #e9621a;
    font-weight: 800;
    font-size: 18px;
}
/*---------------------- pets css end --------------------*/
.thumbnailCon.bap.bap3275.pets{
    float: left;
    width: 200px;
    height: 150px;
    background-color: #e6e6e6;
    position: relative;
    background-position: 25px -2553px;
    background-repeat: no-repeat;
    background-size: 150px 3000px;
    background-image: url(https://verkaufalles.atassets/dist/img/categories/bildupload_aza_marktplatz1x.png); 
} 
.shopitems_carouselitem{
    /*background: url(http://localhost/verkaufalles/assets/dist/img/shops/bner.png);*/
    background: url(https://verkaufalles.atassets/dist/img/shops/bner.png);
    height: 185px;
    width: 100%;
    display: block;
    margin-left: 1px;
    margin-bottom: 10px;
    border-radius: 5px;
}
.shopitemscate {
    padding: 0px;
    margin: 15px;
}
.hero_search_form {
    width: 590px;
    height: 40px;
    border: 1px solid #ebebeb;
    position: absolute;
    float: right;
    margin-left: 6em;
    margin-top: 70px; 
}
ol.breadcrumb {
    background-color: #ffff;
    padding: 10px 30px;
}
ol.breadcrumb li {
    display: inline;
    font-size: 14px;
    font-weight: 600;
}
li.breadcrumb-item a{
color: black;
} 
.newproduct {
    position: relative;
    margin: 20px;
    bottom: 20px;
    left: 8px;
} 
.category-container.clearfix {
    float: left;
    height: 135px;
    margin-bottom: 20px;
}
.category-select-container {
    float: left;
    height: 100%;
}
select.category-select {
    font-family: inherit;
    height: 100px;
    width: 100px;
}
/*---------------------- pkw-reifen css start --------------------*/ 

button.tablinks.active {
    background-color: #e7590e;
}
button.active { 
background-color: #e7590e;
color: white;
}
.tab button {
background-color: #ed7e44;
color: white;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 10px 0px;
font-size: 8px;
width: 20%;
}
.tab button:hover { 
/*background-color: #06acf1;*/
color: #fff;
}
.tabcontent {
  display: none;
  border-top: none;
  padding: 0px 0px;
  /*border: 1px solid #ccc;*/
  border-top: none;
}
div#cartyres {
    background-color: white;
    box-shadow: rgb(0 0 0 / 30%) 0px 0px 15px;  
    padding: 20px;
    border-bottom: 4px solid white;
    border-radius: 0px 0px 4px 4px;
}
div#motorbikes {
    background-color: white;
    box-shadow: rgb(0 0 0 / 30%) 0px 0px 15px; 
    padding: 20px;
    border-bottom: 4px solid white;
    border-radius: 0px 0px 4px 4px;
}
div#trucks{
    background-color: white;
    box-shadow: rgb(0 0 0 / 30%) 0px 0px 15px;
    /*box-shadow: rgb(0 0 0 / 50%) 0px 0px 27px;*/
    padding: 20px;
    border-bottom: 4px solid white;
    border-radius: 0px 0px 4px 4px;
}
div#Tractor{
    background-color: white;
    box-shadow: rgb(0 0 0 / 30%) 0px 0px 15px;
    /*box-shadow: rgb(0 0 0 / 50%) 0px 0px 27px;*/
    padding: 20px;
    border-bottom: 4px solid white;
    border-radius: 0px 0px 4px 4px;

}
div#motorcycle{
    background-color: white;
    /*box-shadow: rgb(0 0 0 / 50%) 0px 0px 27px;*/
    box-shadow: rgb(0 0 0 / 30%) 0px 0px 15px;
    padding: 20px;
    border-bottom: 4px solid white;
    border-radius: 0px 0px 4px 4px;
}
button#newbtnprimary {
    background: #e9621a;
    border: 1px solid #e9621a;
    padding-left: 5em;
    padding-right: 7em;
}
.Boxanzeigen {
    background-color: rgb(255, 255, 255);
    margin: 10px;
    position: relative;
    bottom: 25px;
    padding: 8px;
}
.top_realestate {
    padding: 6px;
    position: relative;
    bottom: 10px;
    /* border-bottom: 1px solid #d9e8f6; */
    margin: 10px;
}
h3.userreifen {
    color: #e9621a;
    font-size: 20px;
    font-weight: 700;
    margin-top: -15px;
}
p.tiresname {
    font-size: 14px;
    margin-left: 10px;
}

/*---------------------- pkw-reifen css end --------------------*/
.adinputBox {
    color: #e9621a;
}