@media (min-width: 992px) {
.mobile_pec_btn,
.gp_btn_section.gp_btn_tablet {
display: none!important;
}
body .lgr_detail_body_div.tablet_lgrd {
display: block;
}
body .lgr_detail_body_div.desktop_lgrd {
display: none;
}
.new_hb_sec .nbh_top .nbh_subtitle, 
.new_hb_sec .nbh_top .nbh_subtitle * {
font-size: 32px;
line-height: 1.2;
}
}  @media (min-width: 768px) {
.speaker-parent .sp_mobile_main_title,
body .ct_mobile_ele,
.pecf_general_main_title,
.pecf_general_mclose,
.pecf_mrs_wrap,
.pecf_mobile {
display: none!important;
}
.mobile_item,
body .spi_content .html_theme_style_button.mobile {
display: none!important;
}
}  @media (min-width: 577px) {
.gp_btn_section.gp_btn_mobile {
display: none!important;
}
.lgr_detail_body_div.tablet_lgrd {
display: none;
}
}  @media (max-height: 750px) {
body .hb_div2 {
padding-top: 120px;
}
}  @media (max-height: 750px) and (max-width: 767px) {
html body .hb_div2 {
padding-top: 90px;
}
}  @media (max-width: 1140px) {
.float_svb_video_description_sec {
position: relative;
width: 100%;
box-shadow: 0 0 0 transparent;
}
.svb_video_discription.float_svb_video_description {
padding: 0;
height: auto;
}
.svb_video_discription.float_svb_video_description + .svb_pdf_download {
position: relative;
box-shadow: 0 0 0 transparent;
height: auto;
padding: 0;
margin-top: 20px;
justify-content: flex-start;
}
.session_video_body_div.sv_description_exist .svb_inner_div {
padding-right: 0;
}
}  @media (max-width: 1199px) {
.speaker_overview_div_right {
padding-right: 0;
width: calc(100% - 240px);
}
body p.speaker_otitle {
font-size: 18px;
}
.speaker_overview_div_left {
margin-right: 15px;
}
.sopd_banner_info_div .speaker_oimg_sec {
height: 100%;
margin-top: 0;
}
.sopd_banner {
padding-top: 15px;
}
body .speaker-right {
min-height: 1px;
}
body .speaker-sec-wrap, body .speaker-vertical-slide {
min-height: 500px !important; }
body .spi_content {
padding-top: 35px;
padding-bottom: 30px;
padding-left: 15px;
}
body .speaker-left-inner h1 {
margin-bottom: 50px;
}
body .speaker-right-inner {
max-width: 100%;
padding-top: 20px;
padding-bottom: 15px;
}
.ckrd_content .ckrd_title {
font-size: 16px;
}
.full_special_banner_right > .elementor-widget-wrap {
width: calc(100% + 15px);
margin-right: -15px;
}
.full_special_banner_left > .elementor-widget-wrap {
width: calc(100% + 15px);
margin-left: -15px;
}
.banner_menu_listing_sec {
padding-left: 15px;
}
.bml_sd_btn {
left: 15px;
}
.pm_speakers_img {
min-height: 650px;
}
.pm_speakers_info_div {
padding: 35px 30px 35px 30px;
}
.podcast_body {
padding: 15px 20px 15px 20px;
}
.podcast_wave_wrap {
width: 200px;
min-width: 200px; }
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 200px 100%;
mask-size: 200px 100%;
}
.epu_btn_wrapper {
justify-content: center;
}
.epu_btn:not(:last-child) {
margin-right: 12px;
}
.epu_booth_wrapper {
grid-template-columns: repeat(2, calc(50% - 10px));
row-gap: 30px;
column-gap: 20px;
margin-bottom: 40px;
}
.sv_pu_wrapper .session_video_body_div {
max-width: 767px;
}
.sv_pu_wrapper .svb_video {
min-height: 1px; max-height: 100%;
}
.sv_pu_wrapper .svb_video_main_info {
padding: 19px 20px 25px;
}
.sv_pu_wrapper .svb_video_main_info .svb_title {
font-size: 20px;
margin-bottom: 15px;
}
.sv_pu_wrapper .svb_presenter_sec .svb_presenter_div {
font-size: 12px;
min-height: 24px;
line-height: 14px;
padding: 4px 10px 4px 29px;
}
.sv_pu_wrapper .svb_presenter_sec .svb_presenter_div:before {
top: 5px;
}
.sv_pu_wrapper .svb_presenter_sec .svb_presenter_div:not(:last-child) {
margin-right: 5px;
}
.sv_pu_sec {
padding: 15px;
}
.login_form, 
.user-registration-ur-lost-password #content.site-content > .ast-container #primary {
margin: auto auto auto 30px;
max-width: calc(100% - 100px);
}
.custom_lfp_bg,
.user-registration-ur-lost-password #content.site-content:before {
min-height: 450px;
}
.gps_photo_list .lgr_detail_body_sec .gallery_head .gallery_bg,
body .gps_photo_list .lgr_detail_body_sec_gallery .gallery_head .gallery_bg {
height: 230px;
}
.gps_photo_list .lgr_detail_body_sec .gallery_foot {
height: calc(100% - 230px);
}
}  @media (max-width: 1180px) {
.full_special_banner_right > .elementor-widget-wrap {
width: 100%;
margin-right: 0;
}
.full_special_banner_left > .elementor-widget-wrap {
width: 100%;
margin-left: 0;
}
}  @media (max-width: 1024px) {
div[data-elementor-type="header"] .elementor-element.theme_dark_blue_style_button .elementor-button,
div[data-elementor-type="header"] .elementor-element.theme_style_button .elementor-button,
div[data-elementor-type="header"] .elementor-element.theme_black_style_button .elementor-button {
font-size: 13px;
padding: 9px 12px;
height: 35px;
}
.hes_img_div img {
max-width: 130px;
max-height: 140px;
}
.home_exhibitors_sec {
grid-template-columns: repeat(4, calc(25% - 7.5px));
}
.home_exhibitors_div.hes_desktop_hidden,
.hes_btn_sec.hes_btn_tablet,
.hes_img_tablet {
display: block;
}
.home_exhibitors_div.hes_tablet_hidden,
.hes_btn_sec.hes_btn_desktop,
.hes_img_desktop {
display: none;
}
.social_media_sec {
text-align: center;
width: 100%;
background-color: #fff;
bottom: 0;
top: auto;
transform: translate(0, 0);
border-radius: 0;
}
.social_media_listing {
display: inline-block;
vertical-align: middle;
}
.social_share_sec {
display: inline-block;
vertical-align: middle;
}
.social_share_div {
background: #fff;
}
.social_share_div:hover {
transform: rotate(20deg);
}
.social_media_listing .social_media_div:hover {
transform: rotate(20deg);
}
.social_share_div .at-icon {
fill: #00B1A9 !important;
}
.social_share_div {
color: #00B1A9;
}
.social_media_listing .social_media_div {
display: inline-block;
margin-left: 6px;
margin-right: 6px;
}
.ckrd_content.ckrd_dbg_blue .ckrd_date {
text-align: center;
}
.custom_krd_sec {
padding-top: 50px;
padding-bottom: 50px;
}
.custom_krd_wrapper {
max-width: 300px;
width: 100%;
margin-left: auto;
margin-right: auto;
transform: scale(1.2);
}
.custom_krd_sec .custom_krd_div, .custom_krd_sec .custom_krd_div:last-child, .custom_krd_sec .custom_krd_div:not(:last-child), .custom_krd_sec .custom_krd_div:not(:first-child):not(:last-child) {
width: 100%;
min-height: 100px;
clip-path: polygon(0 calc(100% - 30px), 0 0, 100% 0, 100% calc(100% - 30px), 50% 100%);
margin-bottom: -30px;
}
.custom_krd_sec .custom_krd_div:last-child {
margin-bottom: 0;
}
.custom_krd_div:after, .ckrd_bg {
clip-path: polygon(0 calc(100% - 30px), 0 0, 100% 0, 100% calc(100% - 30px), 50% 100%);
width: 100%;
height: calc(100% - 3px);
}
.custom_krd_div:before {
transform: rotate(225deg) skew(-34deg, -34deg);
right: 0;
left: 0;
top: auto;
bottom: -81px;
border-left: 8px solid white;
border-top: 8px solid white;
}
.ckrd_content:before {
transform: rotate(138deg);
border-left: 10px solid #ffffff00;
border-top: 2px solid white;
top: auto;
bottom: 25px;
right: -7px;
}
.ckrd_content:after {
transform: rotate(234deg);
border-left: 10px solid #ffffff00;
border-top: 2px solid white;
top: auto;
bottom: 24px;
left: -6px;
right: auto;
}
.custom_krd_div:nth-child(1) {
border-top-right-radius: 20px;
border-bottom-left-radius: 0;
}
.ckrd_bg.ckrd_bg_desktop {
opacity: 0;
}
.ckrd_bg.ckrd_bg_mobile {
opacity: 1;
}
.custom_krd_div:first-child .ckrd_content {
padding-left: 16px;
padding-top: 16px;
}
.ckrd_content {
flex-direction: row;
flex-wrap: wrap;
justify-content: normal;
padding: 42px 16px 30px 16px;
}
.ckrd_content .ckrd_title {
width: calc(50% - 2.5px);
margin-right: auto;
margin-bottom: 0;
font-size: 14px;
line-height: 18px;
display: flex;
align-items: center;
justify-content: center;
padding-right: 5px;
}
.ckrd_content > * {
min-height: 58px;
}
.ckrd_separator {
width: 1px;
height: 100%;
margin-bottom: auto;
}
.ckrd_separator:before {
left: -2px;
top: 0;
bottom: auto;
}
.ckrd_separator:after {
right: -2px;
top: auto;
bottom: 0;
}
.ckrd_content .ckrd_date {
width: calc(50% - 2.5px);
padding-left: 5px;
text-align: center;
font-size: 12px;
line-height: 21px;
display: flex;
align-items: center;
justify-content: center;
margin-left: auto;
}
.full_special_banner_left, .full_special_banner_left > .elementor-widget-wrap {
height: 0!important;
min-height: 0!important;
}
.banner_menu_listing_sec {
padding: 0;
position: fixed;
height: auto;
z-index: 999;
width: 100%;
max-width: 290px;
left: 50%;
transform: translate(-50%, 0);
top: 120px;
transition: all .3s ease-in-out;
opacity: 0;
pointer-events: none;
background-color: #02282C;
padding: 5px 0 5px 0;
border-radius: 25px;
}
.banner_menu_listing_sec.active {
opacity: 1;
pointer-events: all;
}
.bml_sd_btn {
display: none;
}
.banner_menu_listing_sec .banner_menu_listing_div {
margin-bottom: 0;
transition: all .3s ease-in-out;
}
.banner_menu_listing_sec .banner_menu_listing_div {
padding: 5px 44px 5px 21px;
display: block;
}
.banner_menu_listing_sec .banner_menu_listing_div:not(.active) {
z-index: -1;
opacity: 0;
pointer-events: none;
}
.banner_menu_listing_sec:not(.bml_mobile_active) .banner_menu_listing_div:not(.active) {
max-height: 0;
overflow: hidden;
padding: 0;
}
.banner_menu_listing_sec .banner_menu_listing_div a {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.banner_menu_listing_sec:before {
content: "";
position: absolute;
width: 0;
height: 0;
border-top: 9px solid white;
border-left: 8px solid #ffffff00;
border-right: 8px solid #ffffff00;
top: 19px;
right: 25px;
transition: all .3s ease-in-out;
z-index: 1;
}
.banner_menu_listing_sec .banner_menu_listing_div.active:not(:hover):not(:focus) a {
color: white;
}
.banner_menu_listing_sec .banner_menu_listing_div.active {
pointer-events: none;
}
.banner_menu_listing_sec.bml_mobile_active:before {
transform: rotate(180deg);
}
.banner_menu_listing_sec.bml_mobile_active:after {
content: "";
position: absolute;
width: 30px;
height: 30px;
right: 18px;
top: 9px;
}
.banner_menu_listing_sec.bml_mobile_active .banner_menu_listing_div:not(.active) {
z-index: 1;
opacity: 1;
pointer-events: all;
max-height: 200px;
}
.cbdc_right_sec {
padding: 35px;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.cbdc_right_sec > *:first-child {
margin-top: auto;
}
.cbdc_right_sec > *:last-child {
margin-bottom: auto;
}
.cbdc_sec .cbdc_bg {
min-height: 290px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_custom_box_design_content {
margin-bottom: 30px;
}
.login_form, 
.user-registration-ur-lost-password #content.site-content > .ast-container #primary {
margin: auto auto auto 10px;
max-width: calc(100% - 20px);
}
img.cbw-img.ls-is-cached.lazyloaded {
max-width: 76px;
max-height: 60px;
}
.cbw-img-div {
height: 60px;
}
.cbw_div {
padding: 30px 18px 20px;
min-height: 200px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget {
width: calc(25% - 13.5px);
margin-bottom: 18px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget.rest_box_widget {
margin-right: 18px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget.first_box_widget {
margin-left: 18px;
}
.cbw-content .cbw-title {
font-size: 16px;
}
.list_eaw_div .list_eaw_logo_div img {
max-width: 40px;
max-height: 40px;
}
.list_eaw_logo_div {
width: 40px;
height: 40px;
min-width: 40px;
min-height: 40px;
margin-right: 10px;
}
.list_eaw_content_div {
width: calc(100% - 50px);
}
body .elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_:not(:nth-child(4n + 4)):not(:last-child) {
margin-right: 0;
}
body .elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_:not(:nth-child(3n + 3)):not(:last-child) {
margin-right: 15px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_ {
width: calc(33.33% - 10px);
margin-bottom: 40px;
}
.banner_menu_listing_sec.cbml_sec {
padding-top: 5px;
}
}  @media (max-width: 991px) {
body .elementor-widget-heading h1.elementor-heading-title, body .elementor-element h1, body .elementor-element h1 *, body h1, body h1 * {
font-size: 20px;
line-height: 25px;
}
body .elementor-widget-heading h5.elementor-heading-title, body .elementor-element h5, body .elementor-element h5 *, body h5, body h5 * {
font-size: 14px;
line-height: 19px;
}
.speaker_oimg_sec {
width: 180px;
height: 210px;
}
.speaker_overview_div_right {
width: calc(100% - 195px);
}
.speaker_overview_div_left {
width: 180px;
}
.sopd_banner_info_div .sopd_banner_info_right {
padding: 30px 15px 25px 15px;
}
.sopd_banner_info_div .sopd_banner_info_left, .sopd_banner_info_div .sopd_banner_info_right {
width: 50%;
}
.speaker_pu_slider .speaker_overview_div {
margin-right: 20px;
}
.speaker_pu_slider .speaker_overview_div_left {
width: 100%;
}
.speaker_pu_slider .speaker_oimg_sec {
width: 100%;
height: 240px;
}
.sopd_content_sec {
padding: 30px 15px 35px;
}
.speaker_pu_slider_sec {
padding: 32px 15px 45px;
}
.speaker_pu_slider_sec .speaker_pu_slider_main_title {
margin-bottom: 30px;
}
body .speaker-country {
margin-bottom: 15px;
font-size: 13px;
}
body .speaker-left-inner h1 {
margin-bottom: 25px;
}
body .speaker-title {
margin-bottom: 0;
font-size: 20px;
}
body .speaker-position {
font-size: 15px;
line-height: 1.5;
margin-bottom: 15px;
}
body .speaker-country img {
margin-right: 9px;
}
body .speaker-sec-wrap, body .speaker-vertical-slide {
min-height: 400px !important;
}
body .speaker-sec .swiper-button-prev, body .speaker-sec .swiper-button-next {
width: 39px;
height: 39px;
}
body .speaker-sec .swiper-button-next {
height: 40px;
}
body .speaker-sec .swiper-button-prev:after, body .speaker-sec .swiper-button-next:after {
font-size: 10px;
}
body .speaker-sec .swiper-button-prev {
bottom: 40px;
}
.hotel_img_div {
height: 270px;
}
.hotel_list_sec {
column-gap: 15px;
grid-template-columns: repeat(3, calc(33.33% - 10px));
}
.pm_speakers_info_div .pm_speaker_title {
line-height: 25px;
margin-bottom: 25px;
}
.pm_speakers_info_div .pm_speaker_name {
font-size: 20px;
line-height: 25px;
}
.programme_event_day_list .programme_event_day a,
.soh_div,
.exhibit_hall_list_div a.exhibit_term_btn { padding: 10px 20px 10px 15px;
font-size: 15px;
line-height: 16px;
min-width: 1px;
}
.soh_div {
min-width: 120px;
}
.programme_event_day:not(:last-child) {
margin-right: 6px;
}
.ccd_rmpu_body {
padding: 40px 0 60px;
}
.ccd_rmh_left, .ccd_rmh_right {
width: 100%;
padding: 0;
}
.ccd_rmh_left {
margin-bottom: 18px;
}
.ccd_rmh_list_div {
margin-bottom: 3px;
}
.ccd_rmh_list_div:not(:last-child) {
margin-bottom: 5px;
}
.ccd_rmh_list_div:before {
width: 20px;
height: 20px;
}
.ccd_rmh_list_div {
padding-left: 28px;
font-size: 15px;
line-height: 20px;
}
.rmh_sd_title_sec .pec_btn_list_sec .pec_btn_list_div {
padding: 5px 10px;
font-size: 12px;
line-height: 14px;
}
.ccd_rmh_left .rmh_sdmain_title {
font-size: 16px;
}
.ccd_rmpu_head {
padding: 15px 0 26px;
}
.ccd_rmpu_close {
width: 25px;
height: 25px;
}
.ccd_rmpu_head_div {
padding-top: 40px;
}
.pecld_arrow {
right: 5px;
}
.cbdc_right_sec {
padding: 23px 26px;
}
.cbdc_sec .cbdc_bg {
min-height: 260px;
}
.conversations_post_div .conversations_head_div {
padding: 18px 50px 18px 20px;
}
.conversations_post_div .conversations_head_div:before {
right: 12px;
top: 9px;
}
.conversations_body_inner_div {
padding: 0 20px 28px;
font-size: 17px;
line-height: 22px;
}
.speaker_overview_head {
padding-top: 10px;
}
.desktop_pec_btn {
display: none!important;
}
.agora_programme_sec .programme_ec_sec {
margin-bottom: 0;
}
body .programme_ec_body .agora_vmp_btn {
margin-top: 10px;
}
.podcast_foot {
padding: 12px 15px 23px 18px;
}
.podcast_foot p.podcast_date {
bottom: 21px;
left: 18px;
width: calc(100% - 48px);
height: 35px;
padding: 14px 0 3px;
}
.podcast_body {
padding: 15px 15px 15px 15px;
}
.podcast_audio_btn {
width: 54px;
height: 54px;
min-width: 54px;
min-height: 54px;
background-size: 16px;
background-position: 20px 50%;
margin-right: 12px;
}
.podcast_dummy_audio {
font-size: 12px;
padding-left: 20px;
line-height: 17px;
}
.podcast_dummy_audio:before {
width: 17px;
height: 17px;
}
.podcast_wave_wrap {
margin-right: 10px;
width: 158px;
min-width: 158px;
}
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 158px 100%;
mask-size: 158px 100%;
}
.podcast_head_inner .podcast_author_img {
right: 8px;
width: 130px;
}
.podcast_title_div .podcast_title {
line-height: 22px;
font-size: 15px;
}
.podcast_title_div {
max-width: calc(100% - 130px);
}
.podcast_head_inner {
min-height: 130px;
padding: 16px 15px 25px;
}
.em_action_btn_div {
width: 40px;
height: 120px;
flex-direction: column;
bottom: 0;
right: 0;
padding: 5px;
}
.ema_refresh, .ema_zoom_btn, .ema_minimize_btn {
width: 30px;
height: 30px;
}
.ema_zoom_btn:before, .ema_minimize_btn:before {
width: 13px;
}
.ema_zoom_btn:after {
height: 13px;
}
.ema_refresh {
-webkit-mask-size: 22px;
mask-size: 22px;
}
.exhibit_head_sec .show_all_exhibit_btn.html_dark_blue_style_btn {
height: 35px;
padding: 9.5px 13px;
font-size: 14px;
}
.epu_btn {
width: 23px;
min-width: 23px;
height: 40px;
margin-bottom: 0;
padding-top: 11px;
padding-bottom: 9px;
line-height: 20px;
font-size: 15px;
}
.all_venue_div {
padding: 10px 15px;
}
.all_venue_div:first-child {
padding-top: 15px;
}
.all_venue_div:last-child {
padding-bottom: 15px;
}
.all_venue_sec {
width: 230px;
margin-right: 15px;
}
.venue_map_wrapper {
width: calc(100% - 245px);
}
.svb_video_main_info {
height: calc(100% - 180px);
padding: 13px 15px 18px 15px;
}
.svb_video {
height: 180px;
}
.svb_video_main_info .svb_title {
font-size: 15px;
}
.session_video_body_sec {
grid-template-columns: repeat(3, calc(33.33% - 10px));
row-gap: 15px;
column-gap: 15px;
margin-bottom: 60px;
}
.svd_pagi_sec {
margin-bottom: 45px;
}
.gallery_head .gallery_bg {
height: 200px;
}
.gallery_foot {
height: calc(100% - 200px);
padding: 15px 25px 18px 20px;
}
.gallery_atag_wrapper:hover .gallery_foot:before {
right: 13px;
}
.gallery_foot .gallery_overview_title {
font-size: 16px;
line-height: 1.35;
}
.lgr_parent_sec .lgr_detail_body_sec,
.lgr_detail_body_sec {
grid-template-columns: repeat(3, calc(33.33% - 10px));
}
.lgr_parent_sec .lgr_detail_body_sec.tablet_lgrd_parent {
padding: 15px 0 80px;
}
.gp_btn_section.gp_btn_desktop {
display: none;
}
.gallery_post_parent_wrapper {
padding: 20px 0 30px;
}
.home_exhibitors_grandparent {
padding: 45px 0 0;
}
.home_exhibitors_parent .home_exhibitors_main_title { margin-bottom: 25px;
}
.nbh_top .nbh_inner_top img:not(.hb_btn_icon) {
max-width: 280px;
margin-bottom: 30px;
}
.nbh_top {
margin-bottom: 30px;
}
.new_hb_sec .nbh_top .nbh_subtitle span {
padding: 8px 20px;
border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
}
.nbh_bot_left {
max-width: 360px;
}
.search-filter-base.search-filter-field.search-filter-field--id-1 .search-filter-component-combobox-base, 
.search-filter-base.search-filter-field.search-filter-field--id-2 .search-filter-component-combobox-base,
.search-filter-base.search-filter-field.search-filter-field--id-3 .search-filter-component-combobox-base, 
.search-filter-base.search-filter-field.search-filter-field--id-4 .search-filter-component-combobox-base,
.search-filter-base.search-filter-field.search-filter-field--id-5 .search-filter-component-combobox-base, 
.search-filter-base.search-filter-field.search-filter-field--id-6 .search-filter-component-combobox-base,
.search-filter-base.search-filter-field.search-filter-field--id-7 .search-filter-component-combobox-base, 
.search-filter-base.search-filter-field.search-filter-field--id-8 .search-filter-component-combobox-base {
min-width: 140px;
padding-left: 10px;
}
.search-filter-base.search-filter-field.search-filter-field--id-1, 
.search-filter-base.search-filter-field.search-filter-field--id-2,
.search-filter-base.search-filter-field.search-filter-field--id-3, 
.search-filter-base.search-filter-field.search-filter-field--id-4,
.search-filter-base.search-filter-field.search-filter-field--id-5, 
.search-filter-base.search-filter-field.search-filter-field--id-6,
.search-filter-base.search-filter-field.search-filter-field--id-7, 
.search-filter-base.search-filter-field.search-filter-field--id-8  {
padding: 6px 0;
}
.search-filter-base.search-filter-field.search-filter-field--id-1,
.search-filter-base.search-filter-field.search-filter-field--id-3,
.search-filter-base.search-filter-field.search-filter-field--id-5,
.search-filter-base.search-filter-field.search-filter-field--id-7 {
margin-right: 5px;
}
}  @media (max-width: 800px) {
body .old-social-media-feed .cff-wrapper #cff .cff-item {
margin-left: 8px!important;
margin-right: 8px!important;
width: calc(50% - 16px)!important;
}
}  @media (max-width: 780px) {
.old-social-media-feed #ctf.ctf .ctf-item {
margin-left: 0;
margin-right: 0;
}
}  @media (max-width: 767px) {
body.new-figtree-font-family .custom_header_menu .menu-item:not(.mobile-download-btn) .menu-link {
font-weight: 700!important;
}
.desktop_item,
body .spi_content .html_theme_style_button.desktop {
display: none!important;
}
.ea-home-btn .hb_button > * {
margin-top: 5px;
margin-bottom: 5px;
}
body .elementor-widget-heading h2.elementor-heading-title, body .elementor-element h2, body .elementor-element h2 *, body h2, body h2 * {
font-size: 20px;
line-height: 1.45;
}
body .elementor-widget-heading h3.elementor-heading-title, body .elementor-element h3, body .elementor-element h3 *, body h3, body h3 * {
font-size: 18px;
line-height: 27px;
}
body .elementor-widget-heading h5.elementor-heading-title, body .elementor-element h5, body .elementor-element h5 *, body h5, body h5 * {
font-size: 11px;
line-height: 17px;
}
.social_media_listing .social_media_div:hover {
background-color: white;
}
.social_media_listing .social_media_div:hover img {
filter: brightness(1) invert(0);
}
.social_share_sec:hover .social_share_div {
background-color: #ffffff;
transform: rotate(20deg);
}
.smf_body[data-id="instagram"], .smf_body[data-id="twitter"], .smf_body[data-id="linkedln"] {
width: 100%;
left: 0;
right: 0;
}
body .ct_desktop_ele {
display: none!important;
}
.smf_head_listing_div { padding: 12px 10px;
}
.smf_head_wrapper {
margin-bottom: -5px;
flex-direction: column;
}
.smf_head_listing {
margin: 5px auto 0;
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
padding: 0 15px;
overflow-y: auto;
}
.smf_head_listing::-webkit-scrollbar {
display: none;
}
.smf_head_button_sec {
margin: 3px 0 5px auto;
}
.smf_head_listing_div .smf_head_list_title {
font-size: 14px;
}
body .hb_div2 {
padding-top: 100px;
}
body .press-list-inner {
padding-left: 26px;
padding-top: 25px;
}
.press-list .event-grid-date {
line-height: 1.3;
margin-bottom: 5px;
}
body .press-featured-img { min-height: 1px;
display: flex;
}
body .press-featured-img img {
margin-top: auto;
}
.old-social-media-feed .cff-wrapper #cff {
width: 100%!important;
margin-left: 0;
margin-right: 0;
padding-top: 22px;
}
.old-social-media-feed .smf_body {
width: calc(100vw - 64px)!important;
margin: auto;
left: 0;
right: 0;
}
body .speaker_overview_div .speaker_obtn, body .sopd_heading .sopd_so_back {
font-size: 12px;
height: 30px;
padding: 9px 12px;
min-width: 1px;
}
.sopd_close {
width: 30px;
height: 30px;
background-size: 16px;
}
.speaker_overview_div_left, .speaker_overview_div_right {
width: 100%;
}
.speaker_overview_div_left {
margin-right: 0;
margin-bottom: 15px;
}
.speaker_oimg_sec {
width: 100%;
height: 300px;
}
.speaker_overview_div {
margin-bottom: 50px;
}
.speaker_overview_sec {
padding: 20px 0 25px;
}
.sopd_banner_info_div {
min-height: 280px;
}
.speaker_pu_slider_sec .speaker_pu_slider:before, .speaker_pu_slider_sec .speaker_pu_slider:after {
width: 30px;
}
.speaker_pu_slider_sec .speaker_pu_slider {
padding: 0 30px;
}
.sopd_content_sec > * {
width: 100%;
}
.sopd_content_sec > *:first-child:nth-last-child(2) {
margin-right: 0;
}
.sopd_heading {
padding: 15px 0 0;
}
body .speaker-left-inner {
flex-direction: row-reverse; }
body .spi_content, body .spi_bg {
width: 100%;
}
body .spi_content {
width: 100vw;
min-width: 100vw;
margin-right: -307px;
z-index: 5;
order: 2; border-top: 1px solid rgba(255,255,255,0.2);
padding-top: 25px;
padding-bottom: 53px;
}
body .spi_bg {
order: 1;
height: 350px;
}
body .speaker-vertical-slide {
min-height: 350px!important;
height: 350px!important; width: 307px;
}
body .speaker-sec {
width: calc(100% - 307px);
overflow: visible;
}
body .speaker-thumbnail-bg {
width: 48px;
height: 48px;
}
body .speaker-thumbnail-img {
height: 55px;
width: 48px;
}
body .speaker-thumbnail {
height: 48px;
}
body .speaker-thumbnail-img-bg {
background-size: 52px;
}
body .speaker-right .speaker-title {
font-size: 10px;
margin-top: 7px;
line-height: 13px;
}
body .speaker-right-inner {
padding-top: 15px;
padding-bottom: 10px;
}
body .speaker-right {
min-height: 117px;
}
body .speaker-left {
height: auto!important;
}
body .speaker-sec .swiper-button-next {
bottom: auto;
top: 332px;
}
body .speaker-sec .swiper-button-prev {
bottom: auto;
top: 293px;
}
body .speaker-left-inner h1 {
display: none!important;
}
.elementor-element.theme_dark_blue_style_button .elementor-button {
height: 30px;
font-size: 12px;
padding: 8px 15px;
}
.register-fee-sec .reg-fee-lower-wrap {
width: calc(100% - 113px);
}
body .reg-fee-lower-inner > div:first-child {
margin-right: 13px;
}
body .reg-fee-lower-inner > div:first-child, body .reg-fee-lower-inner > div:nth-child(2) {
width: calc(50% - 6.5px);
}
.reg-fee-title-wrap .reg-fee-subtitle {
display: none;
}
.register-fee-sec .main_reg-fee-subtitle {
display: block;
}
.custom_krd_sec {
padding-top: 0;
padding-bottom: 0;
}
.custom_krd_wrapper {
transform: scale(1);
}
.banner_menu_listing_sec {
top: 85px;
}
body .register-fee-sec {
background: linear-gradient(90deg, #F7FBFF 0%, #DBEBFC 35.94%, #CFE3FA 50.52%, #BED6F5 82.81%, #B4CDF1 98.44%);
}
body .reg-fee-title-wrap {
background: linear-gradient(90deg, #EFF7FF 0.52%, #DBEBFC 25%, #CFE3FA 60.42%, #BED6F5 82.81%, #B4CDF1 98.44%);
}
body .main_reg-fee-subtitle + .reg-fee-upper-wrap .reg-fee-title-wrap {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
body .reg-fee-upper-wrap .reg-fee-title-wrap {
height: 100%;
max-height: 100%;
}
body .reg-fee-lower-inner {
flex-wrap: wrap;
}
.reg-fee-lower-inner .reg-fee-additional-note {
margin-top: 8px;
font-size: 10px;
}
body .press-more {
padding: 25px 0 55px;
}
.custom_header_menu .menu-item:not(.mobile-download-btn) .menu-link, .custom_header_menu .menu-item .menu-link:hover, .custom_header_menu .menu-item .menu-link:focus, .custom_header_menu .elementor-nav-menu--dropdown.sub-menu {
background-color: #ffffff00!important;
}
.custom_header_menu .elementor-nav-menu--dropdown.sub-menu {
height: auto;
padding: 0;
}
.hb_sec_wrapper:not(.hbs_overlap) .video-wrap:before {
display: none!important;
}
.hb_sec_wrapper:not(.hbs_overlap) .background-video {
object-position: 50% 50%;
height: 100%;
}
.hb_sec_wrapper:not(.hbs_overlap) {
position: relative;
}
.hb_sec_wrapper:not(.hbs_overlap):before {
content: "";
background: url(//officialenergyasia.com/wp-content/themes/astra-child/assets/images/trans-header.png) repeat-x;
height: 227px;
background-size: cover;
background-position: top center;
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 1;
mix-blend-mode: multiply;
}
body .custom_header_menu .elementor-nav-menu--dropdown > .elementor-nav-menu {
height: 100vh;
overflow-y: auto;
overflow-x: hidden;
padding-bottom: 150px;
padding-top: 38px;
margin-top: -38px;
}
body .custom_header_menu .elementor-nav-menu--dropdown.sub-menu {
background: none;
}
.custom_header_menu .menu-item:not(.mobile-download-btn) .menu-link {
font-weight: 600!important;
}
.elementor-section.custom_header_sec .custom_header_menu .sub-menu .menu-item .menu-link:not(hover):not(:focus) {
color: #20419A !important;
}
body .elementor-section.custom_header_sec .custom_header_menu .sub-menu .menu-item .menu-link:focus, body .elementor-section.custom_header_sec .custom_header_menu .sub-menu .menu-item .menu-link:hover {
color: #00B1A9!important;
}
.hotel_pagination .wp-pagenavi {
margin-bottom: 50px;
margin-top: 45px;
}
.hotel_list_sec {
grid-template-columns: repeat(2, calc(50% - 10px));
}
.ml_custom_bg {
height: 380px;
}
body .be-a-part-tab .jet-tabs__control-wrapper > div:not(:last-child) {
margin-right: 12px;
}
.elementor-nav-menu li.mobile-only.mobile_inline_menu_item {
width: 49.5%;
padding: 5px; display: inline-block!important; }
.elementor-nav-menu li.custom_menu_search_btn.mobile_inline_menu_item + li.menu-item {
margin-top: 10px;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_black_style_button .menu-link {
border-radius: 50px!important;
background-color: #3D3935!important;
border: 1px solid #3D3935;
color: white!important;
height: 30px;
font-size: 12px;
padding: 7px 10px;
line-height: 14px;
min-width: 100px;
text-align: center;
cursor: pointer;
text-decoration: none;
transition: all .2s ease-in-out;
display: inline-block;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_dark_blue_style_button .menu-link {
border-radius: 50px!important;
background-color: #20419A!important;
border: 1px solid #20419A;
color: white!important;
height: 30px;
font-size: 12px;
padding: 7px 10px;
line-height: 14px;
min-width: 100px;
text-align: center;
cursor: pointer;
text-decoration: none;
transition: all .2s ease-in-out;
display: inline-block;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_dark_blue_style_button .menu-link:hover,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_dark_blue_style_button .menu-link:focus {
background-color: #02282C!important;
border: 1px solid #02282C!important;
color: white!important;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_style_button .menu-link {
border-radius: 50px!important;
background-color: #00B1A9!important;
border: 1px solid #00B1A9;
color: white!important;
height: 30px;
font-size: 12px;
padding: 7px 10px;
line-height: 14px;
min-width: 100px;
text-align: center;
cursor: pointer;
text-decoration: none;
transition: all .2s ease-in-out;
display: inline-block;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_style_button .menu-link:hover,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_style_button .menu-link:focus,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_black_style_button .menu-link:hover,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_black_style_button .menu-link:focus {
background-color: #20419A!important;
border: 1px solid #20419A!important;
color: white!important;
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.custom_menu_search_btn .menu-link {
font-size: 0;
display: inline-flex;
background-position: center;
background-size: 18px;
background-repeat: no-repeat;
background-image: url(//officialenergyasia.com/wp-content/themes/astra-child/assets/images/search-icon.png);
transition: all .2s ease-in-out;
width: 30px;
height: 30px;
z-index: 1;
padding: 10px;
filter: brightness(0);
}
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.custom_menu_search_btn .menu-link:hover,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.custom_menu_search_btn .menu-link:focus {
transform: scale(1.1) rotate(5deg);
}
.elementor-nav-menu li.custom_menu_search_btn.mobile_inline_menu_item {
width: 40px;
padding-right: 10px;
padding-left: 0;
}
.elementor-nav-menu li.mobile-only.mobile_inline_menu_item.theme_style_button,
.elementor-nav-menu li.mobile-only.mobile_inline_menu_item.theme_dark_blue_style_button,
.elementor-nav-menu li.mobile-only.mobile_inline_menu_item.theme_black_style_button { width: auto;
}
body .custom_header_menu .elementor-nav-menu--dropdown > .elementor-nav-menu {
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.elementor-element.elementor-widget-nav-menu:not(.event-menu) .elementor-nav-menu li:not(.mobile_inline_menu_item) {
width: 100%;
}
.mobile_menu_active div[data-elementor-type="header"] .search_single_button .elementor-button {
opacity: 0;
pointer-events: none;
}
body.mobile_menu_active div[data-elementor-type="header"] {
z-index: 99999;
}
.elementor-nav-menu li.theme_dark_blue_style_button,
.elementor-nav-menu li.theme_style_button {
text-align: center;
padding: 0 5px;
}
.pm_speakers_img_div, .pm_speakers_info_div {
width: 100%;
}
.pm_speakers_parent .ast-container {
padding: 0;
}
.pm_speakers_info_div {
padding: 35px 20px 40px 20px;
}
.pm_speakers_div[data-count="2"] .pm_speakers_info_div {
order: 2;
}
.pm_speakers_div[data-count="2"] .pm_speakers_img_div {
order: 1;
}
.programme_ec_head { margin-bottom: 18px;
}
.programme_ec_atc_list {
margin-bottom: 12px;
}
.pec_listing_inner_div {
padding: 12px 15px 16px 15px;
border-radius: 5px;
}
.pec_listing_inner_div.pec_list_border_exist {
padding-left: 10px;
border-left-width: 5px!important;
}
.pec_listing_inner_div-1 {
padding: 12px 15px 16px 15px;
border-radius: 5px;
}
.pec_listing_inner_div-1.pec_list_border_exist {
padding-left: 10px;
border-left-width: 5px!important;
}
.pec_listdiv_left {
width: 100%;
padding-right: 0;
margin-bottom: 10px;
}
.pec_listdiv_left.pce_hidden_et {
margin-bottom: 0;
}
.pec_listdiv_right {
width: 100%;
}
.content_info_list_div .cil_title {
font-size: 17px;
} 
.content_info_list_div .cil_description,
.pec_listdiv_left > span {
font-size: 15px;
}
.programme_ec_sec {
margin-bottom: 50px;
}
.content_info_list_div:not(:last-child) {
padding-bottom: 13px;
margin-bottom: 16px;
}
.programme_event_day_list.pedl_mobile,
.programme_event_day_list { position: relative;    max-width: 235px;
}
.pedl_mobile .programme_event_day,
.programme_event_day,
.speaker_overview_head .soh_div {
transition: all .3s ease-in-out;
max-height: 400px;
}
.pedl_mobile .programme_event_day:not(.ped_active),
.programme_event_day:not(.ped_active),
.speaker_overview_head .soh_div:not(.active) {
opacity: 0;
max-height: 0;
pointer-events: none;
visibility: hidden;
order: 2;
}
.speaker_overview_head:not(.soh_dropdown_active) .soh_div:not(.active) {
padding-top: 0;
padding-bottom: 0;
}
.pedl_mobile .programme_event_day.ped_active,
.programme_event_day.ped_active,
.speaker_overview_head .soh_div.active {
order: 1;
}
.speaker_overview_head .soh_div.active {
padding-right: 43px;
}
.programme_event_day_list.pedl_mobile.pedlm_dropdown_active .programme_event_day:not(.ped_active),
.programme_event_day_list.pedlm_dropdown_active .programme_event_day:not(.ped_active),
.speaker_overview_head.soh_dropdown_active .soh_div:not(.active) {
opacity: 1;
max-height: 400px;
pointer-events: all;
visibility: visible;
}
.programme_event_day_list.pedl_mobile.pedlm_dropdown_active .programme_event_day:not(.ped_active):last-child,
.programme_event_day_list.pedl_mobile.pedlm_dropdown_active .programme_event_day:not(.ped_active) + .programme_event_day:not(.ped_active):nth-last-child(2),
.programme_event_day_list.pedlm_dropdown_active .programme_event_day:not(.ped_active):last-child,
.programme_event_day_list.pedlm_dropdown_active .programme_event_day:not(.ped_active) + .programme_event_day:not(.ped_active):nth-last-child(2) {
border-radius: 0 0 25px 25px;
overflow: hidden;
}
.programme_ec_sec.loading .programme_event_day_list {
overflow: hidden;
}
.ped_mwrapper {
position: absolute;
width: 100%;
height: auto;
top: 100%;
left: 0;
border-radius: 0 0 25px 25px;
overflow: hidden;
transition: all .3s ease-in-out;
opacity: 0;
max-height: 0;
pointer-events: none;
visibility: hidden;
}
.pedl_mobile .programme_event_day,
.programme_event_day {
width: 100%;
}
.pedl_mobile.programme_event_day_list .programme_event_day a,
.programme_event_day_list .programme_event_day a,
.speaker_overview_head .soh_div {
width: 100%;
background-color: #00B1A9;
color: white;
border-radius: 0;
border: 0;
padding: 12px 18px;
}
.pedl_mobile.programme_event_day_list .programme_event_day.ped_active a,
.programme_event_day_list .programme_event_day.ped_active a {
border-radius: 50px;
padding-right: 43px;
}
.programme_event_day_list.pedl_mobile .pedl_mobile_cover,
.programme_event_day_list .pedl_mobile_cover,
.soh_mobile_cover {
display: block;
height: 40px;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 9;
cursor: pointer;
}
.pedl_mobile_cover:before,
.soh_mobile_cover:before {
content: "";
position: absolute;
width: 0;
height: 0;
border-top: 9px solid white;
border-left: 8px solid #ffffff00;
border-right: 8px solid #ffffff00;
top: 15px;
right: 15px;
transition: all .3s ease-in-out;
z-index: 1;
}
.pedlm_dropdown_active .pedl_mobile_cover:before,
.soh_dropdown_active .soh_mobile_cover:before {
transform: rotate(180deg);
}
.pedlm_dropdown_active .ped_mwrapper {
opacity: 1;
max-height: 300px;
pointer-events: all;
visibility: visible;
}
.pedl_mobile.programme_event_day_list.pedlm_dropdown_active .programme_event_day.ped_active a,
.programme_event_day_list.pedlm_dropdown_active .programme_event_day.ped_active a {
border-radius: 25px 25px 0 0;
}
.pedl_mobile.programme_event_day_list .programme_event_day a:hover,
.programme_event_day_list.pedl_mobile .pedl_mobile_cover:hover ~ .programme_event_day.ped_active a,
.programme_event_day_list .programme_event_day a:hover,
.programme_event_day_list .pedl_mobile_cover:hover ~ .programme_event_day.ped_active a {
color: #ffffff99;
}
.programme_event_day_list {
max-height: 40px;
}
.programme_event_day:not(:last-child),
.soh_div:not(:last-child) {
margin-right: 0;
}
.programme_ec_atc .dropdown-toggle {
font-size: 0;
}
.calendar.dropdown-container .dropdown-menu:before {
left: auto;
right: 7px;
}
.programme_ec_atc .dropdown-toggle img {
max-width: 30px;
max-height: 30px;
}
.speaker_overview_head {
padding-top: 0;
margin-top: 10px;
position: relative; max-width: 235px;
height: 40px;
}
.speaker_overview_head:not(.soh_dropdown_active) .soh_div.active {
border-radius: 50px;
overflow: hidden;
}
.speaker_overview_head.soh_dropdown_active .soh_div.active {
border-radius: 25px 25px 0 0;
}
.speaker_overview_head.soh_dropdown_active .soh_div:not(.active) {
border-radius: 0 0 25px 25px;
}
.pecf_general {
position: fixed;
width: 100%;
height: 100%;
z-index: 999999;
top: 0;
left: 0;
background-color: #F1F1F1;
padding: 25px 15px 80px;
overflow-y: auto;
overflow-x: hidden;
display: none;
}
.pecf_general .pecf_day_time_field {
position: relative;
top: 0;
left: 0;
}
.pecf_general .pecf_day_time_field .pecf_dt_slabel + .pecf_dt_box_parent {
max-height: 800px;
opacity: 1;
visibility: visible;
pointer-events: all;
padding: 18px 23px 14px;
position: relative;
left: 0;
top: 0;
transform: translate(0, 0);
width: 100%;
box-shadow: 0 0 0;
}
.pecf_general .pecf_search_field input[type="text"] {
padding: 12px 15px 12px 55px;
height: 48px;
}
.pecf_general .pecf_search_field {
margin-bottom: 12px;
}
.pecf_general .pecf_general_main_title {
text-align: center;
margin-bottom: 16px;
font-weight: 600;
font-size: 18px;
}
.pecf_general .pecf_dt_box_parent .pecf_reset,
.pecf_general .pecf_day_time_field .pecf_dt_box_parent .pecf_box_close,
.pecf_general .pecf_day_time_field .pecf_dt_slabel,
body .pecf_general > .pecf_submit_btn {
display: none;
}
.pecf_mrs_wrap {
position: fixed;
z-index: 99;
width: 100%;
bottom: 0;
padding: 10px 20px;
box-shadow: 0 0 8px #00000026;
display: flex;
align-items: center;
justify-content: space-between;
background-color: #F1F1F1;
left: 0;
}
body .pecf_general .pecf_mrs_wrap .pecf_submit_btn {
position: relative;
top: 0;
right: 0;
}
.pdtb_time_range_sec {
width: calc(100% + 10px);
margin-right: -10px;
}
.pdtb_time_range_sec .pdtb_time_range_div {
width: calc(33.33% - 10px);
margin-right: 10px;
}
.pecf_general_mclose {
background-image: url(//officialenergyasia.com/wp-content/themes/astra-child/assets/images/white-cross.png);
background-position: center;
background-repeat: no-repeat;
background-size: 20px;
transition: all .3s ease-in-out;
position: absolute;
width: 30px;
height: 30px;
padding: 5px;
top: 10px;
right: 10px;
z-index: 2;
cursor: pointer;
filter: brightness(1) invert(1);
}
.pecf_general_mclose:hover {
transform: scale(1.1);
opacity: 0.6;
}
.programme_ec_form.loading .pecfm_btn {
animation: 1s infinite custom_rotate_animate;
transform: rotate(360deg);
}
.pro_speaker_list_sec {
width: 100%;
margin-right: 0;
}
body .pro_speaker_list_sec.swiper-container .swiper-scrollbar {
width: 100%;
margin-top: 13px;
}
.pro_speaker_list_sec div[class*=swiper-button-] { width: 40px;
}
.pro_speaker_list_sec div[class*=swiper-button-] .sd_layout {
width: calc(100% + 30px);
}
.swiper-button-next .sd_btn {
right: 3px;
}
.swiper-button-prev .sd_btn {
left: 3px;
}
.sd_btn:before {
width: 7px;
height: 12px;
font-size: 12px;
line-height: 12px;
}
.sd_btn {
width: 24px;
height: 24px;
}
.ips_bg_div .ips_bg {
width: 63px;
height: 63px;
min-width: 63px;
min-height: 63px;
}
.ips_bg_div {
margin-right: 10px;
}
.ips_info_sec {
width: calc(100% - 73px);
}
.pro_speaker_list_sec .pro_speaker_list_div .pro_speaker_main_title {
font-size: 12px;
line-height: 17px;
margin-bottom: 8px;
}
.ips_list_sec {
height: calc(100% - 25px);
min-height: 90px;
padding: 8px 12px;
}
.ips_info_sec .ips_main_title {
font-size: 13px;
}
.pro_speaker_list_sec .pro_speaker_list_div {
min-width: 260px;
}
.ips_list_div {
width: 236px;
}
.ips_list_sec > .ips_list_div:not(:only-child) {
width: 236px;
padding: 0 10px 0 12px;
}
.rmh_sd_title_sec .pec_btn_list_sec {
transform: translate(0, -2px);
margin-right: 5px;
}
.content_info_list_div .cil_title {
margin-top: 5px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_custom_listing_content_with_logo {
width: calc(50% - 15px);
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_custom_listing_content_with_logo:nth-child(2n + 1) {
margin-right: 30px;
}
.cbdc_left_sec, 
.cbdc_right_sec {
width: 100%;
}
.cbdc_right_sec .cbdc_content {
max-width: 100%;
}
.cbdc_right_sec {
padding: 30px 20px 35px;
}
.cbd_align_right .cbdc_right_sec {
order: 2;
}
.cbd_align_right .cbdc_left_sec {
order: 1;
}
.cbdc_sec .cbdc_bg {
min-height: 280px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_custom_listing_content_with_logo:nth-child(2n + 1) {
margin-right: 0;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_custom_listing_content_with_logo {
width: 100%;
margin-bottom: 20px;
}
.conversations_post_div .conversations_head_div {
padding: 15px 40px 15px 15px;
font-size: 16px;
}
.conversations_post_div .conversations_head_div:before {
right: 0;
top: 2px;
}
.conversations_body_inner_div {
padding: 0 15px 23px;
}
.conversations_post_div:not(:last-child) {
margin-bottom: 15px;
}
.travel_flight_div {
min-height: 1px;
}
.tfd_right {
width: 210px;
padding: 23px 12px;
}
.tfd_left {
width: calc(100% - 210px);
}
.podcast_sec {
row-gap: 20px;
grid-template-columns: repeat(1, 100%);
}
.podcast_wave_wrap {
width: 300px;
min-width: 300px;
}
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 300px 100%;
mask-size: 300px 100%;
}
.cil_excl_wrap {
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
}
.cil_excl_wrap > *:not(.pro_speaker_list_sec) {
padding-left: 15px;
padding-right: 15px;
}
.pro_speaker_list_wrapper > .pro_speaker_list_div:first-child {
margin-left: 15px;
}
.pro_speaker_list_sec .pro_speaker_list_div:last-child {
margin-right: 15px;
}
.pec_list_border_exist .pro_speaker_list_sec {
width: calc(100% - 6px);
margin-left: 6px;
}
.exhibit_map_div {
height: 400px;
}
.exhibit_map_sec .exhibit_map_inner_div {
transform: scale(0.8);
transform-origin: top left;
}
.epu_booth_logo {
width: 100px;
height: 100px;
min-width: 100px;
min-height: 100px;
margin-right: 12px;
}
.epu_booth_info {
width: calc(100% - 112px);
}
.epu_booth_info .epub_title {
margin-bottom: 8px;
}
.epu_booth_wrapper {
grid-template-columns: repeat(1, 100%);
row-gap: 25px;
margin-bottom: 32px;
}
.epu_booth_logo img {
max-width: 75px;
max-height: 60px;
}
.exhibit_pu_close {
width: 26px;
height: 26px;
top: 15px;
}
.exhibit_popup_head_div {
padding-top: 56px;
}
.epu_booth_sec {
margin: 20px 0 50px;
}
.exhibit_popup_head_div .exhibit_pu_main_title {
padding-bottom: 13px;
}
.epu_btn:not(:last-child) {
margin-right: 10px;
}
.epu_btn {
width: 20px;
min-width: 20px;
}
.venue_body_sec .exhibit_map_sec[data-slug="level-g"] .exhibit_map_div {
height: 412px;
}
.venue_body_sec .exhibit_map_sec[data-slug="level-1"] .exhibit_map_div {
height: 308px;
}
.venue_body_sec .exhibit_map_sec[data-slug="level-3"] .exhibit_map_div {
height: 364px;
}
.all_venue_sec {
width: 100%;
margin-right: 0;
height: 160px;
overflow-y: auto;
overflow-x: hidden;
box-shadow: 0 0 6px rgb(0 0 0 / 10%);
margin-bottom: 23px;
}
.venue_map_wrapper {
width: 100%;
}
.exhibit_container_parent {
overflow: hidden;
}
.exhibit_container_parent:not(.venue_container_parent) .exhibit_head_sec {
flex-direction: column-reverse;
align-items: flex-start;
}
.exhibit_container_parent:not(.venue_container_parent) .exhibit_head_sec .exhibit_head_btn_wrapper {
margin-bottom: 15px;
margin-left: 0;
margin-right: auto;
}
.exhibit_map_sec[data-slug="hall-5-petronas"] .exhibit_map_div {
height: 658px;
}
.session_video_body_sec {
grid-template-columns: repeat(2, calc(50% - 7.5px));
}
.session_video_body_sec {
margin-bottom: 45px;
}
.sv_pu_wrapper .svb_video_main_info .svb_title {
font-size: 16px;
}
.sv_pu_wrapper .svb_video_main_info .svb_date {
font-size: 13px;
}
.sv_pu_wrapper .svb_video_main_info {
padding: 15px 16px 20px;
}
.sv_pu_wrapper .svb_video { }
.svpu_close {
background-size: 25px;
}
.sv_pu_wrapper .session_video_body_div {
padding: 40px 0 15px;
}
body #content [id*="user-registration"].user-registration .user-registration-MyAccount-content fieldset .form-row:nth-child(3), body #content [id*="user-registration"].user-registration .user-registration-MyAccount-content fieldset .form-row:nth-child(4) {
width: 100%;
margin-right: 0;
}
body #content [id*="user-registration"].user-registration .user-registration-MyAccount-content fieldset legend {
font-size: 23px;
}
body #content [id*="user-registration"].user-registration .user-registration-MyAccount-content {
margin: 30px auto 30px;
}
.custom_lfp_left, 
.custom_lfp_right,
.user-registration-ur-lost-password #content.site-content > .ast-container {
width: 100%;
}
.custom_lfp_left,
.user-registration-ur-lost-password #content.site-content:before {
display: none;
}
.login_form, 
.user-registration-ur-lost-password #content.site-content > .ast-container #primary {
margin: auto;
max-width: 100%;
}
.gallery_overview_parents .programme_event_day_list.pedl_mobile, .programme_event_day_list {
max-width: 155px;
width: auto;
margin-right: 15px;
}
.custom_gds_label span,
.gdsd_div span {
display: none;
}
.custom_gds_label {
min-width: 115px;
}
.gdsd_div {
padding: 8px 10px;
line-height: 1.2;
font-size: 14px;
}
.lgr_parent_sec .lgr_body_div {
width: calc(50% - 7.5px);
}
.session_video_body_sec.gallery_body_sec {
grid-template-columns: repeat(2, calc(50% - 7.5px));
row-gap: 30px;
column-gap: 15px;
}
.lgr_detail_body_sec .gallery_head .gallery_bg {
height: 140px;
}
.lgr_detail_body_sec .gallery_foot {
height: calc(100% - 140px);
padding: 10px 10px 12px 10px;
}
.gallery_filter_sec .pecf_general {
position: relative;
display: block!important;
overflow: hidden;
z-index: 1;
padding: 0;
background-color: #ffffff00;
}
.gallery_filter_sec .pecf_general .pecf_search_field {
margin-bottom: 0;
}
.gallery_filter_sec .pecf_general > .pecf_submit_btn {
display: block!important;
top: 6px;
right: 6px;
}
.gallery_filter_sec .pecf_general .pecf_search_field input[type="text"] {
padding-right: 115px;
padding-left: 40px;
}
.gallery_filter_sec .pecf_dummy_submit_btn {
left: 7px;
}
.gps_photo_list .lgr_detail_body_sec .gallery_head .gallery_bg,
body .gps_photo_list .lgr_detail_body_sec_gallery .gallery_head .gallery_bg {
height: 180px;
}
.gps_photo_list .lgr_detail_body_sec .gallery_foot {
height: calc(100% - 180px);
}
.gps_photo_list .lgr_detail_body_sec {
padding-bottom: 30px;
margin-bottom: 0;
}
.home_exhibitors_sec {
grid-template-columns: repeat(2, calc(50% - 5px));
row-gap: 25px;
}
.hes_img_div img {
max-width: 120px;
max-height: 130px;
}
.home_exhibitors_div.hes_tablet_hidden,
.hes_img_mobile,
.hes_btn_sec.hes_btn_mobile {
display: block;
}
.home_exhibitors_div.hes_mobile_hidden,
.hes_img_tablet,
.hes_btn_sec.hes_btn_tablet {
display: none;
}
.nbh_bot_left table.homebanner-tb {
width: 100%!important;
}
.nbh_bot_left, .nbh_bot_right {
padding: 0;
margin-left: auto;
margin-right: auto;
max-width: 400px;
}
.nbh_inner_bot {
flex-direction: column;
}
.nbh_top {
padding-top: 80px;
margin-bottom: 26px;
}
.nbh_top .nbh_inner_top img:not(.hb_btn_icon) {
max-width: 200px;
margin-bottom: 20px;
}
.new_hb_sec .nbh_top .nbh_title, 
.new_hb_sec .nbh_top .nbh_location, 
.new_hb_sec .nbh_top .nbh_title *, 
.new_hb_sec .nbh_top .nbh_location * {
font-size: 16px;
line-height: 1.3;
}
.nbh_bot {
padding: 0 15px 25px;
}
.nbh_bot_left {
margin-bottom: 10px;
}
.nhb_ms_list_div .social_media_div {
width: 26px;
height: 26px;
}
.nhb_ms_list_div .social_media_div img {
max-width: 13px;
max-height: 13px;
}
.new_hb_sec .nbh_top .nbh_location {
margin-bottom: 20px;
}
body .elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget {
width: calc(50% - 6px);
margin-bottom: 12px;
}
body .elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget:nth-child(2n + 1) {
margin-right: 12px;
margin-left: 0;
}
body .elementor-element.elementor-widget.elementor-widget-ucaddon_box_widget:nth-child(2n + 2) {
margin-right: 0;
}
body .press-wrap .press-list {
padding-left: 0;
padding-right: 0;
margin-bottom: 16px;
}
body .event-filter > .elementor-widget-wrap {
padding-left: 15px !important;
padding-right: 15px !important;
}
}  @media (max-width: 576px) {
body .spi_content {
margin-right: -107px;
}
body .speaker-vertical-slide {
width: 107px;
}
body .speaker-sec {
width: calc(100% - 107px);
}
.ml_custom_bg {
height: 280px;
}
.speaker_oimg_sec {
height: 230px;
}
.sopd_banner_info_div .sopd_banner_info_left, .sopd_banner_info_div .sopd_banner_info_right {
width: 100%;
}
.sopd_banner_info_div .speaker_oimg_sec {
height: 250px;
width: 290px;
margin-left: auto;
margin-right: auto;
}
.sopd_banner_info_div {
flex-direction: column-reverse;
}
.sopd_banner_info_div .sopd_banner_info_right {
padding: 15px 15px 0 15px;
}
body .sopd_banner_info_div p.speaker_otitle {
font-size: 23px;
}
.hotel_list_sec {
grid-template-columns: repeat(1, 100%);
row-gap: 38px;
}
.pm_speakers_img {
min-height: 550px;
}
.cbdc_sec .cbdc_bg {
min-height: 200px;
}
.cbdc_right_sec {
padding: 20px 15px 35px;
}
.clc_logo_div {
width: 68px;
height: 68px;
min-width: 68px;
min-height: 68px;
margin-right: 17px;
}
.clc_content_div {
width: calc(100% - 85px);
}
body .clc_logo_div img {
max-width: 38px;
max-height: 38px;
}
.elementor-element.theme_purple_style_button .elementor-button, 
body .html_theme_purple_style_button, 
body .elementor-element .html_theme_purple_style_button {
font-size: 11px;
height: 31px;
padding: 9px 15px;
}
.tfd_left {
width: 100%;
height: 160px;
}
.tfd_right {
width: 100%;
}
.td_period_sec {
width: 100%;
}
.td_period_sec {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.td_period_div {
margin-bottom: 9px;
width: 50%;
padding: 0 6px;
}
.td_period_div:first-child:last-child {
width: 100%;
}
.td_period_div:nth-child(1):nth-last-child(2) {
border-right: 1px solid white;
}
.td_period_div .td_period_subtitle {
font-size: 13px;
}
.tfd_right .tf_promo {
margin-top: 15px;
}
.elementor-element.remove_mobile_br br {
display: none;
}
.podcast_wave_wrap {
width: 180px;
height: 35px;
min-width: 180px;
}
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 180px 100%;
mask-size: 180px 100%;
}
.podcast_head_inner .podcast_author_img {
right: 5px;
width: 110px;
}
.podcast_title_div {
max-width: calc(100% - 105px);
}
.podcast_title_div .podcast_author_name {
font-size: 10px;
padding: 2px 8px 2px 23px;
margin-left: 0;
min-height: 20px;
}
.podcast_title_div .podcast_author_name:before {
height: 9px;
width: 8px;
left: 11px;
top: 4.5px;
}
.podcast_head_inner {
padding: 12px 12px 23px;
}
.podcast_title_div .podcast_title {
line-height: 20px;
font-size: 14px;
}
.epu_booth_logo {
width: 90px;
height: 90px;
min-width: 90px;
min-height: 90px;
}
.epu_booth_info {
width: calc(100% - 102px);
}
.exhibit_head_btn_wrapper .exhibit_explore_btn {
font-size: 13px;
margin-left: 8px;
}
.exhibit_head_sec .show_all_exhibit_btn.html_dark_blue_style_btn {
padding: 8px 10px;
font-size: 13px;
height: 32px;
}
.venue_container_parent .exhibit_head_btn_wrapper .exhibit_explore_btn {
margin-left: 0;
}
.session_video_body_sec {
grid-template-columns: repeat(1, 100%);
}
.lgr_parent_sec .lgr_body_div {
width: 100%;
}
.session_video_body_sec.gallery_body_sec {
grid-template-columns: repeat(1, 100%);
row-gap: 20px;
}
.lgr_parent_sec .lgr_detail_body_sec,
.lgr_detail_body_sec {
grid-template-columns: repeat(2, calc(50% - 7.5px));
}
.lgr_parent_sec .lgr_detail_body_sec.mobile_lgrd_parent {
padding: 15px 0 80px;
}
.lgr_detail_body_sec .gallery_head .gallery_bg {
height: 120px;
}
.lgr_detail_body_sec .gallery_foot {
height: calc(100% - 120px);
}
.lgr_detail_body_sec .gallery_foot .gallery_overview_title {
font-size: 12px;
line-height: 1.35;
max-height: 35px;
}
.gp_btn_section.gp_btn_tablet,
.lgr_detail_body_div.mobile_lgrd {
display: none;
}
.gps_photo_list .lgr_detail_body_sec .gallery_head .gallery_bg,
body .gps_photo_list .lgr_detail_body_sec_gallery .gallery_head .gallery_bg {
height: 130px;
}
.gps_photo_list .lgr_detail_body_sec .gallery_foot {
height: calc(100% - 130px);
}
.nbh_bot_left table.homebanner-tb td {
padding-left: 12px!important;
padding-right: 12px!important;
}
.cbw_div {
padding: 25px 15px 18px;
min-height: 180px;
}
html body .elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_:not(:nth-child(3n + 3)):not(:last-child) {
margin-right: 0;
}
html body .elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_:not(:nth-child(2n + 2)):not(:last-child) {
margin-right: 15px;
}
.elementor-element.elementor-widget.elementor-widget-ucaddon_listing_widget_use_in_ea2023_ {
width: calc(50% - 7.5px);
margin-bottom: 32px;
}
}  @media (max-width: 547px) {
body .old-social-media-feed .cff-wrapper #cff .cff-item {
margin-left: 8px!important;
margin-right: 8px!important;
width: calc(100% - 16px)!important;
}
}  @media (max-width: 490px) {
.pdtb_time_range_sec .pdtb_time_range_div {
width: calc(50% - 10px);
margin-right: 10px;
}
}  @media (max-width: 430px) {
.speaker_oimg_sec {
height: 230px;
}
body .speaker_overview_div {
width: 100%;
max-width: 300px;
margin-left: auto;
margin-bottom: 45px;
}
.speaker_pu_slider .speaker_overview_div:last-child:first-child {
margin-right: auto;
margin-left: auto;
}
.speaker_overview_sec .speaker_overview_div {
margin-right: auto!important;
}
.speaker_oimg_sec {
height: 280px;
}
body .speaker_overview_div:last-child {
margin-bottom: 25px;
}
.pm_speakers_img {
min-height: 480px;
}
.podcast_wave_wrap {
width: 120px;
height: 35px;
min-width: 120px;
}
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 120px 100%;
mask-size: 120px 100%;
}
.podcast_audio_btn {
width: 40px;
height: 40px;
min-width: 40px;
min-height: 40px;
background-size: 14px;
background-position: 14px 50%;
margin-right: 8px;
}
.podcast_dummy_audio {
font-size: 10px;
}
.podcast_audio_btn.audio_play:before {
background-size: 10px;
}
.gallery_head .gallery_bg {
height: 180px;
}
.gallery_foot {
height: calc(100% - 180px);
padding: 13px 23px 17px 15px;
}
}  @media (max-width: 370px) {
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_style_button .menu-link, 
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_dark_blue_style_button .menu-link,
.elementor-element .elementor-nav-menu li.mobile_inline_menu_item.theme_black_style_button .menu-link {
font-size: 11px;
}
}  @media (max-width: 360px) {
.custom_krd_wrapper {
transform: scale(0.96);
}
body .social_media_listing .social_media_div {
margin-left: 3px;
margin-right: 3px;
width: 40px;
}
body .social_share_div {
width: 40px;
}
}  @media (max-width: 350px) {
html body .reg-fee-lower-inner {
padding-left: 12px;
padding-right: 12px;
width: 100%;
}
html body .elementor-element .reg-fee-lower-inner h3, html body .reg-fee-lower-inner h3 span {
font-size: 14px;
}
body .reg-fee-upper-wrap {
width: 100px;
}
body .register-fee-sec .reg-fee-lower-wrap {
width: calc(100% - 100px);
}
body .reg-fee-title-wrap {
padding: 0 5px 0 6px;
}
body .reg-fee-lower-inner > div:nth-child(2) {
margin-left: auto;
}
.podcast_wave_wrap {
width: 100px;
min-width: 100px;
height: 35px;
}
.podcast_wave_wrap .podcast_wave_active {
-webkit-mask-size: 100px 100%;
mask-size: 100px 100%;
}
}