.slicknav_nav a {
    color: rgb(34, 34, 34);
}

/* logo distance top = zero */
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}


/* submenue - height */
.ultimatum-megamenu-wrapper .ultimatum-megamenu-submenu {
     padding: 0px 0px;
    }



/* image top */
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 10px;
}


/* navi left home font size new - col 48-1 */

#col-48-1 a {
    color: #FFF;
    font-size: 16px;
}

/* sidebar home left padding-bottom*/

#col-48-1 .colwrapper {
    background-color: rgba(142, 69, 114, 0.54);
    background-position: left top;
    background-repeat: repeat;
    border-style: none;
    padding-top: 20px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 30px;
}

/* sidebar a href textdeco */
#col-48-1 a {
    color: #FFF;
    font-size: 16px;
    text-decoration: none;
}


/* col right bulletpoints, navi left home, bulletpoints body */
ul, ol {
    
    padding-left: 20px;
    padding-right: 20px;
font-size:12px;  
  line-height:1.5;
}



/* #div 10 - li - column right listing fontsize */

.listingrightcolumn {
  font-size:12px;
 
}



/* detailpage table line-height */
.wpb_vc_table {
    line-height: 1.5;
}

/* table body detailpage grey */

.tablegreybody {
  background-color:#e5e5e5;
}


/* form line-height */
.dhvc-form-group .dhvc-form-label, .dhvc-form-group label {
       line-height: 2;
    }


/* formular message to customer red */
.dhvc-form-message {
    padding: 10px 0px 15px 10px;
    color: #D40707;
    background-color: #e5e5e5;
    margin-right: 400px;
}



/* lila button go adjustment */

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
    border-color: #934771;
    background-color: #934771;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
        border-color: #934771;
    background-color: #934771;
}


/* icontext font size */
.icontext {
  font-size: 12px
}

/* blog distance between */
div.post-taxonomy {
  margin-top:10px;
  margin-bottom:20px;
  }

/* blog headline on homepage */
h4.recentposth3 {
  font-size:13px;
}

/*blog bodytext on home */
div.panel-body {
  font-size:13px;
    }



/* blog single article */
h2, h2 a, h2 a:hover,.entry-title {
  font-size:17px;
  color:#4C89BF;
  line-height:1.4em;
  padding-top:10px;
  }

/*blog category select-box-distance */
select {
  margin:10px;
}

/* blog archiv headline */
h1.multi-post-title {
  font-size:19px;
  color:#4C89BF;
  line-height:1.4em;
  padding-top:20px;
  padding-bottom:10px;
  }

.nav-holder .ultimatum-menu-nav .ultimatum-megamenu-wrapper ul ul {
    border-bottom: 1px solid #dcd9d9;
}
.ultimatum-megamenu-wrapper .ultimatum-megamenu-title {
	line-height:40px;
}
.ultimatum-megamenu-wrapper .ultimatum-megamenu-title {
    padding: 0 10px 0px;
}

/* detailpage column right padding*/

.vc_column_container {
    padding-left: 0;
    padding-right: 20px;
}

/* detailpages li padding top less */
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
    padding-top: 10px;
}
