.alpha-tab,.day-tab,.display_mode_calendar_button,.display_mode_list_button{text-decoration:none!important}body{z-index:1}h1,h2,h3,h4,h5,h6{text-shadow:none}.help-list li,h3{line-height:20px}.export_button:focus,.refresh-from-app:focus,.sb-header-links a:focus{outline:0}#no_sessions_message{padding:20px 30px}.calendar-wrapper .session-title a,.list-wrapper .session-title a{display:block;clear:both}.calendar-row,.filters_wrapper div div ul,.pass_type_wrapper,.speaker_row,.track_wrapper{border-bottom:1px solid #ccc}.filters_wrapper div:last-child div ul{border-bottom:0}.filters_wrapper ul li{margin:7px 0 4px 7px;list-style:none}.refresh-from-app{background:0 0;border:0;padding:0;margin:0 2px;cursor:pointer}.prices-description-link{display:block;padding:0 0 0 12px;background-color:#ebebeb}#date_wrapper input,#no_sessions_message,.arsenal-tools-wrapper .format_type_wrapper,.arsenal.session-view-wrapper .list-view-filter-list-wrapper.session-format,.briefings-tools-wrapper .session_type_wrapper,.calendar-cell.calendar-row .business-hall-image,.calendar-cell.calendar-row .training-data,.calendar-cell.calendar-row .training-short-abstract,.calendar-cell.calendar-row.arsenal .list-view-filter-list-wrapper.session-session-format,.export_dialog button,.format_type_icon,.search_description,.session-audience-level,.session-location-list-view,.session-pass-types,.session-view-wrapper .business-hall-image,.speaker-bio-wrapper .speaker-bio-title,.speaker-read-more-wrapper,.sponsor-logo-wrapper br,.sponsored-session-label,.trainings-tools-wrapper .format_type_wrapper,.trainings-tools-wrapper .session_type_wrapper,.vault-recording,span.speaker-bio-comma.first-comma,span.speaker-bio-comma.last-comma{display:none}.sb-header-search-day-tabs-wrapper.day-tabs-hidden{width:200px}#sb2-session-social,#sb2-speaker-social{width:100%;max-width:791px;padding-top:10px;margin-top:15px}.sb-speaker-photo img{border:1px solid #cdcdcd;padding:8px;float:right;margin:0 0 5px 10px}#session-description-speaker-list,.session_description_legend .list-view-filter-list-wrapper,.session_description_legend .session_details_location,.session_description_legend time{width:80%;max-width:791px}.day_list ul li:last-child,.format_list ul li:last-child,.logo.sponsored-session-logo,.pass_type_list ul li:last-child,.track_list ul li:last-child{margin-bottom:0}@media screen and (min-width:777px){.center_auto{margin:0 auto;width:1000px;padding:15px 72px}#info_message .message_area{width:795px;margin:0 auto}}@media screen and (max-width:776px){.center_auto{margin:0 auto;width:640px;padding:15px 0 15px 4px}#info_message .message_area{width:600px;margin:0 auto}}@media screen and (max-width:735px){#sb2-session-social-facebook iframe{width:100px!important}}.clear,.clearboth{clear:both}.info_more_descrption{display:none;width:950px;height:300px;background:#fbfbfb;margin:0 auto;padding:10px;overflow:auto}.succ_bg .info_more_descrption{-moz-box-shadow:0 0 5px #56a25e;-webkit-box-shadow:0 0 5px #56a25e;box-shadow:0 0 5px #56a25e}.highlight,.highlight_search_results{background-color:#ff0;padding:1px}.schedule_wrapper{display:block;width:auto;margin-left:0;overflow:visible}.search_form_wrapper{float:left;margin:5px;position:relative;z-index:9}.display_mode_wrapper{height:30px;text-align:right;border-bottom:3px solid #346974;background-color:#fff0}.display_mode_calendar_button,.display_mode_help_button,.display_mode_list_button,.display_mode_speakers_button{display:inline-block;cursor:pointer;border:0}.display_mode_buttons_wrapper{padding:3px 0 0 3px}.display_mode_list_button{margin-bottom:3px;margin-right:3px}.display_mode_calendar_button{margin-bottom:3px}.display_mode_speakers_button{margin-right:3px;background-position:-598px -90px}.display_mode_help_button{background-position:-400px -90px}.speakers_active{background-position:-697px -90px}.help_active{background-position:-499px -90px}.help-list{margin-left:30px}.sorter_wrapper{overflow:hidden;width:198px;height:43px;background-color:#346974;text-align:center}.sorter_toggle{width:93px;height:40px;border:0;float:left;cursor:pointer}.sorter_alpha.active,.sorter_chron.active{display:none;cursor:default}.sorter_alpha.inactive{margin-left:8px;display:inline-block}.sorter_chron.inactive{margin-left:100px;display:inline-block}.list-wrapper li:nth-child(2n),.list-wrapper li:nth-child(odd),.speaker-list li:nth-child(2n),.speaker-list li:nth-child(odd){background-color:transparent!important}.list_row_day_of_week,.speaker_row_day_of_week{height:27px;background-color:#346974;color:#fff;font-size:14pt;padding:9px 0 0 25px;cursor:pointer;text-transform:uppercase}.speaker-read-more-wrapper{float:right}.speaker-read-more-btn{cursor:pointer;width:105px;height:32px;border:0}.checkbox-active{background-color:#aaa}.checkbox-inactive{background-color:#bbb}.filter_wrapper ul{margin-bottom:0;background-color:#fff0}#full_schedule_button,#my_schedule_button{width:150px;height:30px;border:0;margin-bottom:8px;cursor:pointer}.select_clear_all_link{background-color:#fff0;text-transform:uppercase;padding:10px 21px 3px 12px;font-size:10px}.select_clear_all_link a{color:#fff;font-weight:700}.main-info-box{width:730px;margin:0 auto 10px}.message_wrapper{width:660px;min-height:21px;margin:-21px 0 0 75px;display:none;position:relative}.user_message_holder{padding:1px 20px 1px 5px;font-size:16px;overflow:hidden;background-color:#e10000;color:#fff;font-weight:700;display:block}.close_button{width:38px;height:38px;border:0;position:absolute;top:0;right:0;margin-top:-12px;margin-right:-21px;cursor:pointer}.day_checkboxes,.letter_anchor{background-repeat:no-repeat;height:15px;cursor:pointer}#tools_sidebar{float:left;margin:0 20px 0 0;width:178px}.checkbox_wrapper{float:left;margin:3px}#speaker_anchor_header{font-size:14px}.speaker_anchor_link_wrapper{display:none;background-color:#fff0}.speaker_anchors{padding:10px 0 10px 15px}.letter_anchor{background-position:2px 9px;width:16px;float:left}.letter_link{width:10px;float:left;margin-right:15px}.day_checkboxes{background-position:0 6px;width:10px}.checkbox_label_wrapper{float:left;margin:3px 0 0;line-height:14px;font-size:12px;width:137px}.pass_type_label_wrapper{margin-top:2px;float:left;width:144px;font-size:12px}.tools_pti{margin-top:6px}#email_input{margin-bottom:10px}.tools_wrapper{float:left;width:194px}.track-list{border-bottom:3px solid #346974;padding-bottom:10px}.day_list ul li,.format_list ul li,.pass_type_list ul li,.track_list ul li{margin:0 0 2px 7px;list-style:none}.day_list ul li a{color:#737373;font-size:12px}.filter_header_background_hidden,.filter_header_background_shown{padding:9px 10px 1px;margin:0;cursor:pointer}.filter_header{font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:.115em}.day_list,.format_list,.pass_type_list,.track_list{border-top:2px solid #346974;border-bottom:2px solid #346974}.req{float:left;margin-right:5px;color:#356947;font-weight:700;font-size:11px}.sessions{float:left;background-color:#fff0}.session-view-wrapper{display:none;min-height:420px;padding:10px 15px}.speaker-bio-wrapper{display:none;min-height:420px;padding:10px 20px}.calendar-wrapper{display:none;min-height:600px}#sb-export-link,.cal_row_content{display:inline-block}.schedule-calendar{margin:0;padding:0}.schedule-calendar li{list-style:none;margin:0}.cal_row_day_of_week{height:29px;background-color:#346974;color:#fff;font-size:20px;padding:9px 0 0 25px;cursor:pointer;text-transform:uppercase}.cal_row_start_time{font-size:14px;font-weight:700;border-top:1px solid #cfcfcf;border-bottom:3px solid #cfcfcf;background-color:#fff;text-transform:uppercase;cursor:pointer}.calendar-cell{overflow-x:hidden;overflow-y:auto;float:left;border-bottom:1px solid #cfcfcf;background-color:#fff0;padding:5px 8px;position:relative}.session-time-calendar-view{line-height:1.2em;font-size:1em;display:none}.calendar-row .session-box-calendar-view{height:18%;width:15px;padding:100px 4px 32px}.cal-session-pass-types{margin:6px 0 0 3px}.session-box-calendar-view{padding:3px 5px 8px 6px;width:20px;height:20px;position:absolute;bottom:0;right:0;background-color:#bbb;display:table-cell;vertical-align:middle;text-align:center}.session-list{width:606px;margin-bottom:0}.session-list li{list-style:none;padding:10px;margin:0;border-top:3px dotted #346974}.day_list,.display_mode_wrapper,.format_list,.pass_type_list,.session-list li:first-child,.tools_wrapper,.track_list{border:0}.session-spacer{float:left;width:37px}.session-content-wrapper,.session-time-list-view,.track_type_icon{float:left}.session-box{margin:6px 6px 6px 13px;width:12px;float:left}.error-message{font-size:10px;font-weight:700;color:#e10000}.session-type{width:30px;margin:0 10px;float:left}.session-room-number{display:none;font-size:11px;float:left}.session-title-wrapper{margin-bottom:5px;padding:3px 6px;float:left}.session-title,.speaker-title{font-weight:700;line-height:1.4em;font-size:1.15em;text-transform:uppercase}.speaker-details{width:420px;font-size:12px;line-height:14px}.view-more-link{float:left;margin-left:5px}.view-more-link a{line-height:24px;font-size:9px;color:#222}.session-time{line-height:13px;font-size:10px}.session-description{margin-top:7px;width:700px;font-size:11px;line-height:18px;display:none}.list-view-filter-list-wrapper,.session-pass-type,.session-session-type,.session-speakers,.session-time-list-view,.session-track{font-size:1em;line-height:1.2em}.list-wrapper{display:none;margin:0}.schedule-list-row,.speaker_row{padding:0;list-style:none;margin-left:0;display:table;width:580px}.features-description,.schedule-list-row{width:100%}.session-list-content-wrapper{float:left;padding:17px 15px;width:548px}.session-list-checkbox-wrapper{padding:0 2px;display:table-cell;vertical-align:middle;text-align:center}.session-box-list-view{width:24px;display:table-cell;text-align:right;vertical-align:middle}.arsenal-speaker-wrapper .speaker-details,.arsenal-tools-sidebar .display_mode_buttons_wrapper,.arsenal-tools-sidebar .tools_wrapper,.arsenal.session-view-wrapper .list-view-filter-list-wrapper.session-session-type,.arsenal.session-view-wrapper .list-view-filter-list-wrapper.session-track,.arsenal.session-view-wrapper .nospace.session-speaker .pipe,.arsenal.session-view-wrapper .nospace.session-speaker .session-speaker-title,.arsenal.speaker-bio-wrapper h2 span,.calendar-cell.calendar-row.arsenal .list-view-filter-list-wrapper.session-track,.calendar-cell.calendar-row.trainings .training-short-abstract,.features .session-speakers,.features-tools-sidebar #speakers_btn,.features-tools-sidebar .session_type_wrapper,.sb_button,.speaker-bio-wrapper .speaker-headshot,.speaker-bio-wrapper h2 .speaker-bio-company,.speaker-read-more-wrapper a,.trainings-tools-wrapper .track_type_icon,li a.alpha-tab,li a.day-tab{display:block}.session-title-list-view{max-width:515px;float:left;margin:1px 8px 0}.session-pass-types{float:left;margin:-3px 0 0 3px}.alpha_divider,.sb_button,.speaker_letter{font-size:14px;text-transform:uppercase}.session-speakers strong,.session-track strong{font-weight:bolder}.speaker-list li{margin-left:0;list-style:none}.schedule-wrapper{margin-left:-42px;width:894px}.schedule-wrapper li{font-size:11px;line-height:1.5}.last{margin:0}.clear_padding{margin:0;padding:0;list-style:none}.day_of_week_wrapper{list-style:none;margin:0;padding:0}.sb2-logo,.sb2-speaker-photo img{border:1px solid #a81e50;padding:10px;float:left}.small_clear{clear:both;height:1px}.schedule_wrapper ul{margin:0;list-style:none}.session-view-wrapper ul,.speaker-bio-wrapper ul{margin:0 0 0 15px}.disclaimer{margin:20px 0 10px}.disclaimer p{margin:0 0 1em}.disclaimer i{font-size:85%}.help-wrapper,button.search-button:hover{background-color:#fff0}.sb2-speaker-photo img{width:90px;margin:0 12px 3px 0}.sb2-logo{background-color:#fff;margin:10px;text-align:center;width:140px;height:95px}.sb2-logo h3{margin-bottom:15px;color:#8a2346}#unscheduled_content{width:606px}.video{text-align:left!important}.session-pass-types-list{float:left;margin-left:4px}.tools_ico{margin:3px 4px 0 0;float:left}.session-view-wrapper .session-pass-types{margin-top:10px}.alpha-tab:hover,.day-tab:hover,.display_mode_buttons_wrapper a:hover{text-decoration:none}.session-view-wrapper .session-formats .list-view-filter-list-wrapper,.session-view-wrapper .session-session-type,.session-view-wrapper .session-speakers,.session-view-wrapper .session-track{font-size:inherit;line-height:inherit}.speaker-bio-wrapper ul li{list-style:circle}.sb-header-links{text-align:right;width:993px;margin-bottom:5px}.sb-header-search-day-tabs-wrapper{width:993px;height:65px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;margin:0 0 10px}#sb-export-link{width:17px;margin:0 3px}.display_mode_calendar_button,.display_mode_help_button,.display_mode_list_button,.display_mode_speakers_button{width:70px;height:30px}.display_mode_list_button{background-position:-100px -50px}.display_mode_calendar_button{background-position:-300px -50px}.list_active{background-position:-200px -50px}.calendar_active{background-position:-400px -50px}.sb_button:focus,.sb_button:hover{text-decoration:none;outline:0}.sb_button{border:1px solid #5bc2e7;background-color:#1b6690;height:30px;margin:0 0 15px 5px;line-height:30px;color:#fff}.sb_button#my_schedule_btn{padding-left:15px;background-position:-500px -150px}.sb_button.active#my_schedule_btn{background-position:-500px -200px}.sb_button#speakers_btn{padding-left:15px;background-position:-100px -150px}.sb_button.active#speakers_btn{background-position:-100px -200px}.sb_button#all_sessions_btn{padding-left:15px;background-position:-300px -150px}.sb_button.active#all_sessions_btn{background-position:-300px -200px}.sessions{margin:0;border:0;border-left:1px solid #ccc;min-height:662px;width:auto;max-width:791px}.display_mode_buttons_wrapper{background-color:#fff0;border-bottom:1px solid #ccc;width:160px;padding-left:12px}.cal_row_start_time{border:0;height:30px;padding:0 0 0 10px;background-position:25px 30px}.speaker_letter{font-weight:700;cursor:pointer}.alpha_by_day_wrapper{margin:0 0 0 10px}.alpha_divider{clear:both;font-family:"Myriad Pro",sans-serif;font-weight:700;padding:6px 0 2px 5px;color:#444;background-color:#ccc}.speaker_letter,.start_time_wrapper{padding:5px;border:1px solid #5bc2e7;margin-top:10px;background-color:#1b6690;width:100%}.calendar-cell{width:243px}.calendar-row{height:auto;min-height:26px;overflow:hidden!important;padding:10px 30px 10px 0}.speaker_row{padding:15px 0 5px}.speaker-read-more-wrapper{margin:-44px 2px 0 0}#alpha_wrapper,.cal_row_content,.speaker_content,.speaker_row_wrapper{margin-left:10px!important}#filters_wrapper ul,ul.speaker_content{padding-left:0}.filter_header_background_hidden,.filter_header_background_shown{color:#fff;background:0 0;width:180px;height:15px}#day_tab_Unscheduled{padding:20px!important}.day-tabs-wrapper{list-style:none;background-color:#fff0}.alpha-tabs-wrapper li,.day-tabs-wrapper li{list-style:none;display:inline;position:relative}.alpha-tab:first-child,.day-tabs-wrapper li .day-tab:first-child{border-left:1px solid #fff}.search_form_wrapper{margin-top:0}.day-tab{font-size:1em}.alpha-tab.active:after,.alpha-tab.active:before,.day-tab.active:after,.day-tab.active:before{border:solid #fff0;content:" ";height:0;position:absolute;bottom:100%;width:0}.alpha-tab.active,.day-tab.active{background-color:#1b6690;color:#fff}.alpha-tab.inactive,.day-tab.inactive{color:#fff}ul.alpha-tabs-wrapper{display:none;list-style:none;background-color:#fff0;padding-left:0;margin-left:198px}.alpha-tab.last_alpha{width:34px;padding:20px 53px 20px 54px}.day-tab.last_day{padding:20px}.adrm_pending{cursor:default}#back_to_top_button{position:fixed;cursor:pointer;left:65px;bottom:25px;display:none;height:100px;width:100px;z-index:2}.footer1{position:relative;z-index:3}.list_calendar_button_description{line-height:1.6em;font-size:.8em;text-transform:uppercase;font-weight:700;color:#444}input[type="checkbox"]+label,input[type="radio"]+label{margin-left:.4rem}.schedule_wrapper *,.schedule_wrapper :after,.schedule_wrapper :before{box-sizing:initial}.schedule_wrapper select{width:initial}.session_description_wrapper li{list-style-type:disc}h3.filter_header::before{height:0}#search_input{font-size:11px}.alpha-tab,.day-tab{display:inline-block;border-right:1px solid #ccc;text-transform:uppercase;text-align:center;padding:20px 0!important;height:25px}.day-tab,a{cursor:pointer}.alpha-tab.active::before{bottom:-24px}.speaker_row{width:752px}.session-view-wrapper h2::before{top:100%}.calendar-row.calendar-cell{max-width:743px}.speaker-bio-wrapper h2 span{padding:0}.schedule_wrapper .logo img{max-width:none}.calendar-cell{height:360px!important}.calendar-cell.calendar-row{height:auto!important;background-color:#fff0;width:765px}.ui-dialog{z-index:2000}.ui-icon{left:0!important;top:0!important}.ui-dialog .ui-dialog-titlebar-close{top:8px!important}.ui-dialog .ui-dialog-content td{padding:.2em}ul#alpha-wrapper,ul#date_wrapper{float:right;margin:0;padding:0;list-style:none;display:table;table-layout:fixed;width:80%}ul#alpha-wrapper li,ul#date_wrapper li.li2{display:table-cell}.track_type_icon,.track_type_iconlist{background:url(https://blackhat.com/images/scheduleviewer/icons-sprite.png) no-repeat;display:none;width:20px;height:20px;vertical-align:middle}.track_type_checkbox_label span{display:inline-block;float:left;margin-left:5px;width:110px}.track_type_icon{display:inline-block;background-position-y:-5px}.reverse-engineering_icon{background-position-x:-20px}.android-ios-and-mobile-hacking_icon,.mobile_icon{background-position-x:-50px}.cryptography_icon,.forensics_icon{background-position-x:-80px}.data-forensics--incident-response_icon,.data-forensics-and-incident-response-dfir_icon,.data-forensics-and-incident-response_icon,.data-forensicsincident-response_icon,.threat-hunting--incident-response_icon{background-position-x:-110px}.corpsec_icon,.enterprise-security_icon,.enterprise_icon{background-position-x:-140px}.exploit-development--vulnerability-discovery_icon,.exploit-development_icon{background-position-x:-170px}.network-defense_icon,.network-security_icon,.network_icon{background-position-x:-200px}.malware-defense_icon,.malware-offense_icon,.malware_icon{background-position-x:-230px}.cyber-physical-systems--iot_icon,.cyber-physical-systems_icon,.cyber-physical_systems,.ics_icon,.smart-gridindustrial-security_icon{background-position-x:-260px}.security-development-lifecycle_icon{background-position-x:-290px}.policy_icon{background-position-x:-320px}.cloud--platform-security_icon,.platform-security-vm-os-host-and-container_icon,.platform-security_icon{background-position-x:-350px}.hardware--embedded_icon,.hardware_icon,.hardwareembedded_icon{background-position-x:-380px}.human-factors_icon,.human_icon,.humans_icon{background-position-x:-410px}.internet-of-things_icon,.iot_icon{background-position-x:-440px}.forward-focus_icon{background-position-x:-470px}.application-security_icon,.appsec_icon,.web-appsec_icon{background-position-x:-500px}.applied-security_icon,.lessons-learned_icon{background-position-x:-530px}.keynote_icon{background-position-x:-560px}.wireless_icon{background-position-x:-590px}.risk_icon{background-position-x:-620px}.pen-testing_icon,.pentesting_icon{background-position-x:-650px}.crypto_icon{background-position-x:-680px}.data--collaboration-security_icon{background-position-x:-800px}.endpoint-security_icon{background-position-x:-830px}.government--nonprofit_icon{background-position-x:-860px}.identity-and-access-management-iam_icon{background-position-x:-890px}.infrastructure-protection_icon{background-position-x:-920px}.managed-security-services_icon{background-position-x:-950px}.risk-compliance-and-security-management_icon{background-position-x:-980px}.security-consulting--implementation_icon{background-position-x:-1010px}.security-operations--incident-response_icon{background-position-x:-1040px}.code-assessment_icon{background-position-x:-1100px}.exploitation-and-ethical-hacking_icon{background-position-x:-1130px}.network-attacks_icon{background-position-x:-1160px}.osint---open-source-intelligence_icon,.privacy_icon{background-position-x:-1190px}.vulnerability-assessment_icon{background-position-x:-1220px}.community--career_icon{background-position-x:-1248px}.bug-bounty_icon{background-position-x:-1276px}.cyber-insurance_icon{background-position-x:-1305px;width:21px}.entrepreneur_icon{background-position-x:-1333px}.ai-ml--data-science_icon,.ai_ml-datascience_icon{background-position-x:-1360px}.defense_icon{background-position-x:-1387px;width:21px;height:21px}.application-security-defense_icon{background-position:-1414px -6px}.application-security-offense_icon{background-position:-1444px -6px}.cloud-security_icon{background-position:-1473px -6px}.arsenal-lab_icon{background-position-x:-1502px}.management_icon{background-position-x:-1534px}.security-fundamentals_icon{background-position-x:-1564px}.technical_icon{background-position-x:-1594px}.tools_icon{background-position-x:-1624px}.policy--privacy_icon{background-position-x:-1721px}.business-hall.session-view-wrapper .business-hall-image,.calendar-cell.calendar-row.business-hall .business-hall-image,.calendar-cell.calendar-row.features .business-hall-image,.calendar-cell.calendar-row.summits .business-hall-image,.calendar-cell.calendar-row.trainings .training-data,.features.session-view-wrapper .business-hall-image{display:block;float:right}.calendar-cell.calendar-row.business-hall div.data-container,.calendar-cell.calendar-row.features div.data-container{float:left;width:610px}.speaker-bio-wrapper .speaker-headshot img{max-width:160px}.speaker-bio-wrapper .speaker-headshot+h2:first-of-type,.speaker-bio-wrapper .speaker-headshot+h2:first-of-type+p:first-of-type{margin-left:170px}.calendar-cell.calendar-row.trainings div.data-container{float:left;width:530px}.course-cancelled-graphic{width:195px;height:36px;background:url(https://www.blackhat.com/images/page-graphics-usa-14/cancelled-graphic.png) no-repeat;margin:5px 0 15px}.course-sold-out-graphic{width:195px;height:36px;background:url(https://www.blackhat.com/images/page-graphics-usa-14/sold-out-graphic.png) no-repeat;margin:5px 0 15px}.course-progress-bar{float:left;width:195px;height:26px;margin:5px 0 15px;padding:1px 0 0;background:url(https://www.blackhat.com/images/page-graphics-usa-14/ProgressBarBackground.jpg) no-repeat;z-index:1;position:relative}.course-progress-bar-percentage{width:100%;height:26px;text-align:center;position:absolute;top:3px;text-shadow:2px 2px #000;z-index:20;font-size:1.25em}.course-progress-bar-fill{width:50%;height:26px;background:url(https://www.blackhat.com/images/page-graphics-usa-14/ProgressBarFull.png) no-repeat;display:block;z-index:10;text-align:center}.course-progress-last{margin-right:0}.course-preview-button{text-decoration:none;margin:30px 0 0;display:block}.calendar-cell.calendar-row.trainings .training-data .span-4.clear{margin-left:21px}.schedule-calendar .training-short-abstract ul li{list-style-image:url(https://www.blackhat.com/images/page-graphics-asia-18/bullet.png)}#session-detail-display h2,.container .span-18 .span-13 h2 a,.session-title a,.speaker-bio-wrapper h2,ul.training-courses h2 a{text-transform:none}.features-tools-sidebar .filter_header{position:relative;margin-top:5px}.business-hall-tools-sidebar #filters_wrapper .session_type_wrapper{display:none!important}.list-view-filter-list-wrapper.session-session-room.trainings-session-room{padding-top:3px!important}.community_icon{background-position:-1248px -5px!important;display:inline-block}.price-box-wrapper h4{padding-bottom:16px;font-weight:700;color:#fff;padding-top:10px}@media (min-width:1200px){.price-box-wrapper.hybrid .span-4{min-width:auto;padding-left:2%;width:22.2%!important}}.application-security-offensdefense--enterprise-security_icone_icon{background-position:-1444px -6px}.cloud-security_icon{background-position:-1473px -6px}.arsenal-lab_icon{background-position-x:-1502px}.management_icon{background-position-x:-1534px}.security-fundamentals_icon{background-position-x:-1564px}.technical_icon{background-position-x:-1594px}.tools_icon{background-position-x:-1624px}.defense--enterprise-security_icon{background-position-x:-1785px}.emerging-tech_icon{background-position-x:-1592px}.malware--human-factors_icon{background-position-x:-1689px}.management-career--community_icon{background-position-x:-1852px}.network--platform-security_icon{background-position-x:-1753px}.security-essentials--lessons-learned_icon{background-position-x:-1654px}