body{z-index:1;}h1,h2,h3,h4,h5,h6{text-shadow:none}h3{line-height:20px}.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}.filters_wrapper div div ul{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;list-style-type:none}.refresh-from-app{background:0 0;border:0;padding:0;margin:0 2px;cursor:pointer}.refresh-from-app:focus{outline:0}#back_to_top_button{position:fixed;cursor:pointer;left:65px;bottom:25px;width:90px;height:100px;display:none}.speaker_anchor_link_wrapper{display:none}.prices-description-link{display:block;padding:0 0 0 12px;background-color:#ebebeb}.search_description{display:none}.sb-header-search-day-tabs-wrapper{width:993px}.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}.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}.logo.sponsored-session-logo{margin-bottom:0}@media screen and (min-width:777px){.center_auto{margin:0 auto;width:1000px;padding:15px 72px 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}}.clearboth{clear:both}.info_more_descrption{display:none;width:950px;height:300px;background:#fff;margin:0 auto;padding:10px;background:#fbfbfb;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}.session-audience-level,.session-location-list-view{display:none}.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:transparent}.display_mode_calendar_button,.display_mode_help_button,.display_mode_list_button,.display_mode_speakers_button{display:inline-block;width:96px;height:34px;cursor:pointer;border:0}.display_mode_buttons_wrapper{width:197px;background-color:#346974;padding:3px 0 0 3px}.display_mode_list_button{background-position:-4px -90px;margin-bottom:3px;margin-right:3px}.display_mode_calendar_button{background-position:-202px -90px;margin-bottom:3px}.display_mode_speakers_button{margin-right:3px;background-position:-598px -90px}.display_mode_help_button{background-position:-400px -90px}.list_active{background-position:-103px -90px}.calendar_active{background-position:-301px -90px}.speakers_active{background-position:-697px -90px}.help_active{background-position:-499px -90px}.help-list{margin-left:30px}.help-list li{line-height:20px}.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(even),.speaker-list li:nth-child(even){background-color:transparent!important}.list-wrapper li:nth-child(odd),.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;margin:-42px 7px 0 0}.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:transparent}#full_schedule_button,#my_schedule_button{width:150px;height:30px;border:0;margin-bottom:8px;cursor:pointer}.select_clear_all_link{background-color:transparent;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 auto}.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}#tools_sidebar{margin-left:1px;float:left;width:194px}.checkbox_wrapper{float:left;margin:3px}#speaker_anchor_header{font-size:14px}.speaker_anchor_link_wrapper{display:none;background-color:transparent}.speaker_anchors{padding:10px 0 10px 15px}.letter_anchor{background-position:2px 9px;background-repeat:no-repeat;width:16px;height:15px;cursor:pointer;float:left}.letter_link{width:10px;float:left;margin-right:15px}.day_checkboxes{background-position:0 6px;background-repeat:no-repeat;width:10px;height:15px;cursor:pointer}.checkbox_label_wrapper{float:left;margin:3px 0 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{border:3px solid #346974;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;list-style-type:none}.day_list ul li:last-child,.format_list ul li:last-child,.pass_type_list ul li:last-child,.track_list ul li:last-child{margin-bottom:0}.day_list ul li a{color:#737373;font-size:12px}.filter_header_background_hidden,.filter_header_background_shown{color:#fff;width:175px;height:26px;padding:9px 10px 1px 10px;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{margin-left:4px;min-height:635px;width:606px;float:left;background-color:transparent;border:3px solid #346974}.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}.schedule-calendar{margin:0;padding:0}.schedule-calendar li{list-style:none;list-style-type: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{height:30px;font-size:14px;font-weight:700;padding:6px 0 0 25px;border-top:1px solid #cfcfcf;border-bottom:3px solid #cfcfcf;background-color:#fff;text-transform:uppercase;cursor:pointer}.cal_row_content{display:inline-block}.calendar-cell{width:185px;height:190px;overflow-x:hidden;overflow-y:auto;float:left;border-bottom:1px solid #cfcfcf;background-color:transparent;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 4px}.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;list-style-type:none;padding:10px;margin:0;border-top:3px dotted #346974}.session-list li:first-child{border:0}.session-spacer{float:left;width:37px}.session-content-wrapper{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 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-wrapper{display:none;margin:0}.schedule-list-row,.speaker_row{display:block;padding:0;list-style:none;list-style-type:none;margin-left:0;display:table;width:580px}.schedule-list-row{width:100%}.speaker_row{padding:15px 13px}.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}.session-title-list-view{max-width:515px;float:left;margin:1px 8px 0 8px}.session-time-list-view{line-height:1.2em;font-size:1em;float:left}.session-pass-types{float:left;margin:-3px 0 0 3px}.session-pass-type,.session-session-type,.session-speakers,.session-track{font-size:1em;line-height:1.2em}.session-speakers strong,.session-track strong{font-weight:bolder}.speaker-list li{margin-left:0;list-style:none;list-style-type: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;list-style-type:none}.day_of_week_wrapper{list-style:none;list-style-type:none;margin:0;padding:0}.small_clear{clear:both;height:1px}.schedule_wrapper ul{margin:0;list-style-type:none;list-style:none}.session-view-wrapper ul,.speaker-bio-wrapper ul{margin:0 0 0 15px}.disclaimer{margin:20px 0 10px 0}.disclaimer p{margin:0 0 1em}.disclaimer i{font-size:85%}.help-wrapper{background-color:transparent}.sb2-speaker-photo img{float:left;width:90px;padding:10px;margin:0 12px 3px 0;border:1px solid #a81e50}.sb2-logo{border:1px solid #a81e50;background-color:#fff;margin:10px 10px;text-align:center;width:140px;height:95px;padding:10px;float:left}.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}.display_mode_buttons_wrapper a:hover{text-decoration:none}.speaker-read-more-wrapper a{display:block}.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;list-style-type: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 0}#sb-export-link{display:inline-block;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}.list-view-filter-list-wrapper{font-size:1em;line-height:1.2em}.sb_button:focus,.sb_button:hover{text-decoration:none;outline:0}.sb_button{display:block;border:1px solid #5bc2e7;background-color:#1b6690;height:30px;font-size:14px;margin:0 0 15px 5px;line-height:30px;text-transform:uppercase;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;margin-top:0;max-width:791px}.tools_wrapper{border:0}#tools_sidebar{margin:0 20px 0 0;width:178px}.display_mode_buttons_wrapper{background-color:transparent;border-bottom:1px solid #ccc;width:160px;padding-left:12px}.display_mode_wrapper{border:0}.cal_row_start_time{border:0;height:30px;padding:0 0 0 10px;background-position:25px 30px}.speaker_letter{font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;padding:7px 0 0 5px;margin-top:10px;background-color:#1b6690;width:100%;border:1px solid #5bc2e7}.alpha_by_day_wrapper{margin:0 0 0 10px}.alpha_divider{clear:both;font-size:14px;font-family:'Myriad Pro',sans-serif;font-weight:700;text-transform:uppercase;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%}.speaker_row{width:785px}.calendar-cell{height:210px;width:243px}.calendar-row{height:auto;min-height:26px;overflow:hidden!important;padding:10px 30px 10px 0;border-bottom:1px solid #ccc}.speaker_row{padding:15px 0 5px 0;width:782px;border-bottom:1px solid #ccc}.speaker-read-more-wrapper{margin:-44px 2px 0 0}#alpha_wrapper,.cal_row_content,.speaker_content,.speaker_row_wrapper{margin-left:10px!important}ul.speaker_content{padding-left:0}.filter_header_background_hidden,.filter_header_background_shown{color:#fff;background:0 0;width:180px;height:15px}.pass_type_wrapper,.track_wrapper{border-bottom:1px solid #ccc}.day_list,.format_list,.pass_type_list,.track_list{border:0}#day_tab_Unscheduled{padding:20px!important}.day-tabs-wrapper{list-style:none;list-style-type:none;background-color:transparent}.day-tabs-wrapper li{list-style:none;list-style-type:none;display:inline;position:relative}.day-tabs-wrapper li .day-tab:first-child{border-left:1px solid #fff}.search_form_wrapper{margin-top:0}.day-tab{display:inline-block;height:25px;padding:20px 22px;border-right:1px solid #ccc;text-transform:uppercase;text-decoration:none;font-family:"Bourgeois Medium",Verdana,Arial,Helvetica,sans-serif;font-size:1em;text-align:center}.day-tab:hover{text-decoration:none}.day-tab.active:after,.day-tab.active:before{border:solid transparent;content:' ';height:0;position:absolute;bottom:100%;width:0}.day-tab.active{background-color:#1b6690;color:#fff}.day-tab.inactive{color:#fff}ul.alpha-tabs-wrapper{display:none;list-style:none;list-style-type:none;background-color:transparent;padding-left:0;margin-left:198px}.alpha-tabs-wrapper li{list-style:none;list-style-type:none;display:inline;position:relative}.alpha-tab:first-child{border-left:1px solid #fff}.alpha-tab{display:inline-block;height:25px;padding:20px 50px;border-right:1px solid #ccc;text-transform:uppercase;text-decoration:none}.alpha-tab:hover{text-decoration:none}.alpha-tab.active:after,.alpha-tab.active:before{border:solid transparent;content:' ';height:0;position:absolute;bottom:100%;width:0}.alpha-tab.active{background-color:#1b6690;color:#fff}.alpha-tab.inactive{color:#fff}.alpha-tab.last_alpha{width:34px;padding:20px 53px 20px 54px}.day-tab.last_day{padding:20px 20px 20px 20px}.adrm_pending{cursor:default}.session-pass-types{display:none}.export_button:focus{outline:0}.speaker-read-more-wrapper{display:none}#sb2-session-social,#sb2-speaker-social{margin-top:15px}#back_to_top_button{height:100px;width:100px;z-index:2}.footer1{position:relative;z-index:3}.list_calendar_button_description{font-family:"Bourgeois Medium",Verdana,Arial,Helvetica,sans-serif;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}.clear{clear:both}.schedule_wrapper *,.schedule_wrapper :after,.schedule_wrapper :before{box-sizing:initial}.schedule_wrapper select{width:initial}.session_description_wrapper li{list-style-type:disc}.export_dialog button,.vault-recording{display:none}h3.filter_header::before{height:0}button.search-button:hover{background-color:transparent}#search_input{font-size:11px}.alpha-tab,.day-tab{text-align:center;text-decoration:none!important;padding:20px 0!important;height:25px}.day-tab{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}.sponsor-logo-wrapper br,.sponsored-session-label{display:none}.display_mode_calendar_button,.display_mode_list_button{text-decoration:none!important}.calendar-cell{height:360px!important}.calendar-cell.calendar-row{height:auto!important;background-color:transparent;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}#date_wrapper input,#no_sessions_message{display:none}a{cursor:pointer}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}li a.alpha-tab,li a.day-tab{display:block}#filters_wrapper ul{padding-left:0}.format_type_icon{display:none}.track_type_icon,.track_type_iconlist{background:transparent url(https://blackhat.com/images/scheduleviewer/icons-sprite.png) no-repeat;display:none;width:20px;height:20px;vertical-align:middle}.track_type_icon{float:left}.track_type_checkbox_label span{display:inline-block;float:left;margin-left:5px;width:110px}.android-ios-and-mobile-hacking_icon,.mobile_icon{background-position:-50px -5px;display:inline-block}.cryptography_icon,.forensics_icon{background-position:-80px -5px;display:inline-block}.data-forensics-and-incident-response-dfir_icon,.data-forensics-and-incident-response_icon,.data-forensicsincident-response_icon{background-position:-110px -5px;display:inline-block}.enterprise_icon{background-position:-140px -5px;display:inline-block}.exploit-development_icon{background-position:-170px -5px;display:inline-block}.hardware_icon,.hardwareembedded_icon{background-position:-380px -5px;display:inline-block}.human-factors_icon,.human_icon,.humans_icon{background-position:-410px -5px;display:inline-block}.internet-of-things_icon,.iot_icon{background-position:-440px -5px;display:inline-block}.malware_icon{background-position:-230px -5px;display:inline-block}.malware-defense_icon,.malware-offense_icon{background-position:-230px -5px;display:inline-block}.network-defense_icon,.network_icon{background-position:-200px -5px;display:inline-block}.platform-security-vm-os-host-and-container_icon,.platform-security_icon{background-position:-350px -5px;display:inline-block}.policy_icon{background-position:-320px -5px;display:inline-block}.reverse-engineering_icon{background-position:-20px -5px;display:inline-block}.security-development-lifecycle_icon{background-position:-290px -5px;display:inline-block}.ics_icon,.smart-gridindustrial-security_icon{background-position:-260px -5px;display:inline-block}.appsec_icon,.web-appsec_icon{background-position:-500px -5px;display:inline-block}.applied-security_icon{background-position:-530px -5px;display:inline-block}.keynote_icon{background-position:-560px -5px;display:inline-block}.wireless_icon{background-position:-590px -5px;display:inline-block}.risk_icon{background-position:-620px -5px;display:inline-block}.pen-testing_icon,.pentesting_icon{background-position:-650px -5px;display:inline-block}.crypto_icon{background-position:-680px -5px;display:inline-block}.defense_icon{background-position:-710px -5px;display:inline-block}.application-security_icon{background-position:-740px -5px;display:inline-block}.cloud-security_icon{background-position:-770px -5px;display:inline-block}.data--collaboration-security_icon{background-position:-800px -5px;display:inline-block}.endpoint-security_icon{background-position:-830px -5px;display:inline-block}.government--nonprofit_icon{background-position:-860px -5px;display:inline-block}.identity-and-access-management-iam_icon{background-position:-890px -5px;display:inline-block}.infrastructure-protection_icon{background-position:-920px -5px;display:inline-block}.managed-security-services_icon{background-position:-950px -5px;display:inline-block}.risk-compliance-and-security-management_icon{background-position:-980px -5px;display:inline-block}.security-consulting--implementation_icon{background-position:-1010px -5px;display:inline-block}.security-operations--incident-response_icon{background-position:-1040px -5px;display:inline-block}.code-assessment_icon{background-position:-1100px -5px;display:inline-block}.exploitation-and-ethical-hacking_icon{background-position:-1130px -5px;display:inline-block}.network-attacks_icon{background-position:-1160px -5px;display:inline-block}.osint---open-source-intelligence_icon{background-position:-1190px -5px;display:inline-block}.vulnerability-assessment_icon{background-position:-1220px -5px;display:inline-block}.calendar-cell.calendar-row .business-hall-image,.session-view-wrapper .business-hall-image{display:none}.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,.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{display:block}.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}.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{display:block}.arsenal-tools-wrapper .format_type_wrapper,.arsenal.session-view-wrapper .list-view-filter-list-wrapper.session-format,.calendar-cell.calendar-row.arsenal .list-view-filter-list-wrapper.session-session-format{display:none}.calendar-cell.calendar-row .training-data,.calendar-cell.calendar-row .training-short-abstract{display:none}.calendar-cell.calendar-row.trainings .training-data{display:block;float:right}.calendar-cell.calendar-row.trainings div.data-container{float:left;width:530px}.calendar-cell.calendar-row.trainings .training-short-abstract{display:block}.course-cancelled-graphic{width:195px;height:36px;background:url(https://blackhat.com/images/page-graphics-usa-14/cancelled-graphic.png) no-repeat;margin:5px 0 15px 0}.course-sold-out-graphic{width:195px;height:36px;background:url(https://blackhat.com/images/page-graphics-usa-14/sold-out-graphic.png) no-repeat;margin:5px 0 15px 0}.course-progress-bar{float:left;width:195px;height:26px;margin:5px 0 15px 0;padding:1px 0 0 0;background:url(https://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://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 0;display:block}.calendar-cell.calendar-row.trainings .training-data .span-4.clear{margin-left:21px}.trainings-tools-wrapper .track_type_icon{display:block}.trainings-tools-wrapper .format_type_wrapper,.trainings-tools-wrapper .session_type_wrapper{display:none}.schedule-calendar .training-short-abstract ul li{list-style-image:url(https://blackhat.com/images/page-graphics-asia-18/bullet.png)}.briefings-tools-wrapper .session_type_wrapper{display:none}.community_icon{background-position:-1248px -5px!important;display:inline-block}#session-detail-display h2{text-transform:none}.session-title a{text-transform:none}ul.training-courses h2 a{text-transform:none}.container .span-18 .span-13 h2 a{text-transform:none}.speaker-bio-wrapper h2{text-transform:none}.speaker-bio-wrapper .speaker-bio-title{display:none}span.speaker-bio-comma.last-comma{display:none}span.speaker-bio-comma.first-comma{display:none}.speaker-bio-wrapper h2 .speaker-bio-company{display:block}.features .session-speakers,.features-tools-sidebar #speakers_btn,.features-tools-sidebar .session_type_wrapper{display:block}.features-tools-sidebar .session_type_wrapper{display:none!important}.features-description{width:100%}.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}.entrepreneurship_icon{background-position:-1333px -5px!important;display:inline-block}.bug-bounty_icon{background-position:-1276px -5px!important;display:inline-block}.cyber-insurance_icon{background-position:-1305px -5px!important;display:inline-block;width:21px}.identity-and-access-mangement-iam_icon{background-position:-890px -5px;display:inline-block}.vars-distributors-market-logistics--supply-chain_icon{background-position:-1070px -5px;display:inline-block}