/*
Theme Name: Asian Art Museum Corfu Child
Theme URI: https://wdesign.gr
Description: A child theme of Asian Art Museum Corfu Theme
Author: Wdesign.gr
Author URI: https://wdesign.gr
Version: 1.0.0
Text Domain: asianartmuseum
Template: asianartmuseum
*/
.eltdf-search-opener .eltdf-search-opener-wrapper svg circle, .eltdf-search-opener .eltdf-search-opener-wrapper svg line{display: none !important;}
.eltdf-logo-wrapper a{height: 80px !important;}
.fixed .eltdf-logo-wrapper a{height: 60px !important;}
.eltdf-drop-down .second .inner ul li a, span, p, h1, h2, h3, h4, h5, h6, a{font-style: normal !important;}
.eltdf-section-title-holder .eltdf-st-caption {
    font-size: 28px !important;
    letter-spacing: 1.5px !important;
	text-transform: inherit !important;
}
.custom.html_topbar_left {
    display: none !important;
}
 /*wpml*/
#select_lang_switch {
    display:none !important;
    position:absolute !important;
    left:0;
    top:36px !important;
}
 
.custom-lang-switch:hover #select_lang_switch {
    display:inline-block !important;
    position:relative !important;
}
 
.custom-lang-switch i {
    padding-bottom:20px !important;
    cursor:pointer !important;
}
 
.custom-lang-switch li {
    list-style:none !important;
}
/*wpml*/
#nav_menu-2{margin-left: 30px !important;
    margin-top: 10px !important;}
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area{height: 80px !important;}
.wp-image-2764{height: 175px !important; width: auto !important;}
.down.wrapfixed{top: 73px!important; padding-top: 15px !important;}
.wrapfixed.up{top: 73px!important; padding-top: 15px !important;}
.add .current-menu-item a{color: #c9ab81 !important;}
body .pp_pic_holder a.pp_arrow_next, body .pp_pic_holder a.pp_arrow_previous. a.pp_arrow_previous, a.pp_arrow_next{
	width: 13px !important;
    height: 28px !important;
	background-size: cover !important;
}
.fixed .eltdf-menu-area {
    background-color: #eaeaea !important;
    height: 60px;
}
.down.wrapfixed .addmenu .widget ul li a, .wrapfixed.up .addmenu .widget ul li a{color: #fff !important;}
.down.wrapfixed .addmenu .widget ul li a:hover, .wrapfixed.up .addmenu .widget ul li a:hover{color: #eaeaea !important;}
#icl_lang_sel_widget-3{margin: 10px 30px 40px !important;}
li.wpml-ls-slot-sidearea.wpml-ls-item.wpml-ls-item-en.wpml-ls-first-item.wpml-ls-item-legacy-list-horizontal{margin: 0 0px 0px !important;}
.wpml-ls-item-el{margin-left: 15px !important;}
#home-ho{margin-top:-150px !important;}
#home-ho-2{margin-top: -120px; padding-left: 54px; padding-right: 79px;}
.eltdf-workflow .eltdf-workflow-item {
     padding-bottom: 0px !important; 
     margin-bottom: -100px !important;
}
.eltdf-mobile-nav{height: 100vh !important;}
#icl_lang_sel_widget-5{text-align: center !important;}
#icl_lang_sel_widget-5 li {
    margin: 0 0 0px !important;
}
#icl_lang_sel_widget-5 .wpml-ls-item-el{margin: 0 0 0px 25px !important;}
#tagma{padding-left: 100px; padding-right: 100px;}
.coins{margin-right: 50px !important;}
@media(max-width: 1400px){.eltdf-main-menu>ul>li>a{padding: 0 10px !important;}
.eltdf-logo-wrapper a {
    height: 50px !important;
}}
@media (max-width: 1400px){
.eltdf-main-menu>ul>li>a {
    padding: 0px 10px !important;
    font-size: 11px !important;
	}
	#home-ho-2 {
    padding-right: 20px !important;
	}
	.eltdf-side-menu-button-opener {
    padding: 0 0 0 0px !important;
}
	h3{font-size: 28px !important;}
	h2, h1{font-size: 28px !important;}
	.eltdf-search-opener{display: none !important;}}
@media(max-width: 768px){#cta h2{font-size:25px !important;}
	.coins{margin-right: 0px !important;}
	.vir{padding-left: 15px !important; padding-right: 15px !important;}
	h3{font-size: 25px !important;}
	h2, h1{font-size: 25px !important;}
	h4{font-size: 20px !important;}
	p{font-size: 19px !important;}
	#home-ho{margin-top:0px !important;}
	#home-ho-2{margin-top: 120px !important; padding-left: 0px !important; padding-right: 0px !important;}
	.eltdf-section-title-holder .eltdf-st-caption {
    font-size: 23px !important;
}
	.eltdf-show.info-bellow .eltdf-show-info .eltdf-show-info-wrapper {
    width: 85% !important;
    padding: 0px 15px !important;
}
	.eltdf-show-excerpt-holder{padding: 0px 15px !important;}
	.eltdf-event-post-read-more-button{padding: 0px 15px !important;}
	.eltdf-eh-item-content.eltdf-eh-custom-3495 {
    padding: 220px 0 !important;
}
	#tagma{padding-left: 0px !important; padding-right: 0px !important;}
	.eltdf-workflow .eltdf-workflow-item {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}
	.eltdf-section-title-holder.eltdf-appear .eltdf-st-text{font-size: 20px !important;}
	.col2{padding-top: 50px !important;}
	.add .widget ul, .add .widget ul li {
    display: inline-block !important;
    width: 100% !important;
}
	.eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title {
    padding-right: 20px !important;
}
	.eltdf-workflow .eltdf-workflow-item .eltdf-workflow-item-inner .eltdf-workflow-text span.text {
		font-size: 19px !important;
	}
}
@media(min-width: 768px){.contact-head{margin-top: 157px !important;}}
.fa-tripadvisor{font-size: 17px !important;}
.grecaptcha-badge{display: none !important;}
.cn-button.bootstrap {
    color: #fff;
    background: #c9ab81 !important;
}
#cn-notice-text{font-size: 14px !important;}
.ekth .eltdf-show-categories{visibility: hidden !important;}
.eltdf-elements-holder h2{font-size: 30px !important;}
#espa.on, #espa{
position: fixed !important;
    width: 150px !important;
    height: auto !important;
    right: 25px !important;
    bottom: 25px !important;
    margin: 0 !important;
    z-index: 10000 !important;
}
#espa.off{display: none !important;}
#espa-left.on, #espa-left{
    position: fixed !important;
    width: 200px !important;
    height: auto !important;
    left: 25px !important;
    bottom: 25px !important;
    margin: 0 !important;
    z-index: 10000 !important;
}
#espa-left.off{
    display: none !important;
}