.event-incentive p{background-color:#f4f2ed;font-weight:700;padding:.5em}.calendar-date{margin:0 0 .25em;text-transform:uppercase;font-weight:700;color:#a3d65d;font-size:1.25em}.calendar-date .icon-before:before{font-size:1.4em}.presenter{float:left}.presenter img{display:inline-block;width:125px;vertical-align:middle}.gallery h3 a{color:#6aa3b7}.gallery h3 a:active,.gallery h3 a:hover{color:#e02826}.event-list h3 a,.partner-events-stratum .box p strong{color:#6aa3b7}.gallery img{display:block;width:100%}.gallery p{margin:0 0 1em}.gallery .full-datetime{margin:0 0 .5em;font-size:1.125em;font-weight:700}.gallery .button{padding:16px 16px 14px}.gallery .presenter{padding:15px 0 0;margin:0 16px 24px 0}.gallery .presenter img{display:inline-block;width:125px}@media only screen and (min-width:768px){.community-stratum h2{margin-bottom:.75em}}.gallery-stratum .next,.gallery-stratum .prev{display:none}.gallery{position:relative;overflow:hidden}.gallery li{width:100%;margin:0 0 2em}@media screen and (min-width:640px){.gallery li:nth-child(odd),.gallery ul:after{clear:both}.gallery{margin-left:-25px;margin-right:-25px}.gallery ul:after,.gallery ul:before{content:"";display:table}.gallery li{float:left;width:50%;padding-left:25px;padding-right:25px}}@media only screen and (min-width:768px){.gallery-active .gallery ul{position:relative;width:20000em}.gallery-active .gallery-stratum .width-wrap{position:relative}.gallery-active .gallery-stratum .next,.gallery-active .gallery-stratum .prev{display:block;position:absolute;top:38.5%;width:20px;height:66.67px}.gallery-active .gallery-stratum .next:after,.gallery-active .gallery-stratum .next:before,.gallery-active .gallery-stratum .prev:after,.gallery-active .gallery-stratum .prev:before{position:absolute;content:"";width:36.67px;border:2px solid #74736f;border-radius:2px}.gallery-active .gallery-stratum .next:hover:after,.gallery-active .gallery-stratum .next:hover:before,.gallery-active .gallery-stratum .prev:hover:after,.gallery-active .gallery-stratum .prev:hover:before{border-color:#e02826}.gallery-active .gallery-stratum .next:focus,.gallery-active .gallery-stratum .prev:focus{outline:#6aa3b7 solid 2px}.gallery-active .gallery-stratum .prev{left:0;margin-top:-50px}.gallery-active .gallery-stratum .prev:before{right:0;top:0;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-ms-transform:rotate(-62.5deg);transform:rotate(-62.5deg)}.gallery-active .gallery-stratum .prev:after{right:0;bottom:0;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-ms-transform:rotate(62.5deg);transform:rotate(62.5deg)}.gallery-active .gallery-stratum .next{right:0;margin-top:-50px}.gallery-active .gallery-stratum .next:before{left:0;top:0;-ms-transform-origin:0 50%;transform-origin:0 50%;-ms-transform:rotate(62.5deg);transform:rotate(62.5deg)}.gallery-active .gallery-stratum .next:after{left:0;bottom:0;-ms-transform-origin:0 50%;transform-origin:0 50%;-ms-transform:rotate(-62.5deg);transform:rotate(-62.5deg)}}@media only screen and (min-width:1024px){.gallery-active .gallery-stratum .next,.gallery-active .gallery-stratum .prev{width:30px;height:100px}.gallery-active .gallery-stratum .next:after,.gallery-active .gallery-stratum .next:before,.gallery-active .gallery-stratum .prev:after,.gallery-active .gallery-stratum .prev:before{width:55px}}@media only screen and (min-width:1200px){.gallery{margin-left:-50px;margin-right:-50px}.gallery li{padding-left:50px;padding-right:50px}}.partner-events-stratum{padding:2em 0}.partner-events-stratum .form{margin-bottom:2em}.partner-events-stratum .form:after,.partner-events-stratum .form:before{content:"";display:table}.partner-events-stratum .form:after{clear:both}.partner-events-stratum .box{border-color:#6aa3b7;padding:1.25em}.partner-events-stratum .box h3{font-size:1em;text-align:center;font-weight:700;margin:0}.partner-events-stratum .box figure{margin:1em 0}.partner-events-stratum .box figure img{display:block;max-width:125px;margin:0 auto;border-radius:50%}.partner-events-stratum .box p{text-align:center;margin-bottom:0}.partner-events-stratum .box p a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875em}@media only screen and (min-width:768px){.partner-events-stratum{padding:4em 0}}.event-list{margin-top:0}.event-list li{position:relative;background:#fff;padding:66.6% 1em 1em;margin:0 0 2em}.event-list .image-block{position:absolute;top:0;left:0;width:100%;padding-top:66.6%;background-position:center center;background-size:cover}.event-list h3 a:active,.event-list h3 a:hover{color:#e02826}.event-list .full-datetime{margin:0 0 .5em;font-size:1.125em;font-weight:700}.event-list .presenter{margin:0 16px 20px 0}@media screen and (min-width:640px){.event-list li{padding:1em 2em 1em 267px}.event-list .image-block{width:235px;max-height:235px;height:100%;padding-top:0}}.main-stratum{margin:0 0 2em}.title-label{font-weight:900;color:#6aa3b7}.event-detail-title{margin:3em 0 1em}.event-detail-title .full-datetime{font-size:125%;font-weight:700;margin:16px 0}.event-detail-title .logos{width:48%;float:left}.event-detail-title .ev-logo{display:inline-block;max-width:100%}.event-detail-title .ev-logo+.ev-logo:before{position:absolute;content:"";width:1px;height:100%;max-height:52px;background:#74736f;top:0;left:-.5px}.event-detail-title .partner-logo{width:auto}.event-detail-title .wm-logo{width:250px;max-width:100%}.event-detail-title .logos+.action-links{float:right;width:50%;text-align:right}.event-detail-title .action-links :first-child{margin-top:0}.img-col img{width:100%}.partner-notice{font-size:87.5%;padding:1.5em;margin:1em 0;line-height:1.2}@media screen and (max-width:767px){.title-label{font-size:150%}.event-detail-title h1{font-size:200%}}@media only screen and (min-width:768px){.main-stratum{margin-bottom:4em}.event-detail-title{margin:3em 0 2em}.event-detail-title .full-datetime{font-size:175%}.event-detail-title .action-links{float:right;width:50%;text-align:right}.body-col{width:64.93506494%}.body-col p:first-child{margin-top:0}.img-col{width:35.06493506%;float:right}.flexbox .img-col{-ms-flex-order:1;order:1}.flexbox .body-col{-ms-flex-order:0;order:0}}@media only screen and (min-width:1024px){.event-detail-title .full-datetime{font-size:225%}.body-col{width:47.82608696%}.img-col{width:52.17391304%}}