.event-information h1 .small{font-size:1.3rem;font-weight:400;line-height:1.8rem;display:block}.speakers-list article{margin-bottom:2em}.proposal-card{background:#fff;width:100%;max-width:100%;display:flex;flex-direction:row;position:relative;border-radius:1em;box-shadow:0 0 15px 5px #ededed}.proposal-card .proposal-image{flex-basis:25%;min-width:25%;max-width:25%;background:#dedede;padding:2em 1em;border-top-left-radius:1em;border-bottom-left-radius:1em;text-align:center}.proposal-card .proposal-image .speaker-image{margin:0 -2em 0em -3em;width:calc(100% + 5em);max-width:none;height:240px;border-radius:.8em;overflow:hidden;box-shadow:5px 10px 15px 0 #999}.proposal-card .proposal-image .speaker-image a{display:block;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.proposal-card .proposal-details{flex-basis:75%;min-width:75%;max-width:75%;padding:2em 1em 1em 3em}.proposal-card .pitch-line{font-weight:700;font-style:italic;margin-bottom:1em}.proposal-card .speaker-name{font-size:1.6em;font-weight:900;margin-bottom:0}.proposal-card .confirm-button{float:right;font-size:.85rem;margin:0}.proposal-card .confirm-button:hover{background:#31698a}.proposal-card .speaker-name a{color:inherit;text-decoration:none}.proposal-card .speaker-links{margin:5px 0;overflow-wrap:break-word}.proposal-card .speaker-links a{margin-right:10px}.proposal-card .proposal-description{list-style:none;margin:0 0 .5em 0;padding:0}.proposal-card .proposal-description li{padding-left:1.3em;font-size:.9em}.proposal-card .proposal-description li::before{content:"\f0a9";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.proposal-card .grid-x div:first-child{padding-right:.5em}.proposal-card .grid-x div:last-child{padding-left:.5em}.proposal-card h4{font-size:1.2em;color:#082f44;margin:.5em 0 0 0}.proposal-card ul{list-style:none;margin:0 0 .5em 0;padding:0}.proposal-card .proposal-details .proposal-notes{margin-bottom:1em}.proposal-card .proposal-details .proposal-notes p{margin-bottom:.2em;font-size:.9em}.proposal-card .proposal-details-buttons button{display:inline-block;position:relative;width:20%;margin-right:2%;color:#082f44;border:1px solid #082f44;cursor:pointer;line-height:1.8em;font-size:.8em;text-align:left;padding:0 .3em}.proposal-card .proposal-details-buttons button:hover{background:#082f44;color:#f2f2f2}.proposal-card .proposal-details-buttons button::after{content:"\f007";font-family:FontAwesome;position:absolute;right:.3em}.proposal-card .proposal-details-buttons button.proposal-details-videos-button::after{content:"\f04b"}.proposal-card .proposal-details-buttons button.proposal-details-books-button::after{content:"\f02d"}.proposal-card .proposal-details-buttons button.proposal-details-programs-button::after{content:"\f130"}.proposal-card .proposal-details-block{background:#FFF;position:fixed;top:10vh;width:85%;max-width:800px;left:50%;transform:translateX(-50%);height:85vh;border:5px solid #082f44;padding:3em 2em 2em 2em;overflow:auto;display:none;z-index:10}.proposal-card .proposal-details-block .close-bar{display:block;height:1.8em;background:#082f44;color:#F2f2f2;text-align:right;position:absolute;width:100%;top:0;left:0;font-weight:bolder;padding-right:1em;font-size:1.3em;line-height:1.3em;cursor:pointer}.proposal-card .proposal-details-block .close-bar:hover{text-decoration:underline}.proposal-card .proposal-details-block .video-wrap{padding:1em}@media print,screen and (max-width:40em){.event-information h1 .small{font-size:.9rem}.proposal-card{flex-direction:column}.proposal-card .proposal-image{flex-basis:100%;max-width:100%;min-width:100%;border-top-right-radius:1em;border-bottom-left-radius:0}.proposal-card .proposal-image .speaker-image{margin:-1em 0 -3em 0;width:100%}.proposal-card .proposal-details{flex-basis:100%;max-width:100%;min-width:100%;padding:2em 1em}.proposal-card .confirm-button{display:block;float:none;margin:0 0 1em 0}.proposal-card .proposal-details-buttons button{width:40%;margin:0 1em 1em 0}}