.rpwwt-widget ul li {
    overflow: hidden;
    margin: 0 !important;
    line-height: normal !important;
}
div#panel-202-5-0-0 .adverts-options {
    display: none;
}
article#post-12920 {
    padding: 0px !important;
}
h4.card-title {
    text-transform: uppercase !important;
    font-size: 14px;
    min-height: 75px;
}
div#pgc-202-1-0 .card-description p {
    display: none;
}
div#pgc-202-2-0 .card-description p {
    display: none;
}
.woocommerce .product .card-product .card-description p {
    display: none;

}
.woocommerce-Price-amount.amount {
    font-weight: bold;
    font-size: 18px;
}
.kbe_aside.kbe_aside_right h6 {

    font-family: "Roboto Slab","Times New Roman",serif;
    font-size: 18px;
    font-weight: bold;

}
.kbe_aside.kbe_aside_right ul {

    list-style-type: none;
    margin: 0;
    padding: 0;

}

.kbe_aside.kbe_aside_right ul li  a{

  font-family: "Roboto Slab","Times New Roman",serif;
    font-size: 14px;

}
.kbe_aside.kbe_aside_right ul.children {

    margin-left: 5%;

}
article#post-202 {
    padding-top: 100px !important;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 24px !important;
    height: 24px !important;
}
.footer .widget h5 {
    margin-bottom: 20px;
   
    text-transform: uppercase;
}
#yit_wcas_post_type {
    display: none;
}
div#yith_woocommerce_ajax_search-3 {
    width: 70%;
}
 .yith-ajaxsearchform-select {
	width: 100%;
	float: left;
}
select#search_categories {
    -webkit-appearance: menulist !important;
    -moz-appearance: menulist !important;
    width:100%;
    border-bottom: 1px solid #ccc !important;
    border: 0px;
    padding: 9px 0px;
}
.search-navigation.form-group {
    width: 65%;
    float: left;
}
input#yith-searchsubmit {
    opacity: 10;
    float: left;
    width: 100%;
    padding: 8px 0px;
    margin: 0;
}
h3.widget-title {
    text-align: center;
 
    text-transform: uppercase;
    font-weight: 400;
}
 
#widget_shopping_mini_cart-3 {
    width: 25%;
}

h1.hestia-title{
	font-size: 68px;
	text-align: center;
	text-transform: uppercase;
 color: black !important;
text-shadow:
   -1px -1px 0 #fff,  
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
     1px 1px 0 #fff;

}
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
padding: 0px 8px 0px 8px !important;
}
*/
a.mega-menu-link {
    font-family: "Roboto","Helvetica","Arial",sans-serif !important;
    font-weight: bold !important;
    font-size: 15px !important;
    /* border-right: 1px solid #000 !important; */
    background: #ee3a35 !important;
    margin-left: 2px !important;
    text-align: center !important;
    margin-top: 15px !important;
    padding: 2px 25px !important;
    color: #fff !important;
}
a.mega-menu-link:hover {
    background-color: #069cfc !important;
}
#menu-item-13233 a:hover, #menu-item-13251 a:hover  {

    background: #fff;
}
#menu-item-13233 a, #menu-item-13251 a, li#menu-item-2899 a  {
		
    border: 1px solid #fff;
    padding: 7px 15px;
    text-transform: uppercase;
    font-weight: bold;
    background: #ee3939;
    border-radius: 20px;
line-height: normal;

}
.widget_sow-layout-slider h1 {
 
    font-size: 56px;

}
.product_title.entry-title {
 

}
.su-post.blog_two_style {

    width: 30%;
    margin-right: 3%;
    display: inline-block;

}

.mega-sub-menu {
    width: 250px !important;
}
.mf_taxonomy_list {
    background-color: #fff !important;
}
.edit-term, .quantity {

    display: none !important;

}

.has-quantity {

    list-style-type: none !important;
    padding: 10px 10px !important;
    line-height: 35px !important;

}

div#bbp_forums_widget-2 {
    background-color: white !important;
}

ul.mega-sub-menu .widgettitle {
    display: none;
}
ul.mega-sub-menu .bbp-forum-title {
    list-style-type: none !important;
    padding: 10px 10px !important;
}

.su-post-title {
    font-size: 24px;
    line-height: normal;
    text-transform: uppercase;
    text-align: left;
}
#pg-1220-0 h2.su-post-title {
 
    text-align: left;
}

.su-audio {

    height: 200px !important;

}
#mega-menu-item-1951 a {

    border: 1px solid #fff;
    padding: 7px 15px !important;
    text-transform: uppercase;
    font-weight: bold !important;
    background: #ee3939 !important;
    color: #fff !important;

}
 
.gform_wrapper ul li.gfield {
    clear: none !important;
}

/*custom menu starts*/
#woocommerce_product_categories-4, #woocommerce_product_categories-4 ul, #woocommerce_product_categories-4 ul li
        {
            padding:0 !important;
            margin:0 !important;
        }
 

        #woocommerce_product_categories-4 {
            max-width:250px !important;
            position:relative !important;
            z-index:2 !important;
        }

        .product-categories {
            background-color: #fff !important;
            min-width:250px !important;
            float:left !important;
        }

        #woocommerce_product_categories-4 ul
        {
            list-style-type:none !important;
        }

        #woocommerce_product_categories-4 ul li a
        {
            padding:0px 15px !important;
            display:block !important;
            color:#000 !important;
			line-height:30px !important;
            text-decoration:none !important;
        }

            #woocommerce_product_categories-4 ul li a:hover
            {
               color:#e91e63 !important;
            }
		#woocommerce_product_categories-4 ul li ul.children
	{
       display:none !important;
 
      
} 
            #woocommerce_product_categories-4 ul li:hover > ul {
left: 250px !important;
display:inline !important;
width: 250px !important;
            }

            #woocommerce_product_categories-4 ul li > ul {
                position: absolute !important;
                background-color: #ffffff !important;
                margin-top:-30px !important;
                left: -999px !important;
                min-width: 200px !important;
                z-index: -1 !important;
               
            }

            #woocommerce_product_categories-4 ul li > ul li a:hover
            {
                color:#e91e63 !important;
            }

/*-----------------------*/
#custom-post-type-categories-3, #custom-post-type-categories-3 ul, #custom-post-type-categories-3 ul li
{
padding:0 !important;
margin:0 !important;
}


#custom-post-type-categories-3 {
background-color:#fff !important;
position:relative !important;
z-index:1 !important;
}

.custom-post-type-categories-3 ul {
background-color: #fff !important;
width:200px !important;
float:left !important;
list-style-type:none !important;
}

#custom-post-type-categories-3 ul li a
{
padding:0px 15px !important;
display:block !important;
color:#000 !important;
line-height:30px !important;
text-decoration:none !important;
}

#custom-post-type-categories-3 ul li a:hover
{
color:red !important;
}

#custom-post-type-categories-3 ul li:hover > ul {
left: 250px !important;
display:inline;
}

#custom-post-type-categories-3 ul li > ul {
position: absolute !important;
background-color: #fff !important;
margin-top:-30px !important;
left: -999px !important;
width: 200px !important;
z-index: -1 !important;

}

#custom-post-type-categories-3 ul li > ul li a:hover
{
color:red !important;
}

/*-------------------------*/


#custom-post-type-categories-4, #custom-post-type-categories-4 ul, #custom-post-type-categories-4 ul li
{
padding:0 !important;
margin:0 !important;
}


#custom-post-type-categories-4 {
background-color:#fff !important;
position:relative !important;
z-index:1 !important;
}

.custom-post-type-categories-4 ul {
background-color: #fff !important;
width:200px !important;
float:left !important;
list-style-type:none !important;
}

#custom-post-type-categories-4 ul li a
{
padding:0px 15px !important;
display:block !important;
color:#000 !important;
line-height:30px !important;
text-decoration:none !important;
}

#custom-post-type-categories-4 ul li a:hover
{
color:red !important;
}

#custom-post-type-categories-4 ul li:hover > ul {
left: 250px !important;
display:inline;
}

#custom-post-type-categories-4 ul li > ul {
position: absolute !important;
background-color: #fff !important;
margin-top:-30px !important;
left: -2000px !important;
width: 200px !important;
z-index: -1 !important;

}

#custom-post-type-categories-4 ul li > ul li a:hover
{
color:red !important;
}

/*-------------------------*/


#custom-post-type-categories-5, #custom-post-type-categories-5 ul, #custom-post-type-categories-5 ul li
{
padding:0 !important;
margin:0 !important;
}


#custom-post-type-categories-5 {
background-color:#fff !important;
position:relative !important;
z-index:1 !important;
}

.custom-post-type-categories-5 ul {
background-color: #fff !important;
width:250px !important;
float:left !important;
list-style-type:none !important;
}

#custom-post-type-categories-5 ul li a
{
padding:0px 15px !important;
display:block !important;
color:#000 !important;
line-height:30px !important;
text-decoration:none !important;
}

#custom-post-type-categories-5 ul li a:hover
{
color:red !important;
}

#custom-post-type-categories-5 ul li:hover > ul {
left: 250px !important;
display:inline;
}

#custom-post-type-categories-5 ul li > ul {
position: absolute !important;
background-color: #fff !important;
margin-top:-30px !important;
left: -2000px !important;
width: 250px !important;
z-index: -1 !important;

}

#custom-post-type-categories-5 ul li > ul li a:hover
{
color:red !important;
}

/*--------------------------------*/

.woocommerce-account .woocommerce-MyAccount-content {
margin-left: 0 !important;
}
div.classified-title h6 {
    text-transform: uppercase;
    font-weight: bold;
    font-family: "Roboto Slab","Times New Roman",serif;
    font-size: 14px !important;
}
#pg-1220-0 h3 {
    text-align: left;
    font-family: roboto slab;
    font-size: 46px;
}


.topgap {
    margin-top: 110px;
}
.cat-parent {
    background-image: url('https://www.faktorzehn.org/de/wp-content/uploads/sites/2/2015/03/f10-org-new_3_6_0-arrowright.gif') !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
}

li.cat-item-45, li.cat-item-47, li.cat-item-175 , li.cat-item-198 {
    background-image: url('https://www.faktorzehn.org/de/wp-content/uploads/sites/2/2015/03/f10-org-new_3_6_0-arrowright.gif') !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
}
.home-blog img {
    height: 200px;
    width: 300px;
    border: 3px solid #333;
}
.advert-template-default h3 {
   text-transform: uppercase;
}

li.product-category.product img {
    height: 200px !important;
    width: 200px !important;
}
#pg-1220-0 h3.widget-title {
    font-size: 21px;
}
.header-filter.header-filter-gradient:before {
    background-color: #00000000 !important;
}
.header-filter:before {
    background-color: #00000000 !important;
}
.column, .columns {
    margin-left: 0% !important;
}

.u-column2.col-2 {
    display: none;
}
.classified-manager-form fieldset {
     width: 100%;
}
img.classified_featured_image {
    display: none;
}
div#pmpro_user_fields_show {
    font-size: 24px;
    font-weight: bold;
}