<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 2560px){
    .full_container{ max-width: 2560px;}
    /*.dashboard_menu_sec{ position: absolute;}*/
}

@media (min-width: 1920px){
    /*html{ font-size: 16px;}*/
    /*.ibpanel_amttray .available_wallet_amount .trans_history_icon img {min-width: 2.43rem; width: 2.43rem; z-index: 9;}*/
    /*.ibpanel_amttray .available_wallet_amount .wallet_view_heading {font-size: 1.3rem; margin-top: 0.1rem;}*/
    .midblock_center .inveslo_box {padding: 44px;} 
    .ibpanel_acntray_top .wallet_amount_view{ margin-left: 0rem;}
    .myinveslo_analysis_videos_sec .past_webinar_thumbnail_sec {height: 20rem;}
    /*.bcm_ib_blockmid img {min-width: 18.14rem;}*/
}

@media (max-width: 1919.98px){
    /*.dashboard_right_two_part{ padding-right: 23.4rem;}*/
    .dashboard_right_part{ min-width: 22.5rem; max-width: 22.5rem;}
    .midblock_center .dashboard_open_manage_account_block{padding: 25px;}
    /*.bcm_ib_blockmid img {min-width: 18.14rem;}*/

}

@media (max-width: 1599.98px){
.dashboard_top_two_block{ min-height: 11rem; background-size: cover;}
.dashboard_top_two_block_icon{ min-width: 6.5rem; width: 6.5rem; height: 6.5rem;}
.dashboard_discover_icon{ max-width: 9rem;}
.dashboard_discover_text_view, .dashboard_refer_text_view{ padding: 1.07rem 1.5rem 1.07rem 3.5rem;}
.dashboard_account_slider_block .slick-arrow.prev{ right: 7.14rem;}
.account_type_view{ font-size: 0.9rem;}
.account_type_heading{ font-size: 1rem;}
/* Other */
.divider_line::before{left: 85%;}
.transaction_detail_tray .wallet_view_heading { font-size: 1.1rem; letter-spacing: 0.05rem; }
.myaccount_listitem .available_wallet_amount .wallet_account_type{ font-size: 14px;}
.myaccount_listitem .available_wallet_amount .wallet_account_type small{font-size: 100%;}
.myaccount_listitem .available_wallet_amount .wallet_account_no {font-size: 1.3rem;}
.myaccount_btn{ font-size: 1rem; padding: .7rem 2rem !important; min-width: 11rem !important;}
.close_boxbtn_inner{ background-color: #2D2E4369; width: 3.28rem; height: 3.28rem; margin-top: -2.8rem !important; margin-right: -2.7rem !important;}

.my_profile_top{ min-height: 15rem;}
.my_profile_hello_block{ min-width: 7rem; height: 7rem;}
.profile_name{ font-size: 3.3rem;}
.profile_pic_view_sec{ padding: 10px 20px;}
.profile_pic_view{ min-width: 10rem; width: 10rem; height: 10rem; margin: -6rem 0rem -0.5rem;}
.update_document_btn_box{ padding-left: 3rem !important;}
.update_document_btn_box .btn{ white-space: nowrap; font-size: 1.43rem;}
.update_document_btn_box .left_right_anim{ margin-left: 1.5rem !important;}

/* IB panel */ 
.ibpanel_amttray .available_wallet_amount .wallet_view_heading{ font-weight: 400; font-size: 0.85rem; white-space: nowrap; margin-top: 0;}
.dashboard_ibpanel_fundtransfer_block{ min-height: 22.5rem;}
.ibpanel_amttray{ margin-right: 1rem;}
.midblock_center .dashboard_open_manage_account_block{ padding: 35px;}
.ibpanel_amttray .available_wallet_amount .trans_history_icon img{ margin-top: -0.4rem;}
/*.midblock_right .midblock_right_inner {padding: 2.08rem;}*/
/*.ibpanel-midblock .inveslo_box {padding: 15px;}*/

.welcome_deposit_right_text{ max-width: 100%;}
.welcome_deposit_date_sec{ padding: 0px 20px;}
.welcome_deposit_date_view li.separator{ margin: 0px 30px;}
.welcome_deposit_date_view li.remaining_timer{ padding-left: 2.3rem;}
.welcome_deposit_trems_condition_sec{ padding: 20px;}
.welcome_deposit_trems_condition_sec:before{ width: calc(100% - 40px);}

.custom-select2{ min-width: 30rem;}

.live_rates_listing li{ padding: 18px 12px; padding-left: 12px;}
.live_rates_high_low{ margin: 0rem -12px;}
.live_rates_high_low &gt; div{ padding: 0rem 12px;}

.dashboard_account_slide_heading{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 1.07rem;}
.available_wallet_amount{ min-width: inherit;}

.deposit_method_list li{ max-width: calc(50% - 20px); flex: 0 0 calc(50% - 20px);}
.myinveslo_analysis_videos_sec .past_webinar_thumbnail_sec {height: 16rem;}

.wallet_address_block{ min-width: 60rem;}

/* Past Webinar */
.webinar_left_sec_myinveslo{ padding: 2.2rem 2.2rem;}
.myinveslo_webinar_list{ padding: 2.2rem; padding-bottom: 0rem;}
.webinar_timezone_info li{ padding: 20px 20px;}
.webinar_timezone_info li:first-child{ padding-left: 0px;}
.myinveslo_past_webinars_list li{ max-width: calc(33.3333% - 28px);}
.past_webinar_thumbnail_sec{ height: 16rem;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ max-width: calc(33.333% - 28px);}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list { padding: 1rem;}
/* .myinveslo_past_webinars_list li .choose_inveslo_list_block { height: 16rem;} */
.myinveslo_past_webinars_list li .choose_inveslo_list_block { height: 100%;}
/* Past Webinar */

/* Sidebar Upcoming Webinar Block */
.sidebar_date_time_info li{ padding: 0px 0px; padding-left: 10px;}
/* Sidebar Upcoming Webinar Block */

/* Short Technical Analysis Articles Hover*/
.myinveslo_analysis_data {padding: 10px 15px;}
.myinveslo_past_webinars_list li .choose_inveslo_list_block:hover .myinveslo_analysis_data_desc_block {height: calc(100% - 1rem); align-content: flex-start;}
.myinveslo_analysis_data_desc{margin-bottom: 0px;}
.myinveslo_analysis_data_desc_block p{margin-bottom: 5px; margin-top: 5px; font-size: 1rem;}
.past_webinar_bottom_tray{padding: 10px 10px;}  

}

@media (max-width: 1439.98px){
.available_wallet_separator_line{ min-width: 10rem; max-width: 10rem;}
.account_type_heading_icon img{ min-width: 2.71rem;}
.account_type_price_view li{ padding: 0rem 1.07rem;}
.dashboard_right_support_btn{ padding: 1.07rem 1.07rem !important;}
.download_platform_btns { padding: 2rem 1.07rem;}

.inveslo_box{ padding: 20px;}
.deposit_transfer_btns li a{ font-size: 1.28rem;}
.download_metaTrader_heading{ font-size: 1.14rem;}
/* other */

.profile_contact_location_icon{ min-width: 4rem; width: 4rem; height: 4rem; margin: 2.2rem;}
.profile_contact_location_icon img{ width: 2.5rem;}
.profile_contact_location_data{ font-size: 1.8rem;}

.document_verification_choose_label{ min-width: 18rem;}

.new_user_dashboard_account_block{ min-height: 25.4rem; padding: 1.5rem 2rem;}
.new_user_dashboard_account_icon{ margin-right: 2rem;}
.new_user_dashboard_account_btn_view{ padding-left: 2.5rem;}

/* ib panel  */
.midblock_right .midblock_right_inner{ min-height: 17.2rem;}
.ibpanel_user_heading{ font-size: 2.2rem;}
.dashboard_ibpanel_fundtransfer_block{ min-height: 19.5rem;}
/*.pending_rebate_amount {bottom: 3.5rem; }*/

.becib_dashboard_innerbox_left, 
.becib_dashboard_innerbox_right{ padding: 3rem 2.5rem;}

.available_wallet_amount .ib_wallet_balance{font-size: 1.8rem;}
.ibpanel_acntray_top .available_wallet_amount .wallet_view_amount{ font-size: 1.6rem;}
.ibpanel_amttray .available_wallet_amount .wallet_view_amount {font-size: 1rem;}
.ibpanel_amttray .available_wallet_amount .trans_history_icon img {min-width: 2rem; width: 2rem; z-index: 9;}
.midblock_center .inveslo_box{ padding: 30px;}

.create_account_innerbox{ padding: 1.5rem 3.5rem 2.28rem;}
.create_account_heading{ margin-bottom: 2.5rem;}
.create_account_btn{ margin-top: 1.28rem;}

.internal_transfer_message{ max-width: 85%;}

.welcome_deposit_right{ padding-left: 35px;}

.dashboard_account_slider_block{ max-width: 62rem;}
.createnew_liveaccount .modal_form_btn{ margin-top: 0rem;}
.custom-select2{ min-width: 25rem;}

.analysis_video_thumb_play_icon {width: 80px; height: 80px;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list{padding: 1rem;}


}

@media (max-width: 1365.98px){
html{ font-size: 13px;}
.dashboard_right_part{ min-width: 23.8rem; max-width: 23.8rem;}
/*.dashboard_right_two_part{ padding-right: 23.8rem;}*/
.dashboard_discover_icon,
.dashboard_top_two_block_icon{ display: none;}
.dashboard_discover_text_view, .dashboard_refer_text_view{ padding: 1.07rem 1.5rem;}

.download_platform_btns{ padding: 2rem 1.07rem;}

.download_platform_btns li a{ font-size: 0.9rem;}
.account_type_heading{ font-size: 0.9rem;}

.dashboard_discover_heading,
.dashboard_refer_heading{ font-size: 1.21rem;}

/* Other */
.transaction_box{ width: 75%;}
.myaccount_listitem .available_wallet_amount .wallet_account_type{ font-size: 14px;}
.myaccount_listitem .available_wallet_amount .wallet_account_type small{ font-size: 100%;}

.profile_status_view_sec{ padding-left: 0rem;}
.profile_pic_view{ min-width: 8.5rem; width: 8.5rem; height: 8.5rem;}

.meta_trader_download_list li{ padding: 2rem;}
.meta_trader_download_icon{ margin: 2.5rem auto 1.5rem;}

.available_wallet_box .btn{ padding: 1.07rem 15px !important;}

/* IB Panel  */
/* .pending_rebate_amount {bottom: 4rem;} */
.midblock_right .midblock_right_inner{ min-height: 17.6rem;}
.listbox_listitem{ width: calc(100% - 18rem);}
.dashboard_account_slider_block{ max-width: 45rem;}
.welcome_deposit_left{ min-width: 18rem; max-width: 18rem;}
.welcome_deposit_left_text_view{ padding: 20px;}
.welcome_deposit_title{ font-size: 2.3rem;}
.welcome_deposit_left_text_heading{ font-size: 1.43rem;}

.promotiondetail_innerbox{ margin: 2.5rem 1.5rem;}
.wallet_address_block{ min-width: 50rem;}

.analysis_article_detail_block h1, 
.analysis_article_detail_block h2, 
.analysis_article_detail_block h3, 
.analysis_article_detail_block h4, 
.analysis_article_detail_block h5, 
.analysis_article_detail_block h6{ margin-bottom: 15px;}
.analysis_article_detail_block h2{ font-size: 2.2rem;}
.analysis_article_detail_block p{ font-size: 1.28rem; margin-bottom: 20px;}

}

@media (max-width: 1199.98px){
html{ font-size: 12px;}

.deposit_step_list li{ min-width: 20rem; max-width: 20rem; min-height: 6.5rem;}
.deposit_method_list { margin-left: -10px; margin-right: -10px;}
.deposit_method_list li{ width: calc(50% - 20px); margin-left: 10px; margin-right: 10px;}
.deposit_icon img{ min-width: 5rem; max-width: 5rem;}
.deposit_icon_name{ font-weight: 500; font-size: 1.28rem;}

.column_reverse_xl{ flex-direction: column-reverse;}
.form_field_listing{ width: calc(100% + 30px); margin-left: -15px; margin-right: -15px;}
.form_field_listing li{ width: calc(50% - 30px); margin-left: 15px; margin-right: 15px;}

.dashboard_right_part{ display: none;}
/*.dashboard_right_two_part{ padding-right: 0rem;}*/

.download_platform_btns li a{ font-size: 1.14rem;}
.account_type_heading{ font-size: 1.28rem;}
.account_type_view{ font-size: 1rem;}

.dashboard_top_two_block{ min-height: 12.5rem;}
.dashboard_discover_heading, .dashboard_refer_heading{ font-size: 1.43rem;}
.dashboard_discover_icon, .dashboard_top_two_block_icon{ display: block;}
.dashboard_discover_text_view, .dashboard_refer_text_view{ padding: 1.07rem 1.5rem 1.07rem 4.5rem;}

.divider_line:before{ display: none;}
.transaction_details_top .available_wallet_amount{ justify-content: center;}
.transaction_details_top .available_wallet_amount .wallet_view_icon{ min-width: 6.5rem; width: 6.5rem; height: 6.5rem;}
.transaction_details_top .available_wallet_amount .wallet_view_icon img{ min-width: 4rem; width: 4rem;}

.transaction_detail_tray .available_wallet_amount.trns_wallet .wallet_view_amount{ font-size: 2.8rem;}
.transaction_detail_tray .available_wallet_amount.trns_wallet .wallet_view_heading{ font-size: 1.43rem;}

/* Other */
.accountbal_top{ margin-bottom: 0.5rem;}
.available_wallet_amount_top .wallet_view_amount_top {font-size: 1.3rem;}
.howtodeposit_btn{margin-left: 0!important;}
/* .d-mobile-block{display: block!important;} */
.myaccount_listitem {height: auto!important; max-height: auto !important; width: 100% !important;}
.myaccount_listchilditemtop{flex-wrap: wrap;}
.myaccount_listchilditem1, .myaccount_listchilditem2{ width: 50% !important;}
.myaccount_listchilditem2{ justify-content: space-between !important;}
.myaccount_listchilditem3{ width: 100% !important; margin-top: 1.5rem !important;}
/* .myaccount_listchild{flex: 1 1 auto; flex-wrap: wrap; flex-direction: column;} */
.myaccount_listchilditem1 .listchilditem1_ch1{ margin-top: 1.5rem !important;}
.myaccount_listchilditem1 .listchilditem1_ch2{ margin-top: 2rem !important;}
.close_boxbtn_inner{ background-color: #2D2E4369; width: 3.28rem; height: 3.28rem; margin-top: -3rem !important; margin-right: -2.89rem !important; }

.profile_pic_view{ min-width: 12.5rem; width: 12.5rem; height: 12.5rem; margin: -10rem 0rem 0em;}
.profile_status_box{ flex-wrap: wrap;}
.profile_status_box li{ min-width: 50%; max-width: 50%;}
.update_document_btn_box{ padding-left: 15px !important;}
.update_document_btn_box:before{ display: none;}
.update_password_btn{ width: auto;}

.document_verification_choose_block{ width: 40%; display: block;}
.document_verification_choose_label{ min-width: 100%; padding-right: 0; padding-bottom: 8px;}
.document_verification_select_block{ width: 60%;}

.wallet_new_user_block{ padding: 2rem 0rem;}
.wallet_new_user_block .new_user_wallet_icon img{ width: 13rem;}
.wallet_new_user_block .new_user_dashboard_account_btn_view{ padding-left: 0; padding-right: 0;}

/* IB Panel */
.ibpanel_user_text_view {padding: 5.07rem 1.5rem 5.07rem 3.5rem;}
.ibpanel-midblock .midblock_left_ibblock{ padding: 3rem;}
.ibpanel-midblock .ibpanel-midblock-row{flex-direction: column; flex: 1; flex-flow: column;}
.ibpanel-midblock-row .ibpanel-midblock_sec1 { max-width: 100%; margin-bottom: 3rem; margin-top: 1.5rem; }
.ibpanel-midblock-row .ibpanel-midblock_sec2,
.ibpanel-midblock-row .ibpanel-midblock_sec3{ max-width: 100%; margin-bottom: 3rem;}
.ibpanel-midblock-row .ibpanel-midblock_sec3{ margin-bottom: 0px;}
.ib_days{ justify-content: center;}
.ib_days span{ margin: 0rem .4rem;}
.midblock_left{height: auto;}
.midblock_right{ height: auto; display: flex; justify-content:space-between; margin-left: -15px; margin-right: -15px;}
.midblock_right .midblock_right_inner { width: calc(50% - 30px); margin-left: 15px; margin-right: 15px;}
.ibmb-4{margin-bottom: 0rem;}
.available_wallet_amount .ib_wallet_balance {font-size: 2rem;}
.ibpanel_acntray_top .wallet_amount_view{margin-left: 0rem;}

.ibpanel_amttray .available_wallet_amount .wallet_view_heading{ font-size: 1rem;}
.ibpanel_amttray .available_wallet_amount .wallet_view_amount{ font-size: 1.14rem;}

/* become IB  */
.bcm_ib_blockmid img{ min-width: 10rem; width: 10rem;}
.listbox_listitem{ width: calc(100% - 13rem);}
.ibpanel_top{ padding-left: 0rem;}
.bcm_ib_blockright{margin-left: 6rem;}
.bcm_ib_blockleft {margin-left: 6rem;}

.welcome_deposit_right_text_sec{ margin-top: 0rem;}
.welcome_deposit_right {
    padding-left: 15px;
}
.welcome_deposit_block{ display: block;}
.welcome_deposit_left{ display: none;}

/* myaccount tabs  */
.manageaccount_step_list .current2::before{bottom: -24px;}

.dashboard_account_slider_block{ max-width: 60rem;}
.wallet_address_block{ min-width: 40rem;}

/* Past Webinar */
.webinar_left_sec_myinveslo{ min-width: calc(22rem - 12px); max-width: calc(22rem - 12px); padding: 15px;}
.myinveslo_webinar_list{ padding: 15px; padding-bottom: 0rem;}
.webinar_left_bottom_myinveslo ul li{ min-height: 4.8rem;}
.webinar_right_sec_myinveslo{ width: calc(100% - (22rem + 12px));}
.webinar_timezone_info li{ font-size: 14px;}
.webinar_timezone_info li svg{ width: 21px; height: 21px;}
.webinar_timezone_info li i, .webinar_timezone_info li svg{ font-size: 18px; margin-right: 10px;}
.myinveslo_webinar_heading{ font-size: 2.5rem;}
.myinveslo_webinar_slider_sec .slick-arrow{ width: 3.65rem; height: 3.65rem; bottom: -3.65rem; right: auto; left: calc(3.65rem + 1px);}
.myinveslo_webinar_slider_sec .slick-arrow.prev{ right: auto; left: 0;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ max-width: calc(33.333% - 28px);}
/* .myinveslo_past_webinars_list li .choose_inveslo_list_block { height: 15rem;} */
/* -------new css*---*/
.analysis_video_thumb_play_icon {width: 80px; height: 80px;}
.analysis_video_thumb_play_icon &gt; span:before { width: 40px;height: 40px;}

/* Past Webinar */

}

@media (max-width: 1024px){
    .myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li {
        max-width: calc(50% - 28px);
    }
    .past_webinar_thumbnail_sec{ height: 15rem;}
}

@media (max-width: 991.98px){
/*body{ overflow-x: hidden;}*/
.header_logo_view{ display: none;}
.logo_nview{ display: inline-flex; align-items: center; padding: 0.65rem 1.07rem;}
.logo_nview img{ width: 12rem; min-width: 10rem;}
.dashboard_navigation.fixed-top{ left: 0rem;}
.mobile_toggle{ display: inline-flex;}
.dashboard_menu_sec{ /*height: 100%; position: absolute; transform: translateX(-100%);*/ transition: all 0.5s ease-out; position: absolute; left: -10rem;}
.toggle_menu{ display: none;}
/*.dashboard_menu_sec.short{ min-width: 18.9rem; max-width: 18.9rem;}
.dashboard_right_sec{ width: 100%; margin-left: 0rem;}*/
.dashboard_body_sec{ display: block !important; position: relative; transition: all 0.5s ease-out;}
.dashboard_body_sec.side{ transform: translateX(10rem);}

.dashboard_menu_sec.short li .menu_text{ opacity: 1;}

.available_wallet_amount_list{ display: flex;}
.available_wallet_amount_list li{ flex: 1;}

.available_wallet_block{ display: block;}
.transaction_box{ width: 100%;}
.available_wallet_separator_line{ display: none;}
.deposit_transfer_btns{ flex-wrap: wrap;}
.deposit_transfer_btns li{ width: calc(50% - 20px); flex: initial; padding: 0px 0px; margin-top: 0px; /*margin-bottom: 10px;*/}
.deposit_transfer_btns li a{ width: 100%;}
.deposit_transfer_btns li:first-child{ margin-top: 0px;}

.deposit_step_list li{ min-width: 18rem; max-width: 18rem; min-height: 6rem; padding: 1.3rem 2rem;}

.dashboard_account_slider_block{ max-width: 720px; margin-left: auto; margin-right: auto;}

.available_wallet_box .dashboard_right_support_btn{ width: auto;}

.download_metaTrader_box,
.download_platform_btns,
.download_platform_btns li.heading{ width: 100%; float: left;}
.download_platform_btns li{ width: calc(50% - 30px); float: left; margin-left: 15px; margin-right: 15px;}

.dashboard_discover_icon{ top: 1.5rem;}

/* Other */
.banktransfer_form{width: 100%!important;}  
.myaccount_listchild{flex: 0 1 auto; flex-wrap: wrap; flex-direction: column; height: 250px;} 
.myaccount_listitem {height: auto!important; max-height: auto!important;}
.myaccount_listchilditemtop{flex-wrap: wrap;}
/* .myaccount_listchilditem1, .myaccount_listchilditem2 {width: 50%!important;} */
/* .myaccount_listchilditem3 {width: 100%!important; margin-top: 1.5rem !important;}
.myaccount_listchilditem3 .myaccount_openicon{margin-left: auto!important;} */
.myaccount_listchilditem1 .listchilditem1_ch1{ margin-top: 12px !important;}
.myaccount_listchilditem1 .listchilditem1_ch2,
.myaccount_listchilditem2{ margin-top: 18px !important;}
.create_account_innerbox .input_effects select{ border: none; height: 4.4rem;}
.transactions_amount_views ul {flex-wrap: wrap; flex:1;}
.hr_linear_small { width: 22% !important; height: 2px; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(79, 81, 120, 0.5), rgba(0, 0, 0, 0)); position: absolute; top: 65%; left: 20%; border: none;}

.profile_pic_view{ margin: -15rem 0rem 0em;}
.profile_status_box li{ min-width: 100%; max-width: 100%;}
.update_document_btn_box .btn{ width: auto !important; justify-content: flex-start;}
.profile_contact_location_view{ display: block;}
.profile_contact_location_view li{ margin: 15px 15px 0px;}

.meta_trader_download_icon{ width: 6.2rem; min-width: 6.2rem; height: 6.2rem;}

.wallet_new_user_view{ min-width: 45%;}

/* ib panel  */
/* .main_top_ibpanel{flex-direction: column; background-position: top center; min-height: 38.5rem; }
.ibpanel_topblock_right{min-width: 100%; width: 100%;}
.ibpanel_user_text_view { padding: 4.07rem 1.5rem 0.07rem 4.5rem; } */
.main_top_ibpanel {min-height: 25.5rem;}
.ibpanel_user_heading{font-size: 1.7rem}
.ibpanel_username {font-size: 2.5rem;    }

/* become IB  */
.listbox_listitem{ width: calc(100% - 10rem);}
.bcm_ib_blockmid img{ min-width: 8rem; width: 8rem;}
.ibpanel_topright{ width: 33rem; min-width: 33rem;}
.bcm_ib_blockleft {margin-left: 2rem; }

.welcome_deposit_date_view{ flex-wrap: wrap; padding: 0px 0px;}
.welcome_deposit_date_view &gt; li{ padding: 20px; min-width: 50%; max-width: 50%;}
.welcome_deposit_date_view li.separator{ display: none;}
.welcome_deposit_date_view li.remaining_timer{ padding-left: 20px;}

/* myaccount tabs  */
.myaccount_tabpan{flex-direction: column-reverse;}    
.myaccount_tabpan_btn{margin-left: 0; margin-bottom: 1rem;}

.welcome_deposit_trems_condition:before{ left: -10px;}
.promotiondetail_innerbox,
.promotiondetail_buttonbox{ max-width: max-content; margin: 20px 15px;}

.pramotion_details_sec .becib_dashboard_innerbox{ flex-wrap: wrap;}

.dashboard_top_view{ max-width: 720px; display: block; margin-left: auto; margin-right: auto;}
.dashboard_top_block{ max-width: 100%; flex: 0 0 100%; display: block; padding-left: 0rem; padding-right: 0rem;}
.dashboard_top_view_block .slick-dots{ width: 100%; position: absolute; display: flex; justify-content: center; margin-top: 5px;}
.dashboard_top_view_block .slick-dots li{ width: 12px; height: 12px; border-radius: 50%; border: 1px solid #ffffff; margin: 3px;}
.dashboard_top_view_block .slick-dots li.slick-active{ background-color: #ffffff;}
.dashboard_top_view_block .slick-dots li button{ display: none;}

.dashboard_top_view,
.dashboard_account_slider_block{ max-width: 100%;}
.dashboard_account_slider_block{ padding: 20px 15px;}
.dashboard_top_view .slick-slide{ padding-left: 0px; padding-right: 0px;}

.dashboard_account_slider_block .slick-dots{ margin-bottom: -8px;}

.more_about_sec{ width: 100% !important;}

.myaccount_btn {font-size: 14px;}

.transactions_amount_views ul{ margin-left: -15px; margin-right: -15px; margin-bottom: -15px;}
.transactions_amount_views ul li{ margin: 15px 15px;}
.transactions_amount_views ul li:first-child{ margin-top: 15px !important;}

.wallet_address_block{ min-width: 35rem; padding-right: 2rem;}

/* Past Webinar */
.dashboard_right_sec{ max-width: 100%;}
.webinar_sec_myinveslo{ display: block;}
.webinar_left_sec_myinveslo{ max-width: calc(100% - 12px); margin-bottom: 20px;}
.webinar_left_bottom_myinveslo ul li{ max-width: 6.2rem;}
.webinar_right_sec_myinveslo{ width: calc(100% - 12px);}

.analysis_video_close{ width: 30px; height: 30px; border-radius: 50%; background-color: #f00000; color: #ffffff; top: -10px; right: -10px;}
.analysis_modal_view .modal-content{ overflow: visible; padding: 20px;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list{ padding: 10px;}
.analysis_article_detail_block{ padding: 5px;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ padding: 10px;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ max-width: calc(50% - 28px);}
/* .myinveslo_past_webinars_list li .choose_inveslo_list_block { height: 15rem;} */

.myinveslo_analysis_data{ padding: 12px 12px;}
.myinveslo_analysis_data_heading{ font-size: 14px;}
/* Past Webinar */

.analysis_article_detail_block h2{ font-size: 1.8rem;}

.dashboard_right_content_part{ padding: 4.5rem 2rem 2rem;}

.myinveslo_past_webinars_list li { max-width: calc(50% - 28px);}
.myinveslo_analysis_articles_detail_sec .analysis_article_block img {max-width: 100%;}
.myinveslo_analysis_articles_detail_sec .analysis_article_block p img {max-width: 100%;}
}

@media (max-width: 767.98px){
.overflow_hidden{ overflow-y: hidden;}
.dashboard_body_sec.side,
.dashboard_menu_sec.short{ transform: translateX(0%); left: 0%;}
.dashboard_navigation .navbar{ flex-wrap: nowrap;}
.dashboard_navigation .navbar-nav{ flex-direction: row;}
.dashboard_navigation .navbar-nav li:last-child {display: none;}
.header_logo_view::after{ display: none;}
.dashboard_data_right_sec{ min-width: 100%; max-width: 100%; margin-left: 0rem;}
.breadcrumb_view li{ font-size: 1.14rem;}
.dashboard_body_sec.side .side_menu_overlay{ visibility: visible; opacity: 1;}

.deposit_step_list{ flex-wrap: nowrap; overflow: auto; margin-top: -15px;}
.deposit_step_list li{ min-width: calc(42% - 15px); max-width: calc(42% - 15px); margin-top: 15px;}

.deposit_method_list li{ width: calc(100% - 20px);}

.inveslo_box{ padding: 20px;}
.form_field_listing{ display: block;}
.form_field_listing li{ width: calc(100% - 30px); margin-left: 15px; margin-right: 15px;}

.wallet_address_block{ min-width: 100%; padding-right: 0rem; padding-bottom: 3rem;}
.wallet_barcode{ max-width: 30rem; height: auto;}

.available_wallet_icon img{ width: 13.8rem;}
.available_wallet_separator_line{ display: none;}
.transactions_history_table td,
.transactions_history_table th{ white-space: nowrap;}

.deposit_transfer_btns li a{ min-height: 5.2rem; font-size: 1.43rem;}
.deposit_transfer_btns_icon{ min-width: 3.5rem; max-width: 3.5rem; height: 3.5rem;}

.download_platform_btns li{ width: calc(100% - 30px);}

/* Other */

.accountbal_top{ margin-top: 0rem;}
.wallet_bar_code_desc ul&gt;li {display: inline-flex;}    
.divider_line { overflow-x: hidden; position: relative; float: left; padding: 0.5rem 0rem 2rem; margin: 0rem 0rem;}
.divider_line::before {content: ""; background-color: #C4C4C4; position: absolute; width: 75%; height: 1px; max-height: 1px; left: 21px; top: 91%; right: 0; }
/* .transaction_detail_tray .wallet_view_heading {font-size: 1.5rem;}
.transaction_detail_tray .wallet_view_amount {font-size: 2rem;}
.transaction_detail_tray .available_wallet_icon img {min-width: 3rem; max-width: 3rem; } */
.btn-openaccount{padding: 1.07rem 2.5rem !important; margin-top: 0rem!important; margin-bottom: 25px !important; font-size: 1.1rem;}
.deposit_step_listbtn{width: 100%!important;}
.myaccount_heading{margin-top: 1rem!important;} 


.myaccount_listchilditem1{ width: 100% !important;}
.myaccount_listchilditem2{ width: 100% !important; margin-top: 3rem !important;}
.myaccount_listchilditem3{ width: 100% !important; margin-top: 8px !important;}

.myaccount_listchilditem1 .listchilditem1_ch2{ margin-top: 14px !important;}
.myaccount_listchilditem2{ margin-top: 30px !important;}

.available_wallet_amount.trns_wallet{ margin-top: 0rem;}

.transactions_history_filter_view_block .custom-select{ max-width: 6.5rem; margin-left: auto !important;}

.close_boxbtn_inner{ background-color: #2D2E4369; width: 3.28rem; height: 3.28rem; margin-top: -1.7rem !important; margin-right: -1.7rem !important;}

.available_wallet_block .deposit_transfer_btns{ margin-top: 2.5rem;}
.available_wallet_amount_list li a{ width: 100%;}
.transactions_amount_views ul{ display: block;}
/* .btn-openaccount{padding: 1.07rem 2rem !important;} */

.document_verification_list li{ display: block; padding: 15px 15px;}
.document_verification_select_block,
.document_verification_choose_block{ width: 100%;}
.document_verification_choose_block{ padding: 0px 0px 15px;}

.document_verification_list li.highlight:before{ width: 13rem; height: 2px; left: 50%; top: 0%; transform: translate(-50%, 0%);}
.document_verification_list li.highlight:after{ width: 30px; height: 5rem; transform: rotate(-90deg); left: 50%; top: 0%; margin-top: -15px; margin-left: -15px;}

.meta_trader_download_list{ flex-wrap: wrap;}
.meta_trader_download_list li{ min-width: calc(50% - 30px); max-width: calc(50% - 30px); margin-bottom: 30px;}

.wallet_new_user_block{ display: block;}
.wallet_new_user_block .available_wallet_separator_line{ display: none;}
.wallet_new_user_block .new_user_dashboard_account_btn_view{ text-align: center; justify-content: center; margin-top: 3.5rem;}
.wallet_new_user_block .deposit_transfer_btns{ margin-bottom: 0rem;}
.wallet_new_user_block .deposit_transfer_btns li{ width: calc(100% - 20px);}

/* ib panel  */
.ibpanel_topright{ width: calc(100% - 30px); min-width: inherit; min-height: initial; top: 0rem; margin: 0rem auto;}
.ibpanel_top{ display: block; padding-bottom: 15px;}
.ibpanel_top:before{ width: 100%;}
.ibpanel-block{padding-top: 0;}    
.ibpanel_topleft{background-size: cover; max-width: 100%;}
.ibpanel_user_text_view { padding: 3rem 1.5rem;}
.ibpanel_acntray_top{ flex-direction: column; display: block;}
.ibpanel_amttray{width: 100%; border-bottom: 2px solid; border-image-slice: 1; border-image-source: linear-gradient(to right, #4F5178 0%, #3d3e57 75%); position: relative; padding: 1.07rem; margin-right: 0rem; z-index: 2;}

.divider_line3 { overflow-x: hidden; position: relative; display: none;}
.divider_line3:before { content: ""; background-color: rgb(196 196 196 / 22%); position: absolute; width: 1px; height: 100%; max-height: 1.5rem; left: 46%; top: 50%; right: 0; transform: translate(0%, -50%);}
.divider_line2:before{display: none;}
.midblock_right_inner .available_wallet_amount{display: flex; justify-content: center;padding-right:0!important}
.midblock_right_inner .available_wallet_amount .wallet_amount_view{text-align: center;}
.midblock_right {height: auto; display: flex; justify-content: space-around;}

.bcm_ib_block {flex-direction: column;}
.bcm_ib_blockleft, .bcm_ib_blockright { margin-left: 2rem; justify-content: center; align-self: center; width: 100%; display: flex;}

.bcm_ib_blockmid,
.becib_dashboard_innerbox_right::before{ display: none;}
.becib_dashboard_innerbox{ display: block;}
.becib_dashboard_innerbox_left, 
.becib_dashboard_innerbox_right{ padding: 0px 20px;}

.becib_dashboard_innerbox{ padding: 1.5rem 0rem;}

.create_account_box{ min-width: 100%; max-width: 100%;}

/* alert box   */
.inveslo_alert{ min-height: auto;}

.welcome_deposit_title{ font-size: 1.8rem;}

/* Promotion */
.welcome_deposit_trems_condition_sec{ display: block;}
.welcome_deposit_trems_condition{ padding: 0px 0px;}
.welcome_deposit_trems_condition:before{ display: none;}
/* Promotion */

.welcome_deposit_term_openacc{margin-bottom: 3rem;}
.form_trems_condition_link{white-space: nowrap; margin-left: 0rem!important;}
.custom-select2{ min-width: 100%;}

.dashboard_account_slide_listing{ margin-left: 0px; margin-right: 0px;}

.listbox_listitem li.ib_btn_view{ padding-left: 0rem;}

.myaccount_listitem .available_wallet_amount .wallet_account_type{ font-size: 15px;}

.deposit_method_list li{ max-width: calc(100% - 20px); flex: 0 0 calc(100% - 20px);}
.wallet_barcode svg{ height: auto;}

/* Past Webinar */
.myinveslo_past_webinars_list li{ max-width: calc(100% - 28px);}
.past_webinar_thumbnail_sec{ height: auto;}
.analysis_video_thumb_play_icon{ width: 80px; height: 80px; padding: 10px;}
.analysis_video_thumb_play_icon &gt; span:before{ width: 40px; height: 40px;}

.analysis_modal_view .modal-content{ padding: 1px;}
.analysis_video_frame{ height: 28rem;}
.analysis_modal_view .analysis_video_article_desc{ margin: 20px;}

.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ max-width: calc(100% - 28px);}
/*.myinveslo_analysis_data{ top: 0px;}*/
.myinveslo_analysis_data_desc_block{ height: calc(100% - 3.5rem); visibility: visible; opacity: 1; display: flex; flex-wrap: wrap; align-content: space-between;}

.myinveslo_webinar_heading{ -webkit-line-clamp: initial;}
.myinveslo_past_webinars_list li .choose_inveslo_list_block {
    height: auto;
}
.myinveslo_analysis_videos_sec .past_webinar_thumbnail_sec{  height: auto;}
.myinveslo_analysis_data {bottom: 0; }
/* Past Webinar */

}

@media (max-width: 575.98px){
/*.logo_nview{ display: none;}*/
.deposit_step_list li{ min-width: calc(75% - 15px); max-width: calc(75% - 15px);}
.deposit_next{ min-width: 3.5rem;}
.deposit_method_btn{ width: 100%; display: block; text-align: center;}

.wallet_barcode{ max-width: 100%;}

.available_wallet_block{ display: block;}
.available_wallet_amount_view,
.available_wallet_amount_list{ width: 100% !important; display: block !important;}
.transaction_box_inner .deposit_transfer_btns_icon img{ width: 3.76rem!important; min-width: 3.76rem!important;}
.available_wallet_separator_line{ display: none;}
.onhold_amount{ min-width: 100%;}
.available_wallet_amount .transaction_clock_icon{ width: 2.5rem; min-width: 2.5rem; height: 2.5rem;}

.deposit_transfer_btns li{ width: 100%; margin: 15px 0px 0px;}
.deposit_transfer_btns li:first-child{ margin-top: 0px;}

.dashboard_discover_icon{ max-width: 5rem;}
.dashboard_discover_text_view, .dashboard_refer_text_view{ padding: 1.07rem 1.5rem 1.07rem 1.07rem;}

/* Other */
.d-mobile-block{display: block !important;}
.deposit_step_listbtn{ width: 100% !important; display: block;}
.btn-openaccount{ padding: 1.07rem 3rem !important; margin-top: 0.3rem !important; margin-left: 0rem !important; }
.myaccount_barline,
.hr_linear_small{display: none;}

.transaction_box .available_wallet_amount .wallet_view_amount {font-size: 2.22rem;}
.onhold_amount .wallet_amount_view .wallet_view_amount { font-size: 1.05rem;}
.available_wallet_block { display: block; width: 100%;}

.transaction_box_icon .deposit_transfer_btns_icon{ min-width: 6.2rem; max-width: 6.2rem; height: 6.2rem;}
.transaction_box{ min-height: 15rem;}

.my_profile_top{ min-height: 12rem;}
.my_profile_hello_block{ min-width: 5rem; height: 5rem;}
.my_profile_top img{ width: 3rem;}
.profile_name{ font-size: 2.5rem;}
.profile_pic_view_sec{ display: block;}
.profile_pic_view{ margin: -3rem auto 1rem;}
.profile_status_box li{ padding-left: 0rem !important;}
.deposit_transfer_btns{ margin-left: 0px; margin-right: 0px;}

.meta_trader_top_icon{ width: 5.85rem; min-width: 5.85rem; height: 5.85rem;}
.meta_trader_top_icon img{ width: 3rem;}
.meta_trader_title{ font-size: 2rem; padding: 0rem 0.65rem;}
.meta_trader_download_list li{ min-width: calc(100% - 30px); max-width: calc(100% - 30px); margin-bottom: 30px;}
.new_user_dashboard_account_block{ display: block; text-align: center;}
.new_user_dashboard_account_icon{ display: inline-block; margin-right: 0rem; margin-bottom: 1.5rem;}
.new_user_dashboard_account_btn_view{ padding-left: 0rem;}
.new_user_dashboard_account_btn_view:before{ background-image: none;}

.wallet_new_user_block{ width: 100%; left: 0%;}
.wallet_new_user_block .new_user_wallet_icon img{ width: 12rem;}
.wallet_new_user_block .deposit_transfer_btns{ width: 100%;}

/* IB panel  */
.ibpanel-midblock .midblock_left_ibblock {padding: 3rem; padding-bottom: 5rem;}
.midblock_right .midblock_right_inner {padding: 3.4rem; width: 100%; margin-bottom: 2rem;}
.midblock_right{flex-wrap: wrap;}
.ibpanel_acntray_top .wallet_amount_view { margin-left: 0rem;}

.bcm_ib_block{padding: 0;}
.bcm_ib_blockmid{display: none;}
.bcm_ib_blockright::before{display: none;}
.bcm_ib_tophead .top_para{max-width: 100%;}
.bcm_ib_tophead .main_heading{ line-height: 1.4; padding-bottom: .5rem;}
.bcm_ib_blockleft, .bcm_ib_blockright{display: block; margin-left:0; padding: 1rem; background: #2d2e43;}
.bcm_ib_blockright .inveslo_box .listbox_listitem{margin-left: 0;}
.listbox_listitem li&gt;span{max-width: 100%;}
.bcm_ib_sec .dashboard_open_manage_account_block{text-align: inherit;}
.bcm_ib_sec .dashboard_open_manage_account_block a{font-size: 1.2rem;}
.bcm_ib_sec .dashboard_open_manage_account_block .btn {min-width: 100%;}
.bcm_ib_block_col {padding-bottom: 1rem; padding-top: 1rem;}
.becib_dashboard_innerbox {display: block;}
.becib_dashboard_innerbox_left, .becib_dashboard_innerbox_right {padding: 0rem;}
.becib_dashboard_innerbox_right::before{display: none;}
.becib_dashboard_innerbox_left{margin-top: 2rem;}

.listbox_listitem{ width: calc(100% - 4rem);}

.modal_ib{max-width: 100%;}

.create_account_box .form-group{ margin-bottom: 1.8rem;}
.create_account_innerbox{ padding: .5rem 0rem 1.5rem;}
.create_account_btn{ margin-top: 0;}

.welcome_deposit_date_sec{ padding: 0px 0px;}
.welcome_deposit_date_view{ padding-bottom: 20px;}
.welcome_deposit_date_view &gt; li{ padding: 0px 20px; min-width: 100%; max-width: 100%; padding-top: 20px;}
.welcome_deposit_trems_condition{ padding: 0px 0px;}
.modal_ib .modal-body,
.enterverificationpin .modal-body{ padding: 20px;}
.modal_form_btn{ display: block;}

.enterverificationpin .modal_form_btn{ margin-left: 0px; margin-right: 0px;}

/* my account tabs  */
.manageaccount_step_list .current2::before{ display: none;}
.myaccount_tabpan_btn{ margin-bottom: auto;}
.myaccount_tabpan_btn .btn-openaccount{width: 75%;}

.welcome_deposit_suceess{ display: block;}
.welcome_deposit_suceess .profile_status_icon{ margin-right: 0px; margin-bottom: 15px;}
/*.navbar-nav li.profile_view_nav{ display: none;}*/

.welcome_deposit_trems_condition_sec{flex-direction: column;}
.welcome_deposit_timer li{padding-left: 8px;}
.opentradingacc_btn{min-width: 100%; font-size: 13px;}    
.joinnow_btn{font-size: 13px;}
.welcome_deposit_date_icon { min-width: 2.5rem; max-width: 2.5rem;}

.createnew_liveaccount .modal_form_btn .btn{margin-left:0; margin-right: 0; font-size: 1rem;}
.createnew_liveaccount .modal-body {padding: 4.5rem 20px;}
.pramotion_details_sec .dashboard_open_manage_account_block {text-align: left;}

.update_password_btn{ width: 100%;}

.manageaccount_step_listbtn li a.nav-link{ min-width: 12.5rem; max-width: 12.5rem; min-height: 4.85rem; padding: 13px 13px;}

.account_type_price_view li{ font-size: 1.43rem;}
.account_type_price_view li small{ font-size: 75%;}

.myaccount_btn{ width: calc(100% - 2rem);}

/* My Account Page with no accounts*/
.no_trading_account_block{padding: 1rem;}
.no_trading_account_block_text{font-size: 1.35rem;}
.no_trading_account_block_text_bottom{font-size: 1rem;}
.no_trading_account_block_text_bottom span {display: contents;}

.divider_line{ margin: 0rem 0rem;}
.available_wallet_amount.trns_wallet{ display: block !important; text-align: center;}
.transaction_details_top .available_wallet_amount .wallet_view_icon{ min-width: 10rem; width: 10rem; height: 10rem; margin: 0rem auto 20px;}
.transaction_details_top .available_wallet_amount .wallet_view_icon img{ min-width: 5.5rem; width: 5.5rem;}
.transaction_details_top .available_wallet_amount.trns_wallet .available_wallet_amount_data{ margin-left: 0rem !important;}

.inveslosweetbox .modal-content{ min-width: 100%; max-width: 100%;}

.deposit_method_btn .btn{ width: calc(100% - 2rem);}

.inveslo_alert.bonus_credit_view{ display: block;}
.bonus_credit_right{ padding-left: 0px; padding-top: 5px;}
.myaccount_listchilditem3 .myaccount_openicon{ margin-top: 5px; margin-bottom: 0px;}
.myaccount_listchilditem3 .myaccount_openicon .navbar-nav li a{ padding: 0.5rem 5px;}

/* Past Webinar */
.webinar_author_pic{ min-width: 55px; width: 55px; height: 55px;}
.webinar_timezone_info{ flex-wrap: wrap; padding: 7px 0px; margin-left: -10px; margin-right: -10px;}
.webinar_timezone_info li{ padding: 7px 10px;}
.webinar_timezone_info li:first-child{ padding-left: 10px;}
.myinveslo_webinar_heading{ font-size: 18px;}
.myinveslo_webinar_desc{ font-size: 14px;}
.past_webinar_date br,
.past_webinar_time br{ display: none;}

.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list{ padding: 0;}
.analysis_article_detail_block{ padding: 15px;}
.myinveslo_analysis_videos_sec .myinveslo_past_webinars_list li{ padding: 5px;}
.myinveslo_past_webinars_list li .choose_inveslo_list_block {height: auto;}
.myinveslo_analysis_data{ position: static;}

.past_webinar_righticon{ position: absolute; right: 5px; bottom: 5px;}
.past_webinar_heading{ margin: 15px 15px;}
.past_webinar_desc{margin: 0px 15px 20px; }
.past_webinar_bottom_tray{ padding: 10px 5px;}
/* Past Webinar */

.myinveslo_past_webinars_list li { max-width: calc(100% - 28px);}
.analysis_video_frame {height: 21rem;}
}

@media (max-width: 479.98px){
.dashboard_open_manage_account_block .btn{ min-width: 16.72rem; width: 100%; font-size: 16px;}
.account_type_list_btn .dashboard_right_support_btn{ font-size: 16px;}
.dashboard_open_manage_account_block{ text-align: center;}
.dashboard_open_manage_account_block .btn.back{ margin-left: 0rem !important; margin-top: 1.57rem;}

.available_wallet_amount_list{ display: block;}

.transaction_detail_tray .available_wallet_amount.trns_wallet .wallet_view_heading{ font-size: 1.28rem; white-space: nowrap;}
.transaction_detail_tray .available_wallet_amount.trns_wallet .wallet_view_amount{ font-size: 2.2rem;}

/* Other */
.input_effect ~ label{ font-size: 1rem;}

.my_profile_top{ min-height: 10rem;}
.my_profile_hello_block{ min-width: 4rem; height: 4rem;}
.profile_name{ font-size: 2rem;}

.document_verification_select_block{ padding: 10px 20px;}
.drag_drop_info_icon{ min-width: 3.5rem; width: 3.5rem;}
.drag_drop_info_icon_data{ font-size: 12px; padding: 0px;}

.meta_trader_top_icon{ width: 5rem; min-width: 5rem; height: 5rem;}
.meta_trader_title{ font-size: 1.43rem;}
.meta_trader_title small{ font-size: 70%;}

/* IB Panel  */    
.ib_table_filter .transactions_history_filter_title{display: none;}
.transactions_history_heading{white-space: nowrap;}
#searchInput{ width: 75%; margin-left: auto;}

.internal_trnsfer_tip_message{ display: block;}
.internal_transfer_message{ max-width: 100%; padding-right: 0rem; padding-bottom: 15px;}
.internal_transfer_refresh_link{ margin-right: 0px;}

/* INVESLO Sweet ALERT BOX */
.inveslosweetbox .modal-content{min-width: 100%; max-width: 100%;}
.inveslosweetbox .modal-body {padding: 4rem 2rem;}
.inveslosweetbox .profile_status_data small.btns_modals{display: flex;}
.inveslosweetbox .profile_status_box li{display: block;}
/* //INVESLO Sweet ALERT BOX */

.modal_form_btn .btn.cancel{ margin-bottom: 20px;}
.modal_form_btn .btn{ width: calc(100% - 28px);}

.enterverificationpin .modal_form_btn{ margin-left: -14px; margin-right: -14px;}

/* my account tabs  */
.myaccount_tabpan_btn .btn-openaccount{ width: 100%;}
.dashboard_top_two_block_icon{ min-width: 4.5rem; width: 4.5rem; height: 4.5rem;}
.dashboard_discover_icon{ top: 0.5rem; left: 0.5rem;}
.manageaccount_step_list li{ flex: 1;}
.manageaccount_step_listbtn li a.nav-link{ width: 100%; min-width: inherit; max-width: inherit; min-height: inherit; font-size: 13px !important; padding: 15px 10px;}

.past_webinar_datetime,
.webinar_author_view{ display: block;}
.past_webinar_datetime &gt; div{ max-width: 100%;}
.webinar_author_view &gt; div{ margin-bottom: 20px;}
.webinar_author_view .btn{ display: block;}
.myinveslo_analysis_videos_sec .past_webinar_thumbnail_sec {height: auto;}
}</pre></body></html>