/** * @author Usman Naeem */ .calendar_event_list_container { box-sizing:border-box; display: inline-block; width: 100%; padding: 0px 18px; } .economic_event_list_header_div { box-sizing:border-box; background-color: #0963a9; color: #fff; font-size: 12px; text-align: center; font-weight: normal; padding: 7px 18px; margin: 8px 0 8px 0; width: 100%; box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.2); } .economic_event_list_header_title { display: inline-block; color: #fff; font-size: 11px; text-align: left; } .calendar_options_div { box-sizing:border-box; color: #333; padding: 0px 0px 0px 0px; margin-top: 11px; margin-bottom: 11px; pointer-events: all; width: 100%; font-size: 13px; /*border: thin solid #dddddd80;*/ /*box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);*/ /*box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2);*/ } .calendar_plain_link { margin: 0 5px 0 0; padding: 0; text-align: center; overflow: auto; color: #556380; float: right; font-size: 11px; width: fit-content; display: block; } .calander_btn { margin: 0; padding: 5px 0px; text-align: center; width: fit-content; border: 1px solid #0963a930; background-color: #f2f3f4; color: #0963a9; width: 97px; } .calander_btn .alink { font-size: 12px; padding: 0px 0px; } .calander_btn:hover { background-color: #0963a9; color: #ffffff; text-decoration: none; cursor: default; } .calendar_refresh_btn { width: 85px; float: right; display: none; } .calendar_jump_btn { width: 85px; float: right; display: none; margin-right: 2px; } .calendar_close_btn { /*width: 100%;*/ width: 85px; float: left; display: none; } .calendar_options_header_labels { width: fit-content; font-size: 12px; padding: 20px; box-sizing:border-box; display: inline-block; vertical-align: text-bottom; text-align: right; background-color: #fff; float: left; } .economic_calendar_button_container { box-sizing:border-box; display: inline-block; width: 100%; margin: 0; padding: 0; text-align: center; /*background-color: #0963a940;*/ } .calendar_options_title { width: 100%; text-align: left; font-size: 12px; margin-top: 7px; padding-left: 10px; box-sizing:border-box; display: inline-block; vertical-align: text-bottom; } .calendar_options_container_div { display: none; padding: 0; margin: 0; pointer-events: all; width: 100%; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); /*background-color: #0963a908;*/ /*background-color: #0000000D;*/ background-color: #8888880D; } .calendar_options_set { width: 100%; margin: 0; text-align: center; border: none; } .economic_calendar_filter_container { box-sizing:border-box; display: inline-block; width: 100%; margin: 0; text-align: center; background-color: #ffffff66; /*background-color: #0000000D;*/ } .economic_calendar_filter_location_option { display: inline-block; width: fit-content; color: #064779; font-size: 0px; font-style: normal; padding: 3px 15px; margin: 0px; text-align: left; } .economic_calendar_filter_location_label { color: #064779; opacity: 0.8; font-size: 10px; font-style: normal; margin: 0px; text-align: left; } .economic_calendar_filter_impact_option { display: inline-block; width: fit-content; color: #064779; font-size: 0px; font-style: normal; padding: 3px 20px; margin: 0px; text-align: left; } .economic_calendar_filter_impact_label { color: #064779; opacity: 0.8; font-size: 12px; font-style: normal; margin: 0px; text-align: left; } .economic_calendar_filter_checkbox { color: #064779; opacity: 0.8; } .economic_calendar_filter_time_option { display: inline-block; width: fit-content; color: #064779; font-size: 8px; font-style: normal; padding: 0 6px; margin: 0px; text-align: left; } .economic_calendar_filter_time_label { color: #064779; opacity: 0.8; font-size: 12px; font-style: normal; margin: 0px; text-align: left; } .economic_calendar_filter_time_option input[type=number] { width: 43px; padding: 2px 0 2px 4px; /*margin: 5px 10px 5px 3px;*/ display: inline-block; border: 1px solid #ccc; box-sizing: border-box; font-size: 12px; color: #0963a9; text-align: center; } .economic_event_div_container { display: flex; background-color: #eee; box-sizing:border-box; display: inline-block; width: 100%; padding: 0px 0px; } .economic_event_div { display: flex; align-items: flex-start; box-sizing:border-box; background-color: #f5f5f5; color: #333; padding: 0px 0px; margin-top: 2px; margin-bottom: 5px; pointer-events: all; width: 100%; box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); } .calendar_event_impact { width: 4px; height: 80px; background-color: #ddd; } .calendar_event_impact_high { background-color: #FF0000; } .calendar_event_impact_medium { background-color: #FFA500; } .calendar_event_impact_low { background-color: #FFFF00; } .calendar_event_impact_unknown { background-color: #999999; } .calendar_event_info { display: block; align-items: center; justify-items: center; height: 80px; } .calendar_event_location { display: flex; align-items: center; text-align: center; justify-content: center; width: 28px; height: 100%; font-size: 12px; font-weight: bold; font-stretch: extra-condensed; background-color: #fff; } .calendar_event_location_high { background-color: #FF000040; } .calendar_event_location_medium { background-color: #FFA50040; } .calendar_event_location_low { background-color: #FFFF0040; } .calendar_event_location_unknown { background-color: #99999940; } .calendar_event_location_impact_over { background-color: #fff; } .calendar_event_detail { width: 100%; height: 60px; padding: 5px 5px; padding: 10px 5px; } .calendar_event_detail_high { background-color: #FF00000D; } .calendar_event_detail_medium { background-color: #FFA5000D; } .calendar_event_detail_low { background-color: #FFFF000D; } .calendar_event_detail_unknown { background-color: #0000000D; } .calendar_event_detail_impact_occuring { background-color: #f2f3f4; } .calendar_event_detail_impact_over { background-color: #f2f3f4; } .calendar_event_datetime { display: flex; flex-wrap: wrap; float: left; align-items: center; width: 100%; height: 40%; } .calendar_event_time { display: flex; align-items: center; justify-content: left; float: left; width: 70%; height: 100%; font-size: 13px; } .calendar_event_date { display: flex; align-items: center; justify-content: right; float: right; width: 30%; height: 100%; font-size: 11px; } .calendar_event_recent_indicator { margin-right: 2px; margin-top: 13px; font-size: 30px; opacity: 1.0; color: #0064CF40; } .calendar_event_occuring_indicator { margin-right: 2px; margin-top: 13px; font-size: 30px; opacity: 1.0; color: #00E60E; } .calendar_event_approaching_indicator { margin-right: 5px; margin-top: 13px; font-size: 30px; opacity: 1.0; color: #000; } .calendar_event_approacing_time { margin-left: 15px; font-size: 11px; opacity: 1.0; color: #bbb; } .calendar_event_description { display: flex; flex-wrap: wrap; align-items: center; width: 100%; height: 60%; padding: 5px 0 0 1px; } .calendar_event_title { /*display: flex;*/ align-items: center; justify-content: left; float: left; width: 70%; height: 100%; font-size: 12px; color: #999; } .calendar_event_title_impact { font-size: 11px; color: #bbb; } .calendar_event_values { display: flex; align-items: center; justify-content: right; text-align: right; width: 30%; height: 100%; font-size: 11px; color: #aaa; float: right; }