/*
Theme Name: GrandConference Child
Theme URI: http://themes.themegoods2.com/grandconference/demo
Description: Premium Event & Conference Theme
Version: 1.2
Author: ThemeGoods
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: grandconference
Template: grandconference
*/

div.ilightbox-holder.metro-black{top:0!important;}

.page-id-8319 li.scheduleday_title:not(:first-child),.page-id-8319 .session_filters, .page-id-8319 .session_expand_all,.page-id-8320 li.scheduleday_title:not(:first-child),.page-id-8320 .session_filters, .page-id-8320 .session_expand_all  {display:none!important;}

.grandconference-gallery-grid-content-wrapper:not(.masonry-classic) .gallery-grid-item img {margin:0 auto;}

div.fullmenu-wrapper.fullmenu-wrapper-active {cursor: url(https://lab.thodoristsirkas.com/sgw23/wp-content/uploads/x-menu.png), auto!important;}

.session_speaker_icon .ti-timer:before{width: 44px;height: 44px;border-radius: 250px;background: #4AA365;float: left;}
.scheduleday_wrapper {margin-top:0!important;margin-bottom:0!important;}

.registration-a{font-family: "Manrope", Sans-serif;font-size: 36px;font-weight: 700;line-height: 49px;text-align:center;}
.registration-b{font-family: "Manrope", Sans-serif;font-size: 14px;font-weight: 700;line-height: 19px;text-align:center;color: #EE3F23;padding-top:10px;}
.registration-c{font-family: "Manrope", Sans-serif;font-size: 14px;font-weight: 700;line-height: 19px;text-align:left;color: #EE3F23;padding:25px 0;font-style: italic; }

.speakers-img img{border-radius:19px!important;}

.scheduleday_wrapper li.scheduleday_title {padding: 25px 29.13px;}
.scheduleday_wrapper li.scheduleday_title h4 { margin-right: 0;position: relative;top: 0; }
.programma-symmetoxis {font-family: 'Manrope';font-weight: 500;font-size: 36px;line-height: 49px;color: #000000;padding-bottom:20px;}
#field_2_54 {margin-top:50px;}

#gform_submit_button_2 {display: flex;align-items: center;justify-content: center;margin-right:auto;margin-left:auto;margin-top: 8rem;padding: 15px 30px;border-radius: 52px;}
li.gchoice.gchoice_2_53_0 {/*text-align:center;*/color: #1A5FEF;font-family: 'Manrope';font-weight: 700;font-size: 14px;line-height: 19px;margin-top:50px!important;}
.gform_footer input[type=submit],.gform_footer input[type=submit]:hover {background:none; color:black; border-color:black;font-family: 'Manrope';font-weight: 600;font-size: 16px;line-height: 22px;padding:13px;}
.gfield_label {font-family: 'Manrope'; font-size: 14px!important;line-height: 19px!important;color: #EE3F23;font-weight: 700!important; margin-bottom: 0;}
ul.gfield_checkbox li label {font-family: 'Manrope';font-weight: 500;font-size: 14px;line-height: 19px;color: #000000;}

.scheduleday_wrapper li .session_speaker_thumb {display: none; width: 44px;height: 44px;border-radius: 250px;background:#4AA365;}
.scheduleday_wrapper li .session_speaker_thumb img {display:none;}
#session_expand_1d3ca6b, #session_expand_38301c9, #session_expand_5327a78{font-family: 'Manrope';font-style: normal;font-weight: 700;font-size: 14px;line-height: 19px;color: #000;}

#session_filter_1d3ca6b li:nth-child(1),
#session_filter_38301c9 li:nth-child(1),
#session_filter_5327a78 li:nth-child(1),
#session_filter_5327a78 li:nth-child(1),
#session_filter_77945df li:nth-child(1),
#session_filter_b6f2744 li:nth-child(1) { display:none; }

#session_filter_38301c9 li:nth-child(3),
#session_filter_5327a78 li:nth-child(3),
#session_filter_5327a78 li:nth-child(3),
#session_filter_77945df li:nth-child(3),
#session_filter_1d3ca6b li:nth-child(3),
#session_filter_b6f2744 li:nth-child(3) {
	display: none;
}

#session_filter_1d3ca6b li a:not(.active),#session_filter_38301c9 li a:not(.active),#session_filter_5327a78 li a:not(.active){ border:2px solid black; }
#session_filter_1d3ca6b li a,#session_filter_38301c9 li a,#session_filter_5327a78 li a,#session_filter_b6f2744 li a,#session_filter_77945df li a { border:2px solid black; }

.ah-headline.type .ah-words-wrapper.selected {background-color:transparent!important;}
.ah-headline.type .ah-words-wrapper.selected b {color:black!important;}

.gallery-sponsors img {filter: grayscale(100%);}
.gallery-sponsors img:hover {filter: grayscale(0%);}

.mobile_main_nav li a, #sub_menu li a {font-family: 'Manrope'!important;}

.single-post #page_content_wrapper {margin-top:200px!important;}
.single-post #page_content_wrapper .inner .sidebar_content {width:100%;}
.single-post #page_content_wrapper .inner .sidebar_wrapper{width:0%; display:none;}
.single-post .post_content_wrapper h1 {width:465px;margin: 0 auto;padding-bottom:35px;}
.single .post_detail.single_post {display:none;}

.single-speaker #page_caption {background-color: #fff; padding-bottom:0!important;margin-bottom:0!important;}
.single-speaker #page_caption h1 {font-family: 'Manrope';font-weight: 600;font-size: 48px;line-height: 66px;color:black;}
.single-speaker .page_tagline {font-family: 'Manrope';font-weight: 600;font-size: 14px;line-height: 19px;color:black;}
.single-speaker .speaker_website a{font-family: 'Manrope';font-weight: 600;font-size: 14px;line-height: 19px;color: #E03D3A;}
.single-speaker .p1 {font-family: 'Manrope';font-weight: 400;font-size: 14px;line-height: 25px;color: #000000;}
.single-speaker .speaker_social h4{font-family: 'Manrope';font-weight: 600;font-size: 22px;line-height: 30px;}
.single-speaker .speaker_session_wrapper h4.title {font-family: 'Manrope';font-weight: 600;font-size: 22px;line-height: 30px;}
.single-speaker .session_start_time {font-family: 'Manrope';font-weight: 700;font-size: 14px;line-height: 19px;color: #1A5FEF;}
.single-speaker .session_title h6{font-family: 'Manrope';font-weight: 500;font-size: 18px;line-height: 25px;color: #000000;}

.speaker .post_content_wrapper a {
	color: #1A5FEF!important; 
}

.elementor-element-2e8ddff1 .countdown-wrapper,
.elementor-element-3f3772e5 .countdown-wrapper,
.elementor-element-036167e .countdown-wrapper,
.elementor-element-5395e3f .countdown-wrapper, 
.elementor-element-54b5f0c .countdown-wrapper,
.elementor-element-146642c .countdown-wrapper, 
.elementor-element-3d7a377 .countdown-wrapper,
.elementor-element-9a37db3 .countdown-wrapper {text-align:center;}

#countdown-en-desktop-section .elementor-container .elementor-widget-wrap {
	display: block!important;
}

#counttdown-program-en-id .elementor-container .elementor-widget-wrap {
	display: block!important;
}

.wpml-ls-legacy-dropdown a, .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
    border:2px solid #000;
    padding: 15px 30px 15px 20px; 
    border-radius: 50px;
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    margin-top: -22px;
    min-height: 72px;
    display: flex;
    align-items: end;
}

.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu {border:none;margin-top:0px;z-index: 0;}
#elementor-sticky-header .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a {
    background-color: black;
}

/* #elementor-header .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a {
    background-color: white;
} */

.elementor-6309 .elementor-element.elementor-element-1ba35a4 .wpml-ls-legacy-dropdown a {border-color:white;}
/* .elementor-6309 .elementor-element.elementor-element-1ba35a4 .wpml-elementor-ls .wpml-ls-legacy-dropdown a {background-color:black!important;} */

.page-id-5743 .wpml-ls-legacy-dropdown a, .page-id-5743 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {border-color:black;}
.page-id-5743  .elementor-5753 .elementor-element.elementor-element-e3b18ff.elementor-view-default .elementor-icon {color: white!important;}

.single-speaker .scheduleday_wrapper li.scheduleday_title {background: #1A5FEF!important;border-radius: 22px 22px 0px 0px;}
/* .single-speaker .scheduleday_wrapper li:last-child .session_content_wrapper {border-radius: 0px 0px 22px 22px;} */
.single-speaker .scheduleday_wrapper li.scheduleday_title h4 {font-family: 'Manrope';font-weight: 500;font-size: 14px;line-height: 19px;}
.single-speaker .scheduleday_wrapper {border-radius:22px;}


/* NEW CSS */
.scheduleday_wrapper li .session_speaker_icon{ display: none; }
.scheduleday_wrapper li .session_content.has_speaker_thumb { width: 100%; }
.scheduleday_wrapper li a {display:block;}
#toTop { background: #fcb813!important;color: #000!important; }

.extra-events-cls {
	max-width: 64%;
    margin: 0 auto;
	min-width:625px;
}

#gform_2 {
    margin-top: -245px;
    max-width: 77%;
}

#gform_fields_2 {
    background-color: white;
    margin: 0 auto!important;
    max-width: 652px;
    border: 1px solid white;
    border-radius: 13px;
    box-shadow: 0px 4px 23px 0px rgba(0, 0, 0, 0.25);
    padding: 2rem;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    right: 23px;
    right: 23px;
    border: solid white;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    top: 1rem;
}

.wpml-ls-legacy-dropdown:hover a.wpml-ls-item-toggle {
    background-color: white!important;
    color: black!important;
    position: relative;
    z-index: 2;
}

.wpml-ls-legacy-dropdown:hover a.wpml-ls-item-toggle::after {
    transform:rotate(224deg);
    -webkit-transform: rotate(224deg);
    top: 1.3rem;
    border-color: black;    
}

#elementor-sticky-header .wpml-ls-legacy-dropdown:hover a.wpml-ls-item-toggle {
    background-color: white!important;
    color: black!important;
} 

#elementor-sticky-header .wpml-ls-legacy-dropdown:hover a.wpml-ls-item-toggle::after {
    transform:rotate(224deg);
    -webkit-transform: rotate(224deg);
    top: 1.3rem;
    border-color: black;    
} 

#elementor-header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    border: solid black;
    border-width: 0 2px 2px 0;
}

#elementor-sticky-header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    border: solid white;
    border-width: 0 2px 2px 0;
}

#caption-hero-section-id p {
	text-align: center;
	font-weight: 500;
	font-size: 17px!important;
}

#text-animation-home-mobile-id .themegoods-animated-headline em {
	font-style: normal!important;
    font-weight: bold!important;
}

#text-animation-home-mobile-en-id .themegoods-animated-headline em {
	font-style: normal!important;
    font-weight: bold!important;
}

#text-animation-home-id .themegoods-animated-headline em {
    font-style: normal!important;
    font-weight: bold!important;
}

.elementor-873 .elementor-element.elementor-element-77a6a95 .elementor-button {
    padding: 15px 30px!important;
}

.session-tab-wrapper ul.tab_content, .session-tab-wrapper ul.tab_content.scheduleday_wrapper li:last-child .session_content_wrapper {
    border-radius: 0!important;
}

#page_content_wrapper, .standard_wrapper, .footer_bar_wrapper, #footer ul.sidebar_widget, #page_content_wrapper.wide:not(.photoframe) .standard_wrapper, .ppb_popup.one.contain, #blog_promo_link_wrapper, #menu_wrapper, .above_top_bar .page_content_wrapper {
    padding: 0!important;
}

.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], 
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0!important;
}

#copyright a:hover, #footer a:not(.button):hover, .social_wrapper ul li a:hover {
  color: #FCB813!important;
}

.header-sticky-image .elementor-widget-container img {
    width: 276px!important;
    height: auto!important;
}

#footer-en-mobile-cnt .elementor-container {
    display: flex;
    align-items: center;
    flex-flow:row;
}

#footer-asset-mobile img {
    width: 125px!important;
    height: auto!important;
}

#sticky-en-logo-cnt-id img {
	width: 125px!important;
    height: auto!important;
}

.elementor-widget-image a img[src$=".svg"] {
	width: 100%!important;
}

.elementor-6500 .elementor-element.elementor-element-6b862e04 img {
	width:152px!important;
}

#header-normal-svg-en-mobile .elementor-widget-container img {width: 125px!important;height:auto!important;}
#header-normal-svg-el-mob .elementor-widget-container img {width: 125px!important;height:auto!important;}
#header-sticky-image-el-mobile .elementor-widget-container img {width: 125px!important;height:auto!important;}
#jarallax-container-0 {display:none!important;}

@media screen and (max-width: 768px) { 	
.header-normal-svg .elementor-widget-container img {width: 125px!important;height:auto!important;}	
.header-sticky-image .elementor-widget-container img {width: 125px!important;height: auto!important;}
	
.extra-events-cls {
	max-width: 100%;
    margin: 0 auto;
	min-width: 100%;
}
    
.single-speaker #page_caption h1 {font-size: 26px;line-height: 36px;}
.single-speaker .speaker_website a{font-size: 11px;line-height: 15px;}
.single-speaker .speaker_website{text-align:left;}
.single-speaker .p1 {font-size: 11px;line-height: 178%;}
.single-speaker .speaker_social h4{font-size: 20px;line-height: 27px;}
.single-speaker .speaker_session_wrapper h4.title {font-weight: 700;font-size: 20px;line-height: 27px;text-align:center;}

.single-speaker .scheduleday_wrapper li.scheduleday_title h4 {font-weight: 700;font-size: 16px;line-height: 22px;}
.single-speaker .session_start_time {font-size: 11px;line-height: 15px;}
.single-speaker .session_title h6 {font-weight: 700;font-size: 14px;line-height: 19px;}

.single-speaker #page_content_wrapper {padding: 0 30px 30px 30px!important;}

.single-post .elementor-widget-container{font-weight:700;font-size:17px;line-height:23px;}
.single-post .post_content_wrapper h1 {font-weight:700;font-size: 34px!important;line-height: 46px!important;}
.single-post #page_content_wrapper {margin-top:170px!important;}

.scheduleday_wrapper li .session_speaker_thumb {display:none;width: 38px;height: 38px;}

.gform_footer input[type=submit],.gform_footer input[type=submit]:hover {width:185px!important;font-weight: 500;font-size: 16px;line-height: 22px;padding:8px 18px;}
.gfield_label {font-family: 'Manrope'; font-size: 14px!important;line-height: 19px!important;color: #EE3F23;font-weight: 700!important;margin-bottom: 0;}
ul.gfield_checkbox li label {font-family: 'Manrope';font-weight: 500!important;font-size: 11px!important;line-height: 17px!important;}

.gallery-grid-item img {margin:0 auto;}

.fullmenu-date {text-align:center;}
.elementor-2448 .elementor-element.elementor-element-8c0b36b > .elementor-widget-container {margin:0!important;}
.elementor-2448 .elementor-element.elementor-element-2b7b283c > .elementor-container {min-height:75vh!important;}

.elementor-element-228e78a, .elementor-element-8ae1f3e, .elementor-element-81e41cb, .elementor-element-db3936f {width:50%!important;padding:10px;}
.wpml-ls-slot-footer a{color:white;}
.elementor-2448 .elementor-element.elementor-element-f371a5d > .elementor-widget-container, .elementor-6450 .elementor-element.elementor-element-a5a39cd > .elementor-widget-container {margin: 40px 0px 0px 0px!important;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {  margin-bottom: 0px!important;}

.programma-symmetoxis {font-size: 26px;line-height:35px;}
.wpml-ls-flag {display:none!important;}

.registration-a{font-size: 26px;line-height: 35px;;}
.registration-b{font-family: "Manrope", Sans-serif;font-size: 14px;font-weight: 700;line-height: 19px;text-align:center;color: #EE3F23;padding-top:10px;line-height: 19px;}

.session_speaker_icon .ti-timer:before{width: 38px;height: 38px;}
.scheduleday_wrapper li .session_speaker_icon span {font-size:0px!important;}
.scheduleday_wrapper.tab {margin-top:20px!important;}

.elementor-element-8cf8a73, .elementor-element-1c9d990 {width:50%!important;}   
.elementor-5512 .elementor-element.elementor-element-23c241f:not(.elementor-motion-effects-element-type-background) {background-attachment:fixed;}

#gform_2 {max-width: 100%;}
#gform_fields_2 {max-width: 100%;}

.grandconference-gallery-grid-content-wrapper:not(.masonry-classic) .gallery-grid-item img{ width:70%; }
    
}