/**
Theme Name: strgS-child-kita-sprockhoevel
Author: strgS *visuellkom
Author URI: https://strgs.de
Description: strgS *visuellkom

https://strgs.de
mail@strgs.de


Child Theme

Version: 20211024

Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: strgs-child-kita-sprockhoevel
Template: astra
*/


/*** ----------------------------------------------------------------------------- Sticky Header ***/
.ast-theme-transparent-header #masthead {
    position: fixed;
    left: 0;
    right: 0;
    background-color: #FAF4F1;
}
/*** end Sticky Header ***/


/*** ----------------------------------------------------------------------------- Event Table Monat ***/

/*** Event Table Monat Border ***/
.fc-theme-standard td, .fc-theme-standard th {
    border: 1px solid var(--fc-border-color,#ebb6009c) !important;
}
/*** end Event Table Monat Border ***/

/*** Event Acsent Color ***/
.fc-h-event {
	border: 1px solid #d9534f !important;
	background-color: #d9534f !important;
}
/*** end Event Acsent Color ***/
	
	
/*** ----------------------------------------------------------------------------- Kontakt-Formular ***/

	/*** Newsletter ***/
.wpforms-container.inline-fields .wpforms-submit {
    display: block;
    width: 100%;
    font-size: 0.8125rem !important;
}

button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type="reset"]:hover, input[type="reset"]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    color: var( --e-global-color-astglobalcolor0 );
    background-color: var(--ast-global-color-1);
    border-color: var(--ast-global-color-1);
}
/*** end Newsletter ***/

.wpforms-field {
   clear: both
}

/*** Anmeldeformular ***/
#wpforms-1921 .wpforms-form {
    background-color: #ffffff !important;
    padding: 20px 15px !important;
    border: 1px solid #E4DBD7 !important;
    border-radius: 20px !important;
}

#wpforms-1921 .wpforms-submit {
    margin-top: 42px !important;
}

#wpforms-1921 .wpforms-submit {
    color: var( --e-global-color-astglobalcolor7 );
    background-color: var( --e-global-color-2ccf470 );
	font-family: 'Montserrat',sans-serif;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
letter-spacing: 2px;
}

#wpforms-1921 .wpforms-name-kind {
    padding: 22px 22px 32px 22px;
	background-color: #a6e2df;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
#wpforms-1921 .wpforms-bedarf {
    padding: 0 0 62px 0;
	background-color: #ffffff;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
#wpforms-1921 .wpforms-mutter {
    padding: 22px 22px 32px 22px;
	background-color: #ffded1;
	border: 1px solid #faf4f1 !important;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
#wpforms-1921 .wpforms-vater {
    padding: 22px 22px 32px 22px;
	background-color: #d9d1c6;
	border: 1px solid #faf4f1 !important;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
#wpforms-1921 .wpforms-vater-mail {
    padding: 0 0 62px 0;
	background-color: #ffffff;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
#wpforms-1921 .wpforms-sorge{
    padding: 22px 22px 32px 22px;
	background-color: #f06060;
	color: #fff;
	border: 1px solid #faf4f1 !important;
	border-radius: 20px !important;
	margin-bottom: 28px;
    clear: both;
}
/*** end Anmeldeformular ***/

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