@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,700);*{font-family:'Open Sans',sans-serif;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){*{font-size:12px}}html,body{margin:0;padding:0;overflow:hidden;height:100%}ul,ol{margin:0;padding:0}.top:after{content:"";display:table;clear:both}.top .logo,.top .right{height:140px;float:left}.top .logo{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:30%;border:1px solid #ccd1dc}.top .logo img{height:auto;max-height:140px;width:80%;margin-left:10%}.top .right{width:calc(100% - 30%)}.top .social{background:#ecb327;text-transform:uppercase;color:#fff;font-weight:100;padding-left:20px;height:40px}.top .social .name{font-weight:600;margin-right:10px}.top .social ul{margin:0 0 0 10px;padding:5px 0 5px;display:inline-block;vertical-align:middle}.top .social ul li{display:inline-block;margin:0 5px}.top .social .icon{height:27px;width:27px}.top .social .icon__fb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbBAMAAAB/+ulmAAAAJ1BMVEX///////////////////////////////////////////////////9Ruv0SAAAADHRSTlMAECAwQHCAj5+/z9+p13IpAAAARElEQVQY02M4gwwcGKjAXTkHmbuIgQeZq4DCPclQcwaFOwc394Qzg0kMgnuMgYHBB1W2h1ijKOKeTttDvbCCcV2QgQAAjG8CIb2CUZgAAAAASUVORK5CYII=)}.top .social .icon__li{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaBAMAAABbZFH9AAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADXRSTlMAECAwQFBwgJ+/z9/vzPK1IAAAAEZJREFUGNNjsJyJBBh87yIBKvJOofAU1iLzHPfi1pey1m2pO5znMJdJgKEXwWNYWxCLxLs7wZd0Xvve8rvbe6nrWwQPJXQBAED4oqAbA2QAAAAASUVORK5CYII=)}.top .social .icon__pin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAM1BMVEX////////////////////////////////////////////////////////////////////lEOhHAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAIRJREFUKM/N0rkOQyEMRNEBzBa2+/9fmyJSigfUybRHlvEIpXKLqXNL+aGtV7JY18m687lk79puQxlgRTc3M4O2YCk9baqRVIDgntY1kQpgetpQJ2gA8tu+kDAPjH0fq34mTPNwe5eLzVRPvRSNbLEfO4v+3qfPd/s+4mDtj/7EbrXfkt57Eyeh5Y9HWwAAAABJRU5ErkJggg==)}.top .right .options{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top .right .options .options__option{cursor:pointer;height:100px;color:#8f959f;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ccd1dc;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCABWALUDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIDCP/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAHv0AAAAAAAAAAAmAAAAAAAAAAAIAAAAAAAAAAAJlAAAAAAAAAAAiAAAAAAAAAAAMwAAAAAAAAAACIAAAAAAAAAAAiUAAAAAAAAAACQAAAAAAAAAADOAAAAAAAAAAAAAAAAAAAAAAB//8QAFBABAAAAAAAAAAAAAAAAAAAAcP/aAAgBAQABBQJ9/8QAFBEBAAAAAAAAAAAAAAAAAAAAcP/aAAgBAwEBPwF9/8QAFBEBAAAAAAAAAAAAAAAAAAAAcP/aAAgBAgEBPwF9/8QAFBABAAAAAAAAAAAAAAAAAAAAcP/aAAgBAQAGPwJ9/8QAFxABAQEBAAAAAAAAAAAAAAAAEQBQQP/aAAgBAQABPyFmZmZmZmZmZmZmZnoZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnPZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmc/8A/9oADAMBAAIAAwAAABAAAAAAAAAAAAbbbbbbbbbbba22222222222gAAAAAAAAAABJJJJJJJJJJJW22222222223/wD/AP8A/wD/AP8A/wD/AOkkkkkkkkkkkgAAAAAAAAAAB/8A/wD/AP8A/wD/AP8A/wDJJJJJJJJJJJP/xAAXEQEBAQEAAAAAAAAAAAAAAAARAGBw/9oACAEDAQE/EMKRERERERERERERERyL/8QAGBEBAQADAAAAAAAAAAAAAAAAEQBAUGD/2gAIAQIBAT8Qx2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnXszMzMzMzMzMzMzMzMzMzMzMzMzMzMzPO//EABoQAQEBAQADAAAAAAAAAAAAAAARASFAUGD/2gAIAQEAAT8Q8cAAAFVVVVVVVVVVVVVVX4YAAAAAAAAAAAVVVVVVVVVVVVVVVV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1d9eAAAAAAAFVVVVVVVVVVVVVVV11111111111111111111111/9k=);background-size:cover;background:-webkit-linear-gradient(#f4f7fa,#f0f4f8);background:linear-gradient(#f4f7fa,#f0f4f8);-webkit-transition:background .25s ease;transition:background .25s ease}.top .right .options .options__option a{color:inherit;text-decoration:none}.top .right .options .options__option:hover{background:-webkit-linear-gradient(#f0f4f8,#e2eaf2);background:linear-gradient(#f0f4f8,#e2eaf2)}.quickLinks{background:#454950;width:30%;height:calc(100% - 140px);float:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quickLinks .topPart img{width:100%}.quickLinks .topPart .infoWrap{padding:20px;font-size:14px;font-weight:500}.quickLinks .topPart .infoWrap .title{color:#ecb327;margin:0 0 10px}.quickLinks .topPart .infoWrap .info{color:#fff;line-height:1.5}.quickLinks .linksWrap{padding:0 20px;font-size:14px}.quickLinks .linksWrap .title{text-transform:uppercase;font-weight:700;color:#8f959f;padding-bottom:5px}.quickLinks .linksWrap .title .pointer{display:inline-block;margin-right:3px;content:"";width:15px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAM1BMVEX////i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c2GpHhlAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAGhJREFUCB0FwYEBgyAMALAUlE1Gbf+/dgkAXJ+9ANdnZ3f1F+7T3edZY/QFs+oCqwPMyoCdgNkH3gewa44weoE4OWbVvHtAZMasnfV7ITJj1hanf4jMuOqB58bzxuoFwKzsBQDzLAD8Abr+A8F4ya+XAAAAAElFTkSuQmCC)}.quickLinks .linksWrap .links{list-style-type:none}.quickLinks .linksWrap .links li{padding-left:calc(9px + 5px);padding-bottom:10px;position:relative}.quickLinks .linksWrap .links li:before{position:absolute;left:0;top:6px;content:"";width:9px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAqklEQVQYlXXQrUpEURQF4E+5aZLBekAOGkzCwYeYeQPfwKCg1Wo2mnwJGfEFZJLBDRNM4g6eahLsFsP15+78sdZib7y9Ps0wK7W9m7hNbOOlZ5z0jGEKwQf2se4Z8ymk1HaKC5z1jGXP2P2DvuFdqW2BBzz3jKuesfXvBtxjBwssfyT1jKFnXOIRiYNS22oYgWNc4wZ745eM645wWGpb/+4e8InzUtvtxD5fZmc0stdpk0AAAAAASUVORK5CYII=)}.quickLinks .linksWrap .links li a{color:#fff;text-decoration:none;-webkit-transition:color .25s ease;transition:color .25s ease}.quickLinks .linksWrap .links li a:hover{color:#e2ddcd}.quickLinks .videoWrap{margin-bottom:-5px}.quickLinks .videoWrap #videoFrame{width:100%;height:auto;min-height:200px;border:0}.main{width:calc(100% - 30%);height:calc(100% - 140px);float:left;min-height:1px;padding:20px}.main .announcement{width:100%;height:23%;margin-bottom:10px;padding:15px 10px;background:#f4f7fa;border:1px solid #ccd1dc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main .announcement .img{width:20%;background:#fff;padding:5px 0;border:1px solid #ccd1dc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .announcement .copy{width:60%;font-size:14px}.main .announcement .copy .title{color:#ecb327;font-weight:700;margin-bottom:5px}.main .announcement .copy .text{font-weight:500;line-height:1.5}.main .calendarWrap{height:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ccd1dc}.main .calendarWrap .calendar{width:50%;height:100%}.main .calendarWrap .calendar .calendar-table{height:100%;width:100%;text-align:center;border-collapse:collapse}.main .calendarWrap .calendar .calendar-table .calendar-month{background:#ecb327;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;padding:10px 0}.main .calendarWrap .calendar .calendar-table .calendar-header{height:22px;font-size:12px;background:#8f959f;color:#fff;text-transform:uppercase;font-weight:700}.main .calendarWrap .calendar .calendar-table .calendar-header .calendar-header-day{padding:0}.main .calendarWrap .calendar .calendar-table .calendar-day{font-size:14px;font-weight:600;color:#8f959f;position:relative;z-index:10}.main .calendarWrap .calendarSidebar{overflow-y:auto;width:50%}.main .calendarWrap .calendarSidebar .drop{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:15px;color:#ecb327;font-weight:700;border:1px solid #ccd1dc;padding:10px 20px;position:relative}.main .calendarWrap .calendarSidebar .drop .rightArrow{position:absolute;right:15px;font-size:14px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.main .calendarWrap .calendarSidebar .drop .drops{position:absolute;z-index:20;top:100%;left:-1px;right:-1px;background:#fff;display:none;border:1px solid #ccd1dc}.main .calendarWrap .calendarSidebar .drop .drops .dropSelect{font-weight:500;padding:10px 20px;cursor:pointer}.main .calendarWrap .calendarSidebar .drop .drops .current{font-weight:700}.main .calendarWrap .calendarSidebar .open .rightArrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.main .calendarWrap .calendarSidebar .info{margin:15px}.main .calendarWrap .calendarSidebar .info .date{color:#686f79;font-weight:700;text-transform:uppercase;margin-bottom:10px}.main .calendarWrap .calendarSidebar .info .date .calIcon{margin-right:10px}.main .calendarWrap .calendarSidebar .info .events .event .time{color:#686f79;font-weight:700;font-size:13px}.main .calendarWrap .calendarSidebar .info .events .event .note{font-size:14px;color:#8f959f;margin-bottom:10px}.main .bottom{height:25%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main .bottom .logos{width:50%;height:100%;padding-top:20px;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .bottom .logos a{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:45%;border:1px solid #ccd1dc}.main .bottom .logos a .logo{width:70%}.main .bottom .logos a .logo img{width:100%;height:auto;max-height:100%}.main .bottom .vendors{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20px}.main .bottom .vendors .title{margin:15px 15px 5px;text-transform:uppercase;font-weight:700;color:#747b87;padding-bottom:5px}.main .bottom .vendors .title .pointer{display:inline-block;margin-right:3px;content:"";width:15px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAM1BMVEX////i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c3i3c2GpHhlAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAGhJREFUCB0FwYEBgyAMALAUlE1Gbf+/dgkAXJ+9ANdnZ3f1F+7T3edZY/QFs+oCqwPMyoCdgNkH3gewa44weoE4OWbVvHtAZMasnfV7ITJj1hanf4jMuOqB58bzxuoFwKzsBQDzLAD8Abr+A8F4ya+XAAAAAElFTkSuQmCC)}.main .bottom .vendors .drop{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:5px 15px 15px;color:#8f959f;border:1px solid #ccd1dc;padding:10px 20px;position:relative}.main .bottom .vendors .drop .rightArrow{position:absolute;right:15px;font-size:14px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.main .bottom .vendors .drop .drops{position:absolute;z-index:20;bottom:100%;left:-1px;right:-1px;background:#fff;display:none;border:1px solid #ccd1dc}.main .bottom .vendors .drop .drops a{color:inherit;text-decoration:none}.main .bottom .vendors .drop .drops .dropSelect{font-weight:500;padding:10px 20px;cursor:pointer}.main .bottom .vendors .drop .drops .current{font-weight:700}