/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


/*make strong stronger*/
strong{
    font-weight: 800;
}

#logo-container-mobile{
    padding-top: 15px;
    padding-bottom: 15px;
}

.columns-2{
	columns: 2 200px;
}

body.hmenu-position-center .logo-container{
	min-width: auto !important;
	padding-right: 5px;
}

body.hmenu-position-center .main-menu-container .navbar-nav-last{
	min-width: auto !important;
}

/*style breadcrumb*/
.row.row-parent.style-light.limit-width {
    padding: 18px;
}

.breadcrumb-title.h5.text-bold {
    display: none;
}

.breadcrumb.header-subtitle {
    margin-top: 0;
}

/*make logo svg bigger*/
.logo-container .html-code svg{
    width: auto;
}

/*make small smaller*/
small{
    font-size: smaller;
}

/*Fix Footer Widget Title spacing*/
footer .widget-container .widget-title{
	margin-bottom: 18px;
}

/*Kontaktformular*/
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
}

.wpcf7-form-control.wpcf7-textarea {
    height: 12em;
}

p.contact.italic.center {
    font-size: 10px;
    font-style: italic;
    margin-top: 0;
    line-height: 12px;
}

.contact-text{
    font-size: 14px;
    line-height: 14px;
}

/*Kundenlogos zentrieren*/
.center-logos .t-inside.start_animation {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
}

/*Recaptcha zentrieren*/

.recaptcha > div {
 margin: 20px auto;
}


/*Fix für SVG Datei*/
div.icon-media img {
    width: 100px;
    position: absolute;
    top: 50%;
    text-align: center;
    left: 50%;
    transform: translate(-50%,-50%);
}

.icon-media{margin:0;}

/*Fix für Media in Icon Box*/
.icon-box-icon.fa-container img{
    width: 100%;
}

.round img{
    -o-border-radius: 2.5em;
-moz-border-radius: 2.5em;
-webkit-border-radius: 2.5em;
-ms-border-radius: 2.5em;
border-radius: 2.5em;
}

div.uncode-accordion div.icon-box-content div.icon-box-heading h3.h3{
    font-size: 15px;

}


/*Icon Liste 2 Spalten nebeneinander*/
.ZweiSpaltenListe ul li {
    display: inline-block ;
    width: 49% ;
    margin-top: 0;
    margin-bottom: 5px;
}

/*Icon Liste 3 Spalten nebeneinander*/
.DreiSpaltenListe ul li {
    display: inline-block ;
    width: 33% ;
    margin-top: 0;
    margin-bottom: 5px;
}

/*big body text*/
.big-text{
    font-size: 27px;
    line-height:36px;
}

.cta{
    border-top-width: 5px !important;
}


.lighten .background-wrapper{
    mix-blend-mode: lighten;
}

.custom-accordeon-title .panel-title a span{
	font-family: "Open Sans", "Arial", sans-serif !important;
	font-size: 22px !important;
	font-weight: 800 !important;
	letter-spacing: 0 !important;

	line-height: 28px;
}

@media only screen and (max-width: 768px) {

}