﻿/*
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
*/

/*** Einbindung Schriften ***/

@font-face {
  font-family: "CorporativeSoftBook";
  src: url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBook/font.woff2') format('woff2'),
	   url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBook/font.woff') format('woff');
}

@font-face {
  font-family: "CorporativeSoftBlack";
  src: url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBlack/font.woff2') format('woff2'),
	   url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBlack/font.woff') format('woff');
}

@font-face {
  font-family: "CorporativeSoftRegular";
  src: url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftRegular/font.woff2') format('woff2'),
	   url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftRegular/font.woff') format('woff');
}

@font-face {
  font-family: "CorporativeSoftBold";
  src: url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBold/font.woff2') format('woff2'),
	   url('/wordpress/wp-content/themes/uncode-child/fonts/CorporativeSoftBold/font.woff') format('woff');
}

/*** ENDE Einbindung Schriften ***/



/*** START: Responsive Headings (clamp + important) ***/

h1, .h1, .heading-text, .t-entry-title {
  font-size: clamp(32px, 5vw, 50px) !important;
}

h2, .h2, .heading-text {
  font-size: clamp(28px, 4.5vw, 42px) !important;
}

h3, .h3, .heading-text {
  font-size: clamp(24px, 3.8vw, 32px) !important;
}

h4, .h4, .heading-text {
  font-size: clamp(20px, 3.2vw, 28px) !important;
}

h5, .h5, .heading-text {
  font-size: clamp(16px, 2.6vw, 22px) !important;
}

h6, .h6, .heading-text {
  font-size: clamp(14px, 2.2vw, 16px) !important;
}

/*** ENDE: Responsive Headings (clamp + important) ***/



/*** START: Breakpoint Burgermenü ***/
@media (min-width: 960px) and (max-width: 1200px){
    
/* Reduktion Logo-Abstand */
.col-lg-0 {
padding: 27px 12px 27px 36px;
}

/* Reduktion Abstand zwischen den Menüpunkten */
.menu-smart > li > a {
padding: 0px 6px !important;
font-size: 15px !important;
}

/* reduce the menu letter spacing */
.menu-container ul.menu-smart > li > a, .menu-container ul.menu-smart li.dropdown > a{
letter-spacing:0px !important;
}
}
/*** ENDE: Breakpoint Burgermenü ***/

/*** START: Shop Button in der Menüleiste ***/
.menu-smart .btn {
    background-color: #2ea3d6 !important;
    color: white!important;
    border: none;
    border-radius: 10em !important;
}
/*** ENDE: Shop Button in der Menüleiste ***/

/*Recaptcha*/
.grecaptcha-badge {
visibility: hidden !important;
}
/*ENDE Recaptcha*/

/*** START: Schriftgrösse Footer und Copyright-Area ***/
p, li, dt, dd, dl, address, label, small, pre, code {
    font-size: 18px !important;
}
/*** ENDE: Schriftgrösse Footer und Copyright-Area ***/

input#senden {
    border-radius: 10em !important;
}

/*** START: Formularbuttons Newslettertool ***/
.style-light button [type="submit"], {
    background-color: #2ea3d6 !important;
}

.el-text > * > span:not(.heading-text-inner), .el-text > * > i > span:not(.heading-text-inner) {
    line-height: 1.4em;
}

input, textarea {
    box-shadow: none;
    font-size: 18px;
}

.style-light input, .style-light textarea, .style-light select {
    border: none;
    font-size: 18px !important;
}

.style-light button {
    color: #ffffff;
    border-radius: 10em !important;
    font-size: 18px;
}
/*** ENDE: Formularbuttons Newslettertool ***/

.panel.panel-default.wpb_accordion_section.group {
	border-color: #000000 !important;
}

.panel-body.wpb_accordion_content.ui-accordion-content.half-internal-gutter.single-block-padding {
	border-top: none !important;
}

/* Slider Textausrichtung oben */
.t-entry-excerpt {
transform: none !important;
}

table {
	color: #000000 !important;
}

h2.custom.text-color-xsdn-color.fontsize-151757-custom span {
    line-height: 1em !important;
}