/*
Theme Name: haarmonie-salon
Description: haarmonie-salon
Version: 1.0
Author: andale
Author URI: https://andale.info
Template: enfold
*/



/*Add your own styles here:*/
CSS-Styles:

/* To fix underlined links */
a:where(:not(.wp-element-button)) {
  text-decoration: none!important;
}

/* To fix increased margin in Masonry */ 
figure {
  margin: 0!important;
}

/*modal popup window*/
.avia-privacy-reload-tooltip-link-container { display: none!important; }
#top .av-special-heading.av-av_heading-b94b4f65dd4817fe68be34fa8581dd17, #top .av-special-heading.av-av_heading-c7aca5d070046235fc63b09d8732893c { margin: 20px 0 0 0!important; padding-bottom: 0!important; }
div.mfp-content div.tabcontainer { margin: 0px!important; }
.avia-popup .av-inline-modal .tab { padding: 12px 10px!important; font-size: 14px; line-height: 1.6em; font-weight: bold; }
.avia-popup .av-inline-modal .tab_inner_content { font-size: 14px; line-height: 1.6em; }

/*cookie button*/
div.avia-cookie-consent-modal-buttons-wrap .avia-cookie-consent-button-4 { background-color: #000000!important; border-style: solid!important; border-width: 1px!important; border-color: #14919f!important; color: #ffffff!important; }
div.avia-cookie-consent-modal-buttons-wrap .avia-cookie-consent-button-5 { background-color: #ffffff!important; border-style: solid!important; border-width: 1px!important; border-color: #000000!important; color: #000000!important; }
div.avia-cookie-consent-modal-buttons-wrap .avia-cookie-consent-button-6 { background-color: #ffffff!important; border-style: solid!important; border-width: 1px!important; border-color: #000000!important; color: #000000!important; }
div.avia-cookie-consent .avia-cookie-consent-button.av-extra-cookie-btn.avia-cookie-hide-notification { color: #fff; background-color: transparent; border-color: #fff; }
.wpml-ls-legacy-list-horizontal { border: none!important; padding: 0px!important; text-transform: uppercase!important; }

/*cookie banner*/
.avia-cookie-consent p a { color: #ffffff!important; }
div.avia-cookie-consent p { line-height: 1.8em; letter-spacing: 1px; margin-bottom: 15px; }


.phone-info span { font-size: 13px; color: #67b712; }
div#cookieChoiceInfo a  { color:#719430; }
div#cookieChoiceInfo a:hover  { color:#8bba34; }


@media only screen and (max-width: 767px) {
#top h1 strong { font-size: 20px; line-height: 10px; }
}