/*
Theme Name: Dilly Child Theme
Description: This is a custom child theme for Dilly Clients
Theme URI:   https://dilly.work
Author: dilly
Author URI:  https://dilly.work
Template: dilly
Version: 1.0
*/
.slide-out-widget-area-toggle .lines-button:after{
	height: 3px !important;
}

body .lines, body .lines:after, body .lines:before{
	height: 3px !important;
}

#header-outer #top .slide-out-widget-area-toggle a .lines-button:after{
	color: #774115 !important;
}

.subline-header p{
	letter-spacing: 2px;
	color: #c29355;
	font-size: 21px;
	text-transform: uppercase;
}

.force-tablet-text-align-center .divider-small-border, .force-phone-text-align-center .divider-small-border{
	    display: inline-block;
    margin-left: auto;
    margin-right: auto;
}

.centered-text .iwithtext{
	display: inline-block;
}


.centered-text .iwt-icon{
	width: 70px !important;
	text-align: center;
}

.centered-text .iwt-icon img{
	height: 55px !important;
	width: auto !important;
	margin-top: -12px;
	margin-bottom: 0px !important;
}

.iwithtext .iwt-text{
	padding-left: 75px;
}

.iwt-text h3{
		color: #148046 !important;
}

.toggle-heading{
	font-family: 'Poppins' !important;
	font-size:21px !important;
}

.menu_title, .vclayouter_menu_price{
	font-family: 'Poppins' !important;
	font-size:16px !important;
	font-weight: bold !important;
}

.tabbed[data-color-scheme="accent-color"][data-style="minimal_alt"] .magic-line{
	display: none !important;
}

.tabbed[data-style="minimal_alt"] >ul li:not(.cta-button){
	margin: 0px !important;
}

.tabbed[data-style="minimal_alt"] >ul li:not(.cta-button) a{
	border-left: 2px solid #00632d !important;
	border-right: 2px solid #00632d !important;
	border-bottom: 2px solid #00632d !important;
	padding: 10px 20px !important;
}

.tabbed[data-style="minimal_alt"] >ul li.active-tab a{
	background: #00632d !important;
	color: #fff !important;
}

.tabbed[data-alignment=center] .wpb_tabs_nav{
	border-top: 2px solid #00632d !important;
	margin-top:50px;
}

.tabbed > ul li .active-tab{
	border-color: #00632d !important;
}


.quform-field-size-fat>.quform-input>.quform-field-captcha, .quform-field-size-fat>.quform-input>.quform-field-date, .quform-field-size-fat>.quform-input>.quform-field-email, .quform-field-size-fat>.quform-input>.quform-field-multiselect, .quform-field-size-fat>.quform-input>.quform-field-password, .quform-field-size-fat>.quform-input>.quform-field-select, .quform-field-size-fat>.quform-input>.quform-field-text, .quform-field-size-fat>.quform-input>.quform-field-textarea, .quform-field-size-fat>.quform-input>.quform-field-time, .quform-field-size-fat>.quform-input>.select2-container--quform .select2-selection, .quform-field-size-fat>.quform-input>span>span>.quform-field-date, .quform-field-size-fat>.quform-input>span>span>.quform-field-time{
	background: #d3d3d3 !important;
}

#page-header-bg h1, body h1, body .row .col.section-title h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h1, [data-inherit-heading-family="h1"]{
	color: #774115;
}

#page-header-bg h2, body h2, body .row .col.section-title h2, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h2, [data-inherit-heading-family="h2"]{
	color: #774115;
}

body .container-wrap .wpb_row[data-column-margin="10px"]:not(.full-width-section):not(.full-width-content):last-child{
	margin-bottom: 0px !important;
}


.small-footer-links{
	margin-top: 10px !important;
}

.small-footer-links a{
	font-size: 14px !important;
}

.no-margins-and-paddings{
	margin: 0px !important;
	padding: 0px !important;
}


.cli-tab-footer .wt-cli-privacy-accept-btn{
	background-color: #000000;
}

.cli-tab-section .cli-tab-content{
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.cli-bar-btn_container{
	text-align: center !important;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block;
	margin-left: 0px !important;
}

.cli-style-custom{
	font-size: 13px !important;
	line-height: 18px !important;
	}

.footer-dsgvo a{
	color: #666666;
}


	.hidemobile{
	display: inline-block;
	}

	.showmobile{
	display: none;
	}

@media only screen and (max-width: 999px) and (min-width: 1px){

	.hidemobile{
	display: none;
	}

	.showmobile{
	display: inline-block;
	}


body .container-wrap .inner_row[data-column-margin="10px"] .child_column{
	margin-bottom: 10px !important;
}

body .container-wrap .inner_row[data-column-margin="10px"] .child_column:last-child{
	margin-bottom: 0px !important;
}

.subline-header p{
	letter-spacing: 2px;
	color: #c29355;
	font-size: 16px;
	text-transform: uppercase;
}

.iwithtext .iwt-text{
	padding-left: 0px !important;
	width: 100% !important;
	display: block !important;
	margin-bottom:80px;
	padding-top: 30px;
}



.centered-text .iwt-icon{
	width: 100% !important;
	text-align: center !important;
}

.centered-text .iwt-icon img{
	height: 80px !important;
	width: auto !important;
	margin-top: -52px;
	margin-bottom: 0px !important;
}

.toggle-heading{
	font-size: 16px !important;
}

.menu_title, .vclayouter_menu_price{
	font-size: 16px !important;
}

}


