/* === Font Stack === */ @font-face { font-family: 'europa'; src: url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.eot'); /* IE9 Compat Modes */ src: url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.woff2') format('woff2'), url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.woff') format('woff'), url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.ttf') format('truetype'), url('//libs.a2zinc.net/assets/release/fonts/europa-bold-webfont.svg#europabold') format('svg'); font-weight: bold; font-style: normal; } @font-face { font-family: 'europa'; src: url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.eot'); /* IE9 Compat Modes */ src: url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.woff2') format('woff2'), url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.woff') format('woff'), url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.ttf') format('truetype'), url('//libs.a2zinc.net/assets/release/fonts/europa-light-webfont.svg#europalight') format('svg'); font-weight: light; font-style: normal; } @font-face { font-family: 'europa'; src: url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.eot'); /* IE9 Compat Modes */ src: url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.woff2') format('woff2'), url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.woff') format('woff'), url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.ttf') format('truetype'), url('//libs.a2zinc.net/assets/release/fonts/europa-regular-webfont.svg#europaregular') format('svg'); font-weight: normal; font-style: normal; } body { font-family: 'europa', "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: #e1e7ee; } body.no-nav { background-color: rgb(255, 255, 255); } body.body.no-nav #content-container .container { width: 100% !important; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } a { color: #009CBD; } a:hover { color: #00677f; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 5px; } h1 { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-size: 30px; font-weight: normal; margin-bottom: 15px; text-shadow: none; } h2 { color: #253746; font-family: 'europa', sans-serif; font-size: 26px; font-weight: normal; text-shadow: none; } h2.sessionDetails { color: #00B0A5; } h3 { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-size: 22px; font-weight: normal; text-shadow: none; } h4 { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-weight: normal; text-shadow: none; } h5 { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-weight: normal; text-shadow: none; } h6 { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-weight: normal; text-shadow: none; } .label { padding-top: 2px; } .Masthead { box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); } .container>.navbar-collapse { border-bottom-color: #00B0A5; border-bottom-style: none; border-bottom-width: 2px; } .right-container { border-radius: 0px; width: 100%; } @media all and (min-width:768px) { .right-container { width: 70%; margin-left: 30%; } } @media all and (min-width:992px) { .right-container { width: 19%; margin-left: 1%; float: left; } } .sidebar-no-content { display: none; } .panel-default>.panel-heading { color: rgb(88, 95, 105); font-family: 'europa', sans-serif; font-weight: bold; text-shadow: none; } .LoggedUserInfo { width: 50%; float: left; } .control-label { font-weight: normal; } #Msg4001 { display: none; } #Msg4002 { display: none; } #Msg4003 { display: none; } #Msg4004 { display: none; } /* 45994 */ .no-nav.ebooth #Msg4001, .no-nav.ebooth #Msg4002, .no-nav.ebooth #Msg4003, .no-nav.ebooth #Msg4004, .no-nav.ebooth #Msg4005, .no-nav.ebooth #Msg4006, .no-nav.ebooth #Msg4007, .no-nav.ebooth #Msg4008, .no-nav.ebooth #Msg4009, .no-nav.ebooth #Msg4009, .no-nav.ebooth #Msg4011, .no-nav.ebooth #Msg4012, .no-nav.ebooth #Msg4013, .no-nav.ebooth #Msg4014, .no-nav.ebooth #Msg4015, .no-nav.ebooth #Msg4016, .no-nav.ebooth #Msg4017, .no-nav.ebooth #Msg4018, .no-nav.ebooth #Msg4019, .no-nav.ebooth #Msg4020, .no-nav.ebooth #Msg4021, .no-nav.ebooth #Msg4022, .no-nav.ebooth #Msg4023, .no-nav.ebooth #Msg4024 { display: none; } #dvCustomMasthead { display: none; } .subhead-top { display: none; } @media (max-width: 992px) { .footer-column { margin-bottom: 15px; } } .footer p { padding-top: 10px; } .footer h2 { color: #8795a1; padding-bottom: 0px; font-size: 18px; font-weight: bold; border-bottom-color: white; border-bottom-width: 1px; border-bottom-style: none; } .footer ul { padding-left: 0px; margin-top: 10px; float: left; } .footer ul li { color: white; text-decoration: none; margin-bottom: 8px; list-style-type: none; } .footer ul li a { color: white; } .footer ul li i { margin-right: 6px; } .footer ul li a:hover { text-decoration: none; color: #bbbbbb; } .footer ul { float: none; padding: 0px; } .footer ul li { color: white; text-decoration: none; margin-bottom: 3px; list-style-type: none; font-weight: 100; } .footer_copyright { padding: 15px 20px; } .btn-u { background: rgb(27, 73, 125); padding: 6px 13px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; text-decoration: none; display: inline-block; position: relative; cursor: pointer; } /*.social-icons { margin: 0px; padding: 0px 6px; } .social-icons li { list-style: none; text-indent: -9999px; margin-right: 3px; margin-bottom: 5px; display: inline-block; } .social-icons li a { background-position: 0px 0px; transition: 0.3s ease-in-out; width: 28px; height: 28px; display: block; background-repeat: no-repeat; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; } a.social-icon { background-position: 0px 0px; transition: 0.3s ease-in-out; width: 28px; height: 28px; display: block; background-repeat: no-repeat; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; } .social-icons li:hover a { background-position: 0px -38px; } .social-icons-color li a { background-position: 0px 0px !important; opacity: 0.7; -webkit-backface-visibility: hidden; } .social-icons-color li a:hover { opacity: 1; } .social_rss { background: url("../img/rss.png") no-repeat; } .social_facebook { background: url("../img/facebook.png") no-repeat; } .social_twitter { background: url("../img/twitter.png") no-repeat; } .social_linkedin { background: url("../img/linkedin.png") no-repeat; } .icon-gallery-test i { font-size: 22px; }*/ ul.social>li { display: inline-block; font-size: 20px; } ul.social>li>a { color: white; } ul.social>li>a:hover { color: #bbbbbb; } .footer_copyright p { margin: 0px; padding: 10px 12px; font-size: 12px; } @media all and (min-width:768px) { #Msg4001 { display: block; } #Msg4002 { display: block; } #Msg4003 { display: block; } #Msg4004 { display: block; } #dvCustomMasthead { display: block; } } .subhead-top { display: block; min-height: 20px; background-color: white; } #content-container .container { -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); background-color: white; padding-top: 10px; } @media all and (min-width:768px) { #content-container .container { padding: 20px; } } @media (max-width:767px) { #content-container .container { padding: 10px; } } .dropdown-language { min-width: 75px !important; } .dropdown-language>li { padding: 2px; } .dropdown:hover .dropdown-menu { display: block; } .navbar-nav>li>a, .left-nav>li>a, .left-nav .left-subnav>li>a { color: white; } .navbar-nav>li>a:hover { color: #fff; background-color: #00677f; } .navbar-nav>li:hover>a { /*color: #fff; background-color: #00677f;*/ } .navbar-nav>li>a.active { color: #fff; background-color: #00677f; } .navbar-nav>li.active>a { color: #fff; background-color: #00677f; } .navbar-collapse { padding: 0px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); background-color: #2b4251; } .navbar-header { margin-left: 0px !important; margin-right: 0px !important; background-color: #fff; } .dropdown-menu>li>a:hover { color: white; text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2); background-color: #00677f; } .dropdown-menu { border-top: none; border-left: none; border-right: none; border-bottom-color: #009CBD; border-bottom-width: 2px; position: relative; min-width: 100%; border-radius: 0px; } .dropdown-colorselector .dropdown-menu { position: absolute; } .dropdown-menu>li>a { /*padding: 15px 20px; color: #fff;*/ white-space: nowrap; } @media all and (min-width:768px) { .dropdown-menu { position: absolute; min-width: 200px; } } .left-sub-menu { position: absolute; } .left-sub-menu>li>a { padding: 5px 5px 5px 20px; border-bottom-color: rgb(224, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; } .left-subnav>li { border-bottom-color: rgb(224, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; } .left-subnav>li>a { padding: 8px 0px 8px 11px; color: #253746; } .left-subnav>li.active>a { color: rgb(255, 255, 255); background-color: #253746; } .left-subnav>li.active>a:hover { color: rgb(255, 255, 255); background-color: #253746; } .left-subnav>li.active>a:focus { color: rgb(255, 255, 255); background-color: #253746; } .left-subnav>li>a:hover { color: rgb(255, 255, 255); text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.1); background-color: #253746; } .left-navbar { margin-top: 20px; } .left-nav>li { border-bottom-color: rgb(224, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; } .left-nav>li.active>a { color: white; background-color: #253746; } .left-nav>li.active, .left-subnav.in>li { background-color: rgb(255, 255, 255); } .left-nav>li.active>.left-subnav>li>a, .left-subnav.in>li>a { color: #253746; padding: 8px 0px 8px 24px; } .left-nav>li.active>.left-subnav>li>a:hover, .left-subnav.in>li>a:hover { color: rgb(255, 255, 255); } .left-nav>li.active>a:hover { color: white; background-color: #253746; } .left-nav>li.active>a:focus, .left-subnav.in>li.active>a { color: white; background-color: #253746; } .left-nav>li>a:hover { color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); background-color: #253746; } @media all and (min-width:768px) { .left-navbar { max-height: 100%; } } /* New Mobile Nav (Start) */ .navbar-toggle { border-color: transparent; background-color: transparent; } .navbar-toggle .icon-bar { position: relative; transition: all 500ms ease-in-out; background-color: #2b4251; height: 3px; } .navbar-toggle .icon-bar+.icon-bar { margin-top: 4px; } /* New Mobile Nav (End) */ @media all and (max-width:768px) { .navbar-collapse { border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; } .navbar-nav>li>a { padding: 10px 40px; } .dropdown-menu>li>a:link { padding: 8px 50px; } .NavContainer { margin-top: 15px; } } .navbar-collapse.in { overflow: hidden; } .dropdown-toggle>a:link { color: black !important; } #Msg4006 { display: none; } #dvTopSidebar { display: none; } #Msg4020 { display: none; } #Msg4024 { display: none; } @media all and (min-width:768px) { #Msg4006 { display: block; } #dvTopSidebar { display: block; } #Msg4020 { display: block; } #Msg4024 { display: block; } } .left-container { border-radius: 0px; width: 100%; } #Msg4007 { display: none; } #Msg4008 { display: none; } #LeftSideBar { display: none; } #Msg4009 { display: none; } #CustomLeftInc { display: none; } #Msg4010 { display: none; } @media all and (min-width:768px) { #Msg4007 { display: block; } #Msg4008 { display: block; } #LeftSideBar { display: block; } #Msg4009 { display: block; } #CustomLeftInc { display: block; } #Msg4010 { display: block; } .left-container { width: 29%; margin-right: 1%; float: left; } } @media all and (min-width:768px) { .left-container { width: 19%; } } .content { padding-right: 10px; padding-left: 10px; } .content-expand { width: 100%; padding-right: 0px; padding-left: 0px; } .content-full-expand { width: 100%; padding-right: 10px; padding-left: 10px; } @media all and (min-width:768px) { .content { width: 70%; float: left; } .content-expand { width: 80%; padding-right: 15px; padding-left: 10px; float: left; } } @media all and (min-width:992px) { .content { width: 60%; } .content-expand { width: 80%; } .th { color: rgb(88, 95, 105); background-color: rgb(245, 245, 245); } .subhead-bottom { display: block; } } #footer-container .container { background-color: #253746; border-top-color: #00B0A5; border-top-style: solid; border-top-width: 6px; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.2); } .footerWrapper.row { padding: 30px 20px; margin: 0px; } .copyright { margin: 0px; text-align: center; color: white; } .nav-lang li>a { padding: 0px; } .btn { border-radius: 0px; } @media (max-width: 767px) { .btn { display: block; width: 100%; } } .form-control { border-radius: 0px; transition: none; box-shadow: none; -webkit-box-shadow: none; -webkit-transition: none; } .form-horizontal { box-shadow: none; } .form-horizontal .form-group { margin-right: 0px; margin-left: 0px; } .form-horizontal header { background: rgb(255, 255, 255); padding: 8px 30px; color: inherit; font-size: 20px; font-weight: 400; } .form-horizontal fieldset { padding: 10px; border: 1px solid rgb(238, 238, 238); border-image: none; display: block; } .form-horizontal header { background-color: rgb(149, 165, 166); } .form-inline .form-group { margin: 5px; } .form-inline fieldset { padding: 10px; border: 1px solid rgb(238, 238, 238); border-image: none; display: block; } .radio input[type=radio], .checkbox input[type=checkbox] { margin-left: 0px; } .error { padding: 0px 1px; color: rgb(238, 147, 147); line-height: 15px; font-size: 11px; font-style: normal; margin-top: 6px; display: block; } li>a { cursor: pointer; } list-inline>li { padding: 3px; } .list-unstyled>li>img { height: 20px; max-width: 20px; } .list-inline>li>img { height: 20px; max-width: 20px; } .list-unstyled>li>a { margin-left: 10px; } .list-inline>li>a { margin-left: 10px; } .container { padding-right: 0px; padding-left: 0px; } .navbar-search { border-radius: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; background-color: rgb(255, 255, 255); } .nav-tabs>li.active>a { border-top-color: #009CBD; border-top-width: 1px; border-top-style: solid; background-color: #efefef; } .nav-tabs>li.active>a.tooltip22 { background-color: white; border-bottom-color: white; } .nav-tabs>li.active>a:hover { border-top-color: #253746; border-top-width: 1px; border-top-style: solid; background-color: #f2f2f2; } .nav-tabs>li#tabAdvanceExhibitorSearch.active>a { background-color: white; } .nav-tabs>li#tabMyExhibitors.active>a { background-color: white; } .nav-tabs>li.pull-right>a { border: currentColor; border-image: none; } .nav-tabs>li>a { border: 1px solid rgba(0, 0, 0, 0.1); border-bottom: none; border-image: none; border-radius: 0px; } .nav-tabs>li>a:hover { border-color: #eee #eee #ddd; background-color: #f8f8f8; } .nav-username { padding: 5px; height: auto; font-size: 14px; } .navbar-top>li>a { padding: 5px; color: #253746; } thead { border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(51, 51, 51); background-color: rgb(245, 245, 245); } .table { margin-bottom: 0px; } .nav-tabs.nav+div { border-radius: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; } .exhibitorListPanel table th.addRemoveExpoPlan { width: 40px; text-align: center; } .exhibitorListPanel table td.addRemoveExpoPlan { width: 40px; text-align: center; } .exhibitorListPanel table th.upgraded { width: 40px; text-align: center; } .exhibitorListPanel table td.upgraded { width: 40px; text-align: center; } .exhibitorListPanel table th.video { width: 40px; text-align: center; } .exhibitorListPanel table td.video { width: 40px; text-align: center; } .exhibitorListPanel table th.product { width: 40px; text-align: center; } .exhibitorListPanel table td.product { width: 40px; text-align: center; } .exhibitorListPanel table th.pressRelease { width: 40px; text-align: center; } .exhibitorListPanel table td.pressRelease { width: 40px; text-align: center; } .exhibitorListPanel table th.showSpecial { width: 40px; text-align: center; } .exhibitorListPanel table td.showSpecial { width: 40px; text-align: center; } .exhibitorListPanel table th.cf { width: 40px; text-align: center; } .exhibitorListPanel table td.cf { width: 40px; text-align: center; } .exhibitorListPanel table th.relevance, .exhibitorListPanel table td.relevance { width: 80px; max-width: 80px; min-width: 80px; text-align: center; } .exhibitorListPanel table th.companyName { width: 200px; } .exhibitorListPanel table td.companyName { width: 200px; } input#searchOnlyInCompanyName { margin-right: 5px; } .exhibitorListPanel table th.boothLabel { width: 100px; } .exhibitorListPanel table td.boothLabel { width: 100px; } .exhibitorListPanel th { cursor: pointer; } .exhibitorListPanel .panel.panel-default .panel-body { background: #f2f2f2; } .exhibitorListPanel .nav.nav-tabs li.pull-right a { padding: 10px 15px; } @media (max-width: 767px) { .exhibitorListPanel .nav.nav-tabs li.pull-right a { padding: 10px 10px; } } .exhibitorListPanel tr[sticky] a, .exhibitorListPanel tr[sticky] a i { font-weight: bold; } .exhibitorListPanel tr[sticky]>td, .exhibitorListPanel tr[sticky]:hover>td { background-color: #cee9ff !important; } @media all and (max-width:767px) { .exhibitorListPanel .cf { display: none !important; } } @media all and (max-width:991px) and (min-width:768px) { .exhibitorListPanel .cf { display: none !important; } } .advanceSearchPanel ul { margin: 0px 0px 0px 40px; padding: 0px; list-style-type: none; } .advanceSearchPanel ul ul { margin-left: 40px; } .advanceSearchPanel ul li a { width: 28px; margin-left: -30px; vertical-align: top; } .advanceSearchPanel ul li a .fa { padding: 0px 0px 0px 0px; } .advanceSearchPanel .exhibitorCustomField { margin-left: 0px; } .abtn-expandAll, .abtn-collapseAll, .abtn-selectAll, .abtn-unselectAll { cursor: pointer; } .abtn-expandAll::before { content: attr(title0); } .abtn-collapseAll::before { content: attr(title1); } .abtn-selectAll::before { content: attr(title0); } .abtn-unselectAll::before { content: attr(title1); } .advanceSearchPanel h4+span { line-height: 38px; } @media print { a[href]::after { content: none !important; } } #toggle a i.fa:before { content: "\f068"; } #toggle a.collapsed i.fa:before { content: "\f067"; } #toggleProduct a i.fa:before { content: "\f0d8"; } #toggleProduct a.collapsed i.fa:before { content: "\f0d7"; } a { cursor: pointer; } .thumbnail { border-radius: 0px; } .panel { border-radius: 0px; } .panel-body a.collapsed #span2 { display: none; } .panel-body a.collapsed #span1 { display: inline; } .panel-body a #span2 { display: inline; } .panel-body a #span1 { display: none; } .affix { top: 0px; background-color: white; } .badge { background-color: grey; border-radius: 50px; line-height: 1.5; font-weight: normal; color: white; } @media (max-width: 767px) { .exhibitorListPanel .badge { display: none; } } #eboothContainer .nav>li>a { padding: 11px; } .table-responsive { width: 100%; margin-bottom: 15px; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; } .table-responsive>.table { margin-bottom: 0; } .table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td { white-space: nowrap; } .table-responsive>.table-bordered { border: 0; } .table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child { border-left: 0; } .table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child { border-right: 0; } .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td { border-bottom: 0; } #_FloorPlanImage { overflow: auto; } .modal-lg-98 { width: 98%; } .navbar-form { margin: 0px; padding: 0px; } .input-group-addon { padding: 6px; } .panel-body .navbar { margin: 0px; min-height: 0px; } *::-webkit-input-placeholder { color: #AAA !Important; } *:-moz-placeholder { color: #AAA !Important; } *:-ms-input-placeholder { color: #AAA !Important; } #tdBreadCrumb { padding: 10px; background-color: white; } .breadcrumb { margin: 0px; padding: 7px 0px 0px 0px; background-color: transparent; } .rgSort, .rgSortAsc, .rgSortDesc { display: none; } .fa { margin-left: 2px; margin-right: 2px; } .carousel-nav a.left { right: 36px; } .carousel-nav a { width: 30px; height: 30px; line-height: 30px; position: absolute; top: -50px; right: 0; margin-top: 0; font-size: 18px; text-align: center; border: 1px solid transparent; background: #f5f5f5; opacity: 1; } .bg-2 { background-color: rgb(66, 139, 202); color: #FFF; } .animate-hover-slide .figure { position: relative; overflow: hidden; } .animate-hover-slide .figure img { -webkit-transition: -webkit-transform .4s, opacity .1s .3s; -moz-transition: -moz-transform .4s, opacity .1s .3s; -o-transition: -o-transform .4s, opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s; } .animate-hover-slide .figure .figcaption { /*height: 50%;*/ padding: 3px; width: 100%; position: absolute; left: 0; top: auto; bottom: 0; opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); -webkit-transition: -webkit-transform .4s, opacity .1s .3s; -moz-transition: -moz-transform .4s, opacity .1s .3s; -o-transition: -o-transform .4s, opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s; } .animate-hover-slide .figure .figcaption>a { color: white; } .animate-hover-slide .figure:hover .figcaption { opacity: 0.95; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s, opacity .1s; -moz-transition: -moz-transform .4s, opacity .1s; -o-transition: -o-transform .4s, opacity .1s; transition: transform 0.4s, opacity 0.1s; } .animate-hover-slide .figure .figcaption { text-align: center; } .animate-hover-slide .figure .figcaption-btn { width: 100%; height: 50%; position: absolute; top: 0px; opacity: 0; padding-left: 20px; text-align: center; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); -webkit-transition: -webkit-transform .4s, opacity .1s .3s; -moz-transition: -moz-transform .4s, opacity .1s .3s; -o-transition: -o-transform .4s, opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s; } .animate-hover-slide .figure:hover .figcaption-btn { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s, opacity .1s; -moz-transition: -moz-transform .4s, opacity .1s; -o-transition: -o-transform .4s, opacity .1s; transition: transform 0.4s, opacity 0.1s; } .animate-hover-slide .figure .figcaption-txt { width: 100%; height: 50%; position: absolute; bottom: 0px; opacity: 0; padding-left: 20px; text-align: center; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); -webkit-transition: -webkit-transform .4s, opacity .1s .3s; -moz-transition: -moz-transform .4s, opacity .1s .3s; -o-transition: -o-transform .4s, opacity .1s .3s; transition: transform 0.4s, opacity 0.1s 0.3s; } .animate-hover-slide .figure:hover .figcaption-txt { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -webkit-transition: -webkit-transform .4s, opacity .1s; -moz-transition: -moz-transform .4s, opacity .1s; -o-transition: -o-transform .4s, opacity .1s; transition: transform 0.4s, opacity 0.1s; } .animate-hover-slide .figure .figcaption-txt .title { padding: 0; margin: 30px 0 0 0; color: #fff; font-size: 18px; text-transform: capitalize; } .animate-hover-slide .figure .figcaption-txt .subtitle { padding: 0; margin: 0; color: #fff; font-size: 12px; } .animate-hover-slide .figure a { position: relative; top: 94%; margin-top: -11px; } .animate-hover-slide .figure .figcaption h3 { padding-bottom: 5px; margin-bottom: 10px; font-size: 14px; font-weight: 600; border-bottom: 1px solid #f2f2f2; } @media (max-width: 480px) { #ctl00_ContentPlaceHolder1_loginFormMyBriefcase { border: none !important; } } @media (max-width: 480px) { #ctl00_ContentPlaceHolder1_loginFormCompanyLogin { border: none !important; } } @media (max-width: 480px) { #ctl00_ContentPlaceHolder1_chkProductType>span { display: block !important; } } #ctl00_ContentPlaceHolder1_chkProductType>span>input { display: inline-block !important; margin-right: 3px !important; margin-left: 8px !important; } #imgPin.unpinned .fa { color: #253746; border: 1px solid rgb(197, 197, 197); } .table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td { white-space: nowrap; } @media all and (min-width:768px) { .table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td { white-space: normal; } } @media (min-width: 1200px) { .ProdCaptionHover:hover { background-color: #253746; } .ProdCaptionHover:hover a { color: #FFF; } } @media (max-width: 767px) { #ctl00_ContentPlaceHolder1_ucExhibitorConsole_tableBooths div.upgradeLevels { display: block !important; } #ctl00_ContentPlaceHolder1_ucExhibitorConsole_tableBooths .upgradebtn { display: block; padding-left: 0px; } #ctl00_ContentPlaceHolder1_ucExhibitorConsole_tableBooths a.btn.btn-default { display: block; width: 100%; margin: 20px 0px 10px 0px; } .boothNumber { float: none; text-align: center; margin-bottom: 0px; } } .ExhibitorConsoleVisible { display: block; } .ExhibitorConsoleHidden { display: none; } .ProductCaption { /*height: 80px; overflow: hidden; */ margin-top: 1px; position: relative; } .productTypeIcons { position: absolute; bottom: 0px; padding: 0px 10px 5px 0px; width: 100%; } .NoUnderlineAnchor { text-decoration: none !important; } .underline { border-bottom: 1px solid #00B0A5; } .exhibitorListPanel .table-responsive { border: none; margin-bottom: 0px; } @media (max-width: 992px) { .exhibitorListPanel .table-responsive { margin: 15px 0px 10px 0px; padding: 0px 10px; } } @media (max-width: 767px) { .exhibitorListPanel .navbar-form .form-control-static { padding-top: 0px; padding-bottom: 0px; } .exhibitorListPanel .panel-body { padding-bottom: 0px; } } @media (max-width: 1024px) { .exhibitorListPanel #alphaIndexContainer { padding-left: 0px; padding-right: 0px; } .table-responsive .pagination { margin-top: 0px; margin-bottom: 0px; } .table-responsive .pagination li { display: table-cell; } } .ButtonToAnchor { background: none !important; border: none !important; padding: 0 !important; cursor: pointer; } #ctl00_ContentPlaceHolder1_lnkBackToSearchResult.ButtonToAnchor { background: white !important; padding: 10px 10px 8px 10px !important; border: 1px solid #009CBD !important; border-radius: 0px !important; } #ctl00_ContentPlaceHolder1_lnkBackToSearchResult.ButtonToAnchor:hover { background: #009CBD !important; border: 1px solid #009CBD !important; color: white !important; border-radius: 0px !important; } @media (min-width: 767px) { .panel-session { min-height: 450px; } } #ctl00_ContentPlaceHolder1_SpeakersAlphaIndex.affix>ul { margin: 0 0; } @media (max-width:1024px) { .setMinHeight { min-height: 135px !important; } } .setMinHeight { min-height: 100px; } @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { .divEBoothLogo { position: initial; bottom: 0px; right: 0px; padding: 0px; } } @media (min-width: 767px) { .divEBoothLogo { position: absolute; bottom: 15px; right: 5px; padding: 5px; } } .form-control[disabled], .form-control[readonly] { cursor: auto; } #sessionsDateTab>.table-responsive .pagination li { display: table-cell; white-space: nowrap; } @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { #sessionsDateTab>.container-fluid { border: none; padding-left: 0px; padding-right: 0px; } } div#ctl00_ContentPlaceHolder1_tabContentHeader { padding: 10px; } div#ctl00_ContentPlaceHolder1_InnerDivBasicSearch { background: #efefef; } @media (max-width: 768px) { #ctl00_ContentPlaceHolder1_SpeakersAlphaIndex { z-index: 15; overflow-x: auto; } } @media (min-width:768px) and (max-width: 992px) { #ctl00_dvLeftSection { display: none; } #ctl00_dvLeftSection+#ctl00_dvContent { width: 100%; } #ctl00_dvTopNavigation .navbar-header { width: 750px !important; margin-left: auto !important; margin-right: auto !important; float: none; padding-bottom: 0px; } .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; width: 750px !important; margin-left: auto !important; margin-right: auto !important; } .navbar-collapse.top-navbar.collapse { display: none !important; } .navbar-collapse.top-navbar.collapsing, .navbar-collapse.top-navbar.collapse.in { display: block !important; } #ctl00_dvTopNavigation .navbar-nav>li { float: none; } #ctl00_dvTopNavigation .navbar-collapse ul.nav.navbar-nav, #ctl00_dvTopNavigation .navbar-collapse ul.nav.navbar-nav ul { width: 100%; float: none; position: initial; } #ctl00_dvTopNavigation .navbar-collapse ul.nav.navbar-nav ul { border-bottom: none; } } .clearable { background: #fff url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=) no-repeat right -15px center; padding: 3px 24px 3px 4px; /* Use the same right padding (18) in jQ! */ border-radius: 0px; transition: background 0.4s; } .clearable.x { background-position: right 5px center; } .clearable.onX { cursor: pointer; } .advanceSearchPanel ul li.singleCategory>a, .advanceSearchPanel ul li.singleCategory>label { display: none; } .advanceSearchPanel ul li.singleCategory>ul { display: inherit !important; margin-left: 0px; } #attendeeSearchControls ul { list-style: none; } #attendeeSearchControls ul li a { width: 28px; margin-left: -30px; vertical-align: top; } #attendeeList tbody tr td { vertical-align: middle !important; } #attendeeList .media-object.img-thumbnail { max-width: 50px; } a.disabled { color: #777; cursor: not-allowed; } .eBoothControls.list-inline li { padding: 0px; 2px; } .eBoothControls.list-inline li a { margin: 0px; } .container.subhead-bottom.visible-xs, .container.subhead-bottom.visible-xs .navbar-brand.nav-username { width: 100%; text-align: center; padding: 10px; } ul.nav.navbar-nav.navbar-top.nav-logout { margin: 0px; } .topActionButtons {} .language-toggle {} .nav-logout:hover a { background-color: transparent !important; text-decoration: none; } .nav-username {} .main-nav-top {} .bottomActionButtons { margin: 10px 0px 0px 0px; } ul.list-inline.visible-xs.text-center { margin-top: 10px; } .strikeText { text-decoration: line-through; } /*15.1.1*/ #ctl00_ContentPlaceHolder1_pnlCompanyExistsOnSameDomain { width: 80%; max-height: 90% } #ctl00_ContentPlaceHolder1_upnlCompanyExistsOnSameDomain { max-height: 100%; } #ctl00_ContentPlaceHolder1_upnlCompanyExistsOnSameDomain .table-responsive { max-height: 400px; overflow: scroll; } #ctl00_ContentPlaceHolder1_upnlCompanyExistsOnSameDomain .table-responsive tr>td:nth-of-type(3) { width: 150px; } div#_btnDONOTCHANGE1 { display: none; } .overlayBg { background-color: gray; opacity: 0.5; } .cke_source { white-space: initial !important; } /*====== Sponsorship Gallery ======= */ img.itemImage { margin: 0 auto; } .sponsorshipGallery a:hover { text-decoration: none; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .sponsorshipGallery h5 { font-weight: bold; padding: 20px; padding-top: 10px; height: 70px; } .sponsorshipGallery .itemPrice { background: #f5f5f5; text-align: right; font-size: 20px; font-weight: bold; padding: 10px; } .thumbnail.sponsorshipGallery { padding: 0px; min-height: 270px; } /*h5.itemName { padding-left: 20px; }*/ .thumbnail.sponsorshipGallery:hover { -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -webkit-box-shadow: 0px 9px 32px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 9px 32px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 9px 32px 0px rgba(0, 0, 0, 0.2); } .thumbnail.sponsorshipGallery { cursor: pointer; } .sponsorshipGallery .sponsorshipType { padding-left: 20px; padding-top: 10px; padding-bottom: 10px; background: #253746; color: white; font-size: 11px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .sponsorshipGallery h5 { font-weight: bold; padding: 10px 20px; height: 60px; margin: 0px; } .sponsorshipGallery span.itemsLeft { float: left; color: rgb(88, 95, 105); padding-left: 10px; } /* ==== filter bar styles ====*/ div#ctl00_ContentPlaceHolder1_pnlSponsorshipSearch.panel { box-shadow: none !important; -webkit-box-shadow: none !important; border-bottom: none; } .filterSearchBar { background: #253746; background-color: #253746 !important; border-radius: 0px; border: none !important; } .filterSearchBar .btn.btn-default { background-color: #d1d1d1; border-color: #d1d1d1; } .filterSearchBar .btn-group.bootstrap-select.show-tick { border: 2px solid #4f6982; border-radius: 0px; } .filterSearchBar input#ctl00_ContentPlaceHolder1_btnSearch { color: #253746; border: 1px solid #4f6982; } .filterSearchBar .input-group .form-control { border-radius: 0px; border-color: #253746; border: none; border-right: 2px solid #4f6982; border-bottom-right-radius: 0px; border-top-right-radius: 0px; margin-bottom: 0; } .filterSearchBar .input-group { width: 90%; padding-left: 10px; } .filterSearchBar .filterMenu { text-align: right; margin-bottom: 0px; } .filterMenu button.btn.dropdown-toggle.btn-default { background: transparent; color: white; border: none; } .filterSearchBar .form-group { margin-bottom: 0px; } .filterSearchBar input[type="submit"] { font-family: FontAwesome; } .filterSearchBar .sortTxt { color: white; } .filterSearchBar #btnreset { float: right; color: white; border: 2px solid #4f6982; background: transparent; margin-right: -4px; } .filterSearchBar .btn-default { text-shadow: none; } /*===== Modal Styles ======*/ .modal-content { border-radius: 0px; } #ctl00_ContentPlaceHolder1_divSponsorshipItemDetails h4 { font-weight: bold; } #ctl00_ContentPlaceHolder1_divSponsorshipItemDetails h4#divPrice { color: #253746; display: inline-block; font-weight: bold; } #ctl00_ContentPlaceHolder1_divSponsorshipItemDetails .modal-body { padding: 20px 40px; } h4#divPrice { color: #253746; } #ctl00_ContentPlaceHolder1_divSponsorshipItemDetails img { margin: 0 auto; } #ctl00_ContentPlaceHolder1_divSponsorshipItemDetails .modal-header { border-bottom: none; } .modal-body .sponsorshipType { color: #00B0A5; } @media (min-width: 768px) { .sponsorshipGallery .itemPrice { background: #f5f5f5; color: #009CBD !important; text-align: right; font-size: 15px; font-weight: bold; padding: 10px; position: absolute; bottom: 21px; right: 16px; left: 16px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } } @media (max-width:767px) { .sponsorshipGallery .itemPrice { color: #009CBD !important; position: absolute; bottom: 1px; right: 56px; left: 56px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .thumbnail.sponsorshipGallery { padding: 0px; margin: 40px; } } @media (max-width: 992px) { .filterSearchBar .input-group { padding-left: 0px; margin: 10px auto; width: 90%; } .filterSearchBar .searchBtns { text-align: center; } .filterSearchBar .btn-group.bootstrap-select.show-tick { width: 90% !important; } ul.list-inline.filterMenu { text-align: center; margin-top: 17px; background: #253746; border-radius: 0px; } .filterMenu>li { width: 100%; } .filterSearchBar .row { margin-left: 0px; margin-right: 0px; } .sponsorshipContent .row { margin-left: 0px; margin-right: 0px; } } @media (max-width: 993px) { .filterSearchBar #btnreset { margin-right: 5%; margin-top: 15px; margin-bottom: 10px; } } @media (min-width: 1200px) { .filterSearchBar .sortTxt { padding-top: 8px; text-align: right; width: 70px; margin-left: -30px; } } @media (min-width: 993px) and (max-width: 1199px) { .filterMenu button.btn.dropdown-toggle.btn-default { font-size: 13px; } .filterSearchBar .sortTxt { padding-top: 8px; font-size: 13px; } .filterSearchBar .sortTxtBox { padding: 0px; margin-left: -18px; } .filterSearchBar #btnreset { margin-right: -20px; padding: 5px 10px; } } @media (min-width: 993px) { .filterMenu>li { width: 100%; } .filterSearchBar .btn-group.bootstrap-select.show-tick { width: 100% !important; } .col-md-3.sortByDropdown { padding: 0px; } .col-md-3.filterDropdown { padding: 0px; } } @media (max-width: 992px) { .filterSearchBar .sortTxt { padding-left: 5%; padding-top: 8px; } } /*======== Sold out items ========== */ .SoldOut .sponsorshipType { background: rgba(140, 140, 140, 0.35); } .SoldOut span.itemsLeft { color: rgba(199, 39, 39, 0.29); } .SoldOut .thumbnail.sponsorshipGallery:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; cursor: default; } .SoldOut .itemPrice { color: #ccc !important; background: #fff; } .SoldOut img { opacity: 0.3; } .SoldOut .thumbnail.sponsorshipGallery { border-color: #fafafa; } .SoldOut h5 { color: #ccc; } a.tooltip22 { outline: none; } a.tooltip22 strong { line-height: 30px; } a.tooltip22:hover { text-decoration: none; } a.tooltip22 div { z-index: 10; display: none; padding: 14px 20px; margin-top: -30px; margin-left: 28px; width: 300px; line-height: 16px; } @media all and (min-width:768px) { a.tooltip22:hover div { display: inline; position: absolute; color: #111; border: 1px solid #DCA; background: #fffAF0; } .callout { z-index: 20; position: absolute; top: 30px; border: 0; left: -12px; } } /*CSS3 extras*/ a.tooltip22 div { border-radius: 0px; box-shadow: 5px 5px 8px #CCC; } /*OSS Enhancements*/ #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.fa.fa-minus:hover { text-decoration: none; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.fa.fa-minus:focus { text-decoration: none; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.fa.fa-plus:hover { text-decoration: none; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.fa.fa-plus:focus { text-decoration: none; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .SponsorshipTypeItems { margin-bottom: 10px; font-weight: bold; border-bottom: 1px solid #eeeeee; padding-bottom: 15px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .col-sm-offset-1 { margin-left: 3%; margin-right: 10px; margin-bottom: 2px; margin-top: 13px; min-width: 42px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .col-sm-offset-1:first-child { margin-top: 0px; } @media (max-width: 992px) { #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .col-sm-offset-1 { margin-left: 0px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems span.OSSSoldOut { font-size: 10px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.btn.btn-primary.btn-xs.SponsorshipDetails { font-size: 10px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .panel-body.form-horizontal { padding: 15px 0px; } } @media (max-width: 767px) { #ctl00_ContentPlaceHolder1_pnlSponsorshipItems .col-sm-offset-1 { margin-top: 18px; } } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems a.btn.btn-primary.btn-xs.SponsorshipDetails { font-size: 11px; padding: 0px 5px; margin: 0px 3px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems span.OSSSoldOut { color: #a8a8a8; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems #_SponsorshipItem .col-sm-12 { margin-bottom: 40px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems #_SponsorshipItem .col-sm-12:last-child { margin-bottom: 0px; } #ctl00_ContentPlaceHolder1_pnlSponsorshipItems div#_ddlSponsorshipContact .form-group .col-sm-2 { margin-top: 15px; } @media (max-width: 600px) { .p2pDevice { /* display: block; */ } .p2pWeb { display: none; } } @media (min-width: 601px) { .p2pDevice { display: none; } .p2pWeb { /* display: block; */ } } /* ================================= */ /* =========== Additions =========== */ /* ================================= */ .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #009CBD; border-color: #009CBD; } .pagination > li > a, .pagination > li > span { color: #009CBD; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #00677f; } a#ctl00_UserInfo_lnkLogout:hover { color: #253746; } a#ctl00_UserInfo1_lnkLogout { color: #253746; } #ctl00_ContentPlaceHolder1_apptCalendar_appointmentCalendarDatePagination { -webkit-box-shadow: 9px 0px 18px -8px rgba(0,0,0,0.3); -moz-box-shadow: 9px 0px 18px -8px rgba(0,0,0,0.3); box-shadow: 9px 0px 18px -8px rgba(0,0,0,0.3); } #homepageFiller .flex-container { display: flex; margin: auto; } #homepageFiller .col-flex { display: flex; } #homepageFiller .homeBox.tools { width: 100%; } @media (max-width: 992px) { #homepageFiller .flex-container { display: block; } } #homepageFiller .homeBox { border: 1px solid #333; border-radius: 0px; overflow: hidden; text-align: center; margin-bottom: 20px; } #homepageFiller .homeBoxHeader { background: #333; color: white; padding: 10px; } #homepageFiller .homeBoxItem { padding: 15px; border-top: 1px solid #333; } #homepageFiller .homeBoxItem p { margin-bottom: 0px; } #homepageFiller .homeBoxItemTitle a { font-weight: bold; font-size: 16px; } .btn-primary { background-color: #009CBD; border-color: #009CBD; } .btn-primary:hover { background-color: #00677f; border-color: #00677f; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #00677f; border-color: #00677f; } #ctl00_UserInfo_lblLoggedUserInfo a { color: #333; } #ctl00_ContentPlaceHolder1_ContractTandC input[type="radio"], input[type="checkbox"] { margin: 5px 0 0; } .exhibitorListPanel .input-group-addon { background-color: #e4e4e4; } .exhibitorListPanel .listTableBody { padding: 10px 0px; } .exhibitorListPanel .listTableBody span { padding: 0px 10px; } @media (max-width: 767px) { button#btnBasicSearch { display: block; width: 100%; } } @media (min-width: 768px) { input#ctl00_ContentPlaceHolder1_btnlogin { float: right; } } .panel + .panel-tail { margin-top: -10px; margin-bottom: 20px; } .ccpf { color: #ff0000; } .ccpf-total, .ccpf-fees, .panel-tail.ccpf { display: none; } .has-ccpf .no-ccpf-total { display: none; } .has-ccpf .ccpf-total, .has-ccpf .ccpf-fees { display: table-cell; } .has-ccpf .panel-tail.ccpf { display: block; } #ccpf .ccpf-info { padding: 0px 0px 16px 0px; } #ccpf .ccpf-info2 { color: #999; } #ccpf .ccpf-amount { font-size: x-large; color: black; margin-bottom: 10px; background: #f2f2f2; padding: 6px 10px 5px 10px; border-radius: 0px; display: inline-block; border: 1px solid #dddddd; } /* Session Detail Style */ .thumbnail h5.media-heading a { font-weight: bold; } a.pull-right.addStar:hover { text-decoration: none; } a.pull-right.removeStar:hover { text-decoration: none; } a#ctl00_ContentPlaceHolder1_lnkBackToSearchResult::before { content: "\f137"; font-family: FontAwesome; margin-right: 5px; } a#lnkModal { margin-right: 15px; display: inline-block; text-align: center; } a#lnkModal:hover { text-decoration: none; } a#lnkModal::after { content: "Notes"; display: block; font-size: 11px; text-align: center; } @media (min-width: 993px) { a#lnkModal, .addStar, .removeStar { font-size: 18px; } } @media (max-width: 767px) { h2.sessionDetails { font-size: 20px; } a#lnkModal { margin-right: 0px; display: block; margin-bottom: 15px; text-align: center; } .addStar { text-align: center; display: block; } .addStar::after { content: "Favorite"; display: block; font-size: 11px; text-align: center; } } @media (max-width: 767px) { .pull-right.actionIcons { border: 1px solid #ddd; padding: 10px 5px; margin-left: 10px !important; border-radius: 0px; -webkit-box-shadow: 0px 0px 18px -6px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 18px -6px rgba(0,0,0,0.3); box-shadow: 0px 0px 18px -6px rgba(0,0,0,0.3); } .addStar::after { font-size: 9px; } .removeStar::after { font-size: 9px; } } a.trigger { font-weight: bold; color: rgb(88, 95, 105); font-size: medium; } h6.media-heading.title { font-weight: bold; } ul.list-unstyled.sessionTop { font-size: 20px; } ul.list-inline > li.room { font-weight: bold; } ul.list-inline > li.session { font-weight: bold; } ul.list-inline > li > a:hover { text-decoration: none; } .label { font-weight: normal; } img.sponsorLogo { max-width: 250px; } .dayTime { border-radius: 0px; display: inline-block; padding: 5px 10px; margin-top: 10px; background: #eee; } .ceuCredits { font-weight: 600; margin-top: 20px; } .thumbnail.speakerCard { cursor: pointer; } .thumbnail.speakerCard:hover { -webkit-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); -moz-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); } #SessionContainer ul.list-unstyled.fa-ul { margin-left: 0px; } /* =========== Session Detals Style- End =================== */ /* =========== Sessions Full View Style- start =================== */ #dvSessionDateTime { -webkit-box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); -moz-box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); } h4.sessionDateTime { background: #efefef; padding: 20px; font-weight: bold; border-radius: 0px; } @media (max-width: 767px) { h4.sessionDateTime { padding: 15px; font-size: 14px; } } .addStar { text-align: center; } a.pull-left.addStar { text-align: center; border-right: 1px solid #dbdbdb; padding-right: 15px; min-height: 40px; width: 55px; } .addStar::after { content: "Favorite"; display: block; font-size: 11px; text-align: center; } .removeStar { text-align: center; } .removeStar::after { content: "Remove"; display: block; font-size: 11px; text-align: center; } a.pull-left.removeStar { text-align: center; border-right: 1px solid #dbdbdb; padding-right: 15px; min-height: 40px; width: 55px; } a.pull-left.removeStar.childSession { padding-right: 15px; margin-top: 0px; } @media (max-width: 767px) { a.pull-left.addStar { border-right: none; } a.pull-left.removeStar { border-right: none; } } li#ctl00_ContentPlaceHolder1_tabBasicSearch { font-weight: bold; } div#sessionsDateTab .table-responsive { border: none; padding: 20px 20px 20px 20px; margin: 0px; } div#sessionsDateTab .table-responsive .pagination { margin: 0px; } .panel.panel-default.panel-session { min-height: 0px; } @media (min-width: 993px) { .concurrentFlex { flex: 1 1; padding: 20px; display: flex; flex-basis: 30%; } .concurrentFlexBox { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .panel.panel-default.panel-session { flex: 1 1; } .concurrentFlex .img-thumbnail { display: none; } } @media (min-width: 993px) { .panel-session { min-height: 650px; } } .sessionsSponsorBox { max-width: 250px; } @media (max-width: 993px) { .thumbnail.speakerThumb > div { float: none !important; text-align: center; display: flex; flex-direction: column; justify-content: center; } .thumbnail.speakerThumb .label { float: none !important; display: block; margin: 0px auto; padding: 4px; max-width: 160px; order: 5; width: 100%; background: transparent; color: #5cb85b; } .thumbnail.speakerThumb img { margin: 0 auto 10px auto; max-width: 50px !important; height: 50px !important; } div>ul.sessiontags > li > span.label { display: block; margin: 5px; max-width: 160px; padding: 6px; } div>ul.sessiontags > li { width: 100%; } .sessionSpeakers .col-sm-6 { padding: 0px; } ul.list-unstyled.concurrentSpeaker { display: flex; justify-content: flex-start; align-items: flex-end; flex-wrap: wrap; } ul.list-unstyled.concurrentSpeaker > li > img { display: block; height: auto !important; max-width: 50px; margin: 10px auto 10px auto; } ul.list-unstyled.concurrentSpeaker > li > a { display: block; text-align: center; margin: 0; } ul.list-unstyled.concurrentSpeaker > li > div.label { float: none !important; display: block; margin: 0px auto; padding: 4px; max-width: 160px; order: 5; width: 100%; background: transparent; color: #5cb85b; } .thumbnail.speakerThumb { border: none; padding: 0px !important; } .speakerThumb h6.media-heading { display: none; } .speakerThumb h5.media-heading b { font-weight: normal; } .speakerThumb h5.media-heading { order: 1; width: 100%; } .row.sessionSpeakers { margin: 0; display: flex; flex-wrap: wrap; justify-content: flex-start; align-content: flex-end; align-items: flex-end; } .sessionSpeakers .col-sm-6 { padding: 0px; width: auto; flex-basis: 120px; margin: 10px; } ul.list-unstyled.concurrentSpeaker > li { flex-basis: 120px; margin: 10px; } .thumbnail.speakerThumb .pull-left { margin: 0px auto !important; } ul.list-unstyled.concurrentSpeaker > li > a { padding-bottom: 5px; } } @media (max-width: 767px) { .sessionSpeakers .col-sm-6 { flex-basis: calc(50% - 20px); } ul.list-unstyled.concurrentSpeaker > li { flex-basis: calc(50% - 20px); } .row.concurrentFlexBox.sessionSpeakers .col-md-12 { padding: 0px; } } a.readMore { font-weight: bold; font-size: 13px; } a.readMore:hover { text-decoration: none; } a.readMore::after { content: "\f054"; font-family: FontAwesome; font-size: 10px; margin-left: 4px; } ul.list-inline > li.info { font-size: medium; } ul.list-inline.roomSessionnumbers { border: 1px solid #ddd; border-radius: 0px; display: inline-block; padding: 5px; margin-left: 0px; margin-bottom: 15px; background: #eee; } .thumbnail.speakerThumb:hover { -webkit-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); -moz-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); } .sessionsPanels ul.list-inline>li>img { display: inline-block; } @media (min-width: 993px) { .panel.panel-default.panel-session.sessionSpeakers { margin-bottom: 0px; } .row.sessionsPanels .panel.panel-default { margin-bottom: 0px; } ul.list-unstyled.hybridSpeaker > li { margin-bottom: 5px; } ul.list-unstyled.hybridSpeaker > li > a { margin-left: 0px; } @media (min-width: 993px) { .hybridSpeaker .img-thumbnail { display: none; } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker { display: flex; justify-content: flex-start; align-items: flex-end; flex-wrap: wrap; } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker > li > img { display: block; height: auto !important; max-width: 50px; margin: 10px auto 10px auto; } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker > li { flex-basis: 120px; margin: 10px; } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker > li > a { padding-bottom: 5px; } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker > li > a { display: block; text-align: center; margin: 0; } } @media (max-width: 767px) { ul.list-unstyled.hybridSpeaker > li { flex-basis: calc(50% - 20px); } } @media (max-width: 993px) { ul.list-unstyled.hybridSpeaker > li > div.label { float: none !important; display: block; margin: 0px auto; padding: 4px; max-width: 160px; order: 5; width: 100%; background: transparent; color: #5cb85b; } } } /* =========== Sessions Full View Style- End =================== */ /* =========== Speaker Style- start =================== */ h4.SpeakerDetails { padding-bottom: 10px; color: #428bca; font-size: 30px; } .media .media-body h3.media-heading { font-weight: bold; } hr.short { margin: 20px 0px; border-top: 1px solid #dfdfdf; } h4.Speakers { font-size: 18px; font-weight: 600; padding-bottom: 5px; } .SpeakerCompany { font-family: 'europabold', sans-serif; } div#ContactTitleContainer { font-weight: 600; } div#ContactAddressContainer { margin: 15px 0px; } .media .pull-left { margin-right: 20px; } #ContactEmail a { font-weight: 600; } span.phone { margin-right: 5px; font-weight: 600; } span.email { margin-right: 5px; font-weight: 600; } div#ContactCity { float: left; margin-right: 5px; } .speakerConsole { display: flex; flex-wrap: wrap; } .speakerCard { flex: 2 2; padding: 20px 30px; margin: 15px; background-color: #fff; border: 1px solid #ddd; border-radius: 0px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .speakerCard:hover { transform: scale(1.02); -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1); transition: all 0.5s; } @media (min-width: 1200px) { .speakerCard { flex-basis: calc(50% - 30px); } } @media (min-width: 768px) and (max-width: 1199px) { .speakerCard { flex-basis: calc(50% - 30px); } } @media (max-width: 767px) { .speakerCard { flex-basis: calc(100% - 30px); } } h4.media-heading.title { padding: 15px 0px; margin: 0; font-weight: bold; } p.speakerDescription { border-top: 1px solid #ddd; padding-top: 15px; } h4.media-heading.title a { transition: all 0.5s; } h4.media-heading.title a:hover { text-decoration: none; } .speakerIcon { display: inline-block; float: left; margin-right: 15px; padding: 4px 0px; } .speakerIcon img { max-width: 35px; } span.speakerIcon { display: inline-block; float: left; margin-right: 8px; padding: 12px 0px 0px 0px; color: #253746; font-size: 24px; } span.speakerIcon .fa { position: relative; top: -5px; } span.speakerIcon img { max-width: 35px; position: relative; top: -7px; } @media (max-width: 992px) { .columnHead { font-size: 13px; } } .affix { background-color: #fffffff2; padding: 0px 20px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -webkit-box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); -moz-box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); box-shadow: 0px 10px 23px -15px rgba(0,0,0,0.3); border: 1px solid #ddd; } .table-responsive ul.pagination.pagination-sm { margin: 20px 0px 5px 0px; } h5.media-heading.person a { font-weight: bold; font-size: 17px; } h5.media-heading.person a:hover { text-decoration: none; } h4.alpha { background: #6b6b6b; display: inline-block; border-radius: 50px; width: 40px; height: 40px; text-align: center; -webkit-box-shadow: 0px 7px 12px -4px rgba(0,0,0,0.3); -moz-box-shadow: 0px 7px 12px -4px rgba(0,0,0,0.3); box-shadow: 0px 7px 12px -4px rgba(0,0,0,0.3); font-weight: normal; border: 2px solid white; padding-top: 10px; margin-bottom: 20px; color: white; font-size: 15px; } h4.alpha::after { border: 1px solid grey; } .thumbnail.pics { cursor: pointer; min-height: 120px; border-radius: 0px; } .thumbnail.pics:hover { -webkit-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); -moz-box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); box-shadow: 0px 7px 30px -10px rgba(0,0,0,0.2); } .row.speakerThumbnails::after { margin-bottom: 25px; } @media (max-width: 768px) { #ctl00_ContentPlaceHolder1_SpeakersAlphaIndex { border: 1px solid #ddd; padding: 0px 25px; } } /* =========== Speaker Style- End =================== */ /* ================================================= */ /* ============ Universal Search Styles ============ */ /* ================================================= */ /* === Top (Nav) Search Bar Input === */ ul.nav.navbar-nav.navbar-right .form-group.us-input { padding: 8px 0px 8px 0px; position: relative; right: 23px; } ul.nav.navbar-nav.navbar-right .form-group.us-input .mini { width: 200px; } @media (max-width: 992px) { #ctl00_dvTopNavigation .navbar-collapse ul.nav.navbar-nav, #ctl00_dvTopNavigation .navbar-collapse ul.nav.navbar-nav ul { margin-right: 0px; margin-bottom: 10px; } ul.nav.navbar-nav.navbar-right .form-group.us-input { padding: 0px; position: relative; right: 0px; } .us-input .mini { width: 100% !important; padding: 10px 40px !important; } }