/*
 Theme Name:   ihr-hauselfen-team Child
 Author:       DMCW®
 Template:     ihr-hauselfen-team
 Version:      1.0.0
*/


/* Logo - Header */

.sc_layouts_row_type_compact .sc_layouts_logo img {
max-height: 150px !important;
}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height: 100px !important;
}

#logo-header.sc_layouts_row_type_compact {
padding-top: 2px !important;
padding-bottom: 2px !important;
}

/* Header Menu */
ul#menu-main-menu  {
background-color: #fff;
border-radius: 10em;
padding: 0 10px;
}

#menu-main-menu a:hover{
    color:#c3cc05;
}

.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a, 
.scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a {
color: #c3cc05 !important;
}

/* Headline divider */

.sc_title:after {
content: '';
position: absolute;
display: block;
width: 40px;
height: 2px;
background-color: #c3cc05;
bottom: 0;
left: 0;
}

.breadcrumbs{
    display: none;
}

/* Tabs - Home */

.vc_general.vc_tta-style-classic .vc_tta-tab .vc_tta-icon {
border: 5px solid #cccccc;
font-size: 1em !important;
height: 8em;
line-height: 8em;
text-align: center;
width: 8em;
display: inline-block !important;
-webkit-border-radius: 10%  !important;
-moz-border-radius: 10%  !important;
border-radius: 10%  !important;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}

/*** HOME TABS ***/

/* Haushaltsservice */
li.vc_tta-tab:first-child  .vc_tta-icon{
    border-color: #d20f3e !important;  
}
li.vc_tta-tab:first-child .vc_tta-icon:before {
    color: #d20f3e  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/haushaltshilfe-farbe-70x70-1.png") !important;
    font-size: 5em !important;
}
.haushaltsservice h2 {
    color: #d20f3e !important;
}
.haushaltsservice .sc_title:after, #haushaltsservice .sc_title:after{
   background-color: #d20f3e !important;
}
li.vc_tta-tab.vc_active:first-child span.vc_tta-title-text{
    color: #d20f3e !important;
}


/* Mobile */
.vc_tta.vc_general .vc_tta-icon {
display: block !important;
padding-bottom:6px;
}

.haushaltsservice i.vc_tta-icon::before  {
    color: #d20f3e  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/haushaltshilfe-farbe-30x30.png") !important;
}
.haushaltsservice .vc_tta-title-text{
    color: #d20f3e !important;
}
.haushaltsservice .vc_tta-panel-heading{
    border-color: #d20f3e !important;  
}
/* Mobile Ende */

/* Haushalthilfe ende */



/* Services */
.haushaltsservice .scheme_default  h1, 
.haushaltsservice .scheme_default  h2, 
.haushaltsservice .scheme_default  h1 a, 
.haushaltsservice .scheme_default  h2 a,
.haushaltsservice .scheme_light h3, 
.haushaltsservice .scheme_light h4, 
.haushaltsservice .scheme_light h5, 
.haushaltsservice .scheme_light h3 a, 
.haushaltsservice .scheme_light h4 a, 
.haushaltsservice .scheme_light h5 a{
color: #d20f3e !important;
}

.haushaltsservice .sc_item_title + div[class*='_container']:before, 
.haushaltsservice .sc_item_subtitle + div[class*='_container']:before, 
.haushaltsservice .sc_item_descr + div[class*='_container']:before, 
.haushaltsservice .sc_item_title + .sc_item_columns:before, 
.haushaltsservice .sc_item_subtitle + .sc_item_columns:before, 
.haushaltsservice.sc_item_descr + .sc_item_columns:before, 
.haushaltsservice .sc_item_title + .sc_item_content:before, 
.haushaltsservice .sc_item_subtitle + .sc_item_content:before, 
.haushaltsservice .sc_item_descr + .sc_item_content:before,
.haushaltsservice .sc_title:after
{
background-color: #d20f3e !important;
}

/* Services Kontaktformular */
.haushaltsservice .scheme_light button[disabled], 
.haushaltsservice .scheme_light input[type="submit"][disabled], 
.haushaltsservice .scheme_light input[type="button"][disabled] 
{
background-color: #fff !important;
border-color: #d20f3e !important;
color: #d20f3e !important;
cursor: not-allowed !important;
}

.haushaltsservice .scheme_light input[type="submit"], 
.haushaltsservice .scheme_light input[type="reset"], 
.haushaltsservice .scheme_light input[type="button"], 
.haushaltsservice .scheme_light input[type="submit"], 
.haushaltsservice .scheme_light input[type="reset"], 
.haushaltsservice .scheme_light input[type="button"], 
.haushaltsservice .scheme_light button,
 .sc_item_button a.haushaltsservice{
color: #d20f3e !important;
border-color: #d20f3e !important;
background-color :#fff !important;
}

.haushaltsservice .scheme_light input[type="submit"]:hover, 
.haushaltsservice .scheme_light input[type="reset"]:hover, 
.haushaltsservice .scheme_light input[type="button"]:hover, 
.haushaltsservice .scheme_light button:hover, 
.haushaltsservice .scheme_light input[type="submit"]:focus, 
.haushaltsservice .scheme_light input[type="reset"]:focus, 
.haushaltsservice .scheme_light input[type="button"]:focus, 
.haushaltsservice .scheme_light button:focus,
.sc_item_button a:hover.haushaltsservice,
.scheme_default .sc_item_button a.haushaltsservice.color_preset_light:not(.sc_button_bg_image):hover,
.sc_item_button a:focus.haushaltsservice{
color: #fff !important;
background-color :#d20f3e !important;
border-color: #d20f3e !important;
}

/******************************************************************/

/* Alltagsunterstützung */
li.vc_tta-tab:nth-child(2)    .vc_tta-icon {
      border-color: #7979a9 !important; 
}
li.vc_tta-tab:nth-child(2)  .vc_tta-icon:before {
    color: #7979a9  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/verhinderungspflege-farbe-70x70-1.png") !important;
    font-size: 5em !important;
}
li.vc_tta-tab.vc_active:nth-child(2)  span.vc_tta-title-text {
color: #7979a9 !important;
}
.alltagsunterstuetzung h2{
    color: #7979a9 !important;
}
.alltagsunterstuetzung .sc_title:after{
   background-color: #7979a9 !important;
}
/* Mobile */
.alltagsunterstuetzung i.vc_tta-icon::before  {
    color: #7979a9  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/verhinderungspflege-farbe-30x30.png") !important;
}
.alltagsunterstuetzung .vc_tta-title-text{
    color: #7979a9 !important;
}
.alltagsunterstuetzung .vc_tta-panel-heading{
    border-color: #7979a9 !important;  
}
/* Mobile Ende */


/* Services */
.alltagsunterstuetzung .scheme_default  h1, 
.alltagsunterstuetzung .scheme_default  h2, 
.alltagsunterstuetzung .scheme_default  h1 a, 
.alltagsunterstuetzung .scheme_default  h2 a,
.alltagsunterstuetzung .scheme_light h3, 
.alltagsunterstuetzung .scheme_light h4, 
.alltagsunterstuetzung .scheme_light h5, 
.alltagsunterstuetzung .scheme_light h3 a, 
.alltagsunterstuetzung .scheme_light h4 a, 
.alltagsunterstuetzung .scheme_light h5 a{
color: #7979a9 !important;
}

.alltagsunterstuetzung .sc_item_title + div[class*='_container']:before, 
.alltagsunterstuetzung .sc_item_subtitle + div[class*='_container']:before, 
.alltagsunterstuetzung .sc_item_descr + div[class*='_container']:before, 
.alltagsunterstuetzung .sc_item_title + .sc_item_columns:before, 
.alltagsunterstuetzung .sc_item_subtitle + .sc_item_columns:before, 
.alltagsunterstuetzung.sc_item_descr + .sc_item_columns:before, 
.alltagsunterstuetzung .sc_item_title + .sc_item_content:before, 
.alltagsunterstuetzung .sc_item_subtitle + .sc_item_content:before, 
.alltagsunterstuetzung .sc_item_descr + .sc_item_content:before,
.alltagsunterstuetzung .sc_title:after
{
background-color: #7979a9 !important;
}

/* Services Kontaktformular */
.alltagsunterstuetzung .scheme_light button[disabled], 
.alltagsunterstuetzung .scheme_light input[type="submit"][disabled], 
.alltagsunterstuetzung .scheme_light input[type="button"][disabled] 
{
background-color: #fff !important;
border-color: #7979a9 !important;
color: #7979a9 !important;
cursor: not-allowed !important;
}

.alltagsunterstuetzung .scheme_light input[type="submit"], 
.alltagsunterstuetzung .scheme_light input[type="reset"], 
.alltagsunterstuetzung .scheme_light input[type="button"], 
.alltagsunterstuetzung .scheme_light input[type="submit"], 
.alltagsunterstuetzung .scheme_light input[type="reset"], 
.alltagsunterstuetzung .scheme_light input[type="button"], 
.alltagsunterstuetzung .scheme_light button,
.sc_item_button a.alltagsunterstuetzung{
color: #7979a9 !important;
border-color: #7979a9 !important;
background-color :#fff !important;
}


.alltagsunterstuetzung .scheme_light input[type="submit"]:hover, 
.alltagsunterstuetzung .scheme_light input[type="reset"]:hover, 
.alltagsunterstuetzung .scheme_light input[type="button"]:hover, 
.alltagsunterstuetzung .scheme_light button:hover, 
.alltagsunterstuetzung .scheme_light input[type="submit"]:focus, 
.alltagsunterstuetzung .scheme_light input[type="reset"]:focus, 
.alltagsunterstuetzung .scheme_light input[type="button"]:focus, 
.alltagsunterstuetzung .scheme_light button:focus,
.sc_item_button a:hover.alltagsunterstuetzung,
.scheme_default .sc_item_button a.alltagsunterstuetzung.color_preset_light:not(.sc_button_bg_image):hover,
.sc_item_button a:focus.alltagsunterstuetzung{
color: #fff !important;
background-color :#7979a9 !important;
border-color: #7979a9 !important;
}

/******************************************************************/

 /* Unterhaltsreinigung */
li.vc_tta-tab:nth-child(3)  .vc_tta-icon {
    border-color: #294697 !important; 
}
li.vc_tta-tab:nth-child(3) .vc_tta-icon:before {
    color: #294697  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/unterhaltsreinigung-farbe-70x70-1.png") !important;
    font-size: 5em !important;
}
li.vc_tta-tab.vc_active:nth-child(3) span.vc_tta-title-text {
color: #294697 !important;
}
.unterhaltsreinigung h2{
    color: #294697 !important;
}
.unterhaltsreinigung .sc_title:after{
   background-color: #294697 !important;
}
/* Mobile */
.unterhaltsreinigung i.vc_tta-icon::before  {
    color: #294697  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/unterhaltsreinigung-farbe-30x30.png") !important;
}
.unterhaltsreinigung .vc_tta-title-text{
    color: #294697 !important;
}
.unterhaltsreinigung .vc_tta-panel-heading{
    border-color: #294697 !important;  
}
/* Mobile Ende */

/* Services */
.unterhaltsreinigung .scheme_default  h1, 
.unterhaltsreinigung .scheme_default  h2, 
.unterhaltsreinigung .scheme_default  h1 a, 
.unterhaltsreinigung .scheme_default  h2 a,
.unterhaltsreinigung .scheme_light h3, 
.unterhaltsreinigung .scheme_light h4, 
.unterhaltsreinigung .scheme_light h5, 
.unterhaltsreinigung .scheme_light h3 a, 
.unterhaltsreinigung .scheme_light h4 a, 
.unterhaltsreinigung .scheme_light h5 a{
color: #294697 !important;
}

.unterhaltsreinigung .sc_item_title + div[class*='_container']:before, 
.unterhaltsreinigung .sc_item_subtitle + div[class*='_container']:before, 
.unterhaltsreinigung .sc_item_descr + div[class*='_container']:before, 
.unterhaltsreinigung .sc_item_title + .sc_item_columns:before, 
.unterhaltsreinigung .sc_item_subtitle + .sc_item_columns:before, 
.unterhaltsreinigung.sc_item_descr + .sc_item_columns:before, 
.unterhaltsreinigung .sc_item_title + .sc_item_content:before, 
.unterhaltsreinigung .sc_item_subtitle + .sc_item_content:before, 
.unterhaltsreinigung .sc_item_descr + .sc_item_content:before,
.unterhaltsreinigung .sc_title:after
{
background-color: #294697 !important;
}

/* Services Kontaktformular */
.unterhaltsreinigung .scheme_light button[disabled], 
.unterhaltsreinigung .scheme_light input[type="submit"][disabled], 
.unterhaltsreinigung .scheme_light input[type="button"][disabled] 
{
background-color: #fff !important;
border-color: #294697 !important;
color: #294697 !important;
cursor: not-allowed !important;
}

.unterhaltsreinigung .scheme_light input[type="submit"], 
.unterhaltsreinigung .scheme_light input[type="reset"], 
.unterhaltsreinigung .scheme_light input[type="button"], 
.unterhaltsreinigung .scheme_light input[type="submit"], 
.unterhaltsreinigung .scheme_light input[type="reset"], 
.unterhaltsreinigung .scheme_light input[type="button"], 
.unterhaltsreinigung .scheme_light button,
.sc_item_button a.unterhaltsreinigung {
color: #294697 !important;
border-color: #294697 !important;
background-color :#fff !important;
}

.unterhaltsreinigung .scheme_light input[type="submit"]:hover, 
.unterhaltsreinigung .scheme_light input[type="reset"]:hover, 
.unterhaltsreinigung .scheme_light input[type="button"]:hover, 
.unterhaltsreinigung .scheme_light button:hover, 
.unterhaltsreinigung .scheme_light input[type="submit"]:focus, 
.unterhaltsreinigung .scheme_light input[type="reset"]:focus, 
.unterhaltsreinigung .scheme_light input[type="button"]:focus, 
.unterhaltsreinigung .scheme_light button:focus,
.sc_item_button a:hover.unterhaltsreinigung,
.scheme_default .sc_item_button a.unterhaltsreinigung.color_preset_light:not(.sc_button_bg_image):hover,
.sc_item_button a:focus.unterhaltsreinigung {
color: #fff !important;
background-color :#294697 !important;
}


/* Hausmeisterservice */
li.vc_tta-tab:nth-child(4)  .vc_tta-icon {
    border-color: #c3cc05 !important;  
}
li.vc_tta-tab:nth-child(4) .vc_tta-icon:before {
    color: #c3cc05  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/hausmeisterservice-farbe-70x70-1.png") !important;
    font-size: 5em !important;
}
li.vc_tta-tab.vc_active:nth-child(4) span.vc_tta-title-text {
color: #c3cc05 !important;
}
.hausmeisterservice h2{
    color: #c3cc05 !important;
}
.hausmeisterservice .sc_title:after{
   background-color: #c3cc05 !important;
}
/* Mobile */
.hausmeisterservice i.vc_tta-icon::before  {
    color: #c3cc05  !important;
    content: url("https://www.ihr-hauselfen-team.de/wp-content/uploads/2022/06/hausmeisterservice-farbe-30x30.png") !important;
}
.hausmeisterservice .vc_tta-title-text{
    color: #c3cc05 !important;
}
.hausmeisterservice .vc_tta-panel-heading{
    border-color: #c3cc05 !important;  
}
/* Mobile Ende */

/* Services */
.hausmeisterservice .scheme_default  h1, 
.hausmeisterservice .scheme_default  h2, 
.hausmeisterservice .scheme_default  h1 a, 
.hausmeisterservice .scheme_default  h2 a,
.hausmeisterservice .scheme_light h3, 
.hausmeisterservice .scheme_light h4, 
.hausmeisterservice .scheme_light h5, 
.hausmeisterservice .scheme_light h3 a, 
.hausmeisterservice .scheme_light h4 a, 
.hausmeisterservice .scheme_light h5 a{
color: #c3cc05 !important;
}

.hausmeisterservice .sc_item_title + div[class*='_container']:before, 
.hausmeisterservice .sc_item_subtitle + div[class*='_container']:before, 
.hausmeisterservice .sc_item_descr + div[class*='_container']:before, 
.hausmeisterservice .sc_item_title + .sc_item_columns:before, 
.hausmeisterservice .sc_item_subtitle + .sc_item_columns:before, 
.hausmeisterservice.sc_item_descr + .sc_item_columns:before, 
.hausmeisterservice .sc_item_title + .sc_item_content:before, 
.hausmeisterservice .sc_item_subtitle + .sc_item_content:before, 
.hausmeisterservice .sc_item_descr + .sc_item_content:before,
.hausmeisterservice .sc_title:after
{
background-color: #c3cc05 !important;
}

/* Services Kontaktformular */
.hausmeisterservice .scheme_light button[disabled], 
.hausmeisterservice .scheme_light input[type="submit"][disabled], 
.hausmeisterservice .scheme_light input[type="button"][disabled] 
{
background-color: #fff !important;
color: #c3cc05 !important;
cursor: not-allowed !important;
border-color: #c3cc05 !important;
}

.hausmeisterservice .scheme_light input[type="submit"], 
.hausmeisterservice .scheme_light input[type="reset"], 
.hausmeisterservice .scheme_light input[type="button"], 
.hausmeisterservice .scheme_light input[type="submit"], 
.hausmeisterservice .scheme_light input[type="reset"], 
.hausmeisterservice .scheme_light input[type="button"], 
.hausmeisterservice .scheme_light button,
.sc_item_button a.hausmeisterservice {
color: #c3cc05 !important;
border-color: #c3cc05 !important;
background-color :#fff !important;
}

.hausmeisterservice .scheme_light input[type="submit"]:hover, 
.hausmeisterservice .scheme_light input[type="reset"]:hover, 
.hausmeisterservice .scheme_light input[type="button"]:hover, 
.hausmeisterservice .scheme_light button:hover, 
.hausmeisterservice .scheme_light input[type="submit"]:focus, 
.hausmeisterservice .scheme_light input[type="reset"]:focus, 
.hausmeisterservice .scheme_light input[type="button"]:focus, 
.hausmeisterservice .scheme_light button:focus,
.sc_item_button a:hover.hausmeisterservice,
.scheme_default .sc_item_button a.hausmeisterservice.color_preset_light:not(.sc_button_bg_image):hover,
.sc_item_button a:focus.hausmeisterservice {
color: #fff !important;
background-color :#c3cc05 !important;
border-color: #c3cc05 !important;
}

/******************************************************************/


/*** Default - Accent Color ***/

 .scheme_default  h1, 
 .scheme_default  h2, 
 .scheme_default  h1 a, 
 .scheme_default  h2 a {
/*color: #c3cc05 !important;*/
}

 .sc_item_title + div[class*='_container']:before, 
 .sc_item_subtitle + div[class*='_container']:before, 
 .sc_item_descr + div[class*='_container']:before, 
 .sc_item_title + .sc_item_columns:before, 
 .sc_item_subtitle + .sc_item_columns:before, 
.sc_item_descr + .sc_item_columns:before, 
 .sc_item_title + .sc_item_content:before, 
 .sc_item_subtitle + .sc_item_content:before, 
 .sc_item_descr + .sc_item_content:before,
 .sc_title:after
{
background-color: #c3cc05 !important;
}

/* Default Kontaktformular */
 .default .scheme_light button[disabled], 
 .default .scheme_light input[type="submit"][disabled], 
 .default .scheme_light input[type="button"][disabled],
 .default .scheme_default button[disabled],
 .default .scheme_default input[type="submit"][disabled], 
 .default .scheme_default input[type="button"][disabled]
{
background-color: #fff !important;
color: #c3cc05 !important;
 border-color: #c3cc05 !important;
cursor: not-allowed !important;
}

  .default .scheme_light input[type="submit"], 
  .default .scheme_light input[type="reset"], 
 .default .scheme_light input[type="button"], 
 .default .scheme_light input[type="submit"], 
 .default .scheme_light input[type="reset"], 
 .default .scheme_light input[type="button"], 
 .default .scheme_light button {
color: #c3cc05 !important;
border-color: #c3cc05 !important;
background-color :#fff !important;
}

 .default .scheme_light input[type="submit"]:hover, 
 .default .scheme_light input[type="reset"]:hover, 
 .default .scheme_light input[type="button"]:hover, 
 .default .scheme_light button:hover, 
 .default .scheme_light input[type="submit"]:focus, 
.default .scheme_light input[type="reset"]:focus, 
 .default .scheme_light input[type="button"]:focus, 
 .default .scheme_light button:focus {
color: #fff !important;
background-color :#c3cc05 !important;
}

.default .scheme_light button[disabled], 
.default .scheme_light input[type="submit"][disabled], 
.default .scheme_light input[type="button"][disabled] {
background-color: #fff !important;
color: #c3cc05 !important;
cursor: not-allowed !important;
border-color: #c3cc05 !important;
}

/*Leistungen Link "Mehr" */

.sc_button_simple{
    font-weight: bold !important;
    font-style:normal !important
}


/* Message Box */
.wpcf7 form.sent .wpcf7-response-output {
border-color: #c3cc05 !important;
}


input[type="text"] {
color:#838487 !important;
}

/*
.scheme_light button, .scheme_light input[type="reset"], .scheme_light input[type="submit"], .scheme_light input[type="button"] {
color: #838487 !important;
background-color: #afb1b8;
border-color: #ffffff;
}*/

input:autofill, input:-webkit-autofill-strong-password, input:-webkit-autofill-strong-password-viewable, input:-webkit-autofill-and-obscured {
background-color: rgb(250, 250, 250) !important;
background-image: none;
color: rgb(0, 0, 0);
}
/******************************************************************/

/* Footer */

.footer .footer_wrap .footer_default .scheme_dark  button[disabled], 
.footer .footer_wrap .footer_default .scheme_dark input[type="submit"][disabled], 
.footer .footer_wrap .footer_default .scheme_dark input[type="button"][disabled],
.footer .footer_wrap .footer_default .scheme_dark button[disabled],
.footer .footer_wrap .footer_default .scheme_dark input[type="submit"][disabled], 
.footer .footer_wrap .footer_default .scheme_dark input[type="button"][disabled]
{
background-color: #fff !important;
color: #c3cc05 !important;
 border-color: #c3cc05 !important;
cursor: not-allowed !important;
}


/* Admin Dashboard */
.postbox-container #side-sortables div img, .interface-interface-skeleton__sidebar div img, .block-editor-editor-skeleton__sidebar div img {
width: auto !important;
}

