body{margin:0}body.ui-widget{font-size:16px}@media print{#titlebar{display:none}#accordionContainer{display:none}#thumbviewer{display:none}#index5body .clientPanel{overflow-y:visible}#index5body .ui-tooltip{visibility:hidden}}.block{display:block}.hidden,.hiddenText{display:none}.loading-spinner-fp{position:fixed;top:25%;left:50%;margin-left:-50px;z-index:150;display:none}.loading-spinner-fp:before{color:#1e90ff}#pagesContainer{position:relative}.clientPanel{position:relative;display:block;padding:0;overflow-y:auto;user-select:none}.clientPanel.ui-widget-content,body{border:none}.splashPanel{padding:1em;height:3000px;text-align:center}.pageTitle{display:inline-block;margin:1em;font-size:120%;font-weight:700;text-decoration:underline}.fpPanel{background-color:gray}.fpHost{background-color:#1e90ff;margin:0;border-width:0;height:100%}.exhPanel{padding:10px}.mxPanel{padding:1em}.vbPop{min-width:650px}.toolbar{position:relative;border-left-width:0;border-right-width:0;vertical-align:middle}.titlebar{border-top-width:0;border-bottom-width:1px;vertical-align:top;width:100%;padding:4px 0 2px 0;margin:0;font-weight:400}.tb-group{vertical-align:top;display:inline-block;padding-left:4px}.tb-group-l{text-align:left}.tb-group-l div{white-space:normal}.tb-group-c{text-align:left}.tb-group-r{text-align:left;margin-right:0}@media screen and (min-width:1250px){.tb-group-r{float:right}}.toolbar-item{padding:0;font-size:1em;display:inline-block;vertical-align:top}.toolbar-item .go,.toolbar-item .ui-selectmenu-button,.toolbar-item.go{height:32px;max-height:32px}@media screen and (max-width:1100px){.collapsableItem{display:none}}.float-container{position:absolute;display:inline-block;z-index:100;text-align:center;padding:1em;overflow:hidden;margin-right:1em}.float-container .float-item{vertical-align:middle;width:7em;height:7em;margin:1em;display:inline-block;padding-top:10%;font-size:.75em;text-align:center}#eventShareContainer{padding:0;text-align:right;border-width:0 .5px .5px .5px;border-color:#000;border-style:solid}.eventShareBlock{display:block;width:48px;height:48px;text-align:center;border-top:.5px solid #000}#eventShareContainer .eventShareBlock a{width:24px;height:24px;margin-top:12px;text-align:center;font-size:24px;color:#fff}#eventShareContainer .eventShareBlock a:hover{font-size:26px}.eventShareBlockFb{background-color:#3b5998}.eventShareBlockTwitter{background-color:#1da1f2}#featuredListContainer{text-align:left}#featuredLists{border:none;white-space:nowrap}#featuredLists .iconCell{text-align:center;padding:4px}#featuredLists .listCell{text-align:left;padding:4px}#featuredLists .subListCell{text-align:left;padding:4px 4px 4px 36px}#featuredLists .subListCell a::before{content:"... "}.goFeaturedList{padding:2px}.goFeaturedList:hover{padding:1px;border:1px dotted silver}#advSearchDialog{width:28em;text-align:left;font-size:75%}.advSection{margin-top:.5em;padding:1em}.advFormError{color:Red;display:none}#advFieldsList{margin-left:1em;margin-bottom:.5em}.advFormFooter{text-align:center;padding-top:.5em;margin-bottom:2em}#advSearchDialog .go{margin:.5em .5em 1em .5em}#btnSilverlight{display:block;width:60%;margin-left:20%;margin-right:20%;font-size:.75em}#fpLegendCloseBtn{width:40%;margin-left:30%;margin-right:30%}.sponsorbar{position:fixed;bottom:20px;left:0;text-align:left;margin-left:.5em;pointer-events:none;white-space:nowrap;padding-bottom:.5em;overflow-x:hidden}.sponsorbar-item{vertical-align:top;margin-left:0;margin-right:1em;padding:.25em;border-style:solid;border-width:1px;border-radius:4%;font-size:1em;display:inline-block!important;opacity:.9;background-image:none;pointer-events:auto;cursor:pointer}.sponsorLink{cursor:pointer}.hallImageBorder{fill:transparent}#hallSponsorHighlighter{fill:none;stroke:red;animation-name:hsh;animation-duration:3s;animation-iteration-count:1;animation-timing-function:ease-out;animation-direction:normal;animation-fill-mode:forwards}@keyframes hsh{0%{transform:rotate(0) scale(1.2);opacity:1}100%{transform:rotate(120deg) scale(1);opacity:0}}.catSponsorThumbnail{vertical-align:middle;padding:1px}.catSponsorThumbnail:hover{border:1px dotted gray;padding:0}.catSponsorLink{display:block;margin-left:1em;margin-top:.2em;margin-bottom:1em}#sponsorsTable thead{display:none}#spncontent{padding:16px}#spncontent figure{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:8px;margin:0}#spncontent figure figcaption{width:100%;text-align:left}.sponsorTitleBlock{display:flex;justify-content:center}.sponsorMedia{width:500px;max-width:98%;text-align:center}.sponsorMedia iframe,.sponsorMedia img{max-width:100%}.sponsorLinkContainer{margin:16px 0 0 0}.pageFooter{position:fixed;bottom:0;width:100%;box-sizing:border-box;overflow:hidden;padding:4px 8px 0 8px;height:24px;z-index:150;font-size:12px;background-color:#dcdcdc;color:#333;border-top-width:1px;border-style:solid;border-color:silver}.requiredNoticesBar{position:fixed;box-sizing:border-box;bottom:40px;right:0;width:100%;min-height:80px;overflow:auto;margin:0;z-index:200;font-size:16px;background:linear-gradient(0deg,#1e90ff,#87cefa);color:#000;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.requiredNoticesBar .go{padding:4px}.requiredNoticesBar div{padding:8px;display:flex;align-items:flex-start}.ecireg{opacity:.8;display:inline-block;font-size:10px;font-family:Arial,Sans-Serif}.footerNotices{float:right}.footerNotices a{color:inherit;margin:2px 1.5em 2px 0;text-decoration:none;padding:4px}.footerNotices a:hover{border:1px dotted #000;padding:3px}.btnSearch{margin-left:-.25em;border-top-left-radius:0;border-bottom-left-radius:0}.txtSearch{padding-left:.5em;padding-right:.5em;width:10em;height:34px}.txtSearchInvalid{background-color:#ffffe0;border:1px solid red}.go{user-select:none}.goFaIconOnly{padding-top:8px;height:24px}.goMobile span.ui-icon{overflow:visible}.toggleCheck input[type=checkbox]{display:none}.toggleCheck input+label:before{content:"\f204";font-family:FontAwesome;display:inline-block;font-size:1.75em;margin-right:.25em}.toggleCheck input+label{margin-top:-.5em;display:inline-block}.toggleCheck input:checked+label:before{content:"\f205"}.fpOnly{display:none}.fpControl{z-index:50}.fpControl75{z-index:75}.fpTag{border-style:solid;border-color:red;border-radius:50%;border-width:4px;margin-left:-4px;margin-top:-4px}.fpTag-em{background-color:Orchid;border-color:Orchid;opacity:.5;border-width:20px;margin-left:-20px;margin-top:-20px}.fpTagFlag{background-color:#000;border-radius:50%}.fpNoTagFlag{border-color:#000;border-style:solid;border-width:1px;border-radius:50%}.fpTagToggle{cursor:pointer;width:1em;height:1em}.fpTagToggle:hover{border-color:#000;border-style:dotted;border-width:2px;margin-left:-1px;margin-right:-1px}.textLayer{position:absolute;pointer-events:none;user-select:none}.boothTextDiv{position:absolute;display:flex;flex-direction:column;align-items:stretch;line-height:1em}.titleSeparator{margin-top:-.5em}.flexTop{justify-content:flex-start}.flexMiddle{justify-content:center}.flexBottom{justify-content:flex-end}.flexLeft{align-items:flex-start;text-align:left}.flexCenter{align-items:center;text-align:center}.flexRight{align-items:flex-end;text-align:right}.fpBoothNumberText{text-align:right;user-select:none;cursor:default}#accordionContainer{position:absolute;top:0;left:0;width:34em;max-width:85%}.accordion-parent{position:relative;left:0;top:0;display:block;padding:.4em;width:100%;border-left-width:0;border-top-width:0;border-right-width:1px;background-image:none}.accordionToggle{position:absolute;border-left-width:0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-left-radius:0;border-bottom-left-radius:0;left:100%;top:8px;margin-left:.8em}.accordion-content{font-size:75%;position:relative}.ui-accordion .ui-accordion-content.accordion-content{padding-bottom:1em;padding-right:0}#accordionContainer .ui-accordion-header{outline-color:Transparent}#accExhibPanel{overflow-y:hidden;height:100%}.accTopToolbar{position:absolute;top:0;left:0;height:7.2em;width:100%;border-left-width:0;border-right-width:0;display:block;padding-bottom:4px;overflow:hidden;text-align:center}.accScrollingTableContainer{overflow-y:auto;height:100%;margin-top:7.2em}.accBottomBar{height:.5em;margin-top:0;padding-top:.5em;border-top-width:1px;border-top-style:solid}#accBoothToolbar .ui-button,#accExhToolbar .ui-button{height:2.5em;padding-top:.5em;margin-top:5px}#accBoothToolbar .ui-button input[type=checkbox],#accExhToolbar .ui-button input[type=checkbox]{margin-top:-.2em}#accBoothToolbar .ui-button input,#accExhToolbar .ui-button input{vertical-align:middle}.accordion-parent .dataTables_filter input{margin-left:.5em;font-size:1.25em}.accordion-sponsors{display:flex;justify-content:flex-start;max-height:300px}#accExhibsTable.dataTable{padding:4px}.accExhibsTable thead th span{cursor:pointer}#accExhibsTable td *{text-align:left}.thumb{position:fixed;bottom:25px;right:0;border-style:solid;border-left-width:3px;border-bottom-width:0;border-top-width:3px;border-right-width:0;margin:0;padding:0;overflow:hidden;background-image:url(../../../../Data/EC/CadData/Live/Hall1/Pyramid/Hall1_output_files/0/thumbnail.png);background-size:100%;background-repeat:no-repeat;background-attachment:scroll;cursor:default}.thumb-btn-container{position:absolute;top:0;left:0;margin-left:-2px}.thumb-btn{width:25px;height:25px;margin-top:0;margin-left:0;border-width:0}.thumb-box{width:100%;height:100%;border:2px solid red}#fpSalesMenuDialog ul,.fpPopMenu ul{padding:5px;text-align:center}.fpPopMenu li{width:95%}#fpFlyover{position:fixed;top:10px;left:10px;pointer-events:none;font-size:75%;opacity:1;border-radius:4%}.fpTipTitle{display:block;padding:1em 0 1em 0}.fpTipName{margin-top:.5em;font-weight:700}.fpTipProfile{margin-top:.5em}.fpOptionCheckbox{display:block;margin-top:.5em}#optionCheckboxesContainer{margin-top:1em}#fpGenIframeDialog{overflow:hidden}#fpGenIframe{width:99%;height:99%}.exhOnly{display:none}#exhibsTable{font-size:.85em}#exhibsTable_info{margin-bottom:1.5em}#exhibsTable thead th span{cursor:pointer}#exhibsTable.dataTable td,#exhibsTable.dataTable th{padding:3px}.vbOpenTrigger{cursor:pointer;padding:2px}.vbOpenTrigger:hover{padding:1px;border:1px dotted silver}.boothLink{cursor:pointer;padding:2px}.boothLink:hover{padding:1px;border:1px dotted silver}table.dataTable tbody tr:not(.exhPinned){background-color:inherit}table.dataTable a:hover{border:1px dotted silver;padding:2px}.awardIcon{max-height:25px;vertical-align:middle}#index5body .dataTables_wrapper .dataTables_filter,#index5body .dataTables_wrapper .dataTables_info,#index5body .dataTables_wrapper .dataTables_length,#index5body .dataTables_wrapper .dataTables_paginate,#index5body .dataTables_wrapper .dataTables_processing,#index5body .dataTables_wrapper .paginate_button{color:inherit!important}.catsPanel{padding:1em}.catsOnly{display:none}#accCatsList{padding:1em;margin-bottom:2em;background-color:inherit}.catsRow{margin-top:.5em;margin-bottom:.5em}.catSpacer{display:inline-block;width:2em}#accCatsList .catCount,#categoriesContainer .catCount{border-width:1px;padding:.25em .5em .25em .5em;border-radius:50%;font-size:75%;margin-left:1em;margin-bottom:.5em;text-decoration:none}.catListExhibRow{font-size:.9em}.catListExhibRow li{list-style-type:circle}.catBooths:before{content:" :: "}.catsLink{cursor:pointer;padding:2px}.catsLink:hover{border:1px dotted gray;padding:1px}.catsDot{display:inline-block;width:1em}#pressContentContainer{margin:0 16px 0 16px}#pressTable{font-size:.85em}#pressTable .pressReleaseLink{text-decoration:none;padding:2px;border-width:0}#pressTable .pressReleaseLink .fa{margin-right:.5em}#pressTable .pressReleaseLink:hover{padding:1px;border-width:1px;border-style:dotted}#index5body table.dataTable thead td,#index5body table.dataTable thead th{padding-left:10px}.mxPopPage{display:none}.mxvalidator{font-weight:400;font-size:80%;color:red;display:block}.mxInputRow .mxvalidator{margin-left:36%}.mxRequired{font-weight:700}.mxRequired input{font-weight:400}.mxRequired label::before{content:"* "}.mxPopPage input.ui-state-error{background-color:#ffffe0!important}.mxPopPage .ui-widget-content:not(.mxInputRow *){margin-top:1em;border:none}.mxPopPage fieldset{display:block;padding:1.5em}.mxInputRow{width:99%;margin-bottom:3px}.mxInputRow>div:nth-child(1),.mxInputRow>label:nth-child(1),.mxInputRow>span:nth-child(1){width:35%;display:inline-block;vertical-align:top}.mxInputRow input,.mxInputRow textarea{width:60%}.mxRememberMe{display:inline-block;margin-top:1em;font-size:80%}.mxPopPage .ui-buttonset{margin-top:1em;margin-bottom:.5em;text-align:center}.mxPopPage .ui-buttonset .ui-button{margin-right:1em}.mxHelpFooter{margin-top:1.5em}.mxHelpLink{display:block;font-size:80%;font-weight:400;margin-bottom:1em}.mxTermsNotice{margin:1em 3em .5em 3em;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.75em;text-align:center;font-size:90%}.mxIcon{width:16px;height:16px;background-image:url(../../../images/myexpo16x16.png);background-repeat:no-repeat;background-size:auto;background-position:center;display:inline-block}.mxCheckbox{width:20px;height:20px;border-width:1px;border-color:gold;border-style:solid;border-radius:25%;cursor:pointer}.mxCheckbox:hover{border-style:dotted}.mxChecked{background-image:url(../../../images/myexpo16x16.png);background-repeat:no-repeat;background-size:auto;background-position:center}.mxCheckboxDisplay{width:20px;height:20px;border-width:1px;border-color:gold;border-style:solid;border-radius:25%;background-image:url(../../../images/myexpo16x16.png);background-repeat:no-repeat;background-size:auto;background-position:center}.mxFpIconHidden{opacity:0}.mxList{list-style-type:none;font-size:75%;padding:0}.mxListTitle{padding-left:.5em}.mxNumber{display:inline-block;border-radius:50%;border-width:2px;border-style:dotted;height:16px;width:16px;font-size:14px;padding:2px;margin-right:.5em;text-align:center;background-color:#00fa9a;color:#000;border-color:#000}.mxListItem{padding:1em;position:relative;page-break-inside:avoid}.mxListAddress{width:45%;display:inline-block;vertical-align:text-top;margin-right:1em}.mxlistProfile{width:50%;display:inline-block;vertical-align:text-top}.mxCenterNote{background-image:url(../../../images/myexpoEditNote16x16.png);background-repeat:no-repeat;background-size:auto;background-position:left;padding:8px 24px}.mxCenterNote:hover{padding:7px 23px}.mxAside{position:absolute;top:8px;right:8px;text-align:right;max-width:85%}.mxAside span{font-weight:700;margin-right:.5em}#mxFloorplanContainer{position:relative;overflow:hidden}#mxFpImg{max-width:700px;border:1px solid silver}#mxResetSuccessBox{display:none;border-width:1px;border-style:solid;border-color:silver}.mxAgendaOpenTrigger{cursor:pointer;padding:1px}.mxAgendaOpenTrigger:hover{border:1px dotted gray;padding:0}.mxAgendaTime{display:inline-block}.mxAgendaTime select{height:34px;padding:.25em;border:1px solid silver}.mxAgendaTime span{display:inline-block;border:1px solid silver;padding:.25em;height:24px;vertical-align:top}.mxAgendaTime span input,.mxAgendaTime span label{width:inherit}.mxAgendaTime span input:nth-child(3){margin-left:1em}#mxCalItemPage textarea{width:100%;height:100px}#fpEventContainer{position:absolute;display:inline-block;right:1px;top:0;padding:0}#fpEventBlockToggle{position:absolute;top:0;right:0;width:24px;height:24px;margin-right:0;border-right-width:0;display:inline-block;z-index:25;border-top-right-radius:0;border-bottom-right-radius:0}#fpEventNameBlock{display:inline-block;border-width:0 0 1px 1px;border-style:solid;padding:16px 48px 16px 16px;text-align:center;user-select:none}#fpEventContainer.fpEventNameBlock-medium{z-index:25;max-width:500px;max-height:200px}#fpEventContainer.fpEventNameBlock-medium #fpEventNameBlock{font-size:75%;opacity:.75}#fpEventContainer.fpEventNameBlock-medium #fpEventBlockToggle:hover+#fpEventNameBlock,#fpEventContainer.fpEventNameBlock-medium #fpEventNameBlock:hover{opacity:1}#fpEventContainer.fpEventNameBlock-large{z-index:75}#fpEventContainer.fpEventNameBlock-large #fpEventNameBlock{opacity:1;font-size:100%}#fpEventContainer.fpEventNameBlock-none{z-index:25}#fpEventContainer.fpEventNameBlock-none #fpEventNameBlock{display:none}.fpEventNameBlock-medium .eventVenueLine{display:none}#fpEventBanner,#fpEventBanner img{display:block;max-width:100%}#fpEventDateLine{font-size:80%}#eventContainer{padding:1.5em 4em 4em 4em;font-size:16px}#eventBanner{display:block;border-bottom:1px dotted silver;padding-bottom:1em;margin-bottom:1em}.eventName{display:block;font-size:1.5em;font-weight:700}.eventLine{display:block}.ui-icon[class*=" fa-"]{background:none repeat scroll 0 0 transparent;text-indent:0}.accordion-parent .ui-icon[class*=" fa-"]{margin-top:-.5em}.ui-button-icon-only .ui-icon[class*=" fa-"]{margin-left:-7px}.ui-icon.fa-4x{margin-top:-.75em}#vbcontent{padding:.5em;font-size:80%}@media print{.vbNoPrint{display:none}#vbPop{overflow:hidden}}.vbBlock{padding-bottom:.5em;margin-bottom:1em}.vbBlockTitle{font-size:150%;font-weight:700;text-align:center}.vbListItem{border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;border-radius:0;display:block;margin:.5em 1em .25em 1em;padding-bottom:1em}.vbListItem:last-child{border-bottom-width:0}.vbItemHeaderBlock{display:block;padding-top:1em;padding-bottom:1em}.vbItemBodyBlock{margin-top:.5em}.vbItemName{font-weight:700;font-size:120%}.vbItemCaption{font-size:90%}.vbItemHorizontalData{margin-right:.5em;font-weight:400}.vbItemNameValueBlock{margin-left:1em}.vbItemTagline{display:block}.vbBCardRow{padding:1em;font-size:120%}.vbBCardName{font-size:150%;font-weight:700;margin-bottom:.75em;display:inline-block}.vbNoBooth{font-weight:400}.vbBCardLogoContainer{float:right;display:inline-block;text-align:right}.vbBCardLogoImg{max-height:150px;max-width:150px}.vbBCardAddressContainer{margin-top:1em;font-size:85%;font-weight:400}.vbBCardCaption{float:left}.vbBCardData{display:block}.vbBCardAddressContainer a{display:inline-block}.vbCardPhoneBlock{margin-top:1em}.vbChatContainer{display:flex;justify-content:flex-end;align-items:center;float:right}#vbcontent .vbChatContainer a{display:inline-block;background-color:#0275d8;color:#fff;padding:1em;border-radius:2em;text-decoration:none}#vbcontent .vbChatContainer a:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2)}.vbChatContainer a span{margin-left:.5em;font-size:18px}.vbChatContainer a *{color:inherit}.vbMyExpoRow{text-align:left}.vbMyExpoBtn{margin-right:2em}.vbMyExpoBtn img{margin-right:.5em}.vbIconsListsBlock{text-align:right}.vbIconsSocialBlock{text-align:left;margin-top:1em;margin-bottom:1em}.vbIconsSocialBlock a.vbIconsAward:first-child{padding-left:0;margin-left:0}.vbIconsAward{margin-left:.25em;margin-right:.25em;padding:.25em;max-height:25px}.vbSocialButton{text-decoration:none}.vbMediaItem{vertical-align:top;margin-top:.25em;padding-top:.25em;padding-bottom:.25em;height:2.5em}#lblvbCats table img{vertical-align:middle}.vbContactPhoto{float:left;display:inline-block;max-width:40%;max-height:200px;vertical-align:middle;margin-right:1em;margin-bottom:1em}.vbContactDetailBlock{margin-bottom:1em}.vbContactSocialItem{margin-right:1em}.vbContactSocialItem img{vertical-align:middle}.vbProductImageBlock{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;vertical-align:top}.vbProductImage{max-width:50%}.vbProductDescription{margin-left:.5em}.vbProductDescription>*{margin-top:0}@media all and (max-width:992px){.vbProductImageBlock{flex-direction:column}.vbProductImage{max-width:100%}}.vbProductUrl{display:block;margin:1em}.vbVMItemTable{width:100%;border:none;border-collapse:collapse}.vbVMItemTable th,background-color .vbVMItemTable td{text-align:left;padding:5px;border:1px solid #dcdcdc}.vbMailDialog5{display:none;padding:.5em;width:320px}#vbMailDialog5 #lblRecipientName{font-weight:700}.vbMailForm{display:block;margin-top:1.5em}#vbMailDialog5 input[type=email],#vbMailDialog5 input[type=text],#vbMailDialog5 textarea{width:300px;display:block}.vbMailCaption{width:250px;float:left}.vbMailData{width:250px}.vbMailDataInvalid{background-color:#fffacd}.vbMailDataInvalidCaption{color:Red;font-weight:700}.vbMailDataInvalidCaption:after{content:" * ";color:Red}.vbMailBody{height:200px}#vbMailButtonBar{text-align:center}.vbMailButton{margin:1em}#vbYouTubeDialog{overflow:hidden}.vbButtonBar{text-align:center;padding:.25em}#vbMxNote{width:95%;margin:1em;font-weight:400}.vbMediaItem.fa:before{font-size:2em;margin-right:.2em;margin-left:1em}.vbPage a.fa{text-decoration:none}.vbPage .ui-dialog-title{min-height:1em}