/*
Theme Name: Mirren Theme
Version: 1.1
Description: Custom child theme by Faria Design
Author: Faria Design
Author URI: https://www.fariadesign.com
template: thekeynote
Text Domain: mirren
*/
/* COLORS:
            Blue: #7ddbf8;
            Orange: #d25e35;
            Gray: #dadada;
*/
/********************** HEADER **********************/
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container {
  height: 81px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo {
  margin: 24px 0;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo a img {
  max-width: 200px;
  width: 100% !important;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper {
  margin-top: 0 !important;
  padding-right: 0;
  margin-right: 0;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu {
  margin-top: 30px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li {
  padding: 0 7px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li.menu-item-21269 > a {
  /*line-height: 19px;
                                text-align: center;*/
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li > a {
  padding-bottom: 0;
  letter-spacing: 0px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li:not(.menu-button) > a[target="_blank"] {
  margin-right: 7px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li:not(.menu-button) > a[target="_blank"]:after {
  content: "\f08e";
  font-family: 'FontAwesome';
  position: absolute;
  top: -10px;
  right: -8px;
  font-size: 10px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li.menu-button a {
  color: #ffffff;
  background: #d25e35;
  padding: 2px 33px 2px 15px;
  margin-top: -6px;
  border: 2px solid #fff;
  position: relative;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li.menu-button a:after {
  content: "\f101";
  font-family: 'FontAwesome';
  font-size: 16px;
  margin-left: 10px;
  line-height: 20px;
  font-weight: lighter;
  position: absolute;
  top: 4px;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li.menu-button.blue a {
  background: #13b1f4;
}
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper i#gdlr-menu-search-button,
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper div#gdlr-menu-search,
header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper span.gdlr-menu-search-button-sep {
  display: none;
}
header.gdlr-header-wrapper.gdlr-fixed-header .gdlr-header-inner {
  background-color: #0c0c0c;
}
header.gdlr-header-wrapper.gdlr-fixed-header .gdlr-header-inner .gdlr-navigation-wrapper .gdlr-navigation-gimmick {
  bottom: 30px;
}
/********************** TYPOGROPHY **********************/
h1 {
  font-size: 40px;
  font-weight: bold;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
h2 {
  font-size: 37px;
  font-weight: bold;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
h3 {
  font-size: 30px;
  font-weight: bold;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
h4 {
  font-size: 25px;
  font-weight: bold;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
h5 {
  font-weight: bold;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
h6 {
  margin-bottom: 7px;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
p,
body {
  line-height: 1.5em;
  font-size: 17px;
  color: #dadada;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
.cabin {
  font-family: "Cabin Sketch", "Raleway", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.white {
  color: #ffffff;
}
.blue {
  color: #7ddbf8;
}
.orange {
  color: #f66420;
}
.gray {
  color: #dadada;
}
.center {
  text-align: center;
}
.light {
  font-weight: normal;
}
.mb-0 {
  margin-bottom: 0;
}
p.tag-wrap span.tag-span {
  font-size: 13px;
  text-transform: uppercase;
  background: #5d9bab;
  color: #2c2c2c;
  padding: 4px 8px;
  line-height: 23px;
  font-weight: bold;
}
/********************** ANIMATION **********************/
@keyframes imageAnimation {
  0% {
    animation-timing-function: ease-in;
    opacity: 0;
  }
  8% {
    animation-timing-function: ease-out;
    opacity: 1;
  }
  17% {
    opacity: 1;
  }
  25% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
/********************** BUTONS **********************/
a.button-01,
input.wpcf7-form-control.wpcf7-submit {
  background: #d25e35;
  color: #fff;
  padding: 9px 25px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
  transition: color 300ms, background-color 300ms, opacity 300ms;
  -moz-transition: color 300ms, background-color 300ms, opacity 300ms;
  -o-transition: color 300ms, background-color 300ms, opacity 300ms;
  -webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
  display: inline-block;
  line-height: 22px;
}
a.button-01:hover,
input.wpcf7-form-control.wpcf7-submit:hover {
  background: #f5845c;
}
a.button-01:after,
input.wpcf7-form-control.wpcf7-submit:after {
  content: "\f105";
  font-family: 'FontAwesome';
  font-weight: 100;
  font-size: 21px;
  margin-left: 8px;
}
a.button-02 {
  color: #d25e35;
  text-transform: uppercase;
}
a.button-02:hover {
  color: #f5845c;
}
a.button-02:after {
  content: "\f105";
  font-family: 'FontAwesome';
  font-weight: 100;
  font-size: 17px;
  margin-left: 6px;
}
/********************** GENERAL **********************/
body {
  /********************** MDOAL LIVE BROADCAST PAGE **********************/
  /********************** HOME **********************/
  /********************** 2021 HOME **********************/
  /*** END 2021 HOME ***/
  /********************** 2022 HOME **********************/
  /*** END 2022 HOME ***/
  /********************** 2022 In-Person and Virtual PAges **********************/
  /*** END 2022 In-Person and Virtual Pages ***/
  /*** START 2022 Support Page ***/
  /*** END 2022 Support Page ***/
  /********************** SPEAKERS PAGE **********************/
  /********************** SPEAKERS LIST PAGE **********************/
  /********************** SINGLE SPEAKER **********************/
  /********************** BLOG PAGE **********************/
  /********************** SINGLE POSTS **********************/
  /********************** AGENDA PAGE **********************/
  /********************** NEW: REGISTER PAGE 1/2022 **********************/
  /********************** SPONSORS – ADDITIONAL INFORMATION PAGE **********************/
  /********************** NEW: AGENDA PAGE WITH COMPLETED BROADCASTS BUTTONS v02 **********************/
  /********************** NEW: PASSWORD PROTECTED LIVE BROADCAST PAGE v02 **********************/
  /* &.page-id-17558, &.page-id-17560 {
        .content-wrapper {
            /* START: Before page access */
  /*
            section.home-hero {
                height: auto;
                .col-grid {
                    .col-8 {
                        .home-hero-main-content {
                            padding-top: 70px;
                            .form-wrap-password {
                                form {
                                    p.form-message {
                                    }
                                    label {
                                        display: block;
                                        font-size: 16px;
                                    }
                                    input {
                                        &:not([type="submit"]) {
                                            width: 100%;
                                            max-width: 280px;
                                            margin-bottom: 8px;
                                            color: #000;
                                            font-size: 15px;
                                            font-weight: normal;
                                            padding: 8px;
                                            border-radius: 9px;
                                        }
                                        &[type="submit"] {
                                            display: block;
                                            background: #13b1f4;
                                            margin-top: 10px;
                                        }
                                    }
                                }
                            }
                        }
                    }
                    .col-4.home-hero-right {
                        height: 760px;
                        h5.hero-date {
                            font-size: 1em;
                        }
                    }
                }
            }
            section#live-page-header {
                .section-container.container {
                }
            }
            /* END: Before page access */
  /*
            section#content-section-1 {
                > .section-container.container {
                    .agenda-tabs {
                        .gdlr-session-item-head {
                            > a {
                                &:nth-of-type(3), &:nth-of-type(4) {
                                    display: block;
                                }
                            }
                        }
                    }
                    .gdlr-tab-session-item {
                        .agenda-tab-content {
                            .agenda-day {
                                > .agenda-column-main {
                                    div#header-track-1 {
                                        .agenda-header-track-header {
                                            p.logout-wrap {
                                                input.button.logout {
                                                    background: transparent;
                                                    padding: 0;
                                                    margin: 0;
                                                    font-weight: normal;
                                                }
                                            }
                                        }
                                    }
                                }
                                .client_area {
                                    margin-left: 120px;
                                    margin-bottom: 30px;
                                }
                                .agenda-time-row {
                                    > .agenda-column-main {
                                        .session-table-row {
                                            .session-table-column {
                                                vertical-align: top;
                                                .session-tile.inner-border-container {
                                                    width: 100%;
                                                    max-width: 100%;
                                                    float: left;
                                                    box-sizing: border-box;
                                                    .agenda-title {

                                                    }
                                                    .buttons-box {
                                                        width: 190px;
                                                        float: right;
                                                        padding: 20px 14px;
                                                        box-sizing: border-box;
                                                        .button-wrap {
                                                            a.btn.btn-primary {
                                                                background: #13b1f4;
                                                                display: inline-block;
                                                                margin-bottom: 0;
                                                                padding: 5px 10px;
                                                            }
                                                            &.button-wrap-disabled {
                                                                cursor: no-drop;
                                                                a.button-disabled {
                                                                    pointer-events: none;
                                                                    background: #A0A0A0;
                                                                }
                                                            }
                                                        }
                                                        p {
                                                            &.link-description {
                                                                font-size: 12px;
                                                                line-height: 16px;
                                                                margin-bottom: 0;
                                                                &.text-live-meeting {
                                                                    margin-bottom: 20px;
                                                                }
                                                            }
                                                        }
                                                    }
                                                    .agenda-session-body {
                                                        width: calc(100% - 190px);
                                                        float: left;
                                                        .ind-speaker-wrapper.agenda-speaker-individual {
                                                            
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                    &:last-of-type {
                                        .agenda-column-main {
                                            .buttons-box, .agenda-session-body {
                                                display: none;
                                            }
                                        }
                                    }
                                }
                                &.agenda-tab-1 {
                                    .agenda-time-row {
                                        &:nth-of-type(5) {
                                            .agenda-column-main {
                                                .buttons-box, .agenda-session-body {
                                                    display: none;
                                                }
                                            }
                                        }
                                    }
                                }
                                &.agenda-tab-2 {
                                    .agenda-time-row {
                                        &:nth-of-type(5) {
                                            .agenda-column-main {
                                                .buttons-box, .agenda-session-body {
                                                    display: none;
                                                }
                                            }
                                        }
                                    }
                                }
                                &.agenda-tab-3 {
                                    .agenda-time-row {
                                        &:nth-of-type(5) {
                                            .agenda-column-main {
                                                .buttons-box, .agenda-session-body {
                                                    display: none;
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    } */
  /********************** NEW: broadcast PAGE may 2021 **********************/
  /********************** NEW Resource Center Page 5/2021 **********************/
  /********************** SINGLE EXHIBITORS - OLD **********************/
  /********************** LOGISTICS PAGE **********************/
  /********************** SPEAKER RECORDINGS PAGE **********************/
  /********************** RSVP PAGES **********************/
  /********************** Organic Growth PAGE **********************/
  /**** OTHER STUFF */
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper {
  background-size: cover;
  padding: 30px 0;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper h1.gdlr-page-title {
  text-shadow: 1px 1px 11px rgba(0, 0, 0, 0.52);
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-container {
  width: 48%;
  margin-right: 4%;
  float: left;
  padding-bottom: 70px;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-container h1.gdlr-page-title {
  max-width: 500px;
  font-family: "Cabin Sketch", "Raleway", Arial, Helvetica, sans-serif;
  padding-top: 70px;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper h3.gdlr-page-title {
  font-family: "Cabin Sketch", "Raleway", Arial, Helvetica, sans-serif;
  line-height: 1em;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container {
  width: 48%;
  float: left;
  text-align: center;
  margin-top: 25px;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap {
  width: 100%;
  max-width: 360px;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
  box-sizing: border-box;
  border: 2px solid #d25e35;
  padding: 20px;
  display: inline-block;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap div p {
  margin-bottom: 0;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap div p.top-heading {
  margin-bottom: 3px;
  color: #ffffff;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap div p.bottom-heading {
  font-size: 15px;
  color: #ffffff;
  font-weight: normal;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap a.button-01 {
  border: 2px solid rgba(255, 255, 255, 0.7);
  background: #2bb0f2;
  text-transform: uppercase;
  padding: 9px 18px 9px 18px;
  position: relative;
  margin-top: 10px;
  letter-spacing: 0;
  font-size: 14px;
}
body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .custom-page-title-cta-container .cta-header-wrap a.button-01:after {
  content: "\f101";
  font-family: 'FontAwesome';
  font-size: 20px;
  margin-left: 10px;
  line-height: 20px;
  font-weight: lighter;
  position: absolute;
  top: 10px;
  display: none;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper {
  background-size: cover;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero {
  padding: 70px 70px;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero .container #hero-content {
  text-align: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
  padding: 40px;
  max-width: 720px;
  margin: auto;
  box-sizing: border-box;
  position: relative;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero .container #hero-content h1 {
  color: #fff;
  text-transform: uppercase;
  font-size: 25px;
  letter-spacing: 4px;
  margin-bottom: 10px;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero .container #hero-content h2.hero-date {
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: 5px;
  color: #fff;
  font-size: 45px;
  margin-bottom: 10px;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero .container #hero-content h4 {
  color: #fff;
}
body .body-wrapper > .content-wrapper .gdlr-parallax-wrapper#mnyl-sub-hero .container #hero-content h4.blue {
  margin-bottom: 0;
  color: #7ddbf8;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-thumbnail {
  max-width: 255px;
  margin-bottom: 10px;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-thumbnail img {
  width: 100%;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-thumbnail .gdlr-speaker-thumbnail-overlay {
  background-color: #d25e35;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-item-content {
  text-align: left;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-item-content h3 {
  margin-bottom: 0;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-item-content h3 a {
  color: #ffffff;
  font-weight: normal;
  font-size: 15px;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-item-content .gdlr-speaker-item-position {
  display: inline-block;
  font-size: 14px;
  line-height: 17px;
}
body .body-wrapper > .content-wrapper .speaker-item-wrapper .gdlr-item.gdlr-speaker-item .gdlr-speaker-item-content .gdlr-speaker-item-position > p {
  font-weight: bold;
  font-style: normal;
  color: #d25e35;
  font-size: 15px;
  margin-bottom: 0;
  line-height: 20px;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item-title-wrapper .gdlr-item-title {
  text-transform: none;
  /*font-weight: normal;*/
  color: #fff;
  letter-spacing: 1px;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item-title-wrapper .gdlr-item-title-nav i {
  background-color: #d25e35;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item.gdlr-testimonial-item ul.slides li.testimonial-item .testimonial-content p {
  color: #9b9b9b;
  line-height: 21px;
  font-size: 15px;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item.gdlr-testimonial-item ul.slides li.testimonial-item .testimonial-info > span {
  display: block;
  font-size: 16px;
  line-height: 20px;
  color: #9b9b9b;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item.gdlr-testimonial-item ul.slides li.testimonial-item .testimonial-info > span.testimonial-author {
  color: #d25e35;
}
body .body-wrapper > .content-wrapper .gdlr-testimonial-item-wrapper .gdlr-item.gdlr-testimonial-item ul.slides li.testimonial-item .testimonial-info > span > span {
  display: none;
}
body .body-wrapper > .content-wrapper .gdlr-stunning-text-ux.gdlr-ux {
  width: 100%;
  box-sizing: border-box;
}
body .body-wrapper > .content-wrapper .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item {
  background: url(../../uploads/2020/02/mirren-cta-bottom.jpg);
  background-size: cover;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  background-position: center right;
  margin-left: 0;
  margin-right: 0;
  border: none;
}
body .body-wrapper > .content-wrapper .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item h2.stunning-text-title {
  color: #fff;
  width: 55%;
  margin-right: 10%;
  float: left;
}
body .body-wrapper > .content-wrapper .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item .stunning-text-caption.gdlr-skin-content {
  display: none;
}
body .body-wrapper > .content-wrapper .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item a.stunning-text-button.gdlr-button {
  background: #d25e35;
  border: 1px solid #fff;
  position: relative;
  margin: 0;
  top: 0;
}
body .body-wrapper > .content-wrapper .contain-1200 {
  max-width: 1200px;
}
body .body-wrapper > .content-wrapper .contain-950 {
  max-width: 950px;
  margin: auto;
}
body .body-wrapper img {
  max-width: 100%;
  height: auto;
}
body .body-wrapper .emodal {
  font-family: "Raleway", Arial, Helvetica, sans-serif !important;
}
body .body-wrapper .emodal .emodal-title {
  margin-bottom: 20px;
  font-family: "Raleway", Arial, Helvetica, sans-serif !important;
}
body .body-wrapper .emodal .emodal-content {
  font-family: "Raleway", Arial, Helvetica, sans-serif !important;
}
body .body-wrapper .emodal .emodal-content p {
  font-family: "Raleway", Arial, Helvetica, sans-serif !important;
}
body .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner .modal-speaker h4 {
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 0;
  color: #d25e35;
}
body .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner .modal-speaker h5 {
  font-style: 17px;
  margin-bottom: 0;
}
body .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner .modal-speaker h6 {
  font-size: 14px;
  font-style: italic;
  margin-bottom: 20px;
}
body .fancybox-overlay.fancybox-overlay-fixed .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner .modal-speaker .modal-content {
  font-size: 14px;
  margin-top: 20px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero {
  padding: 0 !important;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container {
  max-width: 100%;
  width: 100%;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap {
  margin-bottom: 0;
  max-width: 1140px;
  margin: auto;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content {
  color: #fff;
  background: rgba(46, 85, 97, 0.8);
  padding: 100px 40px;
  max-width: 550px;
  margin: auto;
  box-sizing: border-box;
  position: relative;
  margin-left: 0;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h5.hero-date {
  font-size: 22px;
  color: rgba(255, 255, 255, 0.7);
  margin-bottom: 15px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h1 {
  color: #fff;
  font-size: 50px;
  line-height: 53px;
  margin-bottom: 15px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h4 {
  color: rgba(255, 255, 255, 0.7);
  font-size: 17px;
  margin-bottom: 15px;
  text-transform: uppercase;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large {
  border: 2px solid #fff;
  border-radius: 8px;
  padding: 0 20px 0 0;
  background: #d15e38;
  position: relative;
  max-width: 280px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large span {
  display: block;
  text-transform: none;
  color: #fff;
  letter-spacing: 0;
  line-height: 1.3em;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large span.icon-left {
  float: left;
  width: 42px;
  text-align: center;
  padding: 40px 0;
  font-size: 20px;
  margin-right: 15px;
  background: #bd3f15;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large span.icon-left i.fa {
  margin-right: 0;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large span.top-text {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  width: calc(100% - 57px);
  float: left;
  margin-top: 10px;
  font-weight: normal;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content p.button-wrap a.gdlr-button.large span.bottom-text {
  font-size: 24px;
  width: calc(100% - 57px);
  float: left;
  margin-bottom: 10px;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#home-slider-hero {
  position: absolute;
  width: 100%;
  height: 100%;
  top: -70px;
  bottom: 0;
  margin: 0;
  padding: 70px 0;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#home-slider-hero > .hero-slider-item {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-position: center center;
  z-index: 0;
}
body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#home-slider-hero > .hero-slider-item:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.26) 35%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.26) 35%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.26) 35%, rgba(0, 0, 0, 0) 100%);
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#nowhere .column-fifths-tile {
  width: 20%;
  float: left;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#nowhere .column-fifths-tile > .column-inner {
  background: #212f38;
  margin: 0 8px;
  padding: 25px 10px;
  text-align: center;
  color: rgba(255, 255, 255, 0.9);
  font-size: 15px;
  line-height: 1.3;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container h3.gdlr-item-title.gdlr-skin-title.gdlr-skin-border.gdlr-title-large {
  color: #ffffff;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns {
  margin-bottom: 40px;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-thumbnail {
  margin-bottom: 10px;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content {
  text-align: left;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content h3.gdlr-speaker-item-title {
  line-height: 20px;
  color: #d25e35;
  letter-spacing: 0.05rem;
  text-transform: none;
  margin-bottom: 0px;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content h3.gdlr-speaker-item-title a {
  color: #ffffff;
  text-transform: none;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content .gdlr-speaker-item-position.gdlr-info-font.gdlr-skin-info {
  font-size: 14px;
  display: none;
}
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns:nth-child(5),
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns:nth-child(9),
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns:nth-child(13),
body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items .container div#speaker-home .ui-state-default.mlny-speakers-wrap.three.columns:nth-child(17) {
  clear: both;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions {
  padding-top: 60px;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .gdlr-title-item h3.gdlr-item-title.gdlr-skin-title.gdlr-skin-border.gdlr-title-large {
  color: #ffffff;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .four.columns .gdlr-item-title-wrapper.gdlr-item.pos-left {
  margin-bottom: 30px;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .four.columns .gdlr-item-title-wrapper.gdlr-item.pos-left .gdlr-item-title-head {
  position: relative;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .four.columns .gdlr-item-title-wrapper.gdlr-item.pos-left .gdlr-item-title-head .gdlr-title-small.gdlr-item-title {
  font-weight: 500;
  letter-spacing: normal;
  line-height: 25px;
  font-size: 18px;
  padding-left: 35px;
  padding-right: 15px;
  color: #fff;
  text-transform: none;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .four.columns .gdlr-item-title-wrapper.gdlr-item.pos-left .gdlr-item-title-head .gdlr-title-small.gdlr-item-title:before {
  content: url(../../uploads/2017/01/checked.png);
  position: absolute;
  left: -20px;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 2.5em;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #d25e35;
}
body.home .body-wrapper .content-wrapper section#content-section-3 div#homepage-sessions .four.columns .gdlr-item-title-wrapper.gdlr-item.pos-left .gdlr-item-title-divider {
  width: 50px;
  margin-top: 25px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-color: #333333;
}
body.page-id-18483 .body-wrapper header.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-header-inner .gdlr-header-container .gdlr-logo img {
  opacity: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section {
  width: 100%;
  display: block;
  float: left;
  clear: both;
  box-sizing: border-box;
}
body.page-id-18483 .body-wrapper .content-wrapper > section .gdlr-button {
  border: 2px solid rgba(255, 255, 255, 0.7);
  background: #2bb0f2;
  text-transform: uppercase;
  padding: 9px 18px 9px 18px;
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section .gdlr-button:after {
  content: "\f101";
  font-family: 'FontAwesome';
  font-size: 20px;
  margin-left: 10px;
  line-height: 20px;
  font-weight: lighter;
  position: absolute;
  top: 10px;
  display: none;
}
body.page-id-18483 .body-wrapper .content-wrapper > section .subtitle.orange {
  font-size: 21px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 64px;
  display: inline-block;
  margin-bottom: 30px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 span.orange {
  font-size: 78px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 p {
  background: rgba(5, 50, 72, 0.57);
  padding: 5px 10px;
  display: inline-block;
  float: left;
  clear: both;
  text-transform: none;
  font-size: 26px;
  margin-bottom: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h4 {
  font-size: 34px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content > p {
  margin-top: 30px;
  font-size: 16px;
  max-width: 440px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right {
  min-height: 650px;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  padding: 138px 20px 20px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content {
  border: 2px solid #d25e35;
  padding: 20px;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p {
  margin: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p.right-middle-bigger-text {
  margin-bottom: 3px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p.right-middle-smaller-text {
  font-size: 15px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup {
  position: absolute;
  box-sizing: border-box;
  bottom: 50px;
  left: 0;
  padding-left: inherit;
  padding-right: inherit;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup > p {
  margin-bottom: 5px;
  font-size: 13px;
  text-align: left;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form p {
  margin-bottom: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
  background: #2bb0f2;
  text-transform: none;
  font-size: 13px;
  float: left;
  margin: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email {
  width: calc(100% - 100px);
  float: left;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text {
  height: 40px;
  border-left: 1px solid #176185;
  border-top: 1px solid #176185;
  border-bottom: 1px solid #176185;
  background: #134761;
  border-right: none;
  font-weight: normal;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 13px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 13px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 13px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email input.wpcf7-form-control.wpcf7-text:-moz-placeholder {
  /* Firefox 18- */
  font-size: 13px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form .ajax-loader {
  position: absolute;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form div.wpcf7-response-output {
  position: absolute;
  border: none;
  font-size: 12px;
  bottom: -10px;
  margin: 0;
  padding: 0;
  line-height: 18px;
  text-align: left;
  max-width: 350px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-intro {
  border: none !important;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions {
  border: none !important;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row {
  margin: 20px auto 40px;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item {
  background: #0c1e27;
  color: #fff;
  padding: 30px 20px;
  flex-grow: 1;
  width: calc(33% - 60px);
  box-sizing: border-box;
  margin: 30px;
  position: relative;
  border-radius: 5px;
  box-shadow: 7px -7px 0px 0px rgba(12, 30, 39, 0.5);
  border-top: 2px solid #0b608b;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item span {
  position: absolute;
  top: -12px;
  background: #0a608b;
  font-size: 12px;
  line-height: 12px;
  left: 0;
  right: 0;
  width: 100px;
  text-align: center;
  margin: auto;
  padding: 5px;
  font-weight: bold;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item h6 {
  color: #fff;
  font-size: 18px;
  margin-bottom: 0;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-screenshot .logins-icons > .col-3 img {
  max-height: 61px;
  width: auto;
  margin-bottom: 10px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-screenshot .logins-icons > .col-3:last-of-type img {
  margin-top: 13px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.home-screenshot .logins-icons > .col-3 h4 {
  color: #a8aaab;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square {
  margin-left: 70px;
  margin-top: 50px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square li {
  min-height: 45px;
  margin-bottom: 30px;
  position: relative;
  color: #fff;
  max-width: 300px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square li:before {
  content: "";
  width: 56px;
  height: 45px;
  background: url(../../uploads/2021/02/arrow-list-orange.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: -40px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.whats-for-you .video-wrap {
  background: url(../../uploads/2021/02/video-squares-background.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 40px;
}
body.page-id-18483 .body-wrapper .content-wrapper > section.whats-for-you .video-wrap .wistia_embed div#wistia_63\.thumbnail {
  border-radius: 15px;
}
body.page-id-18483 .body-wrapper footer.footer-wrapper .container.footer-logos-wrap {
  display: none;
}
body.page-id-20661 .body-wrapper header.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-header-inner .gdlr-header-container .gdlr-logo img {
  opacity: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section {
  width: 100%;
  display: block;
  float: left;
  clear: both;
  box-sizing: border-box;
}
body.page-id-20661 .body-wrapper .content-wrapper > section .gdlr-button {
  border: 2px solid rgba(255, 255, 255, 0.7);
  background: #2bb0f2;
  text-transform: uppercase;
  padding: 9px 18px 9px 18px;
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section .gdlr-button:after {
  content: "\f101";
  font-family: 'FontAwesome';
  font-size: 20px;
  margin-left: 10px;
  line-height: 20px;
  font-weight: lighter;
  position: absolute;
  top: 10px;
  display: none;
}
body.page-id-20661 .body-wrapper .content-wrapper > section .subtitle.orange {
  font-size: 21px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 64px;
  display: inline-block;
  margin-bottom: 30px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 span.orange {
  font-size: 78px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 p {
  background: rgba(5, 50, 72, 0.57);
  padding: 5px 10px;
  display: inline-block;
  float: left;
  clear: both;
  text-transform: none;
  font-size: 26px;
  margin-bottom: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h4 {
  font-size: 34px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content > p {
  margin-top: 30px;
  font-size: 16px;
  max-width: 440px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right {
  min-height: 650px;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  padding: 138px 20px 20px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content {
  border: 2px solid #d25e35;
  padding: 20px;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p {
  margin: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p.right-middle-bigger-text {
  margin-bottom: 3px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content p.right-middle-smaller-text {
  font-size: 15px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup {
  position: absolute;
  box-sizing: border-box;
  bottom: 50px;
  left: 0;
  padding-left: inherit;
  padding-right: inherit;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup > p {
  margin-bottom: 5px;
  font-size: 13px;
  text-align: left;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form p {
  margin-bottom: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
  background: #2bb0f2;
  text-transform: none;
  font-size: 13px;
  float: left;
  margin: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text {
  height: 40px;
  border-left: 1px solid #176185;
  border-top: 1px solid #176185;
  border-bottom: 1px solid #176185;
  background: #134761;
  border-right: none;
  font-weight: normal;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 13px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 13px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 13px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text:-moz-placeholder {
  /* Firefox 18- */
  font-size: 13px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.first-name input.wpcf7-form-control.wpcf7-text {
  border-bottom: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form span.wpcf7-form-control-wrap.your-email {
  width: calc(100% - 100px);
  float: left;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form .ajax-loader {
  position: absolute;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup form.wpcf7-form div.wpcf7-response-output {
  position: absolute;
  border: none;
  font-size: 12px;
  bottom: 4px;
  margin: 0;
  padding: 0;
  line-height: 18px;
  text-align: left;
  max-width: 350px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-intro {
  border: none !important;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions {
  border: none !important;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row {
  margin: 20px auto 40px;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item {
  background: #0c1e27;
  color: #fff;
  padding: 30px 20px;
  flex-grow: 1;
  width: calc(33% - 60px);
  box-sizing: border-box;
  margin: 30px;
  position: relative;
  border-radius: 5px;
  box-shadow: 7px -7px 0px 0px rgba(12, 30, 39, 0.5);
  border-top: 2px solid #0b608b;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item span {
  position: absolute;
  top: -12px;
  background: #0a608b;
  font-size: 12px;
  line-height: 12px;
  left: 0;
  right: 0;
  width: 100px;
  text-align: center;
  margin: auto;
  padding: 5px;
  font-weight: bold;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item h6 {
  color: #fff;
  font-size: 18px;
  margin-bottom: 0;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid {
  box-sizing: border-box;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 {
  min-height: 700px;
  padding: 30px 20px;
  margin: 0 30px;
  width: calc(50% - 60px);
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 h3 {
  margin-bottom: 40px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 .home-inperson-virtual-icons > .col-4 img {
  max-height: 46px;
  width: auto;
  margin-bottom: 7px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 .home-inperson-virtual-icons > .col-4 h4 {
  color: #96ad5f;
  font-size: 16px;
  font-weight: normal;
  line-height: 19px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6.inperson-column {
  background: url(../../uploads/2022/01/image-in-person@2x.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom center;
  background-color: black;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6.virtual-column {
  background: url(../../uploads/2022/01/image-virtual@2x_updated.png);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom center;
  background-color: black;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square {
  margin-left: 70px;
  margin-top: 50px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square li {
  min-height: 45px;
  margin-bottom: 30px;
  position: relative;
  color: #fff;
  max-width: 300px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.whats-for-you ul.list-fa.list-check-square li:before {
  content: "";
  width: 56px;
  height: 45px;
  background: url(../../uploads/2021/02/arrow-list-orange.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: -40px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.whats-for-you .video-wrap {
  background: url(../../uploads/2021/02/video-squares-background.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 40px;
}
body.page-id-20661 .body-wrapper .content-wrapper > section.whats-for-you .video-wrap .wistia_embed div#wistia_63\.thumbnail {
  border-radius: 15px;
}
body.page-id-20661 .body-wrapper footer.footer-wrapper .container.footer-logos-wrap {
  display: none;
}
body.page-id-20894 .body-wrapper header.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-header-inner .gdlr-header-container .gdlr-logo img,
body.page-id-20923 .body-wrapper header.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-header-inner .gdlr-header-container .gdlr-logo img,
body.page-id-20923 .body-wrapper header.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-header-inner .gdlr-header-container .gdlr-logo img {
  opacity: 1;
}
body.page-id-20894 .body-wrapper .content-wrapper > section,
body.page-id-20923 .body-wrapper .content-wrapper > section,
body.page-id-20923 .body-wrapper .content-wrapper > section {
  width: 100%;
  display: block;
  float: left;
  clear: both;
  box-sizing: border-box;
}
body.page-id-20894 .body-wrapper .content-wrapper > section .gdlr-button,
body.page-id-20923 .body-wrapper .content-wrapper > section .gdlr-button,
body.page-id-20923 .body-wrapper .content-wrapper > section .gdlr-button {
  border: 2px solid rgba(255, 255, 255, 0.7);
  background: #2bb0f2;
  text-transform: uppercase;
  padding: 9px 18px 9px 18px;
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0;
}
body.page-id-20894 .body-wrapper .content-wrapper > section .gdlr-button:after,
body.page-id-20923 .body-wrapper .content-wrapper > section .gdlr-button:after,
body.page-id-20923 .body-wrapper .content-wrapper > section .gdlr-button:after {
  content: "\f101";
  font-family: 'FontAwesome';
  font-size: 20px;
  margin-left: 10px;
  line-height: 20px;
  font-weight: lighter;
  position: absolute;
  top: 10px;
  display: none;
}
body.page-id-20894 .body-wrapper .content-wrapper > section .subtitle.orange,
body.page-id-20923 .body-wrapper .content-wrapper > section .subtitle.orange,
body.page-id-20923 .body-wrapper .content-wrapper > section .subtitle.orange {
  font-size: 21px;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions {
  border: none !important;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row {
  margin: 20px auto 40px;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item {
  background: #0c1e27;
  color: #fff;
  padding: 30px 20px;
  flex-grow: 1;
  width: calc(33% - 60px);
  box-sizing: border-box;
  margin: 100px 30px 30px;
  position: relative;
  border-radius: 5px;
  box-shadow: 7px -7px 0px 0px rgba(12, 30, 39, 0.5);
  border-top: 2px solid #d25e35;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap {
  display: inline-block;
  width: 100%;
  text-align: center;
  top: -96px;
  position: absolute;
  left: 0;
  right: 0;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap > img,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap > img,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item .img-icon-wrap > img {
  max-height: 61px;
  width: auto;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item span,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item span,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item span {
  position: absolute;
  top: -6px;
  background: #d25e35;
  font-size: 12px;
  line-height: 12px;
  left: 0;
  right: 0;
  text-align: center;
  margin: auto;
  padding: 5px;
  font-weight: bold;
  width: 100px;
}
body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item h6,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item h6,
body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item h6 {
  color: #fff;
  font-size: 18px;
  margin-bottom: 0;
}
body.page-id-20691 .body-wrapper .content-wrapper div#equal-height-boxes .container .four.columns .gdlr-box-with-icon-ux .gdlr-box-with-icon-item {
  min-height: 285px;
  box-sizing: border-box;
}
body.page-id-20691 .body-wrapper .content-wrapper div#equal-height-boxes .container .four.columns .gdlr-box-with-icon-ux .gdlr-box-with-icon-item .box-with-circle-icon {
  max-height: 53px;
  box-sizing: border-box;
  padding: 16px 18px 18px;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers {
  margin-bottom: 15px;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-thumbnail {
  margin-bottom: 10px;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content {
  text-align: left;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content h3.gdlr-speaker-item-title {
  line-height: 20px;
  color: #d25e35;
  letter-spacing: 0.05rem;
  text-transform: none;
  margin-bottom: 0px;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content h3.gdlr-speaker-item-title a {
  color: #fff;
  text-transform: none;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns .gdlr-item.gdlr-speaker-item.mlny-speakers .gdlr-speaker-item-content .gdlr-speaker-item-position.gdlr-info-font.gdlr-skin-info {
  font-size: 14px;
}
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns:nth-child(5),
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns:nth-child(9),
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns:nth-child(13),
body .content-wrapper div.gdlr-color-wrapper .container .ui-state-default.mlny-speakers-wrap.columns:nth-child(17) {
  clear: both;
}
body.page-id-15369 .content-wrapper .gdlr-content section#content-section-1 div.gdlr-color-wrapper .container .gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 30px;
}
body.page-id-15369 .content-wrapper .gdlr-content section#content-section-1 div.gdlr-color-wrapper .container .gdlr-item-title-wrapper.gdlr-item .gdlr-item-title-head h3.gdlr-item-title.gdlr-skin-title {
  color: #fff;
}
body.page-id-17032 .content-wrapper {
  background-color: #161616;
}
body.page-id-17032 .content-wrapper > .container .speaker-section .sortable .ui-state-default.mlny-speakers-wrap .gdlr-item.gdlr-speaker-item.mlny-speakers.speaker-tile .gdlr-ux.gdlr-speaker-item-ux .gdlr-speaker-item-content .speaker-details {
  min-height: 0;
}
body.single-speaker .gdlr-page-title-wrapper button.back-button {
  font-size: 13px;
  margin: 12px 20px 0px;
  display: block;
  background: transparent;
  border: none;
  color: #7ddbf8;
}
body.single-speaker .gdlr-page-title-wrapper .gdlr-page-title-container span.gdlr-page-caption {
  display: none;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-info-wrapper {
  max-width: 250px;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-info-wrapper .gdlr-speaker-info-inner {
  background-color: #d25e35;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-info-wrapper .gdlr-speaker-info-inner .gdlr-speaker-agency {
  font-weight: bold;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-content-wrapper h4.gdlr-speaker-biography-title {
  color: #ffffff;
  display: none;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-content-wrapper h4.gdlr-speaker-session-title {
  color: #717171;
}
body.single-speaker .content-wrapper .speaker .gdlr-speaker-content-wrapper .gdlr-speaker-session-wrapper {
  color: #000;
}
body.page-id-15399 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper.gdlr-title-normal:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.4);
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns {
  margin-bottom: 40px;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-thumbnail {
  width: 45%;
  margin-right: 4%;
  float: left;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post header.post-header {
  width: 51%;
  float: left;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post header.post-header h3.gdlr-blog-title {
  text-transform: none;
  font-weight: normal;
  font-size: 25px;
  color: #ffffff;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post header.post-header h3.gdlr-blog-title a {
  color: #fff;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-content {
  width: 51%;
  float: left;
  font-size: 15px;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-content a.excerpt-read-more {
  margin-top: 10px;
  font-style: normal;
  letter-spacing: 1px;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
body.page-id-15399 .body-wrapper .content-wrapper #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-content a.excerpt-read-more:after {
  content: ">";
  position: relative;
  display: inline-block;
  margin-left: 4px;
}
body.single-post .content-wrapper nav.gdlr-single-nav.top-single-post-link {
  font-size: 15px;
}
body.single-post .content-wrapper nav.gdlr-single-nav.top-single-post-link i {
  margin-right: 0;
  font-size: 16px;
  color: #d25e35;
  padding-right: 7px;
  padding-left: 0;
}
body.single-post .content-wrapper .gdlr-blog-thumbnail {
  display: none;
}
body.single-post .content-wrapper .blog-content-wrapper .post-header-wrapper {
  display: none;
}
body.single-post .content-wrapper .blog-content-wrapper .gdlr-blog-content {
  max-width: 800px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item {
  background: #fff;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head {
  background-color: #e2e2e2;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head .gdlr-session-item-head-info {
  background: #5f5f5f;
  color: #fff;
  border-color: #e2e2e2;
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head .gdlr-session-item-head-info .gdlr-session-head-day {
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 7px;
  font-size: 24px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head .gdlr-session-item-head-info .gdlr-session-head-date {
  font-size: 16px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head .gdlr-session-item-head-info.gdlr-active {
  background: #4c7faa;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-head .gdlr-session-item-head-info.gdlr-active:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 9px solid #4c7faa;
  position: absolute;
  bottom: -9px;
  left: 50%;
  margin-left: -10px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content {
  padding: 30px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container {
  width: 100%;
  float: left;
  margin-top: 40px;
  color: #000;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab-spacer {
  width: 9% !important;
  max-width: 80px !important;
  float: left;
  height: 50px;
  display: none;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab {
  width: 32.1%;
  float: left;
  text-align: center;
  margin: 0 0.5%;
  padding: 10px 10px 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 185px;
  color: #fff;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab span {
  display: block;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab p {
  font-size: 13px;
  margin: 0;
  margin-top: 5px;
  line-height: 16px;
  text-transform: none;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab a {
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1.3rem;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab.header-tab-track1 {
  background-color: #7b2d0f;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab.header-tab-track2 {
  background-color: #a63d16;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .header-tab.header-tab-track3 {
  background-color: #cd562b;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .anchor {
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container {
  padding: 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-info .gdlr-session-info .session-info.session-time,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-info .gdlr-session-info .session-info.session-time,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-info .gdlr-session-info .session-info.session-time {
  color: #515151;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-divider,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-divider,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-divider {
  display: none;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper {
  background-color: transparent !important;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content {
  padding: 0;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background h3.gdlr-session-item-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background h3.gdlr-session-item-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background h3.gdlr-session-item-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background h3.gdlr-session-item-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background h3.gdlr-session-item-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background h3.gdlr-session-item-title {
  text-transform: none;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 25px;
  letter-spacing: 1px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background .gdlr-session-item-title-tracklabel,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background .gdlr-session-item-title-tracklabel,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background .gdlr-session-item-title-tracklabel,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background .gdlr-session-item-title-tracklabel,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background .gdlr-session-item-title-tracklabel,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background .gdlr-session-item-title-tracklabel {
  font-weight: bold;
  color: #515151;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background a.see-more-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background a.see-more-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .title-background a.see-more-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background a.see-more-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background a.see-more-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .title-background a.see-more-link {
  /*display: none;*/
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .content-excerpt,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .content-excerpt,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .content-excerpt,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .content-excerpt,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .content-excerpt,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .content-excerpt {
  color: #515151;
  font-size: 16px;
  line-height: 21px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper {
  margin: 2px 0;
  width: 100%;
  float: left;
  max-width: 400px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail {
  width: 150px;
  max-width: 150px;
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 25px;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline {
  pointer-events: none;
  cursor: default;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail a#inline img {
  width: 150px;
  max-width: 150px;
  border-radius: 5px;
  overflow: hidden;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .gdlr-speaker-thumbnail > a.gdlr-speaker-thumbnail-overlay-link {
  width: 100%;
  height: 56px;
  position: absolute;
  top: 0;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title {
  width: calc(100% - 164px);
  float: left;
  font-size: 13px;
  line-height: 17px;
  color: #515151;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title > strong {
  display: none;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-title a.gdlr-speaker-simple-link {
  color: #515151;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrap .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-single .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .sessions-multi .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position,
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content .header-tab-container .gdlr-session-item-content-wrapper .gdlr-session-item-content .track-session-wrapsession-keynote .inner-border-container .gdlr-session-thumbnail-wrapper .ind-speaker-wrapper .speaker-thumbnail-position {
  font-size: 13px;
  color: #515151;
  line-height: 17px;
  font-weight: bold;
}
body.page-id-11 .content-wrapper section#content-section-1 div#agenda-wrap .gdlr-session-item.gdlr-tab-session-item.gdlr-item .gdlr-session-item-tab-content > div:nth-child(even) {
  background: #e2e2e2;
}
body.page-id-17123 .content-wrapper {
  padding: 70px 0;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item {
  margin: 0;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title {
  background: #2f3336;
  color: #ffffff;
  border: none;
  font-size: 17px;
  padding: 21px 35px;
  font-weight: normal;
  position: relative;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title.active {
  background: #434f5c;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title:first-of-type {
  padding-right: 45px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title:first-of-type:after {
  content: "And/Or";
  font-size: 11px;
  background-color: #000000;
  padding: 15px 5px;
  border-radius: 50%;
  position: absolute;
  right: -25px;
  z-index: 9;
  top: 5px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title:last-of-type {
  padding-left: 45px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper {
  padding: 0;
  border: none;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-header th.header-col {
  font-weight: bold;
  white-space: nowrap;
  /*min-width: 200px;*/
  line-height: 20px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left td {
  height: 80px;
  width: 600px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left td .table-pricing-main-col {
  height: 80px;
  padding-top: 10px;
  width: 100%;
  position: relative;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left td .table-pricing-main-col h3 {
  font-size: 15px;
  margin-bottom: 4px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left td .table-pricing-main-col p {
  font-size: 12px;
  clear: both;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-odd td {
  background: #ececec;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-even td {
  background: #f7f7f7;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left:nth-child(2) td.col-odd:first-of-type .table-pricing-main-col,
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left:nth-child(9) td.col-odd:first-of-type .table-pricing-main-col {
  /* padding-top: 32px; */
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-pricing-new {
  /*&.row-even {
                                                td.col-odd {
                                                    background: #ececec;
                                                }
                                                td.col-even {
                                                    background: #efefef;
                                                }
                                            }
                                            &.row-odd {
                                                td.col-odd {
                                                    background: #f7f7f7;
                                                }
                                                td.col-even {
                                                    background: #f1f1f1;
                                                }
                                            }*/
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-pricing-new td:first-of-type .table-pricing-main-col {
  text-align: right;
  width: 100%;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-pricing-new td:not(:first-of-type) > .table-pricing-price {
  color: #262626;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-pricing-new td:not(:first-of-type) > .table-pricing-price .table-pricing-price-striked {
  color: rgba(0, 0, 0, 0.4);
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-pricing-new td.pricing-title div {
  font-weight: bold;
  margin-top: 9px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-register-buttons td {
  height: 50px !important;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-register-buttons td > div.button-wrap a.btn {
  background: #ca5732;
  font-size: 20px;
  line-height: 20px;
  font-weight: normal;
  padding: 12px 20px;
  display: inline-block;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-register-buttons td.col-odd {
  /*background: #f7f7f7;*/
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-border-left.row-register-buttons td.col-even {
  /*background: #f7f7f7;*/
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing > td {
  color: #262626;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing > td:nth-child(2),
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing > td:nth-child(3),
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing > td:nth-child(4) {
  width: 200px;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing:nth-child(odd) > td:nth-child(odd) {
  background: #f7f7f7;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing:nth-child(odd) > td:nth-child(even) {
  background: #f1f1f1;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing:nth-child(even) > td:nth-child(odd) {
  background: #ececec;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing:nth-child(even) > td:nth-child(even) {
  background: #efefef;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing p {
  display: inline-block;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing > tbody tr.row-pricing p a.btn.btn-primary {
  background: #ca5732;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.table-desktop-pricing > tbody > tr > td {
  background: transparent !important;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.table-desktop-pricing > tbody > tr.end-pricing-row p.p-termsandconditions {
  color: #fff;
  text-align: right !important;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-header th.header-col.header-col-2 {
  background: #4c7faa;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-header th.header-col.header-col-3 {
  background: #235d8e;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-header th.header-col.header-col-4 {
  background: #113b5f;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-header th.header-col span {
  display: block;
  font-size: 14px;
  font-weight: normal;
}
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-border-left:nth-child(2) td.col-odd:first-of-type .table-pricing-main-col,
body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper table.table-pricing.live-broadcast > tbody tr.row-border-left:nth-child(9) td.col-odd:first-of-type .table-pricing-main-col {
  padding-top: 10px;
}
body.page-id-17123 .content-wrapper p.p-termsandconditions {
  font-size: 12px;
  color: #000;
  margin: auto;
  box-sizing: border-box;
  padding: 0;
  margin-bottom: 15px;
}
body.page-id-17123 .content-wrapper p.p-termsandconditions a {
  font-size: 12px;
}
body.page-id-17123 .content-wrapper .register-page-footer {
  margin-top: 30px;
}
body.page-id-17123 .popup {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  background: rgba(0, 0, 0, 0.73);
}
body.page-id-17123 .popup .popup-content {
  position: fixed;
  width: 500px;
  margin: -250px;
  margin-top: -200px;
  background: white;
  left: 50%;
  top: 50%;
  padding: 20px;
}
body.page-id-17123 .popup .popup-content .right {
  position: absolute;
  top: 10px;
  right: 14px;
}
body.page-id-17123 .popup .popup-content .right a.popup-close-link.popup-close {
  font-weight: bold;
}
body.page-id-17123 .popup .popup-content h4 {
  font-size: 19px;
  margin-right: 40px;
}
body.page-id-17123 .popup .popup-content p {
  color: #000;
  font-size: 15px;
  margin-bottom: 0;
}
body.page-id-16598 .content-wrapper section#content-section-1 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {
  min-height: 191px;
}
body.page-id-16598 .content-wrapper section#content-section-1 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle .box-with-circle-icon {
  height: 19px;
}
body.page-id-16598 .content-wrapper section#content-section-1 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle .box-with-icon-caption p {
  color: #676767;
  font-size: 14px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs {
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head {
  display: flex;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a {
  align-self: flex-end;
  /*
                                &:last-of-type {
                                	position: relative;
                                	&:before {
                        			    content: "\f03d";
                        			    color: #ffffff;
                        			    font-family: 'FontAwesome';
                        			    position: absolute;
                        			    right: -30px;
                        			    bottom: 2px;
                        			    font-size: 15px;
                        			}
                                	&:after {
                        			    content: "Virtual Speaker";
                        			    color: #ffffff;
                        			    position: absolute;
                        			    right: -120px;
                        			    bottom: 0px;
                        			    font-size: 12px;
                        			}
                                } */
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active {
  background: #7e8994;
  /*&:after {
                                            content: "";
                                            width: 0;
                                            height: 0;
                                            border-left: 15px solid transparent;
                                            border-right: 15px solid transparent;
                                            border-top: 15px solid #58636e;
                                            position: absolute;
                                            bottom: -14px;
                                            left: 50%;
                                            margin-left: -13px;
                                        }*/
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
  padding: 12px;
  /*bottom: -28px;*/
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title {
  font-size: 15px;
  line-height: 19px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle {
  line-height: 19px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon {
  position: relative;
  width: 140px;
  height: 26px;
  bottom: -84px;
  left: 15px;
  cursor: default;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon .fa {
  font-size: 15px;
  margin: 0;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon p {
  font-size: 12px;
  margin: 0;
  color: #ffffff;
  display: inline-block;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:after {
  content: "Indicates speaker will be presenting remotely";
  color: #393939;
  background: #fff;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  display: inline-block;
  padding: 2px;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  width: 100px;
  bottom: -47px;
  left: 1px;
  opacity: 0;
  visibility: hidden;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:hover:after {
  visibility: visible;
  opacity: 1;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-tab-header-notes {
  z-index: 1;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day {
  /*** this is to add button on completed days &.agenda-tab-0 {
                                        .agenda-time-row {
                                            > .agenda-column-main {
                                                .session-table-row {
                                                    .session-table-column {
                                                        vertical-align: top;
                                                        .session-tile.inner-border-container {
                                                            width: 100%;
                                                            max-width: 100%;
                                                            float: left;
                                                            box-sizing: border-box;
                                                            .agenda-title {
                                                            }
                                                            .buttons-box {
                                                                width: 280px;
                                                                float: right;
                                                                padding: 20px 14px;
                                                                box-sizing: border-box;
                                                                position: relative;
                                                                .button-wrap {
                                                                    height: 100%;
                                                                    position: absolute;
                                                                    a.btn.btn-primary {
                                                                        background: #13b1f4;
                                                                        margin-bottom: 0;
                                                                        padding: 5px 10px;
                                                                        display: inline-block !important;
                                                                        line-height: 1.6em;
                                                                    }
                                                                }
                                                            }
                                                            .agenda-session-body {
                                                                width: calc(100% - 280px);
                                                                float: left;
                                                                .ind-speaker-wrapper.agenda-speaker-individual {
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                            &:last-of-type {
                                                .agenda-column-main {
                                                    .buttons-box, .agenda-session-body {
                                                        display: none;
                                                    }
                                                }
                                            }
                                        }
                                    } */
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: stretch;
  padding-bottom: 10px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile {
  display: flex;
  flex-direction: column;
  padding: 15px;
  box-sizing: border-box;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-top-header {
  margin-bottom: 20px;
  color: #fff;
  font-size: 19px;
  font-weight: bold;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-header {
  background: transparent;
  padding: 0;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 19px;
  font-weight: bold;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content {
  height: 100%;
  padding: 0;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video a.atmousepopup-link.track-video-link i.fa.fa-play {
  color: #773420;
  background: #fff;
  padding: 0px;
  border-radius: 50%;
  width: 30px;
  height: 34px;
  line-height: 34px;
  padding-left: 4px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  margin: 0;
  max-width: 100%;
  max-height: 300px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper {
  padding-top: 0 !important;
  height: 100%;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper iframe {
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row {
  margin-bottom: 10px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o {
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:before {
  content: "\f03d";
  color: #ffffff;
  font-size: 16px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:after {
  content: "This speaker will be presenting remotely";
  color: #393939;
  background: #fff;
  font-size: 10px;
  text-align: center;
  display: inline-block;
  padding: 2px;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  width: 100px;
  bottom: -20px;
  left: 18px;
  opacity: 0;
  visibility: hidden;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:hover:after {
  visibility: visible;
  opacity: 1;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
  display: none;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual {
  padding-bottom: 20px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual .speaker-thumbnail-title .agenda-speaker-company {
  font-size: 12px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-column-main,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-column-main {
  max-width: 650px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main {
  max-width: 650px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title {
  padding: 20px 14px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 {
  font-size: 14px;
  max-width: 470px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b {
  font-size: 17px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs {
  margin-top: 48px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head {
  display: flex;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a {
  align-self: flex-end;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
  position: relative;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active {
  background: #7e8994;
  /*&:after {
                                            content: "";
                                            width: 0;
                                            height: 0;
                                            border-left: 15px solid transparent;
                                            border-right: 15px solid transparent;
                                            border-top: 15px solid #58636e;
                                            position: absolute;
                                            bottom: -14px;
                                            left: 50%;
                                            margin-left: -13px;
                                        }*/
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
  padding: 12px;
  /*bottom: -28px;*/
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title {
  font-size: 15px;
  line-height: 19px;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle {
  line-height: 19px;
  font-weight: normal;
}
body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon {
  display: none;
}
body.page-id-17558 .content-wrapper,
body.page-id-17560 .content-wrapper {
  /* START: Before page access */
  /* END: Before page access */
  /* START: After access  granted */
  /* END: After access granted */
}
body.page-id-17558 .content-wrapper section.home-hero,
body.page-id-17560 .content-wrapper section.home-hero {
  height: auto;
  position: relative;
}
body.page-id-17558 .content-wrapper section.home-hero > div,
body.page-id-17560 .content-wrapper section.home-hero > div {
  position: relative;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content {
  padding-top: 70px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap {
  position: absolute;
  width: 100%;
  margin-top: 10px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p {
  margin-bottom: 6px;
  font-size: 16px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p span.wpcf7-form-control-wrap > input,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p span.wpcf7-form-control-wrap > input {
  width: 100%;
  max-width: 280px;
  margin-bottom: 8px;
  color: #000;
  font-size: 15px;
  font-weight: normal;
  padding: 8px;
  border-radius: 9px;
  background: #ddd;
  border: none;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p input.wpcf7-submit,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form > p input.wpcf7-submit {
  display: block;
  margin-top: 10px;
  background: transparent;
  border: 2px solid #FFFFFF;
  color: #ffffff;
  padding: 8px 20px;
  border-radius: 0;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form.sent > p,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form.sent > p {
  display: none;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form .wpcf7-response-output,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .broadcast-name-email-wrap form.wpcf7-form .wpcf7-response-output {
  border-color: #d25e35;
  font-weight: bold;
  position: absolute;
  top: -35px;
  margin-left: 0;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password {
  opacity: 0;
  visibility: hidden;
  margin-bottom: 50px;
  margin-top: 50px;
  transition: all 2s ease;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password.show-form,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password.show-form {
  opacity: 1;
  visibility: visible;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item {
  margin: 0;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form {
  position: relative;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form p,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form p {
  display: block;
  font-size: 16px;
  color: #ffffff;
  margin-bottom: 8px;
  margin-top: 20px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form p:first-of-type,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form p:first-of-type {
  display: none;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form input:not([type="submit"]),
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form input:not([type="submit"]) {
  width: 100%;
  max-width: 280px;
  margin-bottom: 8px;
  color: #000;
  font-size: 15px;
  font-weight: normal;
  padding: 8px;
  border-radius: 9px;
  background: #ddd;
  border: none;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form input[type="submit"],
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form input[type="submit"] {
  display: block;
  margin-top: 10px;
  background: #d25e35;
  padding: 17px 25px;
  border-radius: 0;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form .wpcf7-response-output,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-8 .home-hero-main-content .form-wrap-password .gdlr-item form .wpcf7-response-output {
  position: absolute;
  bottom: 38px;
  left: 119px;
  margin: 0;
  max-width: 400px;
  line-height: 23px;
  border-color: #d25e35;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-4.home-hero-right,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-4.home-hero-right {
  height: 760px;
}
body.page-id-17558 .content-wrapper section.home-hero > div .col-grid .col-4.home-hero-right h5.hero-date,
body.page-id-17560 .content-wrapper section.home-hero > div .col-grid .col-4.home-hero-right h5.hero-date {
  font-size: 1em;
}
body.page-id-17558 .content-wrapper section.home-hero:before,
body.page-id-17560 .content-wrapper section.home-hero:before {
  content: " ";
  height: 100%;
  width: 45%;
  position: absolute;
  bottom: 0;
  right: 60px;
  background: url(../../uploads/2021/08/Speakers@2x.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container {
  padding-top: 30px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro {
  margin: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap {
  margin-bottom: 15px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header {
  background: #c75838;
  display: inline-block;
  padding: 15px 15px 5px;
  width: 100%;
  box-sizing: border-box;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .logout-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .logout-wrap {
  font-size: 14px;
  text-transform: uppercase;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .logout-wrap input.button.logout,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .logout-wrap input.button.logout {
  padding: 0;
  background: transparent;
  font-size: 12px;
  margin: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .support-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .support-wrap {
  text-align: right;
  margin-top: 3px;
  margin-bottom: 0;
  line-height: 1em;
  font-size: 14px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .support-wrap a,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-top-header .support-wrap a {
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content {
  background: #c75838;
  display: inline-block;
  padding: 0px 15px 27px;
  width: 100%;
  box-sizing: border-box;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content h3,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content h3 {
  text-align: center;
  color: #ffffff;
  font-weight: 500;
  margin-bottom: 15px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content p.subtitle,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content p.subtitle {
  font-size: 17px;
  margin-bottom: 20px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6 {
  line-height: 20px;
  font-size: 14px;
  color: #ffffff;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap {
  float: left;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:first-of-type,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:first-of-type {
  width: 24.5%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:nth-of-type(2),
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:nth-of-type(2) {
  width: 54.5%;
  margin-right: 1%;
  margin-left: 1%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:last-of-type,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap:last-of-type {
  width: 19%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .important-message-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .important-message-wrap {
  padding: 20px;
  background: #6e879d;
  display: inline-block;
  width: 100%;
  clear: both;
  margin-top: 15px;
  box-sizing: border-box;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .important-message-wrap *,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .important-message-wrap * {
  color: #ffffff !important;
  margin: 0;
  padding: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head {
  display: flex;
  justify-content: center;
  margin-left: 140px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a {
  align-self: flex-end;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
  position: relative;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active {
  background: #7e8994;
  /*&:after {
                                            content: "";
                                            width: 0;
                                            height: 0;
                                            border-left: 15px solid transparent;
                                            border-right: 15px solid transparent;
                                            border-top: 15px solid #58636e;
                                            position: absolute;
                                            bottom: -14px;
                                            left: 50%;
                                            margin-left: -13px;
                                        }*/
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
  padding: 12px;
  /*bottom: -28px;*/
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title {
  font-size: 15px;
  line-height: 19px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle {
  line-height: 19px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon {
  position: relative;
  width: 140px;
  height: 26px;
  bottom: -84px;
  left: 15px;
  cursor: default;
  font-weight: normal;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon .fa,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon .fa {
  font-size: 15px;
  margin: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon p,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon p {
  font-size: 12px;
  margin: 0;
  color: #ffffff;
  display: inline-block;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:after {
  content: "Indicates speaker will be presenting remotely";
  color: #393939;
  background: #fff;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  display: inline-block;
  padding: 2px;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  width: 100px;
  bottom: -47px;
  left: 1px;
  opacity: 0;
  visibility: hidden;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:hover:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:hover:after {
  visibility: visible;
  opacity: 1;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-tab-header-notes,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-tab-header-notes {
  z-index: 1;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day {
  /*** this is to add button on completed days &.agenda-tab-0 {
                                        .agenda-time-row {
                                            > .agenda-column-main {
                                                .session-table-row {
                                                    .session-table-column {
                                                        vertical-align: top;
                                                        .session-tile.inner-border-container {
                                                            width: 100%;
                                                            max-width: 100%;
                                                            float: left;
                                                            box-sizing: border-box;
                                                            .agenda-title {
                                                            }
                                                            .buttons-box {
                                                                width: 280px;
                                                                float: right;
                                                                padding: 20px 14px;
                                                                box-sizing: border-box;
                                                                position: relative;
                                                                .button-wrap {
                                                                    height: 100%;
                                                                    position: absolute;
                                                                    a.btn.btn-primary {
                                                                        background: #13b1f4;
                                                                        margin-bottom: 0;
                                                                        padding: 5px 10px;
                                                                        display: inline-block !important;
                                                                        line-height: 1.6em;
                                                                    }
                                                                }
                                                            }
                                                            .agenda-session-body {
                                                                width: calc(100% - 280px);
                                                                float: left;
                                                                .ind-speaker-wrapper.agenda-speaker-individual {
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                            &:last-of-type {
                                                .agenda-column-main {
                                                    .buttons-box, .agenda-session-body {
                                                        display: none;
                                                    }
                                                }
                                            }
                                        }
                                    } */
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: stretch;
  padding-bottom: 10px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile {
  display: flex;
  flex-direction: column;
  padding: 15px;
  box-sizing: border-box;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-top-header,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-top-header {
  margin-bottom: 20px;
  color: #fff;
  font-size: 19px;
  font-weight: bold;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-header,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-track-header {
  background: transparent;
  padding: 0;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 19px;
  font-weight: bold;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content {
  height: 100%;
  padding: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video a.atmousepopup-link.track-video-link i.fa.fa-play,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video a.atmousepopup-link.track-video-link i.fa.fa-play {
  color: #773420;
  background: #fff;
  padding: 0px;
  border-radius: 50%;
  width: 30px;
  height: 34px;
  line-height: 34px;
  padding-left: 4px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  margin: 0;
  max-width: 100%;
  max-height: 300px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper {
  padding-top: 0 !important;
  height: 100%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper iframe,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-column-main > .header-tile .agenda-header-content .agenda-header-content-video .atmousepopup-window .atmousepopup-window-content .video-wrapper > .gdlr-fluid-video-wrapper iframe {
  position: relative;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row {
  margin-bottom: 10px;
  width: 100%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column {
  /*border: none;*/
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons {
  bottom: 0px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o {
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:before,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:before {
  content: "\f03d";
  color: #ffffff;
  font-size: 16px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:after {
  content: "This speaker will be presenting remotely";
  color: #393939;
  background: #fff;
  font-size: 10px;
  text-align: center;
  display: inline-block;
  padding: 2px;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  width: 100px;
  bottom: -20px;
  left: 18px;
  opacity: 0;
  visibility: hidden;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:hover:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:hover:after {
  visibility: visible;
  opacity: 1;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .gdlr-session-item-title-tracklabel,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title a.see-more-link,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title a.see-more-link {
  width: 49px;
  margin-right: 8px;
  float: left;
  font-size: 11px;
  line-height: 17px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
  width: calc(100% - 57px);
  float: left;
  box-sizing: border-box;
  max-width: 260px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap {
  width: 43%;
  float: left;
  margin-right: 2%;
  text-align: center;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap a.btn.btn-primary,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap a.btn.btn-primary {
  background: #13b1f4;
  display: inline-block;
  margin: 0 auto;
  padding: 3px 5px;
  font-size: 11px;
  float: none;
  width: 100%;
  text-align: center;
  max-width: 100px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap p.link-description,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap p.link-description {
  font-size: 9px;
  line-height: 11px;
  color: #fff;
  margin-top: 0px;
  display: block;
  text-align: center;
  width: 100%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap.button-wrap-disabled,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap.button-wrap-disabled {
  cursor: no-drop;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap.button-wrap-disabled a.button-disabled,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap.button-wrap-disabled a.button-disabled {
  pointer-events: none;
  background: #A0A0A0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap:last-of-type,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box .button-wrap:last-of-type {
  margin-right: 0;
  width: 55%;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box p.link-description,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box p.link-description {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted),
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) {
  min-height: 160px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) h3.gdlr-session-item-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) h3.gdlr-session-item-title {
  min-height: 70px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title.agenda-title-highlighted,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title.agenda-title-highlighted {
  min-height: 80px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual {
  padding-bottom: 20px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual .speaker-thumbnail-title .agenda-speaker-company,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-session-body .gdlr-session-thumbnail-wrapper.agenda-speaker-wrapper .ind-speaker-wrapper.agenda-speaker-individual .speaker-thumbnail-title .agenda-speaker-company {
  font-size: 12px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column:last-of-type,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column:last-of-type {
  border: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title:not(.agenda-title-highlighted):after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title:not(.agenda-title-highlighted):after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  background-color: #c75838;
  top: 0;
  right: -1px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-2 .session-tile .agenda-title:not(.agenda-title-highlighted):after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-2 .session-tile .agenda-title:not(.agenda-title-highlighted):after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  background-color: #a04127;
  top: 0;
  right: -1px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title {
  padding-bottom: 20px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title h3.gdlr-session-item-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title h3.gdlr-session-item-title {
  margin-right: 280px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title .buttons-box {
  float: right;
  position: absolute;
  top: 10px;
  right: 10px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row:last-of-type > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row:last-of-type > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-column-main,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-column-main,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-column-main,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-column-main {
  max-width: 650px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-column-main .agenda-header-content,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-column-main .agenda-header-content,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-column-main .agenda-header-content,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-column-main .agenda-header-content {
  height: auto;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main {
  max-width: 650px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title {
  padding: 20px 14px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 {
  font-size: 14px;
  max-width: 470px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-0 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-3 .agenda-time-row .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3 b {
  font-size: 17px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(3).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(3).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(4).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(4).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(6).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(6).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(7).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(7).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(9).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(9).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(10).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(10).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(5).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(5).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(8).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(8).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(12).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 > div:nth-child(12).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 .agenda-time-row:last-of-type > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-1 .agenda-time-row:last-of-type > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
  display: block;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(3).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(3).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(4).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(4).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(6).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(6).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .buttons-box > .button-wrap {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(5).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > div:nth-child(5).agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
  display: none;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs {
  margin-top: 48px;
  width: 100%;
  display: inline-block;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head {
  display: flex;
  justify-content: center;
  margin-left: 140px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a {
  align-self: flex-end;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
  position: relative;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active {
  background: #7e8994;
  /*&:after {
                            	                content: "";
                            	                width: 0;
                            	                height: 0;
                            	                border-left: 15px solid transparent;
                            	                border-right: 15px solid transparent;
                            	                border-top: 15px solid #58636e;
                            	                position: absolute;
                            	                bottom: -14px;
                            	                left: 50%;
                            	                margin-left: -13px;
                            	            }*/
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
  padding: 12px;
  /*bottom: -28px;*/
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-title {
  font-size: 15px;
  line-height: 19px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:first-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab .agenda-tab-subtitle {
  line-height: 19px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon {
  position: relative;
  width: 140px;
  height: 26px;
  bottom: -84px;
  left: 15px;
  cursor: default;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon .fa,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon .fa {
  font-size: 15px;
  margin: 0;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon p,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon p {
  font-size: 12px;
  margin: 0;
  color: #ffffff;
  display: inline-block;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:after {
  content: "Indicates speaker will be presenting remotely";
  color: #393939;
  background: #fff;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  display: inline-block;
  padding: 2px;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  width: 100px;
  top: -47px;
  left: 1px;
  opacity: 0;
  visibility: hidden;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  font-family: "Raleway", Arial, Helvetica, sans-serif;
  height: 42px;
}
body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:hover:after,
body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon:hover:after {
  visibility: visible;
  opacity: 1;
}
body.page-id-19844 .content-wrapper {
  z-index: 99;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap {
  position: relative;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .image-map-wrap {
  position: absolute;
  top: 0;
  right: 0;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap {
  position: relative;
  top: 5px;
  left: 10px;
  width: 100%;
  max-width: 330px;
  background: url(images/resource-center-directory-v06.png);
  background-size: 100% auto;
  background-position: top center;
  background-repeat: no-repeat;
  margin-bottom: 20px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container {
  color: #ffffff;
  padding: 30px 22px 40px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container .resource-directory-title {
  text-align: center;
  color: #ffffff;
  margin-bottom: 25px;
  font-size: 24px;
  line-height: 26px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container .resource-directory-subtitle {
  color: #ffffff;
  text-align: center;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  margin-bottom: 12px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list {
  margin: 0;
  color: #ffffff;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item {
  position: relative;
  list-style-type: none;
  padding: 5px 10px;
  border-radius: 10px;
  background-color: #0d78b0;
  display: inline-block;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .left-content {
  width: 80px;
  float: left;
  margin-right: 5px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .left-content .booth-subtitle {
  color: #91d9f8;
  font-size: 11px;
  font-weight: bold;
  line-height: 11px;
  margin-bottom: 1px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .left-content .booth-title {
  font-size: 14px;
  color: #ffffff;
  margin-bottom: 0;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .right-content {
  width: calc(100% - 85px);
  float: left;
  position: relative;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .right-content .booth-description {
  font-size: 11px;
  line-height: 16px;
  margin-bottom: 0;
  color: #ffffff;
  margin-right: 18px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item .right-content:after {
  content: "\f101";
  font-family: 'FontAwesome';
  position: absolute;
  right: 2px;
  top: 4px;
  color: #ffffff;
  font-size: 25px;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container ul.resource-directory-list li.resource-directory-list-item:hover {
  background-color: #000000;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container .resource-directory-footer {
  text-align: center;
  margin: 20px 0;
}
body.page-id-19844 .content-wrapper .resource-center-hero-wrap .resource-directory-wrap .resource-directory-container .resource-directory-footer .footer-content {
  font-size: 15px;
  color: #78c0e1;
}
body.page-id-19844 .content-wrapper map {
  position: absolute;
  width: 100%;
}
body.page-id-19844 .content-wrapper map .booth-wrap {
  position: relative;
}
body.page-id-19844 .content-wrapper map .booth-wrap .booth-text {
  background: #d25e35;
  display: inline-block;
  padding: 20px;
  position: absolute;
  width: 200px;
  opacity: 0;
  border-radius: 20px;
  transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -webkit-transition: all 300ms;
  visibility: hidden;
}
body.page-id-19844 .content-wrapper map .booth-wrap .booth-text h4 {
  color: #ffffff;
  font-size: 22px;
  margin-bottom: 10px;
}
body.page-id-19844 .content-wrapper map .booth-wrap .booth-text p {
  color: #ffffff;
  font-size: 15px;
}
body.page-id-19844 .content-wrapper map .booth-wrap .booth-text .booth-button {
  background: #ffffff;
  color: #d25e35;
  font-size: 14px;
  padding: 4px 10px;
  display: inline-block;
}
body.page-id-19844 .content-wrapper map .booth-wrap:hover .booth-text {
  opacity: 1;
  visibility: visible;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-kantata .booth-text {
  top: -500px;
  left: 400px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-winmo .booth-text {
  top: -460px;
  left: 35%;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-resonate .booth-text {
  top: -673px;
  left: 335px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-armanino .booth-text {
  top: -750px;
  left: 480px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-stack-adapt .booth-text {
  top: -685px;
  left: 630px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-trinet .booth-text {
  top: -575px;
  left: 450px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-platinum .booth-text {
  top: -430px;
  left: 920px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-snippies .booth-text {
  top: -640px;
  left: 810px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-e2m .booth-text {
  top: -335px;
  left: 670px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-deltek .booth-text {
  top: -330px;
  left: 440px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-fastpay .booth-text {
  top: -650px;
  left: 800px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-basis .booth-text {
  top: -400px;
  left: 950px;
}
body.page-id-19844 .content-wrapper map .booth-wrap.booth-invisibly .booth-text {
  top: -300px;
  left: 500px;
}
body.single-exhibitors {
  /** Popup Maker Styles**/
}
body.single-exhibitors .body-wrapper .content-wrapper {
  position: initial;
  /** Regular poopps **/
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail {
  height: auto;
  background-image: url('../../uploads/2020/05/exhibit-hall-detail-background-v02.jpg');
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner {
  height: auto;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background {
  min-height: auto;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper {
  margin-top: -10px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team-desk {
  width: 740px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .selfie-link {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: url(../../uploads/2020/05/selfie-icon-v02.png);
  z-index: 10;
  position: absolute;
  left: 20px;
  top: 40px;
  background-size: 75% auto;
  background-color: #fff;
  border: none;
  box-sizing: border-box;
  background-position: center;
  background-repeat: no-repeat;
  box-shadow: -2px 3px 13px rgba(0, 0, 0, 0.47);
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .selfie-link:hover {
  background-color: #d25e35;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .contact-link {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background: url(../../uploads/2020/05/contact-me-icon.png);
  z-index: 10;
  position: absolute;
  right: 20px;
  top: 40px;
  background-size: 75% auto;
  background-color: #fff;
  border: none;
  box-sizing: border-box;
  background-position: center;
  background-repeat: no-repeat;
  box-shadow: 2px 3px 13px rgba(0, 0, 0, 0.47);
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .contact-link:hover {
  background-color: #d25e35;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item img.exhibitor-member-image {
  object-fit: cover;
  width: 120px;
  height: 120px;
  max-width: 100%;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .exhibitor-member-label {
  min-height: 79px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper .exhibitor-team .team-member-item .exhibitor-member-contact {
  min-height: 55px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards {
  width: 340px;
  padding-top: 10px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap {
  text-align: center;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap .fa {
  font-size: 40px;
  color: #d25e35;
  position: relative;
  top: 7px;
  margin-left: -8px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap .awards-main-title {
  margin-bottom: 5px;
  line-height: 1.7em;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap .award-name {
  margin-bottom: 0;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap .award-item {
  margin-bottom: 15px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .awards-wrap .award-item p.award-description {
  font-size: 15px;
  line-height: 1.2em;
  margin-bottom: 0;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form {
  background: url(../../uploads/2020/07/ticket.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 10px 65px 10px 70px;
  display: inline-block;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form {
  position: relative;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form h4.form-title {
  color: #000;
  text-align: center;
  margin-bottom: 4px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form h4.form-title .fa {
  font-size: 15px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form p {
  margin-bottom: 0;
  margin-top: 5px;
  float: left;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form p.fd-cf7-wrap {
  margin-bottom: 3px;
  margin-top: 0;
  width: 100%;
  max-height: 20px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form p.fd-cf7-wrap input.wpcf7-text {
  font-size: 11px;
  padding: 2px 5px;
  color: #000;
  font-weight: normal;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form p.fd-cf7-description {
  color: #000;
  font-size: 10px;
  float: left;
  margin-top: 10px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form p input.wpcf7-submit {
  margin-bottom: 0;
  padding: 4px;
  font-size: 11px;
  line-height: 12px;
  text-transform: none;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards .prize-form form.wpcf7-form .wpcf7-response-output {
  margin: 0;
  padding: 0;
  font-size: 11px;
  line-height: 12px;
  color: #000;
  border: none;
  width: 100%;
  position: relative;
  clear: both;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background {
  min-height: 750px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background > .video-wrapper {
  height: 250px;
  margin-bottom: 10px;
  box-shadow: 1px 0px 16px rgba(0, 0, 0, 0.4);
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap {
  margin-top: 20px;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap h2 {
  color: #000;
  font-size: 1.1rem;
  border-bottom: 1px dashed #000;
  display: inline-block;
  line-height: 1.7em;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap .resource-item {
  display: inline-block;
  width: 100%;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap .resource-item > .fa.fa-check-circle {
  font-size: 30px;
  color: #d25e35;
  width: 30px;
  float: left;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap .resource-item > a {
  width: calc(100% - 35px);
  float: left;
  color: #000;
}
body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background .resources-wrap .resource-item > a .fa {
  margin-left: 5px;
}
body.single-exhibitors .body-wrapper .content-wrapper .atmousepopup-window .atmousepopup-window-content {
  border-radius: 6px;
}
body.single-exhibitors .body-wrapper .content-wrapper .atmousepopup-window .atmousepopup-window-content .video-wrapper {
  margin-left: 0;
  float: none;
  margin: auto;
  max-height: 250px;
}
body.single-exhibitors .body-wrapper .content-wrapper .atmousepopup-window .atmousepopup-window-content .video-wrapper > video {
  max-height: 250px;
}
body.single-exhibitors .pum .pum-container {
  box-shadow: 1px 0px 16px rgba(0, 0, 0, 0.4);
}
body.single-exhibitors .pum .pum-container:before {
  content: "";
  width: 103%;
  height: 6px;
  background: #4E4B4B;
  border-bottom: 3px solid #3a3a3a;
  position: absolute;
  top: -6px;
  left: -1.5%;
}
body.single-exhibitors .pum .pum-container .pum-title {
  margin-bottom: 15px;
}
body.single-exhibitors.postid-18543 .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background > .video-wrapper,
body.single-exhibitors.postid-19929 .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background > .video-wrapper {
  display: none;
}
body.single-exhibitors.postid-22104 .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background > .video-wrapper {
  background-image: url(../../uploads/2022/04/Virtual-Booth_Desktop-BG.png);
  background-size: contain;
  background-repeat: no-repeat;
  max-width: 444px;
}
body.single-exhibitors.postid-22104 .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-right .exhibitor-banner-inner.exhibitor-banner-inner-right .exhibitor-banner-background > .video-wrapper > video {
  display: none;
}
body.page-id-13 .content-wrapper section#content-section-1 div#gdlr-parallax-wrapper-1:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
}
body.page-id-13 .content-wrapper section#content-section-1 div#gdlr-parallax-wrapper-1 > .container {
  position: relative;
}
body.page-id-13 .content-wrapper section#content-section-1 div#gdlr-parallax-wrapper-1 > .container .gdlr-location-item .gdlr-location-title {
  font-size: 30px;
  margin-bottom: 20px;
}
body.page-id-13 .content-wrapper section#content-section-1 div#gdlr-parallax-wrapper-1 > .container .gdlr-location-item .gdlr-location-place {
  font-size: 20px;
}
body.page-id-13 .content-wrapper section#content-section-3 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {
  min-height: 191px;
}
body.page-id-13 .content-wrapper section#content-section-3 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle .box-with-circle-icon {
  height: 19px;
}
body.page-id-13 .content-wrapper section#content-section-3 .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle .box-with-icon-caption p {
  color: #676767;
  font-size: 14px;
}
body.page-id-13 .content-wrapper section#content-section-4 .gdlr-color-wrapper > .container .gdlr-item.gdlr-content-item div#hotelmap .container .title_frame.site_font {
  color: #000;
}
body.page-id-13 .content-wrapper section#content-section-4 .gdlr-color-wrapper > .container .gdlr-item.gdlr-content-item div#hotelmap .container .frame.frame_font .listing.list_grid .hmbox.hmTabs .hm_body .hotelCard.hotelItem .details .hm_facilities > span {
  color: #585858;
}
body.page-id-13 .content-wrapper section#content-section-4 .gdlr-color-wrapper > .container .gdlr-item.gdlr-content-item div#hotelmap .container .frame.frame_font .section_contact .section_contact_split {
  color: #000 !important;
}
body.page-id-13 .content-wrapper section#content-section-4 .gdlr-color-wrapper > .container .gdlr-item.gdlr-content-item div#hotelmap .container .frame.frame_font .hm_footer {
  color: #8c8c8c;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux {
  max-width: 950px;
  margin: auto;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item {
  padding: 40px;
  text-align: center;
  position: relative;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.42);
  position: absolute;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item h2.stunning-text-title {
  margin-right: 0;
  margin-bottom: 5px;
  width: 100%;
  position: relative;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item .stunning-text-caption.gdlr-skin-content {
  display: block;
  position: relative;
}
body.page-id-18408 .content-wrapper section#content-section-1 .gdlr-stunning-text-ux.gdlr-ux .gdlr-stunning-text-item a.stunning-text-button.gdlr-button {
  position: relative;
  margin-top: 20px;
}
body.page-id-19231 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper,
body.page-id-19242 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper,
body.page-id-19247 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right top !important;
  background-color: #0a618c;
}
body.page-id-1541 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper {
  background-position: center bottom !important;
}
body.page-id-1541 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container .custom-page-title-container {
  width: 100%;
  margin-right: 0;
}
body.page-id-1541 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container .custom-page-title-container h1.gdlr-page-title {
  max-width: 690px;
}
body div#ui-datepicker-div {
  background: #ababab;
}
/** END OF BODY **/
/********************** FORMS **********************/
.wpcf7 span.wpcf7-form-control-wrap {
  padding: 0;
  margin-top: 0;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-checkbox) {
  width: 100%;
  padding: 7px 8px;
  border: 1px solid #bfdde3;
  background: #f5fafb;
  color: #5c98a7;
  font-weight: bold;
  font-size: 15px;
  box-sizing: border-box;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-checkbox).wpcf7-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background-position: 98% 50%;
  background-repeat: no-repeat;
  background-image: url('../../uploads/2019/08/select-drop-down.png');
  border-radius: 0;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox {
  margin-top: 10px;
  display: block;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item {
  position: relative;
  margin-left: 25px;
  margin-right: 40px;
  display: inline-block;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item.first {
  /*margin-left: 0;*/
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"] {
  width: 20px;
  height: 20px;
  position: absolute;
  visibility: hidden;
  top: 0;
  left: 0;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"] + span:before {
  display: block;
  position: absolute;
  content: '';
  border-radius: 0;
  height: 20px;
  width: 20px;
  top: 0px;
  left: -25px;
  border: 1px solid #ee6a09;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"] + span:after {
  display: block;
  position: absolute;
  content: "\2713";
  height: 20px;
  width: 20px;
  top: 2px;
  left: -23px;
  visibility: hidden;
  font-size: 18px;
  text-align: center;
  line-height: 20px;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]:checked + span:before {
  background: #ee6a09;
}
.wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]:checked + span:after {
  visibility: visible;
}
.wpcf7 p.cf7-item-submit {
  width: 100%;
  clear: both;
  text-align: center;
  margin-bottom: 0;
}
.wpcf7 p.fd-cf7-wrap-half {
  width: 48%;
  float: left;
  margin-right: 4%;
}
.wpcf7 p.fd-cf7-wrap-half.last {
  margin-right: 0;
}
.wpcf7#wpcf7-f19248-o1 form.wpcf7-form span.wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-checkbox) {
  font-weight: normal;
  color: #000;
}
.wpcf7#wpcf7-f19248-o1 form.wpcf7-form.sent .wpcf7-response-output {
  border: none;
  padding: 0;
  margin: 0;
}
/********************** TERMS AND CONDITIONS **********************/
/********************** FOOTER **********************/
footer.footer-wrapper {
  border-top: 1px solid #3e3e3e;
}
footer.footer-wrapper .footer-container.container {
  text-align: center;
  padding-top: 30px;
}
footer.footer-wrapper .footer-container.container div#nav_menu-2 {
  margin: 0;
}
footer.footer-wrapper .footer-container.container div#nav_menu-2 ul#menu-footer-menu li.menu-item {
  padding: 0;
  margin: 0 12px 0 0;
  display: inline-block;
}
footer.footer-wrapper .footer-container.container div#nav_menu-2 ul#menu-footer-menu li.menu-item:before {
  display: none;
}
footer.footer-wrapper .footer-container.container div#text-2 {
  margin: 0;
}
footer.footer-wrapper .footer-container.container div#text-2 h3.gdlr-widget-title {
  margin-bottom: 0;
}
footer.footer-wrapper .footer-container.container div#text-2 .textwidget h5 {
  color: #fff;
}
footer.footer-wrapper .footer-container.container div#text-2 .textwidget p {
  font-size: 14px;
  margin-bottom: 10px;
}
footer.footer-wrapper .footer-container.container div#text-2 .textwidget p a {
  color: #d25e35;
}
footer.footer-wrapper .container.footer-logos-wrap {
  width: 96%;
  max-width: 1400px;
}
footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column {
  margin-bottom: 10px;
}
footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area {
  margin-bottom: 0 !important;
}
footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area h2 {
  font-size: 13px;
  padding: 0 16px;
  color: #d25e35;
  font-weight: bold;
  text-transform: uppercase;
}
footer.footer-wrapper .copyright-wrapper {
  background: #212121;
  border: none;
}
footer.footer-wrapper .copyright-wrapper .copyright-container.container {
  font-size: 14px;
  padding: 0 0 10px;
  text-align: center;
}
footer.footer-wrapper .copyright-wrapper .copyright-container.container .copyright-left {
  width: 100%;
  text-align: center;
}
/********************** MEDIA QUERIES **********************/
@media screen and (max-width: 1250px) and (min-width: 902px) {
  body {
    /** NEW Register Page: 04/2020 **/
  }
  body.page-id-17123 .content-wrapper .contain-950.padding-tb-50.padding-mobile-1250 {
    padding-left: 0;
    padding-right: 0;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-partners div > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area > div > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 995px) and (min-width: 960px) {
  body {
    /*header.gdlr-header-wrapper {
            .gdlr-header-inner {
                .gdlr-logo {
                    max-width: 100%;
                    text-align: center;
                    width: 100%;
                    margin-bottom: 0;
                }
                .gdlr-navigation-wrapper {
                    ul.gdlr-main-menu {
                        margin-top: 20px;
                    }
                    div#gdlr-navigation-gimmick {
                        bottom: 10px;
                    }
                }
            }
        }*/
  }
}
@media screen and (max-width: 1200px) {
  body {
    /** NEW BROADCAST PAGE may 2021 **/
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container {
    width: 98%;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li {
    padding: 0 3px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper ul.gdlr-main-menu > li > a {
    letter-spacing: 0;
  }
  body #register-now .table-pricing .header-col {
    height: 115px;
  }
  body .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {
    min-height: 265px !important;
  }
  body.page-id-17558 .content-wrapper,
  body.page-id-17560 .content-wrapper {
    /** START:BEFORE ACCESS ***/
    /** END:BEFORE ACCESS ***/
  }
  body.page-id-17558 .content-wrapper > section.home-hero,
  body.page-id-17560 .content-wrapper > section.home-hero {
    background-position: 60% 50% !important;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title a.see-more-link,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title a.see-more-link {
    float: none;
    display: block;
    margin-bottom: 10px;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
    width: 100%;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted),
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) {
    min-height: 205px;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head {
    margin-bottom: 50px;
  }
  /*** START 2022 Support Page ***/
  .page-id-20691 .body-wrapper .content-wrapper div#equal-height-boxes .container .four.columns .gdlr-box-with-icon-ux .gdlr-box-with-icon-item {
    min-height: 350px !important;
  }
  /*** END 2022 Support Page ***/
}
@media screen and (max-width: 1050px) {
  body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner {
    width: 100%;
  }
  body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-banner.exhibitor-banner-left .exhibitor-banner-inner.exhibitor-banner-inner-left .exhibitor-banner-background .exhibitor-team-wrapper {
    width: 100%;
    margin: 0 auto 80px;
    position: relative;
  }
  body.single-exhibitors .body-wrapper .content-wrapper .exhibitor-detail .exhibitor-detail-inner .exhibitor-awards {
    width: 100%;
  }
}
@media screen and (max-width: 995px) {
  body {
    /**** AGENDA ***/
    /*** START 2022 Support Page ***/
    /*** END 2022 Support Page ***/
  }
  body header.gdlr-header-wrapper {
    z-index: 999;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container {
    max-width: 768px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-navigation-wrapper {
    display: none;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo {
    float: none;
    position: relative;
    display: block;
    width: 100%;
    margin: 0 auto !important;
    padding: 30px 80px 30px 0px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation {
    display: none;
    height: 0px;
    position: relative;
    float: none;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation button.dl-trigger {
    position: fixed;
    right: 10px;
    top: 18px;
    margin-top: 0;
    background: #20729d;
    border-radius: 6px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation button.dl-trigger:after {
    height: 3px;
    border-radius: 2px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation ul#menu-primary-menu {
    position: fixed;
    right: 0;
    top: 28px;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation ul#menu-primary-menu li a[target="_blank"] {
    margin-right: 7px;
    position: relative;
    display: inline-block;
    clear: both;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation ul#menu-primary-menu li a[target="_blank"]:after {
    content: "\f08e";
    font-family: 'FontAwesome';
    position: absolute;
    top: 2px;
    right: -2px;
    font-size: 11px;
    color: #fff;
  }
  body header.gdlr-header-wrapper .gdlr-header-inner .gdlr-header-container .gdlr-logo div#gdlr-responsive-navigation ul#menu-primary-menu li#menu-item-20667 a {
    font-weight: bold;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head {
    margin-left: 0;
    position: relative;
    margin-bottom: 50px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a {
    display: block;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head .virtual-speaker-icon {
    bottom: -31px;
    position: absolute;
    z-index: 2;
    right: -34px;
    left: unset;
  }
  body.page-id-20691 .body-wrapper .content-wrapper div#equal-height-boxes .container .four.columns .gdlr-box-with-icon-ux .gdlr-box-with-icon-item {
    min-height: 372px !important;
    padding: 40px 15px;
  }
}
@media screen and (max-width: 959px) {
  body {
    /** Locations page **/
  }
  body .body-wrapper header.gdlr-header-wrapper {
    /*height: 128px;*/
  }
  body .body-wrapper header.gdlr-header-wrapper .gdlr-logo {
    margin: 0 auto !important;
  }
  body.page-id-121 div#locations-wrapper > .three.columns {
    width: 100%;
    margin-bottom: 30px;
    padding: 0;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head {
    display: block;
    margin-left: 0;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
    display: block;
    float: none;
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
    border-bottom: 1px solid #5e6872;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title {
    margin-bottom: 6px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
    border-bottom: 0;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head {
    display: block;
    margin-left: 0;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a > .agenda-tabs-tab {
    display: block;
    float: none;
    width: 100%;
    box-sizing: border-box;
    padding: 10px;
    border-bottom: 1px solid #5e6872;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title {
    margin-bottom: 6px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(2) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:nth-child(3) > .agenda-tabs-tab .agenda-tab-title br {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .footer-tabs > .agenda-tabs > .gdlr-session-item-head > a:last-of-type > .agenda-tabs-tab {
    border-bottom: 0;
  }
}
@media screen and (max-width: 1000px) {
  body {
    /** NEW BROADCAST PAGE PASSWORD PROTECTED **/
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .client_area,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .client_area {
    margin-left: 0;
  }
}
@media screen and (max-width: 901px) {
  body {
    /** NEW Register Page: 04/2020 **/
    /** NEW BROADCAST PAGE PASSWORD PROTECTED **/
    /********************** 2021 HOME **********************/
    /*** END 2021 HOME ***/
    /********************** 2022 HOME **********************/
    /*** END 2022 HOME ***/
    /********************** 2022 In-Person and Virtual Pages **********************/
    /*** END 2022 In-Person and Virtual Pages ***/
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-title-wrapper h4.tab-title {
    width: 50%;
    box-sizing: border-box;
    text-align: center;
    padding: 21px !important;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper {
    padding: 0;
    border: none;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-heading {
    background: #434f5c;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-body {
    color: #000 !important;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-body .plan-body-section {
    padding-bottom: 10px;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-body .plan-body-section h3 {
    color: #000;
    font-size: 15px;
    margin-bottom: 0;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-body .plan-body-section p {
    color: #676767;
    font-size: 13px;
    margin-bottom: 0;
  }
  body.page-id-17123 .content-wrapper div#register-now .gdlr-tab-item .tab-content-wrapper .table-pricing-mobile > .plan-body .pricing p a.btn.btn-primary {
    background: #ca5732;
  }
  body.page-id-17123 .content-wrapper p.p-termsandconditions {
    display: block;
    width: 100%;
    max-width: 100%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    margin-top: -31px;
    background: #f7f7f7;
  }
  body.page-id-17123 .popup .popup-content {
    width: 80%;
    margin: auto;
    top: 8%;
    left: 0;
    right: 0;
  }
  body.page-id-17558 .content-wrapper section.home-hero,
  body.page-id-17560 .content-wrapper section.home-hero {
    background-position: 76% 50% !important;
    padding: 30px 20px;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-8,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-8 {
    width: 100%;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content {
    padding: 0;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content h1,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content h1 {
    font-size: 45px;
    text-align: center;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content > p,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-8 .home-hero-main-content > p {
    font-size: 15px;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right {
    height: auto;
    display: inline-block;
    padding-top: 0;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div {
    padding: 0;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div .hero-aside,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div .hero-aside {
    padding: 20px 0 0;
    margin-bottom: 10px;
  }
  body.page-id-17558 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div > div > div.padding-t-50,
  body.page-id-17560 .content-wrapper section.home-hero .col-grid .col-4.home-hero-right > div > div > div.padding-t-50 {
    padding-top: 0;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .client_area,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .client_area {
    margin-left: 0;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section {
    padding: 40px 20px;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 {
    width: 100%;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content {
    padding: 0;
    margin: auto;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 {
    font-size: 34px;
    text-align: center;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 span.orange {
    font-size: 42px;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 p {
    font-size: 17px;
    text-align: center;
    margin: auto;
    width: 100%;
    box-sizing: border-box;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h4 {
    font-size: 24px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content > p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right {
    min-height: 0;
    height: auto;
    background: transparent;
    padding: 0 0 20px 0;
    width: 100%;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content > .padding-t-50 {
    padding-top: 0;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup {
    position: relative;
    bottom: unset;
    left: unset;
    margin-top: 40px;
    display: inline-block;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row {
    display: block;
    width: 100%;
  }
  body.page-id-18483 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item {
    display: block;
    width: 100%;
    box-sizing: border-box;
    margin: 40px 0;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section {
    padding: 40px 20px;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 {
    width: 100%;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content {
    padding: 0;
    margin: auto;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 {
    font-size: 34px;
    text-align: center;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 span.orange {
    font-size: 42px;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h1 p {
    font-size: 17px;
    text-align: center;
    margin: auto;
    width: 100%;
    box-sizing: border-box;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content h4 {
    font-size: 24px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-8 .home-hero-main-content > p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right {
    min-height: 0;
    height: auto;
    background: transparent;
    padding: 0 0 20px 0;
    width: 100%;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-right-main-content > .padding-t-50 {
    padding-top: 0;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-hero .col-4.home-hero-right .hero-form-signup {
    position: relative;
    bottom: unset;
    left: unset;
    margin-top: 40px;
    display: inline-block;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row {
    display: block;
    width: 100%;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-featured-sessions .home-featured-sessions-row > .featured-sessions-item {
    display: block;
    width: 100%;
    box-sizing: border-box;
    margin: 40px 0;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 {
    margin: 10px auto;
    width: 100%;
    max-width: 500px;
    float: none;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6.inperson-column {
    margin-right: auto;
    margin-bottom: 50px;
  }
  body.page-id-20894 .body-wrapper .content-wrapper > section,
  body.page-id-20923 .body-wrapper .content-wrapper > section {
    padding: 40px 20px;
  }
  body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row,
  body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row {
    display: block;
    width: 100%;
  }
  body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item,
  body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item {
    display: block;
    width: 100%;
    box-sizing: border-box;
    margin: 140px 0 40px;
  }
  body.page-id-20894 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item:first-of-type,
  body.page-id-20923 .body-wrapper .content-wrapper > section.inperson-virtual-featured-sessions .inperson-virtual-featured-sessions-row > .featured-sessions-item:first-of-type {
    margin-top: 100px;
  }
}
@media screen and (max-width: 767px) {
  body {
    /*** SPEAKER PAGE ***/
    /*** RSVP PAGES ***/
    /**** Organic Growth & Agency Strategy ***/
    /*** Blog page **/
    /** NEW BROADCAST PAGE PASSWORD PROTECTED v02 **/
    /*** START 2022 Support Page ***/
    /*** END 2022 Support Page ***/
  }
  body .modal {
    top: 50px;
    left: 0;
    width: auto;
    z-index: 99999;
    background-size: 30px;
    padding-left: 30px;
  }
  body .container {
    width: 96%;
  }
  body .container .columns,
  body .container .column {
    width: 100% !important;
  }
  body h2 {
    font-size: 30px;
  }
  body h3 {
    /*font-size: 25px !important;*/
    font-size: 25px;
  }
  body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content {
    padding: 50px 20px;
  }
  body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h5.hero-date {
    font-size: 19px;
    margin-bottom: 10px;
  }
  body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h1 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 10px;
  }
  body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#hero-content-wrap #hero-content h4 {
    font-size: 15px;
    margin-bottom: 10px;
  }
  body.home .body-wrapper .content-wrapper section#content-section-1 div#mnyl-hero .container div#home-slider-hero {
    top: 0;
    padding: 0;
  }
  body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items div#speaker-home .speaker-item-holder .ui-state-default.mlny-speakers-wrap.three.columns {
    min-height: 0;
  }
  body.home .body-wrapper .content-wrapper section#content-section-2 div#home-speaker-items div#speaker-home .speaker-item-holder .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers {
    margin-bottom: 0;
  }
  body.page-id-15369 .body-wrapper .content-wrapper section#content-section-1 div#speaker-page div.speaker-item-wrapper .speaker-item-holder .ui-state-default.mlny-speakers-wrap.three.columns {
    min-height: 0;
  }
  body.page-id-15369 .body-wrapper .content-wrapper section#content-section-1 div#speaker-page div.speaker-item-wrapper .speaker-item-holder .ui-state-default.mlny-speakers-wrap.three.columns .gdlr-item.gdlr-speaker-item.mlny-speakers {
    margin-bottom: 0;
  }
  body.page-id-19231 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper,
  body.page-id-19242 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper,
  body.page-id-19247 .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper {
    background-size: cover;
  }
  body .gdlr-stunning-text-ux.gdlr-ux .gdlr-item.gdlr-stunning-text-item.gdlr-button-on {
    padding: 20px;
  }
  body .gdlr-stunning-text-ux.gdlr-ux .gdlr-item.gdlr-stunning-text-item.gdlr-button-on h2.stunning-text-title {
    width: 100%;
    margin-right: 0;
  }
  body .gdlr-stunning-text-ux.gdlr-ux .gdlr-item.gdlr-stunning-text-item.gdlr-button-on a.stunning-text-button.gdlr-button {
    position: relative;
    top: 0 !important;
    margin: auto;
    left: 0;
    right: 0;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper {
    padding: 50px 0;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container.container .custom-page-title-container {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 15px;
    padding-bottom: 0;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container.container .custom-page-title-container h1.gdlr-page-title {
    font-size: 30px;
    padding-top: 0;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container.container .custom-page-title-cta-container {
    width: 100%;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container.container .custom-page-title-cta-container .cta-header-wrap {
    padding: 15px;
  }
  body .body-wrapper .gdlr-page-title-wrapper.gdlr-parallax-wrapper .gdlr-page-title-container.container .custom-page-title-cta-container .cta-header-wrap h3 {
    font-size: 21px !important;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-header {
    display: none;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item {
    border-color: #fff;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item > .agenda-cell {
    width: 100%;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item > .agenda-cell:nth-child(2) h4.date {
    position: relative;
    margin-bottom: 5px;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item > .agenda-cell:nth-child(2) h4.date:before {
    content: "Mastering Organic Growth";
    display: block;
    position: relative;
    font-size: 15px;
    font-weight: bold;
    margin-top: -18px;
    color: #d25e35;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item > .agenda-cell:nth-child(3) h4.date {
    position: relative;
    margin-bottom: 5px;
  }
  body .body-wrapper > .content-wrapper div#agenda-wrap .agenda-item > .agenda-cell:nth-child(3) h4.date:before {
    content: "Mastering Agency Strategy";
    display: block;
    position: relative;
    font-size: 15px;
    font-weight: bold;
    margin-top: -18px;
    color: #d25e35;
  }
  body .body-wrapper .gdlr-box-with-icon-ux.gdlr-ux .gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {
    min-height: 0 !important;
    margin-bottom: 60px !important;
  }
  body.page-id-188 div#coverage > .container,
  body.page-id-119 div#coverage > .container {
    padding: 20px;
    width: 100%;
    box-sizing: border-box;
  }
  body.page-id-188 div#coverage > .container .featured-section-01,
  body.page-id-119 div#coverage > .container .featured-section-01 {
    padding: 0;
  }
  body.page-id-244 #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-thumbnail {
    width: 100%;
    margin: 0 0 10px;
  }
  body.page-id-244 #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post header.post-header {
    width: 100%;
  }
  body.page-id-244 #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post header.post-header h3.gdlr-blog-title {
    font-size: 20px !important;
    margin-bottom: 10px;
  }
  body.page-id-244 #blog-wrap .blog-item-wrapper .blog-item-holder .gdlr-isotope > .twelve.columns .gdlr-item.gdlr-blog-grid article.post .gdlr-blog-content {
    width: 100%;
    margin-bottom: 20px;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6 {
    width: 100%;
    padding: 0;
    margin-bottom: 10px;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6:last-of-type,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .broadcast-intro-wrap .broadcast-intro-content .col-grid .col-6:last-of-type {
    margin-bottom: 0;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container div#broadcast-intro .client_area .banner-wrap {
    width: 100% !important;
    margin: 10px auto !important;
    max-width: 350px;
    float: none;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row {
    float: left;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row > .agenda-column-main .session-table-row .session-table-column .session-tile.inner-border-container - .buttons-box,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row > .agenda-column-main .session-table-row .session-table-column .session-tile.inner-border-container - .buttons-box {
    width: 48%;
    margin-left: 2%;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row > .agenda-column-main .session-table-row .session-table-column .session-tile.inner-border-container .agenda-session-body,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .agenda-day .agenda-time-row > .agenda-column-main .session-table-row .session-table-column .session-tile.inner-border-container .agenda-session-body {
    width: 50%;
  }
  body.page-id-20691 .body-wrapper .content-wrapper div#equal-height-boxes .container .four.columns .gdlr-box-with-icon-ux .gdlr-box-with-icon-item {
    min-height: 0 !important;
  }
  body .gdlr-item.gdlr-slider-item .flexslider .flex-control-nav-wrapper {
    bottom: 20px;
  }
}
@media screen and (max-width: 700px) {
  body {
    /** NEW BROADCAST PAGE may 2021 **/
    /********************** 2022 HOME **********************/
    /*** END 2022 HOME ***/
    /*** START: AGENDA PAGE ***/
    /********************** SPEAKERS LIST PAGE **********************/
    /**** FOOTER ****/
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column {
    float: left;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3.gdlr-session-item-title.title-override,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title h3.gdlr-session-item-title.title-override {
    min-height: unset;
    margin-right: 0;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .buttons-box {
    width: 100%;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted),
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) {
    min-height: unset;
  }
  body.page-id-17558 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title .buttons-box,
  body.page-id-17560 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.width-3 .session-tile .agenda-title .buttons-box {
    float: left;
    position: relative;
    right: unset;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-inperson-virtual .col-grid > .col-6 {
    min-height: 820px;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-partners div a {
    min-height: 80px;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-partners div a > img {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  body.page-id-20661 .body-wrapper .content-wrapper > section.home-partners div a:last-of-type > img {
    margin-top: 30px !important;
  }
  body.page-id-11 .gdlr-page-title-wrapper.gdlr-parallax-wrapper.gdlr-title-normal {
    background: #000000 !important;
    padding: 20px 0;
  }
  body.page-id-11 .gdlr-page-title-wrapper.gdlr-parallax-wrapper.gdlr-title-normal .gdlr-page-title-container .custom-page-title-container {
    margin-bottom: 0;
  }
  body.page-id-11 .gdlr-page-title-wrapper.gdlr-parallax-wrapper.gdlr-title-normal .gdlr-page-title-container .custom-page-title-cta-container {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container {
    padding-top: 30px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs .gdlr-session-item-head > a {
    width: 50%;
    float: left;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs .gdlr-session-item-head > a > .agenda-tabs-tab.gdlr-active:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 9px solid #7e8994;
    position: absolute;
    bottom: -9px;
    left: 50%;
    margin-left: -10px;
    z-index: 1;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs .gdlr-session-item-head > a:first-of-type,
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs .gdlr-session-item-head > a:last-of-type {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .agenda-tabs .gdlr-session-item-head .virtual-speaker-icon {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row {
    margin-bottom: 10px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons {
    top: 10px;
    bottom: unset;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:before {
    content: "Virtual";
    color: rgba(255, 255, 255, 0.7);
    font-size: 0.9rem;
    line-height: 1.5em;
    font-family: "Raleway", Arial, Helvetica, sans-serif;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .agenda-title-icons-icon-wrapper.agenda-title-inner-circle-icon i.fa.fa-user-circle-o:after {
    display: none;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .session-room-wrap {
    display: block !important;
    position: absolute;
    right: 68px;
    top: 1px;
    width: 100%;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title .agenda-title-icons .session-room-wrap p.session-room {
    color: rgba(255, 255, 255, 0.7);
    font-size: 0.9rem;
    line-height: 1.5em;
    font-family: "Raleway", Arial, Helvetica, sans-serif;
    margin-bottom: 0;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title:not(.agenda-title-highlighted) .gdlr-session-item-title-tracklabel {
    display: block;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title.agenda-title-highlighted .agenda-title-icons {
    position: relative;
    top: unset;
    right: unset;
    left: unset;
    float: right;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column .session-tile .agenda-title.agenda-title-highlighted .agenda-title-icons .session-room-wrap {
    position: relative;
    right: unset;
    top: unset;
    float: right;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
    visibility: hidden;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title .gdlr-session-item-title-tracklabel:after {
    content: "Track 3";
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 9px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
    visibility: hidden;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-1 .session-tile .agenda-title .gdlr-session-item-title-tracklabel:after {
    content: "Track 4";
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 9px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-2 .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
    visibility: hidden;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-2 .session-tile .agenda-title .gdlr-session-item-title-tracklabel:after {
    content: "Track 5";
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 9px;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .gdlr-session-item-title-tracklabel {
    visibility: hidden;
  }
  body.page-id-11 .content-wrapper section#content-section-1 > .section-container.container .gdlr-tab-session-item .agenda-tab-content .tabs-content-wrap .agenda-day.agenda-tab-2 > .agenda-time-row > .agenda-column-main > .session-table-row .session-table-column.track-3 .session-tile .agenda-title .gdlr-session-item-title-tracklabel:after {
    content: "Track 6";
    opacity: 1;
    visibility: visible;
    position: absolute;
    left: 9px;
  }
  body.page-id-17032 .content-wrapper > .container .speaker-section .sortable .ui-state-default.mlny-speakers-wrap {
    width: 50% !important;
  }
  body.page-id-17032 .content-wrapper > .container .speaker-section .sortable .ui-state-default.mlny-speakers-wrap > .gdlr-item.gdlr-speaker-item {
    height: 175px;
  }
  body footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area div a {
    min-height: 80px;
  }
  body footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area div a > img {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  body footer.footer-wrapper .container.footer-logos-wrap .gdlr-item.footer-column .client_area div a:last-of-type > img {
    margin-top: 30px !important;
  }
}
