*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.event>section.main_content>div>section>article>div#event_data{margin-bottom:20px}body.event>section.main_content>div>section>article>div#event_data>div{background:#fff;color:#888;padding:10px 30px}body.event>section.main_content>div>section>article>div#event_data>div span{color:#222;display:inline-block;text-transform:uppercase;width:130px}body.event>section.main_content>div>section>article>div#event_data>div:nth-child(odd){background:#eee}body.event>section.main_content>div>section>article>div#wt_accordion{margin-bottom:40px;*zoom:1}body.event>section.main_content>div>section>article>div#wt_accordion:after,body.event>section.main_content>div>section>article>div#wt_accordion:before{content:"";display:table}body.event>section.main_content>div>section>article>div#wt_accordion:after{clear:both}body.event>section.main_content>div>section>article>div#wt_accordion dl{margin:0}body.event>section.main_content>div>section>article>div#wt_accordion .wt_accordion{font-size:1em;margin:2em 0;overflow:hidden;padding:0;position:relative;width:100%}body.event>section.main_content>div>section>article>div#wt_accordion .accordion_title{background:#fff;border:1px solid #fff;border-bottom:none;cursor:pointer;float:left;font-weight:400;height:3em;line-height:3;margin-right:.25em;padding:0 1em;position:relative;text-transform:uppercase;top:1px}body.event>section.main_content>div>section>article>div#wt_accordion .no-js .accordion_title{cursor:auto;float:none;height:auto;margin:0;padding:0 2em}body.event>section.main_content>div>section>article>div#wt_accordion .accordion_content{background:#fff;float:right;margin:3em 0 0 -100%;padding:2em;width:100%}body.event>section.main_content>div>section>article>div#wt_accordion .no-js .accordion_content{float:left;margin:0}body.event>section.main_content>div>section>article>div#wt_accordion .accordion_title.active,body.event>section.main_content>div>section>article>div#wt_accordion .accordion_title:hover{background:#fff;color:#222}body.event>section.main_content>div>section>article>div#wt_accordion .no-js .accordion_title:hover{background-color:#fff;color:#888}body.event>section.main_content>div>section>article>div#wt_accordion .accordion_title.active{border:1px solid #fff;border-bottom:none}body.event>section.main_content>div>section>article>a.button.register_now{display:block;text-align:center;width:100%}body.event>section.main_content>div>section>article div.agenda_item{margin-top:2em}body.event>section.main_content>div>section>article>div.directions{background:#fff;margin:1em 0;padding:5px}body.event>section.main_content>div>section>article>div.photos{float:left;padding:5px;width:25%}body.event>section.main_content>div>section>article>div.video{float:left;padding:5px;width:50%}body.event>section.main_content>div>section>article>div.video>a{display:block;height:240px;position:relative}body.event>section.main_content>div>section>article>div.video>a span.title{background:rgba(0,0,0,.7);bottom:0;color:#fff;display:block;left:0;line-height:140%;padding:15px;position:absolute;width:100%}body.event>section.main_content>div>section>article>div.video>a span.title span.icon-play{background:none;display:inline-block;font-size:14px;margin-left:5px;position:relative;top:2px}body.event>section.main_content>div>section>article>div.video>a:hover span.title{background:rgba(133,173,79,.9)}body.event>section.main_content>div>section>article>div#downloads>div{height:80px;position:relative}@media screen and (max-width:1100px){body.event>section.main_content>div>section>article>div#downloads>div{height:auto}}body.event>section.main_content>div>section>article>div#downloads>div:nth-child(odd){background:#f4f4f4}body.event>section.main_content>div>section>article>div#downloads>div:hover{background:#ddd}body.event>section.main_content>div>section>article>div#downloads>div>p.file_info{background:#f4f4f4;border-top:1px solid #ddd;clear:both;color:#888;font-size:.7em;margin:0;padding:5px 20px;*zoom:1;background:red}body.event>section.main_content>div>section>article>div#downloads>div>p.file_info:after,body.event>section.main_content>div>section>article>div#downloads>div>p.file_info:before{content:"";display:table}body.event>section.main_content>div>section>article>div#downloads>div>p.file_info:after{clear:both}body.event>section.main_content>div>section>article>div#downloads>div a{padding:10px;position:relative}body.event>section.main_content>div>section>article>div#downloads>div a span.download,body.event>section.main_content>div>section>article>div#downloads>div a span.file_name,body.event>section.main_content>div>section>article>div#downloads>div a span.file_type{display:block;float:left;height:80px}@media screen and (max-width:1100px){body.event>section.main_content>div>section>article>div#downloads>div a span.download,body.event>section.main_content>div>section>article>div#downloads>div a span.file_name,body.event>section.main_content>div>section>article>div#downloads>div a span.file_type{height:auto}}body.event>section.main_content>div>section>article>div#downloads>div a span.download span.desc,body.event>section.main_content>div>section>article>div#downloads>div a span.file_name span.desc,body.event>section.main_content>div>section>article>div#downloads>div a span.file_type span.desc{display:block;height:20px;overflow:hidden}body.event>section.main_content>div>section>article>div#downloads>div a span.file_type{position:relative;width:15%}@media screen and (max-width:1100px){body.event>section.main_content>div>section>article>div#downloads>div a span.file_type{display:none}}body.event>section.main_content>div>section>article>div#downloads>div a span.file_type:before{color:#6f6e6e;content:"\e607";font-family:icomoon;font-size:2.3em;left:30px;position:absolute;top:20px}body.event>section.main_content>div>section>article>div#downloads>div a span.file_type.xls:before{content:"\e607"}body.event>section.main_content>div>section>article>div#downloads>div a span.file_type.pdf:before{content:"\e4e2"}body.event>section.main_content>div>section>article>div#downloads>div a span.file_type.doc:before{content:"\e4e4"}body.event>section.main_content>div>section>article>div#downloads>div a span.file_name{font-size:1.3em;padding-top:30px;width:60%}@media screen and (max-width:1100px){body.event>section.main_content>div>section>article>div#downloads>div a span.file_name{padding:5px 20px;width:100%}}body.event>section.main_content>div>section>article>div#downloads>div a span.file_name span.size{color:#888;font-size:.7em}body.event>section.main_content>div>section>article>div#downloads>div a span.download{float:right;padding-right:30px;padding-top:20px;width:20%}body.event>section.main_content>div>section>article>div#downloads>div a span.download span{background:#45ada8;border:1px solid #45ada8;border-radius:0;color:#fff;display:inline-block;display:block;font-family:GothamMedium,Arial,sans-serif;font-size:.95em;margin:0;padding:17px 35px;text-align:center;text-transform:uppercase}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div#downloads>div a span.download span{display:block}}body.event>section.main_content>div>section>article>div#downloads>div a span.download span .icon{display:inline-block;font-size:12px;margin-left:0;position:relative;text-align:center}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div#downloads>div a span.download span .icon{float:right}}html.ie8 body.event>section.main_content>div>section>article>div#downloads>div a span.download span .icon{border:none}body.event>section.main_content>div>section>article>div#downloads>div a span.download span:hover{background:#1c354b;border:1px solid #1c354b;color:#fff}@media screen and (max-width:1100px){body.event>section.main_content>div>section>article>div#downloads>div a span.download span{margin-bottom:0}body.event>section.main_content>div>section>article>div#downloads>div a span.download{margin-bottom:0;padding:20px;width:100%}}body.event>section.main_content>div>section>article>div#related a{background:none;border:2px solid #ddd;color:#888;display:block;font-size:1.3em;margin-bottom:5px;padding:10px 20px}body.event>section.main_content>div>section>article>div#related a span{color:#6f6e6e;float:right;font-size:1em}body.event>section.main_content>div>section>article>div#related a:hover{background:#eee}body.event>section.main_content{padding:60px 0 120px}body.event>section.main_content>div>section>article{padding:0}body.event>section.main_content>div>section>article>div.button-wrapper{width:100%}body.event>section.main_content>div>section>article>div.button-wrapper .button{background:#1c354b;border:1px solid #1c354b;color:#fff;text-align:center;width:50%}body.event>section.main_content>div>section>article>div.button-wrapper .button:hover{background:#0e1b26;border:1px solid #0e1b26;color:#fff}@media screen and (max-width:500px){body.event>section.main_content>div>section>article>div.button-wrapper .button{width:100%}}body.event>section.main_content>div>section>article>div.button-wrapper .button.active{background:#45ada8;border:1px solid #45ada8;border-radius:0;color:#fff;display:inline-block;font-family:GothamMedium,Arial,sans-serif;font-size:.95em;margin:0;padding:17px 35px;text-transform:uppercase}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div.button-wrapper .button.active{display:block}}body.event>section.main_content>div>section>article>div.button-wrapper .button.active .icon{display:inline-block;font-size:12px;margin-left:0;position:relative;text-align:center}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div.button-wrapper .button.active .icon{float:right}}html.ie8 body.event>section.main_content>div>section>article>div.button-wrapper .button.active .icon{border:none}body.event>section.main_content>div>section>article>div.button-wrapper .button.active:hover{background:#1c354b;border:1px solid #1c354b;color:#fff}body.event>section.main_content>div>section>article>div.content{padding:30px}body.event>section.main_content>div>section>article>div.content>.event-listing{*zoom:1;background:#1c354b;border-bottom:2px solid #ddd;display:table;margin-bottom:15px;padding:0;table-layout:fixed;width:100%}body.event>section.main_content>div>section>article>div.content>.event-listing:after,body.event>section.main_content>div>section>article>div.content>.event-listing:before{content:"";display:table}body.event>section.main_content>div>section>article>div.content>.event-listing:after{clear:both}body.event>section.main_content>div>section>article>div.content>.event-listing a{display:table;width:100%}body.event>section.main_content>div>section>article>div.content>.event-listing a:hover .content .button{background:#45ada8;border:1px solid #45ada8;color:#fff}body.event>section.main_content>div>section>article>div.content>.event-listing .date{background:#1c354b;color:#fff;display:block;float:left;font-size:1.1em;font-weight:700;margin-right:0;padding:20px 0;text-align:center;text-transform:uppercase;vertical-align:top;width:13.0681818182%}body.event>section.main_content>div>section>article>div.content>.event-listing .date:last-child{margin-right:0}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div.content>.event-listing .date{display:block;float:left;margin-right:2.2727272727%;width:18.1818181818%}body.event>section.main_content>div>section>article>div.content>.event-listing .date:last-child{margin-right:0}}body.event>section.main_content>div>section>article>div.content>.event-listing .content{background:#f6f5f4;display:block;float:left;margin-right:2.2727272727%;padding:20px;position:relative;vertical-align:top;width:48.8636363636%}body.event>section.main_content>div>section>article>div.content>.event-listing .content:last-child{margin-right:0}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div.content>.event-listing .content{display:block;float:left;margin-right:2.2727272727%;width:79.5454545455%}body.event>section.main_content>div>section>article>div.content>.event-listing .content:last-child{margin-right:0}}body.event>section.main_content>div>section>article>div.content>.event-listing .content h2{color:#1c354b;font-family:GothamMedium,Arial,sans-serif;font-size:1.3em;margin-bottom:3px}body.event>section.main_content>div>section>article>div.content>.event-listing .content p{color:#989898;font-size:.9em;margin-bottom:12px}body.event>section.main_content>div>section>article>div.content>.event-listing .content .button{padding:7px 25px}@media screen and (max-width:980px){body.event>section.main_content>div>section>article>div.content>.event-listing .content .button>span{display:none}}@media screen and (max-width:790px){body.event>section.main_content>div>section>article>div.content>.event-listing .content .button>span{display:inline}}body.event>section.main_content>div>section>article>div.content>.event-listing .content .arrow{border:15px solid transparent;border-top-color:#f6f5f4;content:" ";height:0;position:absolute;right:-30px;top:20px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:0;z-index:9}body.event>section.main_content>div>section>article>div.content>.event-listing .image{display:block;float:left;margin-right:2.2727272727%;vertical-align:top;width:33.5227272727%}body.event>section.main_content>div>section>article>div.content>.event-listing .image:last-child{margin-right:0}@media screen and (max-width:440px){body.event>section.main_content>div>section>article>div.content>.event-listing .image{display:none}}body.event>section.main_content>div>section>article>div.content>.event-listing .date{display:table-cell;width:10%}@media screen and (max-width:500px){body.event>section.main_content>div>section>article>div.content>.event-listing .date{margin-right:0;width:22%}}body.event>section.main_content>div>section>article>div.content>.event-listing .content{display:table-cell;margin-right:0;width:60%}@media screen and (max-width:500px){body.event>section.main_content>div>section>article>div.content>.event-listing .content{width:78%}}body.event>section.main_content>div>section>article>div.content>.event-listing .image{display:table-cell;width:30%}@media screen and (max-width:500px){body.event>section.main_content>div>section>article>div.content>.event-listing .arrow{display:none}}body.event>section.main_content>div>section>article.detail h1{font-size:2em;margin-bottom:20px}body.event>section.main_content>div>section>article.detail img{margin-bottom:20px}body.event>section.main_content>div>section>article.detail #event_data>div{display:table;margin-bottom:15px;width:100%}body.event>section.main_content>div>section>article.detail #event_data>div span.content,body.event>section.main_content>div>section>article.detail #event_data>div span.label{display:table-cell;padding:10px;vertical-align:middle}body.event>section.main_content>div>section>article.detail #event_data>div span.label{background:#1c354b;border:1px solid #1c354b;color:#fff;font-family:GothamMedium,Arial,sans-serif;font-size:.8em;text-transform:uppercase;width:20%}body.event>section.main_content>div>section>article.detail #event_data>div span.content{background:#f6f5f4;border:1px solid #ddd;color:#989898;font-size:.9em;width:80%}body.event>section.main_content>div>section>article.detail #event_data>div:last-child{margin-bottom:40px}body.event>section.main_content>div>section>article.detail div.tickets{background:#f6f5f4;clear:both;margin-bottom:30px;padding:20px;text-align:left;width:100%}body.event>section.main_content>div>section>article.detail div.tickets h3{color:#1c354b;float:left;font-size:1.5em;margin-bottom:5px;overflow:hidden;width:60%}body.event>section.main_content>div>section>article.detail div.tickets p{color:#989898;float:left;line-height:1.5;margin:0;padding:0;width:60%}body.event>section.main_content>div>section>article.detail div.tickets .button{display:block;float:right;text-align:center;white-space:nowrap;width:35%}@media screen and (max-width:660px){body.event>section.main_content>div>section>article.detail div.tickets h3,body.event>section.main_content>div>section>article.detail div.tickets p{float:none;text-align:center;width:100%}body.event>section.main_content>div>section>article.detail div.tickets p{margin-bottom:10px}body.event>section.main_content>div>section>article.detail div.tickets .button{float:none;margin:0 auto;width:80%}}@media screen and (max-width:440px){body.event>section.main_content>div>section>article.detail div.tickets .button{width:100%}}body.event>section.main_content>div>section>article.detail div.gallery img{border:1px solid #ddd;padding:2px}body.event>section.main_content>div>section>article.detail div.video{margin-bottom:50px}