/*
Theme Name: WEBIGAMI
Theme URI: www.webigami.de
Description: WEBIGAMI Options
Author: WEBIGAMI – Webdesign mit Komponenten
Author URI: www.webigami.de
Template: enfold
Version: 1.0
*/


/** Linie zwischen Icons in Icon List entfernen: */

.avia-icon-list .iconlist-timeline { display: none; }

/** Portfolio Grid Pfeil Dreieck Triangle Titel Title entfernen: */
.grid-content .avia-arrow {
display: none;
}

/** Back to Top Button auf Tablet Smartphone wieder anzeigen (seit 3.1): */
@media only screen and (max-width: 767px) {
.responsive #scroll-top-link {
 display: block !important;
}}


/** MINDESTABSTAND NACH ICON LIST TITEL */
div.iconlist_content ul {
margin: 15px;
}

/** Disable special ampersand sign spezielles & und deaktivieren: */
.special_amp { color: inherit!important; font-family: inherit; font-size: inherit; }

/** Masonry Pfeil Dreieck Triangle Titel Title entfernen: */
div.avia-arrow {
display: none;
}



/** Schriftgröße Font Size Full Width Sub Menu */
#top .av-subnav-menu > li > a {
font-size: 15px;
}


/** Cleverreach Formulare **/
.gform_wrapper li.gfield.gfield_error, body .gform_wrapper li.gfield.gfield_error.gfield_contains_required {
	border: none !important;
	color: #df653e !important;
	background-color: transparent !important; 
}

.gform_wrapper div.validation_error {
	padding-left: 0px !important;
	border: 1px solid #df653e  !important;
	color: #df653e !important;
	background-color: transparent !important; 	
}

.gform_wrapper .gfield_error .gfield_label, .gform_wrapper .validation_message, .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio {
	color: #df653e !important;
}


.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {
	margin-top: 8px !important;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
	margin-top: 0px !important;
}

.gform_wrapper li.gfield.gfield_error {
	padding-top: 0px !important;
}

.gform_wrapper li.gfield_error input[type="email"],
.gform_wrapper li.gfield_error input[type="number"],
.gform_wrapper li.gfield_error input[type="password"],
.gform_wrapper li.gfield_error input[type="tel"],
.gform_wrapper li.gfield_error input[type="text"],
.gform_wrapper li.gfield_error input[type="url"],
.gform_wrapper li.gfield_error input[type="checkbox"],
.gform_wrapper li.gfield_error textarea,
.gform_wrapper li.gfield_error select {
	border: 1px solid #df653e  !important;
}

.gfield_salutation_custom {
	width: 33%;
	flex-wrap: nowrap;	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	    #top .gform_wrapper .top_label li.gfield_salutation_custom {
        width: 99%;
        margin-top: 10px;
	}
}