a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#modal-box,.modal-box{background:transparent;height:100%;left:0;overflow:hidden;position:fixed;top:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;z-index:2002}@media only screen and (max-device-width:1024px),only screen and (max-width:768px){#modal-box,.modal-box{transition:none}}#modal-box.active,.modal-box.active{background-color:rgba(0,0,0,.7)}.modal{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);left:-85%;margin:-250px 0 0 -350px;max-height:528px;overflow:hidden;position:fixed;top:50%;-webkit-transition:left .4s ease-in;transition:left .4s ease-in;width:700px;z-index:1003}@media only screen and (max-width:700px){.modal{margin:-60% 0 0 -45%;width:90%}}@media only screen and (max-width:425px){.modal{margin:-60% 0 0 -45%;width:90%}}@media only screen and (max-width:767px) and (orientation:landscape){.modal{margin-top:-26%}}@media only screen and (max-device-width:1024px),only screen and (max-width:768px){.modal{transition:none}}.modal h4{font-size:18px;font-weight:700;line-height:24px}.modal .upload-content,.modal .upload-graphics,.modal .upload-settings{float:left;padding:20px;text-align:center;width:180px}.modal .upload-content a,.modal .upload-graphics a,.modal .upload-settings a{border:0;color:#222;text-decoration:none}html.no-touch .modal .upload-content a:hover,html.no-touch .modal .upload-graphics a:hover,html.no-touch .modal .upload-settings a:hover{font-weight:700}.modal .assistant-info{background:#feefb3;border:thin solid #9f6000;border-radius:3px;color:#9f6000;font-size:12px;padding:10px}.modal form .google.map{margin:-30px -15px 25px!important}.modal table .button{line-height:20px;margin-bottom:0;padding:2px 6px;width:auto}.modal table td.count{text-align:center;width:70px}.modal table td.action{width:70px}.modal .modal-header{-moz-border-radius:1px 1px 0 0;-webkit-border-radius:1px 1px 0 0;border-radius:1px 1px 0 0;background-clip:padding-box;background:#fff;border-bottom:1px solid #eee;color:#fff;padding:14px}.modal .modal-header p{color:#555;font-size:18px;font-weight:400;line-height:21px;margin-bottom:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.modal .modal-body{background:#f4f4f4;max-height:362px;overflow-y:auto;padding:30px 15px}.modal .modal-body .border{width:516px}.modal .modal-body input,.modal .modal-body textarea{width:400px}@media only screen and (max-width:425px){.modal .modal-body input,.modal .modal-body textarea{width:90%}}.modal .modal-body input[type=button],.modal .modal-body input[type=checkbox],.modal .modal-body input[type=radio],.modal .modal-body input[type=submit]{width:auto}.modal .modal-body textarea{height:100px}.modal .modal-body .record-success{height:300px;text-align:center}.modal .modal-body .record-success img{padding-top:70px}.modal .modal-body .record-error{text-align:center}.modal .modal-body .record-error h3{margin:1em}.modal .modal-body ul.bulleted{margin-left:40px}.modal .modal-body ul.bulleted li{list-style-type:disc}.modal .modal-body button.confirm{margin:20px auto;display:table}.modal .modal-footer{background-color:#fff;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;border-top:1px solid #e7e7e7;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding:12px;text-align:right;zoom:1}.modal .modal-footer .button{display:inline-block;margin:0 7px 0 0}.modal .modal-footer .button:last-child{margin-right:0}.modal .modal-footer .btn{float:right;margin-bottom:2px;margin-left:5px}.modal .modal-footer:after,.modal .modal-footer:before{content:"";display:table;zoom:1}.modal .modal-footer:after{clear:both}.modal.success{left:185%}.modal.active{left:50%}#ribbon.will-blur,.blur-object{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (max-device-width:1024px),only screen and (max-width:768px){#ribbon.will-blur,.blur-object{transition:none}}.active#ribbon.will-blur,.blur#ribbon.will-blur,.blur-object.active,.blur-object.blur{-webkit-filter:blur(7px);filter:blur(7px)}#modal-blur-wrap{height:100%}.toast{word-break:break-all;word-break:break-word;overflow-wrap:break-word;opacity:0;position:fixed;right:1.75em;z-index:9999}@media only screen and (max-device-width:1024px),only screen and (max-width:768px){.toast{right:auto;width:100%}}.toast p{background:#f0f0f0;background:hsla(0,0%,94.1%,.95);border-radius:.1em;box-shadow:0 0 .25em rgba(0,0,0,.2);font-size:.9em;line-height:1.3;margin:0;max-width:19em;padding:.75em 1em}@media only screen and (max-device-width:1024px),only screen and (max-width:768px){.toast p{margin:0 auto;text-align:center}}.date-container{overflow:hidden;margin:0 0 10px}.date-container a{display:block;float:left;width:24px;height:32px;margin:7px 0 0 8px;text-indent:100%;line-height:2;white-space:nowrap;overflow:hidden}.date-container p.date-output{clear:both;margin:0 0 7px 9px;color:#555;font-size:14px}div.date-container,div.datetime-container{overflow:hidden;margin:0 0 10px}div.date-container .field-wrap,div.datetime-container .field-wrap{width:160px;float:left;margin:0 0 0 20px}div.date-container .field-wrap input,div.datetime-container .field-wrap input{width:152px;display:block;min-height:1.2em}div.date-container .field-wrap.date,div.datetime-container .field-wrap.date{width:200px}div.date-container .field-wrap.date input,div.datetime-container .field-wrap.date input{width:192px}div.date-container a,div.datetime-container a{display:block;float:left;width:24px;height:32px;margin:7px 0 0 8px;text-indent:100%;line-height:2;white-space:nowrap;overflow:hidden}div.date-container p.time-output,div.datetime-container p.time-output{clear:both;margin:50px 0 7px 29px;color:#555;font-size:14px}.formtastic .date-container{margin:0 0 10px}.formtastic .date-container .field-wrap{width:273px;margin:0 0 10px 20px}.formtastic .date-container .field-wrap input{width:265px}.formtastic p.date-output{margin:0 0 7px 29px}

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;z-index:11001;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.datepicker:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);top:-7px;left:6px}.datepicker:after,.datepicker:before{content:"";display:inline-block;position:absolute}.datepicker:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.datepicker .icon-arrow-left,.datepicker .icon-arrow-right{display:inline-block;width:14px;height:14px;vertical-align:text-top;background-repeat:no-repeat}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.datepicker td.day:hover{background:#eee;cursor:pointer}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td.active,.datepicker td.active:hover{background:linear-gradient(#05f,#039);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}html.no-touch .datepicker td span:hover{background:#eee}.datepicker td span.active{background:linear-gradient(#05f,#039);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.old{color:#999}.datepicker th.switch{width:145px}.datepicker thead tr:first-child th{cursor:pointer}html.no-touch .datepicker thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.dropdown-menu{background-color:#fff;display:none;position:absolute;top:33px;right:0;z-index:900;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:0;zoom:1;border:1px solid #c2c2c2;border-top:0 solid #c2c2c2;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.table-condensed td,.table-condensed th{padding:4px 5px}a.button,button,input[type=reset],input[type=submit]{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;background:linear-gradient(#f9f9f9,#f1f1f1);border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-color:#dedede #d3d3d3 #d3d3d3 #dedede;border-style:solid;border-width:1px;padding:10px 15px;color:#555;display:inline-block;font-size:14px;font-weight:700;text-decoration:none;text-shadow:0 1px hsla(0,0%,100%,.5);text-align:center;cursor:pointer;margin-bottom:20px;line-height:21px;width:auto;-webkit-appearance:none}a.button.small,button.small,input[type=reset].small,input[type=submit].small{padding:5px 10px;font-size:12px}a.button:hover,button:hover,input[type=reset]:hover,input[type=submit]:hover{background:linear-gradient(#efefef,#f8f8f8);-moz-box-shadow:rgba(0,0,0,.25) 0 2px 5px rgba(0,0,0,.2);-webkit-box-shadow:rgba(0,0,0,.25) 0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.25) rgba(0,0,0,.2);text-decoration:none;color:#555;border-left:1px solid #bebebe;border-top:1px solid #bebebe;border-color:#c7c7c7 #bebebe #bebebe #c7c7c7;border-style:solid;border-width:1px}a.button:active,button:active,input[type=reset]:active,input[type=submit]:active{-moz-box-shadow:rgba(0,0,0,.25) none;-webkit-box-shadow:rgba(0,0,0,.25) none;box-shadow:rgba(0,0,0,.25) none;border:1px solid #dedede}a.button.blue,button.blue,input[type=reset].blue,input[type=submit].blue{background:linear-gradient(#a4e2f8,#71cef3);color:#42788e;border-left:1px solid #62aac6;border-top:1px solid #62aac6;border-color:#8ec6da #62aac6 #62aac6 #8ec6da;border-style:solid;border-width:1px}a.button.blue:hover,button.blue:hover,input[type=reset].blue:hover,input[type=submit].blue:hover{color:#42788e;background-color:#92dbf6;border-left:1px solid #599bb5;border-top:1px solid #599bb5;border-color:#7caec0 #599bb5 #599bb5 #7caec0;border-style:solid;border-width:1px}a.button.blue:active,button.blue:active,input[type=reset].blue:active,input[type=submit].blue:active{border:1px solid #8ec6da}a.button.green,button.green,input[type=reset].green,input[type=submit].green{background:linear-gradient(#c9e184,#9fcb57);color:#5d7731;border-left:1px solid #85a948;border-top:1px solid #85a948;border-color:#aec671 #85a948 #85a948 #aec671;border-style:solid;border-width:1px}a.button.green:hover,button.green:hover,input[type=reset].green:hover,input[type=submit].green:hover{color:#5d7731;background-color:#b9d972;border-left:1px solid #7c9d44;border-top:1px solid #7c9d44;border-color:#8bb14d #7c9d44 #7c9d44 #8bb14d;border-style:solid;border-width:1px}a.button.green:active,button.green:active,input[type=reset].green:active,input[type=submit].green:active{border:1px solid #aec671}a.button.right,button.right,input[type=reset].right,input[type=submit].right{float:right;margin-left:10px}a.button.disabled,a.button.disabled:hover,button.disabled,button.disabled:hover,input[type=reset].disabled,input[type=reset].disabled:hover,input[type=submit].disabled,input[type=submit].disabled:hover{background-color:#f2f2f2;color:#aaa;border:1px solid #d3d3d3;cursor:default}p.button-holder{width:450px;float:right}@-ms-viewport{width:auto}#side-bar{width:295px;max-width:295px;position:fixed;bottom:0;left:0;top:0;overflow:auto;padding:0;z-index:2;-moz-box-sizing:content-box;box-sizing:content-box;-moz-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;-webkit-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;box-shadow:2px 1px 8px 0 rgba(0,0,0,.2)}#side-bar>.sidebar-content{padding-top:106px;max-height:100%;overflow:auto}#side-bar>.sidebar-content .my-items-header{position:relative;display:flex;max-height:71px}#side-bar>.sidebar-content .my-items-header h3{margin:36px 0 15px 30px}#side-bar>.sidebar-content .my-items-header span{float:none;display:inline-block;max-width:178px;text-overflow:ellipsis;overflow:hidden}#side-bar>.sidebar-content .my-items-header span.count{display:inline-block;background:red;font-size:13px;font-weight:400;color:#fff;float:right;line-height:22px;height:22px;min-width:22px;text-align:center;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-clip:padding-box;float:none;right:0;margin:25px 0 0 10px;align-self:center}#side-bar>.sidebar-content .my-items-header span.count.hidden{display:none}#side-bar>.sidebar-content .my-items-header button{margin:35px 10px 0 0;display:flex;position:absolute;right:0}#side-bar>.sidebar-content .my-items-header .expanded svg{transform:rotate(180deg)}#side-bar .settings-menu{margin:5px 30px;font-family:Lato,sans-serif;font-weight:400}#side-bar .settings-menu,#side-bar ul.nav.home-nav{display:none}#side-bar .settings-menu.drop-down .dropdown-toggle.no-avatar+.dropdown-details{left:0;max-width:260px}#side-bar .settings-menu.drop-down .dropdown-details{left:38px;right:auto;max-width:222px}#side-bar #banners-wrapper{background-color:transparent;padding:8px;overflow:hidden}#side-bar #banners-wrapper #banners,#side-bar #banners-wrapper a,#side-bar #banners-wrapper li,#side-bar #banners-wrapper ul{height:75px;overflow:hidden}#side-bar h3{margin:36px 30px 15px;font-size:20px;line-height:1;font-family:Lato,sans-serif;font-weight:400}#side-bar h5{font-size:14px;font-weight:700;margin:23px 0 0 10px}#side-bar p{color:#777;font-size:13px;line-height:1.29}#side-bar .my-item{margin:6px 5px 0 0;float:left}#side-bar .my-item,#side-bar .my-item svg{width:36px;height:36px}#side-bar .my-item svg path{mask:initial}#side-bar ul.nav{float:none;list-style:none;display:block;margin:0;font-family:Lato,sans-serif;font-weight:400}#side-bar ul.nav li{float:none;display:block;height:43px;overflow:hidden}#side-bar ul.nav li a{display:block;white-space:nowrap;text-decoration:none;font-size:16px;padding:0 10px 0 30px;line-height:43px;overflow:hidden}html.no-touch #side-bar ul.nav li a:hover{text-decoration:none}#side-bar ul.nav li a span{float:none;display:inline-block;max-width:178px;text-overflow:ellipsis;overflow:hidden}#side-bar ul.nav li a span.count{display:inline-block;background:red;font-size:13px;font-weight:400;color:#fff;float:right;line-height:22px;height:22px;min-width:22px;text-align:center;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-clip:padding-box;position:absolute;right:0;margin:11px 10px 0 0}#side-bar ul.nav li a span.count.hidden{display:none}#side-bar ul.nav li a img{margin:4px 5px 0}#side-bar ul.nav:last-of-type{margin-bottom:60px}#side-bar ul.profile-nav{float:none;list-style:none;display:block;margin:0}#side-bar ul.profile-nav li{float:none;display:block;border-bottom:1px solid #ccc}#side-bar ul.profile-nav li.active{padding:12px 20px;-webkit-box-shadow:inset 0 3px 4px rgba(0,0,0,.4);-moz-box-shadow:inset 0 3px 4px rgba(0,0,0,.4);-o-box-shadow:inset 0 3px 4px rgba(0,0,0,.4);box-shadow:inset 0 3px 4px rgba(0,0,0,.4)}#side-bar ul.profile-nav li.active.account-profile,#side-bar ul.profile-nav li.active.account-settings,#side-bar ul.profile-nav li.active.lead-gatherer-access,#side-bar ul.profile-nav li.active.vip-portal{padding-left:42px}#side-bar ul.profile-nav li.active.lead-gatherer-access.active a{padding:0}#side-bar ul.profile-nav li.active.account-public{padding-left:42px}html.no-touch #side-bar ul.profile-nav li:hover{background-color:#eee;text-decoration:none}#side-bar ul.profile-nav li a{display:block;padding:12px 0;color:#2d2d2d;text-decoration:none}#side-bar ul.profile-nav li.account-profile a,#side-bar ul.profile-nav li.account-public a,#side-bar ul.profile-nav li.account-settings a,#side-bar ul.profile-nav li.lead-gatherer-access,#side-bar ul.profile-nav li.logout a,#side-bar ul.profile-nav li.vip-portal a{padding-left:42px}#side-bar .nav-branding{padding:5px 10px;position:absolute;bottom:0;left:0;height:60px;width:295px}#side-bar .nav-branding svg{position:absolute;bottom:15px;left:14px;float:none;width:266px;height:30px}#menu-button,#nav-mask{display:none}@media only screen and (max-width:40em){#side-bar{top:0;bottom:auto;height:100%;left:-295px;opacity:0;z-index:1003;-webkit-transition:left .4s;-ms-transition:left .4s;-moz-transition:left .4s;-o-transition:left .4s;transition:left .4s}#side-bar .sidebar-content{padding-top:0}#side-bar.expanded{opacity:1;left:0}#side-bar.collapsed{display:none}#side-bar h4{font-weight:400;font-size:18px}#side-bar .settings-menu{display:inline-block}#side-bar ul.nav.home-nav{display:block}#menu-button{top:9px}#menu-button,#nav-mask{display:block;position:fixed;left:0;z-index:1002}#nav-mask{cursor:pointer;top:0;right:0;bottom:0;background-color:#000;opacity:0}}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(0deg,#eee 0,#fff 50%)}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(180deg,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:linear-gradient(0deg,#ccc 0,#eee 60%)}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:inset 0 1px 0 #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(0deg,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(180deg,#eee 1%,#fff 15%)}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(180deg,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search-choice-close,.select2-search input{background-image:url(select2/select2x2-49e3f006018662f60f1db2aec0b2cca9.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.select2-container{display:block}.select2-container .select2-choice .select2-arrow b{background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 0 1px}.select2-container .select2-choice abbr{background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) 100% 0 no-repeat}.select2-search input{background:#fff url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 100% -22px;background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat 100% -22px,linear-gradient(180deg,#fff 85%,#eee 99%) 0 0;z-index:999}html[dir=rtl] .select2-search input{background:#fff url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat -37px -22px;background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) no-repeat -37px -22px,linear-gradient(180deg,#fff 85%,#eee 99%) 0 0}.select2-search input.select2-active{background:#fff url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%;background:url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%,linear-gradient(180deg,#fff 85%,#eee 99%) 0 0}.select2-more-results.select2-active{background:#f4f4f4 url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(select2/select2-spinner-7b9776076d5fceef4993b55c9383dedd.gif) no-repeat 100%!important}.select2-search-choice-close{background:url(select2/select2-2ca61b76e22053571dd8611e5aac4900.png) 100% 0 no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search-choice-close,.select2-search input{background-image:url(select2/select2x2-49e3f006018662f60f1db2aec0b2cca9.png)!important}}.no-cssanimations #page,.no-cssanimations #well,.no-cssanimations header{filter:none}.mobile{display:none}span.translation{white-space:pre-wrap}html.no-touch .list-card.subsessions li:hover{background-color:#eee}#page{position:relative;margin:0 auto}#page:after{content:"";display:table;clear:both}@media only screen and (max-width:64.063em){#page{width:100%}}#page #side-bar .nav{position:relative}#page #side-bar .nav li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#page #side-bar .nav li.locked-icon a{opacity:.5}#page #side-bar .nav li.disabled-icon{display:none}#content{min-height:375px;margin-top:159px}h3.header-with-button{overflow:hidden;position:relative;text-overflow:ellipsis;z-index:2}h3.header-with-button span{display:block;margin:0 45px;overflow:hidden;text-overflow:ellipsis}h3.header-with-button button{border:0;color:#555;font-size:13px;font-weight:400;margin:-13px 0 0;padding:3px 10px;position:absolute;right:6px;top:50%}@media only screen and (max-width:768px){h3.header-with-button button{padding:1px 8px;right:5px;top:53%}}section.event-compass{overflow-y:hidden}section.event-compass.comments-visible .scroll-element{display:none!important}section.event-compass .card{margin:18px 0 15px;padding:10px 30px 0}section.event-compass .card p{margin:12px 0 0}section.event-compass .card.clickable{cursor:pointer}section.event-compass .card.taken a,section.event-compass .card a.shared-from{color:#2d2d2d;display:inline-block;font-size:14px;margin:12px 0 0;max-width:100%}section.event-compass .card.taken a span,section.event-compass .card a.shared-from span{color:#656e78}section.event-compass .card.taken a:hover,section.event-compass .card a.shared-from:hover{text-decoration:none}section.event-compass .card.taken{margin-bottom:-6px}section.event-compass .card.taken a{margin:6px 0 10px}section.event-compass .card.with-image{padding-top:11px}section.event-compass .card.none-found{cursor:default}section.event-compass .card.none-found p{margin:0}section.event-compass .card.disabled{cursor:default}.card-content p.checkin{padding-left:20px}.card-content p.location{overflow:hidden}.card-content p.location span.icon{display:block;float:left;height:18px;margin-right:2px;width:18px}.card-content p.location span.text{display:block;float:left;max-width:90%}.card-content p.linkedin{font-size:.8em;font-style:italic}.card-content .unconfirmed{clear:both;color:#666;font-style:italic}.card-content section.checkins{overflow:hidden}.card-content section.checkins .left{float:left;padding:10px 0 0}.card-content section.checkins .right{float:right;margin:0 16px 0 0}a.export-schedule{float:right;margin:6px 15px 5px 0}a.export-schedule,a.schedule-button{overflow:hidden;max-width:calc(50% - 15px);white-space:nowrap;text-overflow:ellipsis}.detail-card.activity h5{color:#2d2d2d;margin:0}.detail-card.invitation h4,.detail-card.schedule-item h4{margin-top:.5em;padding:0}.detail-card.invitation p:last-of-type,.detail-card.schedule-item p:last-of-type{margin-bottom:.5em}.detail-card.declined.invitation p.invitation-status,.detail-card.schedule-item.declined p.invitation-status{color:#d0021b}.detail-card.hosting.invitation p.invitation-status,.detail-card.pending.invitation p.invitation-status,.detail-card.schedule-item.hosting p.invitation-status,.detail-card.schedule-item.pending p.invitation-status{color:#6a6a6a;font-style:italic;font-weight:700}.detail-card.accepted.invitation p.invitation-status,.detail-card.schedule-item.accepted p.invitation-status{color:#3cc649}.detail-card.invitation .card-content{padding:0}.detail-card.group-invitation h4{padding-right:1.4em;background:url(attendee-center/schedule-items/group-icon-20x20-e72db541cf2c19dd57e7d35d8e722e08.png) 100% 0 no-repeat}html.backgroundsize .detail-card.group-invitation h4{background-image:url(attendee-center/schedule-items/group-icon-97e7ac53cb7762f04433a0864ada9d51.png);background-size:20px 20px}.detail-card.declined{opacity:.5}.centered{text-align:center}#well section.content.event-header img.logo{float:left;margin:20px 10px 0 0}#well section.content.event-header h2{font-size:28px;line-height:33px;font-weight:400;float:none;margin:20px 140px 0 0;max-height:68px;overflow:hidden}#well section.content.event-header h2.midlength{white-space:normal}#well section.content.event-header h2.mobile{text-overflow:ellipsis;white-space:nowrap}#well section.content.event-header h4{font-size:14px;width:710px;line-height:1.29;font-weight:400;float:left;margin:8px 0 0 2px}.map_bubble{line-height:normal;white-space:nowrap;overflow:auto;max-height:200px;max-width:400px}.map_bubble h4{border-bottom:1px solid #8397a8;font-size:.8em;line-height:1.3em;margin-bottom:8px}.map_bubble h4 a{font-weight:700;font-size:1.1em}.map_bubble h4:first-child{font-size:1em;border-bottom-width:0}.star-bucket{display:inline-block}span.stars{width:141px;height:30px;vertical-align:middle;position:relative;cursor:pointer}span.stars,span.stars span{background:transparent url(attendee-center/stars-8a20ead06fb4ab8e69e4a686074586a0.png) scroll no-repeat 0 0;display:inline-block}span.stars span{width:0;height:100%}span.stars span.rated{background-position:0 -28px}span.stars span.active,span.stars span.hover,span.stars span:hover{background-position:0 -56px}.list-card ul li p span{display:block;font-size:13px;line-height:18px;font-weight:400;color:#959595}#content .list-card.subsessions ul li{padding:0}#content .list-card.subsessions ul li a{display:block;padding:.7em;overflow:hidden}#content .list-card.subsessions ul li a *{text-decoration:none}#content .list-card.subsessions ul li a:hover{text-decoration:none!important}#content .list-card.subsessions ul li img.thumb{float:left;height:auto;width:auto;margin-right:.6em;max-height:2.9em;max-width:2.9em}#content .list-card.subsessions ul li h4{font-size:1em;line-height:1;margin:0 0 .25em;padding:0}#content .list-card.subsessions ul li h5{margin:.2em 0;padding:0}#content .list-card.subsessions ul li h5,#content .list-card.subsessions ul li h6{color:#777;font-size:.8em;font-weight:300;line-height:1}section.flags li div.control{position:relative;margin-right:9px;width:37px;height:18px;display:block;float:left;border-radius:1px;top:-2px;background:#e4e4e4;background:linear-gradient(#e4e4e4,#dadada)}section.flags li div.control span.switch{display:block;position:absolute;top:2px;left:2px;height:14px;width:14px;background-color:#fff;border-right:1px;box-shadow:0 0 1px 0 rgba(0,0,0,.1);transition:left 175ms ease-in}section.flags li div.control span.bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;background:#5bd56f;background:linear-gradient(#5bd56f,#4dc260);display:block;width:37px;height:18px;transition:opacity 175ms ease-in}section.flags li.on div.control span.switch{left:21px}section.flags li.on div.control span.bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}a.primary-button,button.primary-button,input.primary-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;border:0;padding:6px 20px 8px!important;font-size:16px!important;text-shadow:none;display:inline-block!important;font-weight:200;text-decoration:none;text-align:center;cursor:pointer;margin:10px 0 10px 10px;line-height:21px!important;-webkit-appearance:none}a.primary-button:disabled,button.primary-button:disabled,input.primary-button:disabled{color:#a5a5a5!important;background:#e0e0e0!important}a.ignore-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;background-image:linear-gradient(#f9f9f9,#f1f1f1);border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-color:#dedede #d3d3d3 #d3d3d3 #dedede;border-style:solid;border-width:1px;padding:5px 10px!important;font-size:12px!important;color:#555;display:inline-block!important;font-weight:700;text-decoration:none;text-shadow:0 1px hsla(0,0%,100%,.5);text-align:center;cursor:pointer;margin:5px 10px 10px 5px;line-height:21px!important;-webkit-appearance:none}.note-dialogue{margin-top:-187px}@media only screen and (max-height:372px){.note-dialogue{margin-top:-127px}}.note-dialogue .modal-body{overflow:hidden;padding:15px;width:100%;box-sizing:border-box}.note-dialogue .modal-body textarea{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:230px;resize:none;font-size:14px;padding:5px;border-color:#c9c9c9;outline:none}@media only screen and (max-height:372px){.note-dialogue .modal-body textarea{height:115px}}.attendee-list-join-dialogue{width:585px;margin-left:-292.5px}.attendee-list-join-dialogue .modal-footer .button{float:right;margin:0 0 0 11px}@media only screen and (max-width:768px){.attendee-list-join-dialogue{width:300px;margin-left:-150px}}.image-show{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1003}.cursor{cursor:pointer}#banners{position:relative}#banners,#banners img{max-width:276px;margin:0 auto}#banners img{display:block;width:100%}#banners ul{display:block;max-width:100%;margin:0 auto;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px}#banners ul li{position:absolute;display:block}#banners ul li.hidden{display:none}#banners ul li.front{z-index:3;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}#banners ul li.back,#banners ul li.front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#banners ul li.back{z-index:2;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}#banners ul.flip li.front{z-index:3;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}#banners ul.flip li.back,#banners ul.flip li.front{-ms-transition:all .4s ease-in-out .4s;-moz-transition:all .4s ease-in-out .4s;-webkit-transition:all .4s ease-in-out .4s;transition:all .4s ease-in-out .4s}#banners ul.flip li.back{z-index:4;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}ul.nav li a{line-height:39px;text-decoration:none}ul.nav li span{float:left}ul.nav li img{float:left;display:inline-block}a.dropdown-toggle.menu{max-width:200px;position:absolute;overflow:hidden;text-overflow:ellipsis;right:0;outline:none;white-space:nowrap}#regi_modal .modal-body p{line-height:1.3}section.badge-modal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.85);text-align:center}section.badge-modal .vertical-center{display:table;table-layout:fixed;height:100%;width:100%}section.badge-modal .vertical-center>div{display:table-cell;vertical-align:middle}section.badge-modal figure{text-align:right;display:inline-block}@media (max-height:320px){section.badge-modal figure .qr-header{display:none}}section.badge-modal figure .qr-header div{margin:0;padding:0;display:table-cell;vertical-align:middle}section.badge-modal figure .qr-header h1,section.badge-modal figure .qr-header h2{font-size:15px;line-height:1.25;text-align:left;margin:0;padding:0}section.badge-modal figure .qr-header h1{font-weight:700}section.badge-modal figure .qr-header img{margin:0 15px 0 0;padding:0;width:70px;height:70px;border-radius:35px}section.badge-modal figure .qr-code{text-align:center}section.badge-modal figure .qr-code img{width:100%}section.badge-modal figure .log-in-prompt{text-align:center}section.badge-modal figure .log-in-prompt p{margin:30px;max-width:330px;line-height:1.35}@media (max-height:320px){section.badge-modal figure .log-in-prompt p{margin:10px;line-height:1}}@media (max-width:320px){section.badge-modal figure .log-in-prompt p{margin:10px;line-height:1}}section.badge-modal figure .log-in-prompt button{border-width:2px}section.badge-modal figure a.close{cursor:pointer;display:inline-block;margin-right:15px;height:40px;width:40px;background:url(attendee-center/x-e99695898809ceb65acece173fe32f55.png) 50%;background-size:cover;overflow:hidden;white-space:nowrap;text-indent:100%}section.messages{position:fixed;bottom:0;right:5em;width:285px;z-index:1003;-webkit-transform:translateZ(0);box-shadow:0 0 3px 0 rgba(0,0,0,.1);-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-clip:padding-box}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages{right:0;top:0;width:100%;overflow:hidden}}section.messages section.content{transition:height 175ms ease-in;height:285px}section.messages section.content.is-minimized{height:0}section.messages header.top{background-color:#3a3a3a;color:#fff;padding:12px 15px}section.messages header.top h4{font-size:16px;font-weight:lighter;display:inline-block}section.messages header.top h4 span{display:block;position:absolute;height:22px;width:22px;line-height:1.9;border-radius:11px;color:#3a3a3a;background-color:#fff;font-weight:lighter;text-align:center;top:9px;left:125px;font-size:12px}section.messages header.top ul{display:block;position:absolute;top:4px;right:10px}@media only screen and (max-width:767px){section.messages header.top ul{right:8px}}section.messages header.top ul li{display:block;float:left;width:22px;height:32px;text-align:center;cursor:pointer;line-height:2}@media only screen and (max-width:767px){section.messages header.top ul li{width:32px}}section.messages header.top ul li a{display:block;width:100%;height:100%}section.messages header.top ul li img{width:10px;height:10px}section.messages header.info{padding:5px 15px;background:#ccc}section.messages header.info span.back{cursor:pointer;height:27px;width:17px;position:absolute;top:0;left:12px;text-align:center;line-height:1.8}section.messages header.info span.back+h5{left:15px}section.messages header.info img.back{cursor:pointer;height:12px;width:12px}section.messages header.info h5{display:inline-block;font-size:13px;font-weight:700;line-height:16px;width:175px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;top:-2}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages header.info h5{padding-right:75px;width:100%;top:1px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}section.messages header.info h5 a{color:#222}section.messages header.info span.block{display:inline-block;width:60px;text-align:right;font-weight:400;font-size:13px;text-decoration:underline;cursor:pointer;position:relative;top:2px;float:right}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages header.info span.block{position:absolute;top:7px;right:15px}}section.messages section.conversation{position:relative;height:285px;transition:height 175ms ease-in;overflow:hidden;background-color:#fff}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.conversation{height:100%}}section.messages section.conversation.hidden{height:0}section.messages section.conversation.hidden section.text-box{bottom:-285px}section.messages section.conversation section.message-list{background:#fff;padding:5px 10px 0;height:223px;overflow:auto}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.conversation section.message-list{height:100%}}section.messages section.conversation section.message-list ul{display:block}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.conversation section.message-list ul{margin-bottom:75px}}section.messages section.conversation section.message-list ul li{display:block;margin-bottom:15px}section.messages section.conversation section.message-list ul li:after{content:"";display:table;clear:both}section.messages section.conversation section.message-list ul li p{font-size:12px;line-height:1.25;padding:8px 10px;max-width:70%;word-wrap:break-word}section.messages section.conversation section.message-list ul li img.avatar{height:30px;width:30px;float:left}section.messages section.conversation section.message-list ul li img.chat-triangle{height:5px;width:5px}section.messages section.conversation section.message-list ul li span.time{font-size:11px;display:block;color:#bbb}section.messages section.conversation section.message-list ul li.received p{background:#e9e9e9;float:left;-moz-border-radius:0 2px 2px 2px;-webkit-border-radius:0 2px 2px 2px;border-radius:0 2px 2px 2px;background-clip:padding-box}section.messages section.conversation section.message-list ul li.received img.chat-triangle{margin-left:5px;float:left}section.messages section.conversation section.message-list ul li.received span.time{margin:5px 5px 5px 35px}section.messages section.conversation section.message-list ul li.sent p{text-align:left;background-color:#dff4fa;-moz-border-radius:2px 0 2px 2px;-webkit-border-radius:2px 0 2px 2px;border-radius:2px 0 2px 2px;background-clip:padding-box;float:right}section.messages section.conversation section.message-list ul li.sent img.chat-triangle{float:right}section.messages section.conversation section.message-list ul li.sent span.time{text-align:right;margin:5px 0 5px 5px}section.messages section.conversation section.text-box{display:block;border-top:1px solid #ccc;position:absolute;width:100%;bottom:0;background-color:#fff;transition:bottom 175ms ease-in;min-height:30px}section.messages section.conversation section.text-box.unavailable{background-color:#3d3d3d}section.messages section.conversation section.text-box.unavailable p{font-size:13px;color:#ccc;text-align:center;margin:6px 0 0}section.messages section.conversation section.text-box textarea{border:0;border-top:6px solid #fff;border-bottom:6px solid #fff;font-size:13px;line-height:15px;font-family:sans-serif;width:100%;padding:0 8px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;color:#222;outline:0;resize:none;height:27px;min-height:27px;max-height:72px;-webkit-appearance:none}section.messages section.inbox{transition:height 175ms ease-in;height:285px;overflow:hidden}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.inbox{height:100%}}section.messages section.inbox.hidden{height:0}section.messages section.inbox section.conversation-list{height:259px;background:#fff;overflow:auto}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.inbox section.conversation-list{height:100%}}section.messages section.inbox section.conversation-list ul{display:block}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.inbox section.conversation-list ul{padding-bottom:35px}}section.messages section.inbox section.conversation-list ul li{line-height:1.8;padding:10px 15px;display:block}section.messages section.inbox section.conversation-list ul li *{cursor:pointer}section.messages section.inbox section.conversation-list ul li img{max-height:35px;max-width:35px;margin-right:5px;float:left}section.messages section.inbox section.conversation-list ul li h5{font-size:15px;line-height:1;font-weight:700;margin:2px 0 3px}section.messages section.inbox section.conversation-list ul li p{height:16px;font-size:13px;line-height:1;color:#5d5d5d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.messages section.inbox section.conversation-list ul li p.unread{color:#2d2d2d}section.messages section.inbox section.conversation-list ul li span{background-color:rgba(0,0,0,.5);border-radius:11px;color:#fff;display:block;float:right;font-size:12px;font-weight:lighter;height:22px;line-height:1.9;margin-top:4px;text-align:center;width:22px}section.messages section.message-loader{background:#f4f4f4 url(attendee-center/spinner-06ef9af248e0d57fa9bd13e70b5518a7.gif) 50% no-repeat;height:285px;width:100%;position:absolute;top:40px}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages section.message-loader{height:100%}}section.messages .messaging-unavailable{background:#fff;height:258px;overflow:hidden}@media only screen and (max-device-width:1024px) and (orientation:portrait),only screen and (max-width:768px){section.messages .messaging-unavailable{height:100%}}#content .schedule-item-form.update{position:absolute;visibility:hidden}@media (max-width:768px){.schedule-item-form .select2-container{width:100%}}.schedule-item-form .appointment-invitations{margin:0 0 10px 120px}.schedule-item-form .appointment-invitations .invitations{display:block;margin:0 0 0 9px;line-height:1.6}.schedule-item-form .appointment-invitations .invitations li{display:inline-block;line-height:1}.schedule-item-form .appointment-invitations .invitations li img{float:left;max-height:30px;max-width:30px;margin-right:5px}.schedule-item-form .appointment-invitations .invitations li .invitee-status{float:left}.schedule-item-form .appointment-invitations .invitations li .name{color:#555;display:inline-block;font-size:14px;max-width:368px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.schedule-item-form .appointment-invitations .invitations li .status{color:#777;display:block;font-size:12px;font-style:italic;width:auto}@media (max-width:768px){.schedule-item-form .appointment-invitations{margin-left:20%;max-width:71%}}.schedule-item-update-container{margin-top:0;overflow:hidden;z-index:1;clear:both}.detail-card.invitation .invitations-list,.schedule-item .invitations-list{background:#fff;margin:20px;border-radius:5px;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);background-color:padding-box;word-wrap:break-word}.detail-card.invitation .invitations-list li,.schedule-item .invitations-list li{overflow:hidden;border-bottom:1px solid #ececec}.detail-card.invitation .invitations-list li:last-of-type,.schedule-item .invitations-list li:last-of-type{border-bottom:0}.detail-card.invitation .invitations-list li img.avatar,.schedule-item .invitations-list li img.avatar{max-width:40px;max-height:40px;margin:10px;float:left}.detail-card.invitation .invitations-list li img.status,.schedule-item .invitations-list li img.status{max-width:24px;max-height:24px;margin:18px;float:right}.detail-card.invitation .invitations-list li span.name,.detail-card.invitation .invitations-list li span.status,.schedule-item .invitations-list li span.name,.schedule-item .invitations-list li span.status{font-size:16px;line-height:1.5;color:#2d2d2d;font-weight:400;display:block;margin-top:10px}.detail-card.invitation .invitations-list li span.status,.schedule-item .invitations-list li span.status{font-size:14px;color:#777;font-style:italic;margin-top:0}@media only screen and (max-width:768px){.detail-card.invitation .invitations-list,.schedule-item .invitations-list{margin:10px 12px 20px}}.detail-card.invitation .attendee,.schedule-item .attendee{overflow:hidden}.detail-card.invitation .attendee img,.schedule-item .attendee img{float:left;margin:0 6px 0 0}.detail-card.invitation .attendee div,.schedule-item .attendee div{margin-left:50px}.detail-card.invitation .attendee .invitations-list li span.status,.detail-card.invitation .attendee span.name,.detail-card.invitation .invitations-list li .attendee span.status,.schedule-item .attendee .invitations-list li span.status,.schedule-item .attendee span.name,.schedule-item .invitations-list li .attendee span.status{font-size:16px;line-height:1.5;color:#2d2d2d}.detail-card.invitation .attendee span.title,.schedule-item .attendee span.title{display:block;font-size:13px;line-height:18px;font-weight:400;color:#777}.subsession-toggle-dialogue{margin:-250px 0 0 -10em;width:25.15em}@media only screen and (max-width:425px){.subsession-toggle-dialogue{margin:-60% 0 0 -45%;width:90%}}.subsession-toggle-dialogue .modal-body{padding:1em}.subsession-toggle-dialogue .modal-footer{text-align:center}@media only screen and (max-width:425px){.subsession-toggle-dialogue .modal-footer .button{display:block;width:100%;margin-bottom:1em}}@media only screen and (max-width:425px){.subsession-toggle-dialogue .modal-footer .button:last-of-type{margin-bottom:0}}@media only screen and (max-width:768px),only screen and (min-device-width:320px) and (max-width:768px){html{min-height:100%;position:relative}.linkedin-prompt span{display:block;margin-bottom:10px}.mobile-download-links{display:block}}.game-toast{font-family:lato;opacity:0;position:fixed;bottom:0;left:50%;margin-left:-100px;width:430px;z-index:9999;padding:19px 0 14px 20px}.game-toast .headline{display:inline-block;font-size:19px;line-height:27px;text-align:left;float:left;margin-bottom:3px}.game-toast .points{display:inline-block;font-size:15px;line-height:21px;text-align:right;float:right;padding-top:3px;margin:0}.game-toast .points img{width:16px;height:16px;margin:0 19px 0 2px;padding-top:2px}.game-toast .message{clear:left;font-size:15px;line-height:21px;text-align:left;float:left;margin-right:24px;margin-top:2px}@media (max-width:640px){.game-toast{width:360px;margin-left:-180px;padding:8px 0 8px 19px}.game-toast .headline{margin:0 20px 0 0}.game-toast .points{margin:0;padding:0}.game-toast .points img{margin:0 8px 0 2px}}.notification-container{display:flex;flex-direction:column;position:fixed;top:56px;right:26px;z-index:9999;flex-wrap:nowrap;max-height:95%}@media screen and (max-width:510px){.notification-container{right:5%;left:5%}}@keyframes show{to{transform:translateY(0);opacity:1}}.notification-toast{word-break:break-all;word-break:break-word;overflow-wrap:break-word;opacity:0;background:#fff;border-radius:3px;box-shadow:0 0 12px rgba(74,74,74,.2);font-size:16px;color:#4a4a4a;height:100px;width:430px;display:flex;justify-content:flex-start;align-items:center;padding:16px;margin-bottom:16px;position:relative;transform:translateY(-150px);animation:show 2s ease forwards}@media screen and (max-width:510px){.notification-toast{width:100%;height:140px}}.notification-toast p{text-decoration:none;margin-left:16px;margin-right:32px}.notification-toast .close{border:none;background:none;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:50%;padding:0;flex-shrink:0;display:inline-block;margin:auto 16px 0 0;position:absolute;right:0;top:16px}.notification-toast .close img{width:16px;height:16px}#content{width:100%;padding-left:295px;-moz-box-sizing:border-box;box-sizing:border-box}#content .page-title h3,#content>.ember-view>h3,#content>h3{font-size:18px;font-weight:300;line-height:1;padding:14px 12px 10px;text-align:center;position:fixed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:106px;right:0;left:295px;z-index:1}hr{margin:20px 0;height:0;padding:0;border:0;border-top:1px solid #e5e5e5}p{font-size:14px;line-height:1.4}p.no-text-overflow{overflow:hidden;text-overflow:ellipsis}ul.avatar li img{margin-left:140px;margin-bottom:10px}ul.avatar li input[type=file]{font-size:12px;color:#444;width:240px;margin-left:20px;padding:7px}h5{word-wrap:break-word;color:#4a4a4a;font-size:14px;margin:10px 0 -10px 20px;padding:5px 10px}.slider{padding:5px 20px 20px;overflow:hidden}.slider nav{position:relative}.slider nav a{display:block;position:absolute;top:36px;opacity:.8;height:18px;width:12px;text-indent:100%;overflow:hidden}.slider nav a.left{left:-15px;background:url(attendee-center/arrow-left-696cd562a05de249c835a475d0164fa2.png) 0 0 no-repeat}.slider nav a.right{right:-15px;background:url(attendee-center/arrow-right-bc2b3483ade05e1a1e7e03515c15e170.png) 0 0 no-repeat}.slider nav a:hover{opacity:1}.slider nav a.disabled{opacity:.5;cursor:default}.slider ul{display:block;position:relative;height:92px}.slider ul li{display:none;width:100%;height:92px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border-radius:3px;background:#fff;padding:10px;position:absolute;left:0;-webkit-transition:left .4s ease-in;-moz-transition:left .4s ease-in;transition:left .4s ease-in;cursor:pointer}.slider ul li h6{float:right;font-size:14px;color:#333;line-height:1.29;margin:0 0 5px 5px}@media only screen and (max-width:767px){.slider ul li h6{font-size:12px;margin-top:3px}}.slider ul li h4{font-weight:700;color:#2d2d2d;max-height:2.58em;margin:0 0 5px;max-width:75%}.slider ul li h4,.slider ul li h5{font-size:14px;line-height:1.29;overflow:hidden;padding:0}.slider ul li h5{color:#656e78;margin:0;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:767px){.slider ul li h5{font-size:12px}}.slider ul li p{font-size:14px;color:#656e78;margin:0}@media only screen and (max-width:767px){.slider ul li p{font-size:12px;margin:0 0 5px}}.slider ul li.action{display:table!important;background:#fffcad;cursor:default}.slider ul li.action>section{display:table-cell;text-align:center;vertical-align:middle}.slider ul li.action>section p{color:#2d2d2d;font-size:14px}.slider ul li.move-left{left:-110%}.slider ul li.move-right{left:110%}.card{position:relative;font-size:14px}.card h1,.card h2,.card h3,.card h4{font-weight:600;line-height:1.25;padding:5px 0}.card h5,.card h6{font-weight:400;line-height:1.25;padding:5px 0}.card h1{font-size:24px}.card h2{font-size:21px}.card h3{font-size:18px}.card h4{font-size:16px}.card h5{font-size:14px;color:#2d2d2d;margin:0}.card h6{font-size:14px;font-style:italic}.card p{font-size:14px;margin:5px 0}.card ol,.card ul{margin-left:30px}.card li{padding:5px 0;font-size:14px}.card ul{list-style-type:disc}.card ol{list-style-type:decimal}.card em,.card i{font-style:italic}.card b,.card strong{font-weight:700}.card pre{margin:10px 0;padding:10px;border:1px solid #d4d4d4;white-space:pre-wrap}.card code,.card pre{font-family:courier new}.card a h4{display:inline}.card img.profile-image{width:50px;float:left;margin-right:10px}.card address{display:inline-block;font-size:16px;font-weight:600;max-width:70%;line-height:1.3}.card blockquote{margin:.75em;padding:0 .75em;border-left:5px solid #999;font-style:italic}.card blockquote p{margin:0}.card.linkedin-prompt{text-align:center;background-color:#feffdc;font-size:.85em;color:#777}.card.linkedin-prompt a{color:#2b2b2b;background-size:20px;padding:6px 10px 6px 30px;margin-left:5px;display:inline-block;height:16px;line-height:17px;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box}.card.linkedin-prompt a:hover{background-color:#cccccb}.card.linkedin-prompt a.connected{background-color:#4875b4;color:#fff;cursor:default}.card.linkedin-prompt a.connected:hover{background-color:#4875b4}.card.social-connections{text-align:center;opacity:0;max-height:0;overflow:hidden}.card.social-connections ul{overflow:hidden;text-align:center;margin:0}.card.social-connections ul li{display:inline-block}.card.social-connections ul li a{display:block;overflow:hidden;text-decoration:none;color:#2b2b2b;background-color:#dededd;background-repeat:no-repeat;padding:4px 13px 4px 5px;line-height:28px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box}@media only screen and (max-width:767px){.card.social-connections ul li a{font-size:12px;line-height:20px;padding:4px 9px 4px 4px}}.card.social-connections ul li a:hover{background-color:#cccccb}.card.social-connections ul li a img{float:left;max-height:28px;margin-right:8px}@media only screen and (max-width:767px){.card.social-connections ul li a img{max-height:20px}}@media only screen and (max-width:767px){.card.social-connections ul li a.linkedin img{margin-right:6px}}.card.social-connections ul li a.twitter img{margin-right:4px}.card.social-connections ul li a.twitter.connected{background-color:#46c8f5;color:#fff}.card.social-connections ul li a.facebook img{margin-right:2px}.detail-card{overflow:hidden;margin:0}.detail-card h4,.detail-card p{margin:0 10px}.detail-card .card-header h5{text-align:center;margin:0;font-weight:400;font-size:16px;padding:5px 10px;line-height:30px}.detail-card .card-content{padding:10px 20px}.detail-card .card-content .avatar{border-radius:50%;margin:0 10px 10px;max-width:625px}@media screen and (min-width:1200px){.detail-card .card-content .embedded-video-container{display:flex;flex-direction:column-reverse;align-items:center}.detail-card .card-content .embedded-video-container img{max-width:80px;max-height:80px;margin-top:-10px;margin-right:16px}.detail-card .card-content .embedded-video-container .main-image-and-title-container{display:flex;align-items:center;margin-bottom:-10px;margin-top:10px}}.detail-card .card-content .main-image{margin:0 10px 10px}.detail-card .card-content pre{white-space:pre-wrap;padding:10px;font-size:16px;line-height:1.3;color:#2d2d2d}.detail-card .toggle{margin:0;border-top:1px solid #ccc}.detail-card .toggle li{margin:0}.detail-card .toggle li:last-of-type a{border-right:0}.detail-card .toggle a{display:block;background:#fff;width:auto;text-indent:0;overflow:hidden;color:#555;line-height:3.2;height:50px;text-decoration:none;border-right:1px solid #ccc}.detail-card .toggle a:hover{color:#000;background-color:#f0f0f0}.detail-card .toggle a.active{background-color:#555;color:#fff;cursor:default}.detail-card .actions{margin-left:130px}.detail-card .actions li{display:inline-block}@media only screen and (max-width:64.063em){.detail-card .actions{margin-left:23%}}.list-card{font-family:Lato,sans-serif}.list-card address{display:inline-block;font-size:16px;font-weight:600;max-width:70%;line-height:1.3}.list-card ul li{border-bottom:2px solid #f2f2f2;padding:10px}.list-card ul li:last-of-type{border-bottom:none}.list-card ul li div{overflow:hidden}.list-card ul li a,.list-card ul li div{font-size:20px;color:#4a4a4a;word-wrap:break-word}.list-card ul li span.label{white-space:normal}.list-card ul li>div>span+a{display:inline-block;width:75%}.list-card ul.list-nav li{padding:0;overflow:hidden}.list-card ul.list-nav li.has-subtitle a span.mll-thumb{line-height:53px}.list-card ul.list-nav li a{display:block;padding:30px;line-height:24px;overflow:hidden;text-decoration:none}.list-card ul.list-nav li a h3{line-height:26px}.list-card ul.list-nav li a h3 span{display:inline}.list-card ul.list-nav li a span.mll-thumb{float:left;height:auto;height:68px;width:68px;margin-right:20px;line-height:18px;vertical-align:middle;text-align:center;overflow:hidden}.list-card ul.list-nav li a span.mll-thumb img{height:auto;width:auto;max-height:68px;max-width:68px}html.no-touch .list-card ul.list-nav li a:hover{text-decoration:none}.list-card ul.list-nav li a.note{max-height:3em;overflow:hidden;padding:10px 10px 5px}.list-card ul.list-nav li a.subline{font-size:13px;color:#959595;padding:0 10px 10px}.list-card ul.list-nav li a span{display:block;font-size:16px;line-height:20px;color:#6b6b6b}.list-card ul.list-nav li a span.small{margin-top:20px}.list-card ul.list-nav li a span.username{display:inline}.list-card ul.list-nav li a span.timestamp{float:right}.list-card ul.list-nav li.sponsor{background-color:#b3d1eb}.list-card ul.list-nav li.attendee img{border-radius:50%;margin:0 20px 0 0}.list-card ul.list-nav li.highlighted:hover,.list-card ul.list-nav li:hover{background-color:#f2f2f2}.twitter-card ul.tweets li{border-bottom:thin solid #ececec;padding:10px}.twitter-card ul.tweets li:first-child{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-clip:padding-box}.twitter-card ul.tweets li:last-child{border-bottom:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-clip:padding-box}.twitter-card ul.tweets li p{font-size:14px}.twitter-card ul.tweets li p span{display:block;font-size:13px;line-height:18px;font-weight:400;color:#777}.twitter-card ul.tweets li p span.username{display:inline}.twitter-card ul.tweets li p span.timestamp{float:right}.twitter-card ul.tweets li p span.timestamp a{color:#777;font-size:12px}.twitter-card ul.tweets li p span.tweet{color:#2d2d2d}.card,.detail-card,.event-card,.list-card{background:#fff;min-height:1px;word-wrap:break-word}.card h4,.detail-card h4,.event-card h4,.list-card h4{font-size:16px;line-height:1.25;padding:5px 0;font-weight:600}.card,.event-card,.list-card{margin:20px}.card{border-top:2px solid #f2f2f2}span.label{font-size:13px;font-weight:300;width:18%;display:inline-block;text-align:right;margin-right:2%;float:left;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}a.schedule-button{margin:6px 0 5px 15px}#content .schedule-item-form.detail-card h4{margin:1em 1em 1em 1.5em}.schedule-item-form li{overflow:hidden;margin:0 0 5px 10px}.schedule-item-form label{float:left;width:120px;padding-top:5px;text-align:right;font-size:13px;color:#2d2d2d;word-wrap:break-word}.schedule-item-form input[type=date],.schedule-item-form input[type=number],.schedule-item-form input[type=text],.schedule-item-form textarea{border:1px solid #ddd;padding:8px 0 8px 6px;font-size:14px;color:#444;display:inline;background:#fff;-webkit-appearance:none;-webkit-border-radius:0;margin:0 0 10px 10px;width:393px;font-family:inherit}@media only screen and (max-width:850px){.schedule-item-form input[type=date],.schedule-item-form input[type=number],.schedule-item-form input[type=text],.schedule-item-form textarea{width:70.9%}}.schedule-item-form textarea{height:6em}.schedule-item-form div.datetime-container .field-wrap{margin-left:0}.schedule-item-form div.datetime-container .field-wrap.date{margin-right:10px}.schedule-item-form .select2-container{display:inline-block!important;font-size:13px;margin:6px 0 20px 9px;width:403px}.schedule-item-form .select2-container .avatar img{max-width:18px;max-height:18px;position:relative;top:4px}.schedule-item-form .select2-container.select2-container-multi .avatar{line-height:1.8}.schedule-item-form .select2-container.select2-container-multi .avatar img{max-width:22px;max-height:22px;float:left;top:0;margin-right:5px}.schedule-item-form .select2-container.select2-container-multi .select2-choices{min-height:37px}.schedule-item-form .select2-container.select2-container-multi .select2-choices .avatar{height:auto;width:auto}.schedule-item-form .select2-container.select2-container-multi .select2-choices .select2-search-field input{padding:10px 5px}.schedule-item-form .select2-container.select2-container-multi .select2-search-choice-close{top:7px}.select2-drop.appointment-ident{font-size:13px}.select2-drop.appointment-ident.select2-drop-multi{margin-top:-10px}.select2-drop.appointment-ident .select2-no-results,.select2-drop.appointment-ident .select2-results{padding:5px}.select2-drop.appointment-ident .select2-result-label{padding:0;margin:5px 0}.select2-drop.appointment-ident .avatar{display:block;overflow:hidden;line-height:25px;width:100%;height:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.select2-drop.appointment-ident .avatar img{float:left;width:25px;height:25px;margin-right:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.clearfix{clear:both}.card{background:#fff;min-height:1px;margin:10px 20px 20px;padding:10px}.card img.full-width{max-width:100%}.card.floating{position:absolute;top:-9999px;max-width:630px;margin:0}.card.floating .close{display:block;background:#fff;cursor:pointer;position:absolute;padding:.4em .8em .2em;top:-1.6em;right:2.5em;color:#c1c1c1;font-weight:700;font-size:15px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-clip:padding-box;-moz-box-shadow:rgba(0,0,0,.5) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.5) 0 1px 4px 0;box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}html.no-touch .card.floating .close:hover{text-decoration:none;color:#999}.card.floating .close-cover{position:absolute;top:0;right:1.5em;background:#fff;width:3em;height:5px;display:block}#portrait-only{background:#fff;display:none;height:100%;position:absolute;text-align:center;top:0;width:100%;z-index:1005}@media only screen and (max-device-width:767px) and (min-width:415px) and (orientation:landscape){#portrait-only{display:block}}@media only screen and (width:504px) and (max-height:462px) and (orientation:landscape),only screen and (width:504px) and (min-height:411px) and (orientation:landscape),only screen and (width:720px) and (height:690px) and (orientation:landscape){#portrait-only{display:none}}#portrait-only p{color:#444;display:block;font-size:30px;font-weight:100;margin-top:-20px;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#portrait-only p:before{background:url(portrait-only-33ad5c43d5de86a0b1d31edbbf530b40.svg) 0 0 no-repeat;content:"";display:block;height:202px;margin:0 auto 10px;width:223px}html:not(.smil) #portrait-only p:before{height:125px;width:140px}@media only screen and (max-device-width:767px) and (min-width:415px) and (orientation:landscape){body{background:#fff;height:100%;overflow:hidden}body.modal-active{height:auto}body.modal-active footer,body.modal-active header,body.modal-active section{display:block}body.modal-active #portrait-only{display:none}}@media only screen and (width:504px) and (max-height:462px) and (orientation:landscape),only screen and (width:504px) and (min-height:411px) and (orientation:landscape),only screen and (width:720px) and (height:690px) and (orientation:landscape){body{height:auto;overflow:initial}}@media only screen and (max-device-width:767px) and (min-width:415px) and (orientation:landscape){footer,header,section{display:none}}@media only screen and (width:504px) and (max-height:462px) and (orientation:landscape),only screen and (width:504px) and (min-height:411px) and (orientation:landscape),only screen and (width:720px) and (height:690px) and (orientation:landscape){footer,header,section{display:block}}@media only screen and (max-device-width:767px) and (min-width:415px) and (orientation:landscape){.select2-container,.select2-drop{display:none!important}}@media only screen and (width:504px) and (max-height:462px) and (orientation:landscape),only screen and (width:504px) and (min-height:411px) and (orientation:landscape),only screen and (width:720px) and (height:690px) and (orientation:landscape){.select2-container,.select2-drop{display:block!important}}@media only screen and (max-width:40em){html{-webkit-text-size-adjust:none}.mobile{display:block}.select-wrapper{margin-left:0;width:275px}#header,#well h4,#well ul,p.bio{display:none;width:auto;float:none}p{font-size:16px;line-height:20px}#content,#page,#well,.container{width:auto;float:none;padding:0;margin:0 auto}#content .main-content,#page .main-content,#well .main-content,.container .main-content{width:auto;margin:0 auto}#well{padding-top:0;height:34px}#well section.content.event-header,#well section.content.header{width:auto;height:35px}#well section.content.event-header img.avatar,#well section.content.event-header img.logo,#well section.content.header img.avatar,#well section.content.header img.logo{width:24px;margin:5px 5px 5px 12px}#well section.content.event-header h2,#well section.content.header h2{width:auto;font-size:18px;line-height:1;font-weight:400;text-shadow:0 1px 1px #fff;padding:8px 10px 5px 8px;margin-top:0;margin-right:50px}#well section.content.event-header h2.midlength,#well section.content.header h2.midlength{white-space:nowrap}#well section.content.event-header h2 br,#well section.content.header h2 br{display:none}#side-bar{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}#side-bar a:hover{text-decoration:none}#side-bar h5,#side-bar p,#side-bar ul.profile-nav li.vip-portal{display:none}#content{height:100%;padding-bottom:1px;margin-top:45px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}#content .page-title h3,#content>.ember-view>h3,#content>h3{margin-top:0;padding:15px 15px 15px 45px;font-size:15px;left:0;top:0}#content ul.avatar li img{margin-left:0;margin-bottom:10px}#content ul.avatar li input[type=file]{margin-left:0;display:block;margin-top:5px}#content .card,#content .event-card,#content .list-card{margin:10px 12px}#content section.event-compass .card{margin:10px 0 15px}#content form.settings{padding:10px}#content form.settings hr{margin:20px -10px}#content form.settings p.small{margin:10px 20px}#content form.settings p.inline-hints{margin-left:0;margin-right:0}#content form.settings p.inline-hints.push{padding-top:0}#content form.settings legend{margin-left:0;padding-left:0}#content form.settings .field-wrap{width:268px;margin:5px 0 10px}#content form.settings .field-wrap+p.small{margin:10px 0}#content form.settings .field-wrap+.field-wrap{margin:5px 0 10px}#content form.settings select{margin:0 0 5px;width:277px}#content form.settings input[type=email],#content form.settings input[type=password],#content form.settings input[type=tel],#content form.settings input[type=text],#content form.settings input[type=url],#content form.settings select,#content form.settings textarea{width:260px}#content form.settings label{width:100%;text-align:left;float:none;margin-left:4px;font-size:16px;font-weight:700;color:#666}#content form.settings .controls{margin:5px 0 20px}#content form.settings a.button.green,#content form.settings button.green,#content form.settings input.green[type=button],#content form.settings input.green[type=reset],#content form.settings input.green[type=submit]{display:block;margin:10px auto 20px;width:280px}#content form.settings a.button.delete{display:block;margin:10px auto 20px;width:260px;padding:10px}#content form.settings a.button.js-update-password{margin:0 0 20px}#content form.settings ul.providers label{display:none}#content form.settings ul.providers section.social-account{margin:5px 5px 0}#content form.settings ul.providers section.social-account p{margin-top:0;background-size:16px 16px;padding-left:20px}#content form.settings fieldset.buttons{margin-left:0}#content form.settings ul.available-providers{margin-bottom:15px}#content form.settings ul.available-providers label{display:block;display:none}#content form.settings ul.available-providers a.button{margin:5px 0 0 5px}#content form.settings ul.providers{margin-bottom:5px}#content form.settings ul.providers a.button{margin-left:0;margin-bottom:0}#content input[type=email],#content input[type=password],#content input[type=text],#content select,#content textarea{font-size:16px}#content a.export-schedule,#content a.schedule-button{margin-top:52px;max-width:calc(50% - 20px)}#content span.label{width:22%}.settings #content form .chosen-container{margin-left:3px}.settings #content form li.settings-checkbox label{clear:left;float:left;display:block;margin-left:20px;width:200px}.settings #content form li.settings-checkbox input{clear:left;float:left;margin:-13px 0 15px}.notice{margin-top:0;width:auto;border:none}.inline-errors{margin-left:0!important}.linkedin-prompt span{display:block;margin-bottom:10px}}@media only screen and (max-width:64.063em){.schedule-item-form label{float:left;width:22%;text-align:right;font-size:13px;color:#2d2d2d}.schedule-item-form .appointment-invitations{margin:0 0 10px 22%;width:70%}.schedule-item-form .appointment-invitations .select2-container{width:100%}.schedule-item-form input[type=date],.schedule-item-form input[type=number],.schedule-item-form input[type=text],.schedule-item-form input[type=time],.schedule-item-form select,.schedule-item-form textarea{border:1px solid #ddd;padding:8px 0 8px 6px;font-size:14px;color:#444;width:70%;display:inline;background:#fff;-webkit-appearance:none;-webkit-border-radius:0;margin:0 0 10px 10px}.schedule-item-form div.datetime-container p.time-output{margin-left:10px}.schedule-item-form div.datetime-container .field-wrap{width:70%;margin-left:0}.schedule-item-form div.datetime-container .field-wrap input[type=text]{width:90%}.schedule-item-form div.datetime-container .field-wrap.date{margin-right:10px}}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;min-width:320px;width:100%}a,a:visited,body{color:#4a4a4a}.force-redraw{animation-name:force-redraw;animation-duration:1ms}@keyframes force-redraw{0%{width:99.999%}to{width:100%}}.header{font-family:Lato,sans-serif;font-weight:300;height:106px;margin:0 auto;padding:16px;position:fixed;top:0;left:0;right:0;z-index:3}@media only screen and (min-width:40.063em) and (max-width:64em){.header{width:100%}}@media only screen and (max-width:40em){.header{display:none}}.header .logo{max-height:76px;position:absolute;top:14px}.header .titles{left:104px;position:absolute;top:26px;width:calc(100% - 480px)}.header .titles .event-dates{margin-top:3px}.header h2{font-size:26px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:200}.header .index{color:inherit}.header .directory-link{height:38px;border-radius:3px;display:block;font-size:16px;padding:0 20px 0 10px;float:right;position:relative;text-decoration:none;backface-visibility:hidden}.header .directory-link .notification-icon{display:inline-block}.header .directory-link .notification-label{position:relative;top:-10px}.header .directory-link.with-badge span.count{right:-2px;display:inline-block;background:red;font-size:13px;font-weight:400;color:#fff;float:right;line-height:22px;height:22px;min-width:22px;text-align:center;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-clip:padding-box;margin-left:4px;float:none}.header .directory-link.with-badge span.count.hidden{display:none}.header .directory-link:hover{text-decoration:none}.header .settings-menu{float:right;position:relative;padding:6px 0 0;margin-right:15px;white-space:nowrap}.drop-down{padding-top:5px;position:relative;max-width:200px;width:auto;display:inline-block}.drop-down .dropdown-toggle{cursor:pointer;text-align:right;width:100%}.drop-down .dropdown-toggle.no-avatar{line-height:24px}.drop-down .dropdown-toggle:after{border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:inline-block;height:0;margin-top:12px;opacity:1;vertical-align:top;width:0}.drop-down .dropdown-toggle img{border-radius:50%;height:32px;margin-right:6px;vertical-align:middle;width:32px}.drop-down .dropdown-toggle .account-name{display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:178px;width:auto;padding-right:10px}.drop-down .dropdown-details{background-color:#fff;border:1px solid #f2f2f2;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.35);font-size:16px;right:10px;margin:0;position:absolute;top:44px;min-width:165px;overflow:hidden;z-index:100}.drop-down .dropdown-details.hide{display:none}.drop-down .dropdown-details.disabled{pointer-events:none}.drop-down .dropdown-details li{margin:20px;overflow:hidden;word-wrap:break-word;line-height:1.2em}.drop-down .dropdown-details li a,.drop-down .dropdown-details li button{background:none transparent;border:0 transparent;color:#6b6b6b;font-weight:300;text-decoration:none;font-size:16px;margin:0;padding:0}.drop-down .dropdown-details li a:hover,.drop-down .dropdown-details li button:hover{text-decoration:underline}.drop-down .dropdown-details li.mobile-only{display:none}@media only screen and (max-width:40em){.drop-down .dropdown-details li.mobile-only{display:block}}#content .thin-list-divider span{display:none}#content .list-divider{font-family:Lato,sans-serif;font-size:16px;font-weight:300;line-height:24px;margin:0;padding:0 18px;position:relative}@media only screen and (max-width:40em){#content .list-divider{width:100%}#content .list-divider span{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}}@media only screen and (min-width:40.063em){#content .list-divider{border-radius:3px 3px 0 0;display:inline-block;margin:22px 0 12px 30px;max-width:430px;padding:8px 20px 2px;text-align:center}#content .list-divider span{display:inline-block;margin:0;max-width:400px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}#content .list-divider:after{border:10px solid transparent;content:" ";display:block;height:0;left:16px;position:absolute;top:100%;width:0}}@-webkit-keyframes fadeInModal{0%{display:none;background-color:transparent}1%{display:block;background-color:transparent}to{display:block;background-color:rgba(0,0,0,.7)}}@-moz-keyframes fadeInModal{0%{display:none;background-color:transparent}1%{display:block;background-color:transparent}to{display:block;background-color:rgba(0,0,0,.7)}}@-o-keyframes fadeInModal{0%{display:none;background-color:transparent}1%{display:block;background-color:transparent}to{display:block;background-color:rgba(0,0,0,.7)}}@keyframes fadeInModal{0%{display:none;background-color:transparent}1%{display:block;background-color:transparent}to{display:block;background-color:rgba(0,0,0,.7)}}.cc-modal{font-family:Lato,sans-serif;font-weight:400}.cc-modal #modal-box{visibility:hidden}.cc-modal #modal-box.active{visibility:visible;display:block;-webkit-animation:fadeInModal .2s ease-in;-moz-animation:fadeInModal .2s ease-in;-o-animation:fadeInModal .2s ease-in;animation:fadeInModal .2s ease-in}.cc-modal #modal-box .modal .modal-header p{font-size:21px;color:#6b6b6b}.cc-modal #modal-box .modal .modal-header p.hint{margin-top:5px;font-size:14px;line-height:1.4em;white-space:normal}.cc-modal #modal-box .modal .modal-body textarea{font-family:Lato,sans-serif;font-weight:400;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;resize:none;width:100%;font-size:14px;border:1px solid #c9c9c9;padding:10px;height:80px;-webkit-appearance:none}.cc-modal #modal-box .modal .modal-footer .character-counter{float:left;margin-top:10px}.cc-modal #modal-box .modal .modal-footer button:disabled{opacity:.65}.cc-modal.question #modal-box .modal{margin-top:-138px}html.touch .cc-modal{cursor:pointer}.character-counter{font-size:14px;color:#6b6b6b;display:inline-block}.character-counter.over-limit{color:#d0021b}#content .list-card{margin:0}#content .search-results-placeholder{display:block;margin:20px auto;padding:0 20px;text-align:center;max-width:450px;font-size:22px}#content .search-result-text p{font-size:16px!important;color:#6b6b6b!important}#content .search-result{padding-left:15px!important}#content .list-card ul li.search-result a{display:flex;align-items:center}#content .search-result-time{margin-top:10px;text-align:right}#content .search-result-time p{font-size:14px!important}#content p.search-result-date{font-size:12px!important}#content .search-result-aside,#content .search-result-text{display:inline-block}#content .search-image-wrapper{display:flex;align-items:center;text-align:center}#content .search-image-wrapper,#content .search-result-aside{margin-right:30px}#content .search-image-wrapper .search-image-wrapper,#content .search-result-aside .search-image-wrapper{margin-right:0}#content .search-result-text{width:calc(100% - 130px)}#content .search-image-wrapper{width:70px}#content .search-result-image{max-height:70px;max-width:70px;height:auto;width:auto;background:#fafafa;margin:auto}#content .search-result-image,#content .search-result-text{vertical-align:middle;display:inline-block}#content .search-result-show-more{display:block;margin:40px 0 20px;color:#4a4a4a;text-align:center}#content .search-result-show-more:hover{text-decoration:none;color:rgba(74,74,74,.8)}#content .search-result-show-more svg{width:20px;height:20px;vertical-align:middle;margin-right:10px}#content .search-result-show-more .ember-view{display:inline-block}#content .search-result-show-more .category{font-weight:700;text-decoration:underline}#content .search-results-section-placeholder{font-size:18px;color:#6b6b6b}#content .search-help-text{margin:0 25px}#content .search-results-area .list-divider{margin-top:40px;margin-bottom:20px}@media only screen and (max-width:40em){#content .search-result-text p{font-size:14px!important}}.scrollable-tabs{position:fixed;left:295px;right:0;top:106px;z-index:2;height:53px;overflow:hidden;-moz-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;-webkit-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;box-shadow:2px 1px 8px 0 rgba(0,0,0,.2)}.scrollable-tabs ul.tabbed-header{box-shadow:none;position:absolute;top:0;left:0;right:0;font-size:0;white-space:nowrap;text-align:left}.scrollable-tabs ul.tabbed-header li{display:inline-block;font-size:16px;max-width:300px;position:relative;float:none;text-indent:0}.scrollable-tabs .tab-arrow{position:absolute;top:0;height:53px;z-index:1;padding:15px 12px}.scrollable-tabs .tab-arrow svg{width:12px;height:21px}.scrollable-tabs .tab-arrow.left{left:0;transform:rotate(180deg);-ms-transform:rotate(180deg)}.scrollable-tabs .tab-arrow.right{right:0}@media (max-width:720px){.scrollable-tabs ul.tabbed-header{width:100%}.scrollable-tabs ul.tabbed-header li a{padding:6px 25px 0}}@media only screen and (max-width:40em){.scrollable-tabs{top:47px;left:0}.scrollable-tabs ul.tabbed-header{margin:0}.scrollable-tabs ul.tabbed-header li{min-width:33.33%}}#content .empty-view-container{border-top:1px solid #f2f2f2;margin:0 20px}#content .empty-view,.empty-view{margin:0 auto;text-align:center;padding:66px 20px 20px;max-width:450px}#content .empty-view h4,#content .empty-view p,.empty-view h4,.empty-view p{font-size:20px;color:#959595;line-height:30px}#content .empty-view p,.empty-view p{margin-bottom:20px}#content .empty-view .icon,.empty-view .icon{margin:0 auto 20px}#content .empty-view h4,.empty-view h4{font-weight:700}#content .empty-view a,.empty-view a{margin-top:0;margin-left:0}.messages .empty-view{padding-top:34px}.messages .empty-view h4{line-height:26px}.messages .empty-view p{line-height:21px}.messages .empty-view h4,.messages .empty-view p{font-size:16px}#content .invitation-item{position:relative;padding:32px 16px;border-top:2px solid #f2f2f2}#content .invitation-item.declined .main-info,#content .invitation-item.declined .time-info{opacity:.5}#content .invitation-item .time-info{position:absolute;left:16px;top:32px;width:80px;text-align:right;line-height:1.5}#content .invitation-item .time-info .time{color:#6b6b6b}#content .invitation-item .time-info .date{color:#959595;font-weight:300}#content .invitation-item .toggle-group{margin-top:16px}#content .invitation-item .toggle-group .button,#content .invitation-item .toggle-group .primary-button{overflow:auto!important;margin:0 4px 0 0;min-width:110px}#content .invitation-item img{width:38px;height:38px;position:absolute;right:16px;top:32px}#content .invitation-item .main-info,#content .invitation-item .toggle-group{margin-left:96px}#content .invitation-item .main-info{margin-right:54px}#content .invitation-item .main-info h4{font-size:18px;padding-bottom:8px}#content .invitation-item .main-info p{color:#959595;font-size:16px}#content :first-child .invitation-item{border-bottom:0}#content .notifications .item-detail{margin-bottom:0!important;border-bottom:none}#content .notifications .item-detail.unread{background-color:#fff}#content .notifications .item-detail.unread .subsection-heading{position:relative}#content .notifications .item-detail.unread .subsection-heading:before{content:"";position:absolute;height:10px;width:10px;top:50%;left:-25px;transform:translateY(-50%);background-color:#000;border-radius:10px;margin-top:1px}#content .notifications .item-detail a{display:block;position:relative;padding:24px 70px 24px 45px;text-decoration:none!important}#content .notifications .item-detail a[href]:hover{background:#f8f8f8}#content .notifications .item-detail .subsection-heading{margin-top:15px;padding-bottom:0}#content .notifications .item-detail p{padding-top:4px;padding-bottom:0!important}#content .notifications .item-detail .arrow{position:absolute;transform:translateY(-50%);top:50%;right:16px}a.button.flat,button.flat{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;border:0 transparent;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;overflow:hidden}a.button.flat:hover,button.flat:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}a.button.flat>.button-icon,button.flat>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}a.button.flat>.button-icon svg,button.flat>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}a.button.flat>.button-icon svg path,button.flat>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}a.button.flat.themed,button.flat.themed{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;border:0 transparent;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;overflow:hidden}a.button.flat.themed:hover,button.flat.themed:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}a.button.flat.themed>.button-icon,button.flat.themed>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}a.button.flat.themed>.button-icon svg,button.flat.themed>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}a.button.flat.themed>.button-icon svg path,button.flat.themed>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}a.button.flat.bordered,button.flat.bordered{border-bottom:3px solid #d9d9d9}#content main{background-color:#fff;font-family:Lato,sans-serif;font-size:14px;line-height:21px;box-sizing:border-box;padding-bottom:21px;display:block;min-height:375px}#content main .date-picker{height:105px;overflow:hidden;position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#content main .date-picker .date-picker-button{display:block;position:absolute;height:105px;width:40px;overflow:hidden;top:0}#content main .date-picker .date-picker-button svg{display:inline-block;position:absolute;top:37.5px;width:30px;height:30px}#content main .date-picker .date-picker-button svg path{stroke:#bbb}#content main .date-picker .date-picker-button:focus svg path,#content main .date-picker .date-picker-button:hover svg path{stroke:#999}#content main .date-picker .date-picker-button.prev{left:10px}#content main .date-picker .date-picker-button.next{right:0}#content main .date-picker .date-picker-button.disabled{display:none}#content main .date-picker .date-picker-row{display:block;position:absolute;height:105px;overflow:hidden;left:50px;right:50px;top:0}#content main .date-picker .date-picker-row .date-picker-stripe{display:block;position:absolute;bottom:0;height:6px;width:100%}#content main .date-picker .date-picker-row .date-picker-stripe:before{content:"";display:block;height:6px;width:110px;margin:auto}#content main .date-picker .date-picker-row .date-picker-row-inner{display:table-row;position:absolute;top:0;left:0;-webkit-transform:translateZ(0)}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item{display:table-cell;vertical-align:middle;list-style:none;width:110px;height:105px;padding:0}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a{display:block;width:100%;height:105px;text-decoration:none}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a h2,#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a span{display:block;width:110px;text-align:center;font-family:Lato,sans-serif;font-size:16px;font-weight:400;color:#aaa}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a h2.week-day,#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a span.week-day{padding-top:15px;padding-bottom:10px}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a h2.month-day,#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a span.month-day{display:table;margin:auto;width:40px;height:40px;border-radius:20px}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a h2.month-day em,#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a span.month-day em{display:table-cell;vertical-align:middle;font-size:26px;font-weight:300}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a h2.bucket-day,#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a span.bucket-day{line-height:1.3;padding:15px 10px 0}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item a:hover span{color:#777}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item.is-today a .month-day{background-color:#e3e3e3}#content main .date-picker .date-picker-row .date-picker-row-inner .date-picker-item.is-selected a span{color:#333}#content main .date-picker .date-picker-row .date-picker-row-inner.animated{transition:left .35s;transition-timing-function:ease-out}#content main .date-picker .date-picker-row .date-picker-row-inner.animated .date-picker-item .month-day{transition:background .35s;transition-timing-function:ease-out}#content main .truncate-clamp{overflow:hidden;position:relative;line-height:21px;max-height:21px;word-break:break-all;word-break:break-word}#content main .truncate-ellipsis{background:#fff;bottom:0;position:absolute;right:0}#content main .truncate-ellipsis:before{content:"..."}#content main .truncate-fill{background:#fff;height:100%;position:absolute;width:100%}@media (max-width:767px){#content main .schedule-item-form form{padding-top:21px}}#content main .schedule-item-form textarea{font-family:Lato,sans-serif}.nav-user img{padding:6px 4px}.countdown-clock{height:68px;font-family:Lato,sans-serif;font-weight:400;font-size:16px;color:#6b6b6b;background:#f2f2f2;padding-top:20px;text-align:center}.countdown-clock .clock-container{margin-right:auto;margin-left:auto;display:block;line-height:28px}.countdown-clock .clock-container img{height:28px;width:28px}.countdown-clock .clock-container .countdown-clock-time{font-size:16px;color:#6b6b6b;display:inline-block;margin-left:7px;vertical-align:top}.game-user-info{background:#f8f8f8;min-height:158px;width:auto;overflow-wrap:break-word;overflow:auto;font-family:Lato,sans-serif;font-weight:300;padding:25px 33px 28px 158px}.avatar.game-avatar{height:100px;width:100px;border-radius:50%;margin-right:28px;margin-left:-125px;display:inline-block;float:left}.game-account-name{font-size:28px;color:#4a4a4a;line-height:34px;text-align:left}.user-game-stats{padding-top:4px}.game-points,.user-game-stats{display:inline-block;float:left}.game-points{font-size:40px;color:#4a4a4a;line-height:50px;text-align:center;margin-right:52px}.game-points img{width:25px;height:24px;float:right;margin:11px 0 7px 10px}.game-stats-group{float:left}.game-stats-wrapper{font-family:Lato,sans-serif;font-weight:300;color:#6b6b6b;line-height:17px;float:left;margin:10px 8px 0;text-align:center;width:100px}.game-stats-wrapper .game-stats{font-size:20px;height:20px}.game-stats-wrapper .game-stats div.ember-view{display:inline-block}.game-stats-wrapper .game-stats svg{display:inline-block;margin:auto;float:left;width:18px;height:18px}.game-stats-wrapper .game-stats-text{font-size:16px;margin-top:2px;color:#4a4a4a}.game-login-text{font-size:16px;line-height:19px;margin:25px 20px 0 8px;float:left;clear:left}.game-login-text a{margin:0}@media (max-width:1060px){.game-user-info{padding-left:20px;padding-right:20px}.avatar.game-avatar{margin:auto;display:block;float:none}.game-account-name{font-size:18px;clear:both;float:none;display:block;margin:10px auto auto;text-align:center}.user-game-stats{display:block;margin:auto;float:none}.game-points{display:block;float:none;font-size:32px;line-height:30px;margin:0 0 18px}.game-points img{float:none;margin:auto auto 4px;height:17px;width:19px}.game-stats-group{display:table;margin:auto;float:none}.game-login-text{padding:20px 0;float:none;text-align:center}.game-stats span{font-size:18px}.game-stats-text{font-size:14px}}.game-categories{font-family:Lato,sans-serif;font-weight:300}.game-categories .category{font-size:26px;color:#4a4a4a;line-height:32px;text-align:left}.game-categories .category .category-name{height:84px;width:auto;padding:25px 0 0 30px}.game-categories .category .category-name.complete{color:#6b6b6b}.game-categories .category .category-name:hover{background:#f2f2f2;cursor:pointer}.game-categories .expand-arrow{float:right;display:inline-block;margin:0 31px 2px 0}.game-categories .expand-arrow svg{width:19px;height:11px}.game-categories .completed-check{float:right;display:inline-block;margin:5px 21px 0 0}.game-categories .completed-check svg{width:23px;height:24px}.game-categories .category-achievements{list-style:none;overflow:hidden;display:block}.game-categories .category-achievements.animate{transition:height .3s}.game-categories .category-achievements .achievement{font-weight:400;margin:15px 0 0 30px}.game-categories .category-achievements .achievement .divider-line{margin:17px 0 0 50px}.game-categories .category-achievements .achievement .numbers{font-size:16px;color:#6b6b6b;text-align:right;display:inline-block}.game-categories .category-achievements .achievement .name{font-size:20px;color:#4a4a4a;line-height:45px;text-align:left;display:inline-block;margin-left:14px}.game-categories .category-achievements .achievement .name.complete,.points{color:#6b6b6b}.points{font-size:16px;line-height:25px;text-align:right;display:inline-block;float:right;margin:9px 24px 0 0}.points span{padding-bottom:10px}.points img{width:26px;height:24px;margin:0 0 -5px 10px}@media (max-width:1060px){.countdown-clock{height:46px;padding-top:13px}.countdown-clock .clock-container{line-height:20px}.countdown-clock .clock-container img{height:20px;width:20px}.countdown-clock .clock-container .countdown-clock-time{font-size:13px}.game-categories .category{font-size:18px}.game-categories .category-achievements .achievement .name{font-size:16px}.game-categories .category-achievements .achievement div.numbers,.game-categories .category-achievements .achievement div.points{font-size:14px}.game-categories .expand-arrow{margin:0 14px 2px 0}.game-categories .expand-arrow svg{width:15px;height:8px}}.is-current{background-color:#f8f8f8}.is-current.not-in-top .name-and-points{left:170px}.is-current.not-in-top .rank{font-size:20px}.is-current.not-in-top.hide-rank .rank{visibility:hidden}.game-leaderboard .game-top-ten.not-in-top .player:last-child .divider-line{display:none}.player{display:block;font-family:Lato,sans-serif;padding:18px 10px 0 15px;line-height:55px;overflow:hidden;white-space:nowrap;position:relative}.player .divider-line{margin-left:5px}.player:hover{background-color:#f2f2f2}.player .name-and-points,.player .rank,.player img.avatar{display:inline-block}.player .rank{font-weight:200;color:#6b6b6b;font-size:26px;float:left;margin-right:11px;width:auto;min-width:31px}.player img.avatar{border-radius:50%;margin:0 26px 0 0;height:68px;width:68px}.player.logged-out{padding-left:55px;height:140px}@media (max-width:400px){.player.logged-out{height:160px}}.player .name-and-points{overflow:hidden;white-space:nowrap;position:absolute;height:68px;left:155px;right:10px}.player .name-and-points div.name{font-weight:400;font-size:20px;color:#4a4a4a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.player .name-and-points.show-login{height:140px}.player .name-and-points .points{margin:15px 5px 0}.player div.login-button{position:relative;margin:-30px 0 0 100px}@media (max-width:400px){.player div.login-button{margin:-10px 0 0}}.player div.login-button a{margin:0}.empty-state{text-align:center;padding:35px 25px}.empty-state .message{margin-top:25px;font-size:18px;color:#6b6b6b;display:inline-block;line-height:22px;font-family:Lato,sans-serif;font-weight:400}@media (max-width:1060px){.empty-state .message{font-size:16px}}.game-disabled .message{max-width:355px}.game-rules svg{margin-top:45px}@media (max-width:640px){.game-rules svg{width:200px;margin-top:20px}}.game-rules .message{margin-top:60px;margin-bottom:50px;max-width:520px;line-height:25px}@media (max-width:640px){.game-rules .message{margin-top:30px}}@media (max-width:1060px){.player img.avatar{height:58px;width:58px}}.divider-line{border:1px solid #f2f2f2;width:100%;display:block}body.route-activity,body.route-attendee,body.route-feeds_notifications,body.route-location,body.route-organization,body.route-page,body.route-person{background:#f8f8f8}#content{font-family:Lato,sans-serif;font-weight:400}.option-container{display:block;margin:10px 0 0}@media screen and (min-width:1200px){.option-container.has-embedded-video{display:flex;justify-content:center;margin:10px 32px 20px}.option-container.has-embedded-video.organization{align-items:center}}.option-container>*{flex:1 0 50%}.option-container .track{line-height:1.7em}.option-container .track .track-color{width:12px;height:12px;border-radius:6px;display:inline-block;margin-right:4px;position:relative;top:2px}.option-container .checkin-rating{display:flex;justify-content:center;align-items:center}@media screen and (max-width:640px){.option-container .checkin-rating{flex-direction:column}.option-container .checkin-rating.track{margin-bottom:10px}}.option-container .checkin-rating .button{display:inline;margin:10px 16px 0;padding:5px 20px}.option-container .checkin-rating .button svg{height:17px;top:3px}.option-container .checkin-rating .button svg path{stroke-width:0}.option-container .checkin-rating .button.themed svg{height:22px;top:0}.option-container .checkin-rating .button.checked-in:hover{cursor:default;background:#f2f2f2}.detail-card{padding-bottom:20px}.detail-card .map.location.google{cursor:pointer}.detail-card li{z-index:0}.detail-card .card-content{color:#6b6b6b}.detail-card .card-content.note,.detail-card .card-content.page{border-bottom:0 transparent}.detail-card .card-content.note h4,.detail-card .card-content.page h4{font-weight:400}.detail-card .card-content.note h4 a,.detail-card .card-content.page h4 a{font-size:20px;color:#4a4a4a;display:inline-block;margin-left:5px}.detail-card .card-content.note h4 a svg,.detail-card .card-content.page h4 a svg{width:30px;height:25px}.detail-card .card-content.note h4 a svg path,.detail-card .card-content.page h4 a svg path{stroke-width:.5;stroke:#4a4a4a;fill:#4a4a4a}.detail-card .card-content.note h4 a svg:hover path,.detail-card .card-content.page h4 a svg:hover path{stroke:#000;fill:#000}.detail-card .card-content.note pre,.detail-card .card-content.page pre{margin-top:5px;color:#6b6b6b}.detail-card .card-content .main-image-container{margin:20px auto 0;text-align:center}@media screen and (max-width:1199px){.detail-card .card-content .main-image-container.with-embedded-video{margin-top:-24px}}@media screen and (max-width:640px){.detail-card .card-content .main-image-container.with-embedded-video{margin-top:20px}}.detail-card .card-content .avatar,.detail-card .card-content .main-image{max-height:150px}.detail-card .card-content .avatar.initials,.detail-card .card-content .main-image.initials{height:150px;width:150px;border-radius:150px;background-color:#959595;color:#fff;display:block;line-height:150px;margin:auto;font-size:40px;font-weight:300;letter-spacing:.1em}.detail-card .card-content .page-name,.detail-card .card-content p{text-align:center}.detail-card .card-content .person-page-name{margin-top:24px;text-align:center}.detail-card .card-content .person-detail-container{margin-bottom:14px}.detail-card .card-content .page-name{font-size:26px;color:#4a4a4a;font-weight:300;padding:0}.detail-card .card-content .page-name+.person-details{margin-top:10px;font-size:16px;line-height:24px}.detail-card .card-content .page-name.simple{margin-bottom:30px}.detail-card .card-footer{display:flex;justify-content:flex-start;padding-left:24px;width:100%}.detail-card .card-footer.without-embedded-video{padding:20px 0;border-top:2px solid #f2f2f2;justify-content:center;border-left:none;width:95%;margin:0 auto 20px}.detail-card .card-footer>*{max-width:100px;flex:1 1 100%}@media screen and (min-width:1200px){.detail-card .card-footer{border-left:2px solid #f2f2f2;height:90px}}@media screen and (max-width:1199px){.detail-card .card-footer{border-top:2px solid #f2f2f2;width:95%;justify-content:center;margin:auto;padding:32px 0}}.detail-card .card-footer.no-border{border:none;justify-content:center;padding-left:0;height:100%}.detail-card .card-footer.no-options{border-top:2px solid #f2f2f2;width:95%;height:100%;justify-content:center;margin:0 auto 32px;padding:32px 0}.detail-card .card-footer a,.detail-card .card-footer button{max-width:100px;margin:0 24px;cursor:pointer;background:transparent none;padding:0;color:#4a4a4a;font-size:12px;line-height:1em;font-weight:400;border:0 transparent;text-align:center;text-decoration:none}.detail-card .card-footer a:active,.detail-card .card-footer a:hover,.detail-card .card-footer button:active,.detail-card .card-footer button:hover{text-decoration:none;color:#959595}.detail-card .card-footer a:hover,.detail-card .card-footer button:hover{color:#000}.detail-card .card-footer a:hover svg path,.detail-card .card-footer button:hover svg path{fill:#000;stroke:#000}.detail-card .card-footer a:hover .active svg path,.detail-card .card-footer button:hover .active svg path{stroke:transparent}.detail-card .card-footer a .active,.detail-card .card-footer button .active{display:none}.detail-card .card-footer a .inactive,.detail-card .card-footer button .inactive{display:block}.detail-card .card-footer a svg,.detail-card .card-footer button svg{stroke-width:0;display:block;margin:10px auto;height:40px;width:auto}.detail-card .card-footer a svg path,.detail-card .card-footer button svg path{fill:#4a4a4a}.detail-card .card-footer a.selected .active,.detail-card .card-footer button.selected .active{display:block}.detail-card .card-footer a.selected .inactive,.detail-card .card-footer button.selected .inactive{display:none}.person.detail-card .main-image-container{margin-top:50px;height:127px}.person.detail-card .main-image{max-height:127px}.social-section{display:table;margin:0 auto;padding-top:32px;text-align:center}.social-section .social-button,.social-section li{display:inline-block;text-align:center}.social-section .social-button{margin:0 4px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;padding:8px 16px 8px 12px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;-webkit-appearance:none;line-height:24px}.social-section .social-button .social-svg{float:left;height:24px;width:24px;margin-right:8px}.social-section .social-button .social-svg svg{height:24px;width:24px}.social-section .social-button .social-svg svg path{fill:#fff}.social-section .social-button.linkedin-button{background-color:#007bb5}.social-section .social-button.linkedin-button:hover{background-color:#006a9c}.social-section .social-button.facebook-button{background-color:#3b5998}.social-section .social-button.facebook-button:hover{background-color:#344e86}.social-section .social-button.twitter-button{background-color:#00aced}.social-section .social-button.twitter-button:hover{background-color:#0099d4}.description,.description p{color:#6b6b6b;font-size:16px;line-height:24px}.description+p,.description p+p{margin-top:30px}.description b,.description p b{font-weight:700}.description i,.description p i{font-style:italic}.description ol li,.description p ol li,.description p ul li,.description ul li{padding:2px 0 2px 20px}.description ol li:first-of-type,.description p ol li:first-of-type,.description p ul li:first-of-type,.description ul li:first-of-type{margin-top:10px}.description p ul li,.description ul li{list-style:disc inside none}.description ol li,.description p ol li{list-style:decimal inside none}.section-heading{padding:48px 0 16px;font-size:26px;font-weight:300;color:#4a4a4a}.subsection-heading{padding-bottom:20px;font-size:20px;font-weight:400;color:#4a4a4a}.subsection-heading.exhibitor,.subsection-heading.notification,.subsection-heading.page,.subsection-heading.presenter,.subsection-heading.session,.subsection-heading.subsession{padding-bottom:0;line-height:1.5em}.pre-line{white-space:pre-line}.item-detail{border-bottom:2px solid #f2f2f2;overflow:hidden;margin-bottom:25px}.item-detail:last-child{border-bottom:0 transparent;margin-bottom:0}.item-detail p{color:#6b6b6b;font-size:16px;line-height:22px}.item-detail p:last-of-type{padding-bottom:25px}.item-detail p.locked{padding-right:40px;background:url(attendee-center/icons/lock-21910690cedecac41a25240708b0c5e3.svg) no-repeat 100%}.item-detail a{color:#6b6b6b;text-decoration:underline}.item-detail.activity a{text-decoration:none}.item-detail.bio:first-child{margin-top:35px}.item-detail.document{overflow-wrap:break-word}.item-detail.document a{text-decoration:none;font-size:20px;line-height:1.5em;display:table;width:100%}.item-detail.document a span{display:table-cell;vertical-align:middle;word-break:break-all}.item-detail.document .document-svg{display:table-cell;vertical-align:middle;width:35px;padding-left:15px}.item-detail.document .document-svg svg{height:35px;width:35px}.item-detail.survey{padding-bottom:25px}.item-detail.survey a{text-decoration:none}.item-detail.survey a p{padding:8px 0 0 70px;font-size:20px;line-height:1.3em;min-height:72px}.item-detail.survey .survey-svg{float:left}.item-detail.survey .survey-svg svg{height:45px;width:45px}.item-detail.survey .close-svg{float:right}.item-detail.survey .close-svg svg{height:45px;width:45px}.tags li{float:left;margin-right:5px;margin-bottom:5px}.tags li a,.tags li span{font-size:14px;padding:7px 15px;display:block;color:#fff;background:#959595;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.tags li span{cursor:pointer}.lower-detail{padding:0 30px 25px;background-color:#f8f8f8}.lower-detail.page{padding-top:30px}.lower-detail ul.live-qa li.item-detail{margin-bottom:10px;background:url(attendee-center/icons/qa-27f3dc20d06478d4cea0181aeb6b103f.svg) no-repeat 5px}.lower-detail ul.live-qa li.item-detail p,.lower-detail ul.live-qa li.item-detail p:last-of-type{padding:21px 0 21px 70px;font-size:20px;line-height:1.3em;min-height:72px}.lower-detail ul.live-qa li.item-detail p.locked,.lower-detail ul.live-qa li.item-detail p:last-of-type.locked{padding-right:40px;background:url(attendee-center/icons/lock-21910690cedecac41a25240708b0c5e3.svg) no-repeat 100%}.lower-detail ul.live-qa li.item-detail p:last-of-type a,.lower-detail ul.live-qa li.item-detail p a{padding-right:25px;display:block;background:url(attendee-center/icons/right-arrow-b2899ada5d17aeec935dc8fa9d30a44c.svg) no-repeat 100%}.session-survey-banner .item-detail{margin-top:25px;border-bottom:2px solid #f2f2f2}.session-survey-banner .item-detail .middle{color:#4a4a4a}@media only screen and (max-width:40em){#content .lower-detail{padding:0 15px 35px}#content .social-section .social-button{margin:0 4px 10px}#content .session-survey-banner .item-detail.survey{overflow:visible}#content .session-survey-banner .item-detail.survey a{font-size:14px}#content .session-survey-banner .item-detail.survey a span .middle{margin-left:5px;line-height:25px}#content .session-survey-banner .item-detail.survey .close-svg svg,#content .session-survey-banner .item-detail.survey .survey-svg svg{height:25px;width:25px}}.settings-section{padding-left:25px;font-family:Lato,sans-serif;font-weight:400}.settings-section h3{font-weight:400;color:#4a4a4a;margin:25px 0;display:inline-block}.settings-section p{font-weight:300;color:#959595;margin-bottom:25px;max-width:560px;padding-right:25px}.settings-section #settings-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;overflow:hidden;float:right;margin:80px 25px 0 0;border:0 transparent;border-bottom:3px solid #d9d9d9}.settings-section #settings-button:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}.settings-section #settings-button>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}.settings-section #settings-button>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}.settings-section #settings-button>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}.settings-section #settings-button>.button-icon>svg{height:20px;width:20px;margin:4px 12px 0 0}.divider-line{clear:both}input[type=checkbox].styled{opacity:0;float:right;height:18px;width:18px;margin:25px 25px 0 0}input[type=checkbox].styled+label:after{float:right;content:"";display:inline-block;width:20px;height:20px;border-radius:6px;margin:25px -18px 0 0;border:1px solid #959595}input[type=checkbox].styled:checked+label:after{background:url(attendee-center/icons/input-check-4fc6ab8379e07268705a4f27cb4d4bb0.svg) 50% no-repeat;background-size:70%}.comments-screen .back-icon{display:inline-block;vertical-align:middle;margin-right:.7em}.comments-screen .back-to-feed{font-family:Lato,sans-serif;font-weight:400;display:block;vertical-align:middle;border-bottom:2px dashed #f2f2f2;font-size:18px;font-weight:200;color:#6b6b6b;padding:30px 20px 30px 0;margin-left:30px}.comments-screen .back-to-feed,.comments-screen .back-to-feed:hover{text-decoration:none}.post-area{position:relative;padding:10px 20px;border-bottom:1px solid #f2f2f2;box-shadow:0 2px 6px #f2f2f2}.post-area h4{font-weight:600}@media only screen and (max-width:40em){.post-area h4{font-size:16px}}.post-area .comment-button{cursor:default!important}.post-content{margin-top:22px;margin-bottom:14px;color:#6b6b6b;font-size:18px;word-wrap:break-word;white-space:pre-wrap}@media only screen and (max-width:40em){.post-content{font-size:14px}}.activity-feed-post-bottom-area{padding-top:10px}.comment-field{font-family:Lato,sans-serif;font-weight:400;display:block;font-size:16px;border:2px solid #f2f2f2;border-radius:4px;padding:10px 12px;resize:vertical;height:100px;width:100%;margin:0}.comment-field,.comment-send-button{vertical-align:top}.comment{position:relative;padding-bottom:50px;margin:35px 30px 0;border-bottom:1px solid #f2f2f2}.comment:last-child{border-bottom:0}.comment-body{color:#6b6b6b;margin:10px 10px 0 65px;max-width:700px;word-wrap:break-word;white-space:pre-wrap}.comment-send-button{margin-top:20px!important;margin-bottom:0!important}.commenting-area{position:relative;text-align:right;padding:10px;max-width:595px}.commenting-area .avatar{display:none}.more-comments-button{font-family:Lato,sans-serif;font-weight:400;text-align:left;width:100%;margin:0}.more-comments-button,.more-comments-button:hover{border:0;color:#959595;border-radius:0;box-shadow:none;background:transparent}.more-comments-button.hidden{display:none}@media only screen and (max-width:40em){.more-comments-button{padding:10px 0;text-align:center}.more-comments-button,.more-comments-button:hover{border:0;border-bottom:2px solid #f2f2f2}}@media only screen and (min-width:40.063em){.more-comments-button{text-align:left;padding:20px 0 20px 30px}}.down-arrow{display:inline-block;margin-right:1em}@media only screen and (min-width:40.063em){.commenting-area .avatar{border-radius:50%;width:40px;display:block;position:absolute;top:10px;left:30px}.comment-field{margin-left:70px;width:calc(100% - 70px)}}@media only screen and (max-width:40em){.comments-screen .comment-field{display:inline-block;height:36px;line-height:20px;padding:4px 12px;width:calc(100% - 70px)}.comments-screen .comment-send-button{margin-top:0!important;width:60px;margin-left:10px;padding:7px 5px 8px!important}}.attendee-list-buttons{padding:0 20px 10px}.attendee-list-buttons a{margin:0}@media only screen and (max-width:64.063em){.attendee-list-buttons{padding-bottom:30px}}.hidden-attendee-prompt{padding:30px;color:#6b6b6b}.hidden-attendee-prompt h3{font-size:20px;line-height:1.3em}.attendee-options-container{overflow:visible}.attendee-options-container>section{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:64.063em){.attendee-options-container>section{flex-wrap:wrap}}@media only screen and (min-width:40.063em){.attendee-options-container .attendee-options{margin:10px 0 10px 10px;white-space:nowrap}}.list-notice{margin:0 0 -22px}.page-title{position:relative;z-index:2}ul.tabbed-header{font-size:16px;font-weight:300;line-height:1;padding:0;text-align:center;position:fixed;top:106px;right:0;left:295px;z-index:1;-moz-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;-webkit-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;box-shadow:2px 1px 8px 0 rgba(0,0,0,.2)}ul.tabbed-header li{height:100%;float:left;display:inline-block;max-width:100%}ul.tabbed-header li span.count{display:inline-block;background:red;font-size:13px;font-weight:400;color:#fff;float:right;line-height:22px;height:22px;min-width:22px;text-align:center;padding:0 5px;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-clip:padding-box;margin-left:4px;float:none}ul.tabbed-header li span.count.hidden{display:none}ul.tabbed-header li>a,ul.tabbed-header li>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 50px 0;line-height:41px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none}ul.tabbed-header li>a.active,ul.tabbed-header li>a:active:hover,ul.tabbed-header li>a:hover,ul.tabbed-header li>span.active,ul.tabbed-header li>span:active:hover,ul.tabbed-header li>span:hover{text-decoration:none}.page-title+button.header-button{top:113px;position:fixed;z-index:2;right:7px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;border:0 transparent;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;overflow:hidden;font-weight:300}.page-title+button.header-button:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}.page-title+button.header-button>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}.page-title+button.header-button>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}.page-title+button.header-button>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}@media only screen and (min-width:40.063em) and (max-width:64em){ul.tabbed-header li.with-badge span.count{right:-2px}ul.tabbed-header li>a,ul.tabbed-header li>span{padding-left:25px;padding-right:25px}}@media (max-width:720px){ul.tabbed-header{font-size:15px;display:table;table-layout:fixed;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:295px;-moz-box-shadow:rgba(0,0,0,.15) 0 3px 3px 0;-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}ul.tabbed-header li{float:none;display:table-cell}ul.tabbed-header li.with-badge span.count{right:5px}ul.tabbed-header li a{padding:6px 10px 0;text-align:center}}@media only screen and (max-width:40em){.page-title{position:fixed;z-index:1;right:0}.page-title ul.tabbed-header{margin-top:0}.page-title ul.tabbed-header li{width:100%}.page-title ul.tabbed-header li span.active{border-bottom-width:0;padding:0 90px;line-height:47px}.page-title+button.header-button{top:7px}ul.tabbed-header{padding-right:0;margin-top:47px;left:0;top:0;width:100%}#content{margin-top:47px}#content .comments-screen,#content .countdown-clock,#content .event-compass,#content .invitation,#content .slider,#content .tabbed-content{margin-top:100px}}#content #content-slider{margin:0 20px;overflow:hidden}#content #content-slider .add-button{float:right;margin:15px 0 0;background:#f2f2f2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;border:0 transparent;border-bottom:3px solid #e0e0e0;padding:5px 10px;font-size:16px;color:#4a4a4a;display:inline-block;text-decoration:none;text-align:center;cursor:pointer;line-height:25px;-webkit-appearance:none}#content #content-slider .add-button .mobile-appt-text{display:none}#content #content-slider .add-button .post-svg{float:left;height:25px;width:25px}#content #content-slider .add-button .post-svg svg{height:25px;width:25px;padding-right:5px}@media only screen and (max-width:40em){#content #content-slider .add-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;border:0 transparent;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;position:fixed;z-index:2;right:7px;top:7px;font-weight:300;float:none;margin:0}#content #content-slider .add-button:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}#content #content-slider .add-button>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}#content #content-slider .add-button>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}#content #content-slider .add-button>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}#content #content-slider .add-button>.full-appt-text,#content #content-slider .add-button>.post-svg{display:none}#content #content-slider .add-button>.mobile-appt-text{display:block}}@media only screen and (max-width:40em){.schedule-nav-visible+.schedule-main .fixed-schedule-header{top:100px}}@media only screen and (max-width:40em){.schedule-nav-visible+.my-schedule{margin-top:100px}}.fixed-schedule-header{position:fixed;left:295px;right:0;z-index:1}@media only screen and (max-width:40em){.fixed-schedule-header{top:47px;left:0}}.fixed-schedule-header{-moz-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;-webkit-box-shadow:rgba(0,0,0,.2) 2px 1px 8px 0;box-shadow:2px 1px 8px 0 rgba(0,0,0,.2);height:180px;background-color:#fff}@media only screen and (max-width:64.063em){.fixed-schedule-header.banner-applied{height:218px}}.schedule-list{padding-top:180px}@media only screen and (max-width:64.063em){.schedule-list.banner-applied{padding-top:180px}}.date-picker-border{border-bottom:2px solid #f2f2f2}.search-filter-container{padding:10px}@media only screen and (min-width:64.063em){.search-filter-container{display:flex;align-items:center}.search-filter-container .search-schedule{flex-grow:2;min-width:350px}.search-filter-container .applied-filter{margin-left:30px}}@media only screen and (max-width:64.063em){.search-filter-container .applied-filter{margin-top:7px}}#filter-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-family:Lato,sans-serif;font-weight:400;background:#f2f2f2;color:#4a4a4a;font-size:16px;line-height:24px;padding:6px 15px;text-shadow:none;overflow:hidden;float:right;margin:34px 22px 0;border:0 transparent;border-bottom:3px solid #d9d9d9}#filter-button:hover{box-shadow:none;text-decoration:none;background:#e5e5e5}#filter-button>.button-icon{display:inline-block;height:24px;min-width:20px;max-width:30px;float:left}#filter-button>.button-icon svg{height:24px;width:100%;position:relative;margin-right:4px}#filter-button>.button-icon svg path{fill:#4a4a4a;stroke:#4a4a4a}#filter-button>.button-icon>svg{height:20px;width:20px;margin:4px 6px 0 0}@media only screen and (max-width:40em){#filter-button{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;position:fixed;z-index:2;right:7px;top:7px;font-weight:300;float:none;margin:0}#filter-button>.button-icon{display:none}}.applied-filter{overflow:hidden}.applied-filter .applied-filter-wrapper{display:inline-block;background-color:#f8f8f8;color:#6b6b6b;font-size:14px;padding:5px 15px 5px 10px;border-radius:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.applied-filter .applied-filter-wrapper .applied-filter-clear{font-size:14px;display:inline-block;cursor:pointer;border-radius:0;border:none;background-color:transparent;background-image:url(event-center/icons/close-big-00c3e10cb7966bab56a3060dabb409dc.svg)!important;background-size:cover;background-repeat:no-repeat;height:1em;width:1em;margin:0 7px 0 0;padding:0;position:relative;top:.15em}.applied-filter .applied-filter-wrapper .applied-filter-clear span{position:absolute;left:-9999px}.list-filter-track-color{display:inline-block;height:1em;width:1em;border-radius:.5em;margin-right:5px;position:relative;top:.1em}.timezone{display:flex;padding:1em;border-bottom:2px solid #f2f2f2;justify-content:center}.timezone svg{height:1.25em;width:1.25em;margin-right:.5em}.timezone a{margin-left:1em;font-weight:600;line-height:1.25em;text-decoration:underline}@media screen and (max-width:1025px){.timezone.banner-applied{padding-top:50px}}@media only screen and (max-width:40em){.timezone{justify-content:left}}#content .attendee-header img.avatar{float:left;margin:0 8px 0 0;width:57px;height:auto;border-radius:100%}#content .attendee-header img.service-corner{height:auto;width:29px;box-sizing:content-box;position:absolute;padding:20px 10px;top:0;right:0}#content .attendee-header.is-post img.avatar{width:68px}#content .attendee-header h4,#content .attendee-header h5{padding:0!important;margin:0 40px 0 50px;line-height:1.25}#content .attendee-header h4{margin-top:2px;font-size:18px}#content .attendee-header h4 a{color:inherit;text-decoration:none}@media only screen and (max-width:40em){#content .attendee-header h4{font-size:16px}}#content .attendee-header h5{margin-top:3px;color:#6b6b6b;font-size:14px}#content .attendee-header h5 a{color:#00adee;text-decoration:none}#content .attendee-header .image-container{position:relative;margin-top:12px}#content .attendee-header .image-container img.attachment{cursor:pointer}#content .comment-button,#content .like-button{display:inline-block!important}#content .comment-button a,#content .like-button a{color:#4a4a4a!important;display:inline-block;height:22px;line-height:22px;margin:0 0 10px;outline:none;padding-right:8px;text-decoration:none!important;text-overflow:clip;white-space:nowrap}#content .comment-button div,#content .like-button div{display:inline-block;width:24px;height:22px;padding-top:5px}#content .comment-button div svg,#content .like-button div svg{float:left;width:24px;height:22px}#content .comment-button .comment-button-text,#content .like-button .comment-button-text{color:#4a4a4a}#content .comment-button .comment-button-text,#content .comment-button .like-button-text,#content .like-button .comment-button-text,#content .like-button .like-button-text{font-family:Lato,sans-serif;font-weight:400;font-size:13px;margin-right:8px;padding-left:4px;display:inline-block}.socialwall{display:flex;flex-wrap:wrap;padding:4px}.socialwall__post{flex-grow:1;flex-basis:190px;flex-shrink:0;margin:4px;overflow:hidden;position:relative;display:inline-block;min-width:190px;min-height:190px}.socialwall__post:before{content:"";padding-top:100%;float:left}.socialwall__post span{display:block}.socialwall__post.text{text-align:center;text-decoration:none;background-color:#f8f8f8}.socialwall__post.text span{padding:0 16px;line-height:1.5em;overflow:hidden;hyphens:auto;word-wrap:break-word;position:absolute;width:100%;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);max-height:9em;-webkit-line-clamp:4;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.socialwall__post.text span img{display:block;margin:0 auto 16px;width:36px;height:30px}.socialwall__post.image{background:#f2f2f2 url(attendee-center/socialwall/empty-3712c2b1378835959225a634976acefc.svg) scroll no-repeat 50%;background-size:50%}.socialwall__post.image span:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom right,transparent,transparent 50%,rgba(0,0,0,.6))}.socialwall__post.image span img{position:absolute;right:16px;bottom:16px}.socialwall__post.scroller{min-height:50px;height:50px;flex-basis:100%;flex-grow:0;flex-shrink:1}