body.forum .thread.list .item{margin-top:0;padding-top:10px}body.forum .thread.list .header{font-size:1.5em}body.forum .forum.list>.item>.content,body.forum .thread.list>.item>.content{margin:10px 0;padding:0}body.forum .thread.list .item .header span{font-size:.65em;color:#777;float:right;font-weight:400}.date{font-size:.85em;color:#777;float:right;font-weight:400}body{font-size:1.15em}.ui.message a.close{cursor:pointer;font-size:.8em;float:right}.top.attached.confirm.header{background:red;color:#fff!important}.top.attached.confirm.header strong{font-weight:bolder}header .ui.purple.secondary.menu{background:#6c5697;border-radius:5px 5px 5px 5px;margin-top:10px}header .ui.menu .special.toc.item{display:none}header .ui.inverted.secondary.menu a.bright.item{background:#5ac81d;color:#fff!important}header .ui.inverted.secondary.menu a.bright.item:hover{background:#6fce3a;color:#fff!important}header .hidden{display:none!important}header .menu>.conferences{display:flex}footer{margin-top:25px;border-top:1px #dfdfdf solid;padding-top:25px}footer .right.floated{float:right}.ui.container .content{margin:25px 0}.white.icon{color:#fff}.padded.close{padding:10px;font-size:2em}.ui.modal .header{background:#6c5697;color:#fff}.thumbtack.icon.pinned{color:green;transform:rotate(270deg);transform-origin:50% 50%}.ui.form .field .help{font-size:.85em;color:#888}.ui.form .checkbox .help{font-size:1em;color:#888;padding-left:1.9em}.underlined.header{border-bottom:1px #ddd solid}.hidden.button{display:none}.hidden.field{display:none}footer{margin-bottom:25px}.small.text{font-size:.75em}p.faded{text-align:center;color:#777}p.faded a{cursor:pointer}p.faded.large{font-size:1.75em}p.faded.left.aligned{text-align:left}.bluish{color:#255}.more.bluish{color:#377}.purplish{color:#483965}.more.purplish{color:#6c5697}.twitter.blue.button{background:##55acee!important}.main-page.secondary.menu{background-color:#343a40!important;border-radius:5px 5px 5px 5px;margin-top:10px}.main-page.secondary.menu .dropdown.item>.menu{margin-top:0!important}.main-page.secondary.menu>.container>.right.menu>.item{color:#fff!important}.main-page.secondary.menu>.container>.right.menu>.purple.item{background-color:#6c5697}.ui.institution.search .results{width:100%}.ui.institution.search .results .content{margin:0}@media only screen and (max-width:1240px){header .ui.menu .item{display:none!important}header .ui.menu .item.special{display:block!important}header .ui.menu .toc.item{font-size:2em;margin:0!important}header .ui.menu .toc.item .icon{margin:0!important}}a.button{display:inline-block;padding:10px 20px 10px 15px;margin:5px;text-align:center;text-decoration:none;color:#fff;background-color:#343a40;border-radius:6px;outline:0}.admin{background-color:#fee;border-style:inset;border-color:#f22}.ui.breadcrumb .section{padding:.25em}@media only screen and (max-width:991px){.ui.stackable.buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.ui.stackable.buttons>.button{width:100%}}body.presentation .video.container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}body.presentation .video.container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.presentation a#show_upload_option{cursor:pointer}body.presentation #upload_field .segment{background:#f8f8f8}body.presentation video{width:100%}body.presentation .labels .label{text-transform:uppercase}body.presentation .accordion a.title{display:block}body.presentation .sharing{text-align:center}body.presentation .accordion .red.title{background:red!important}body.presentation .accordion .red.content{background:red!important}body.presentation .accordion .red.content .massive.message{text-align:center}body.presentation .author.search .results{width:100%}body.presentation .author.search .results .content{margin:0}body.presentation .ui.modal .content .header{background:0 0;color:#000}.header.citation{padding-left:1.5%}.indented{padding-right:1.5%;padding-left:5%;text-indent:-3.5%}.citation{font-size:.8em}presentation_title{font-style:italic}body.profile .sessions.list .meta{margin-bottom:15px}body.profile .pinned.list .thumbtack.icon.pinned{color:green;transform:rotate(270deg);transform-origin:60% 15%}body.profile .submissions.list .item .header{font-size:1.25em}body.profile .submissions.list .pending.item{color:#d0d009}body.profile .submissions.list .approved.item{color:green}body.profile .submissions.list .withdrawn.item{color:red}body.profile .purchase.segments .segment{position:relative;padding:0}body.profile .purchase.segments .segment .bottom.aligned.button{position:absolute;bottom:0}body.profile .purchase.options.grid .column .container{-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border-radius:5px;padding:0;padding-bottom:2.5em;position:relative}body.profile .purchase.options.grid .column .content{padding:10px;margin:0;text-align:center}body.profile .purchase.options.grid .column .content input#donation_amount{width:85px;text-align:right}body.profile .purchase.options.grid .column .container>.bottom.aligned.button{position:absolute;bottom:0}body.profile .purchase.options.grid .column .container .left.aligned.content{text-align:left}body.profile .purchase.options.grid .column .container .ui.slider.checkbox input:checked~label{color:#2185d0!important;font-weight:600}body.profile .column .left.aligned.description{text-align:left!important}body.profile .membership.segment .header .content{margin:0}.pulsating{transform:scale(1);animation:pulse-black 1.5s infinite}@keyframes pulse-black{0%{transform:scale(1)}15%{transform:scale(1.75)}50%{transform:scale(1)}65%{transform:scale(1.75)}100%{transform:scale(1)}}.pulsating.color{transform:scale(1);animation:pulse-color 1.5s infinite}@keyframes pulse-color{0%{color:#fff}15%{color:#0f0}50%{color:#fff}65%{color:#0f0}100%{color:#fff}}.pulsating.rainbow{transform:scale(1);animation:pulse-rainbow 1.5s infinite}@keyframes pulse-rainbow{0%,100%{color:red}8%{color:#ff7f00}16%{color:#ff0}25%{color:#7fff00}33%{color:#0f0}41%{color:#00ff7f}50%{color:#0ff}58%{color:#007fff}66%{color:#00f}75%{color:#7f00ff}83%{color:#f0f}91%{color:#ff007f}}body.purchase #donation_amount{text-align:right}body.purchase input#donation_amount::-webkit-inner-spin-button,body.purchase input#donation_amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.purchase input#donation_amount{-moz-appearance:textfield}body.purchase .hidden{display:none}body.purchase .pricing.grid{padding-top:1rem;padding-bottom:1rem}body.purchase .pricing.grid>.column{padding-top:0;padding-bottom:0}body.purchase .pricing.grid>.total.column{border-top:1px solid rgba(34,36,38,.15);font-weight:600}body.room .room-preview{position:relative;overflow:hidden;padding:80px 10px;margin-right:0;margin-left:0;border-radius:5px}body.room .room-preview video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;opacity:.75}body.room .room-preview h1.header .content{font-size:2em;color:#000}body.room .session.item>.segment>.header{font-size:1.5em}body.room .session.item .details{display:none}body.room .session.item .details .header{border-bottom:1px solid rgba(34,36,38,.15);margin-bottom:10px}body.room .session.item .papers.list .item{padding:10px 0}body.room .room-preview h1.header .content .sub.header{font-size:1.25rem;padding-top:15px}body.room .items .item{padding:5px}.vertical.menu .header{color:purple}@media only screen and (max-width:1240px){body.room .room-preview{padding:15px 5px}body.room .room-preview .content .sub.header{display:none}}.holder.gradient{background:linear-gradient(125deg,#afa096 0,#beb4b4 20%,#967d64 66%,#8c7364 100%);background-size:100% 100%;min-height:100%}.schedule .ui.menu label{font-weight:600}.schedule .ui.menu .item .input label{line-height:calc(1em + 20px);padding-right:15px}.schedule .ui.menu .item.purple{background:#6c5697;border-radius:0 3px 3px 0;color:#fff;border:0!important}.schedule .ui.menu .item .input input{border:1px #ddd solid!important;padding:5px!important;border-radius:3px!important;color:#333!important;min-width:160px}.schedule .ui.menu .item .input .icon{border-left:1px #ddd solid;padding:15px!important}.schedule .list .item .meta span{font-style:italic;color:#888;font-size:.9em}.conf-schedule.grid .list .item .content>a.no-access{color:#000!important}.schedule .search.menu .right.item{width:75%}.schedule .search.menu .left.item{width:25%}.schedule .search.menu .left.item span{width:100%;display:block;text-align:center;font-weight:600;font-size:14px}.schedule .search.menu .input{font-size:14px}.schedule .search.menu .results{width:100%;background:#6c5697}.schedule .search.menu .results a:hover{background:#7f68ae}.schedule .ui.search>.results .result .title{color:#fff}.schedule .ui.search>.results .result .description{color:#ccc}.schedule .results .content{margin:0}.schedule .ui.search.menu .item .input .results .icon{padding:0!important;border:0!important}@media only screen and (max-width:1000px){.schedule .ui.stackable.menu .item{width:100%!important}.schedule .ui.stackable.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule .ui.stackable.menu .left.menu,.ui.stackable.menu .right.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule .ui.stackable.menu .right.item,.ui.stackable.menu .right.menu{margin-left:0!important}.schedule .ui.stackable.menu .item::before{position:absolute;content:'';top:auto;bottom:0;left:0;width:100%;height:1px;background:rgba(34,36,38,.1)}}body.login section,body.reset section{margin-top:50px}body.login section .container,body.reset section .container{width:33%}body.login form label,body.reset form label{text-align:left}body.login a.reset-password{float:right}body.register form{text-align:left}body.session .session-preview{position:relative;overflow:hidden;padding:60px 10px;border-radius:5px;margin-bottom:10px}body.session .session-preview img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;opacity:.75}body.session .session-preview .content{background:rgba(255,255,255,.85);padding:5px 25px}body.session .list .item{padding:10px 0}body.session .list .item a.header{font-size:1.25em;padding:10px 0}body.session .list .item div.meta{line-height:1.5em}body.session .list .item div.description{padding:10px 0;display:none}body.session .list .item div.buttons{padding:10px 0}@media only screen and (max-width:1240px){body.session .session-preview{padding:15px 5px}}@media only screen and (max-width:480px){body.session .ui.stackable.fluid.buttons .button{display:block!important;width:100%;border-radius:0}body.session .ui.stackable.fluid.buttons{display:block!important}}.slate{background:linear-gradient(65deg,rgba(80,80,80,.4) 20%,rgba(70,70,70,.4) 20%,rgba(80,80,80,.5) 60%,rgba(90,90,90,.6) 60%,rgba(60,60,60,.6) 80%,rgba(90,90,90,.7) 30%),linear-gradient(-15deg,rgba(250,250,250,.6) 40%,rgba(140,140,140,.2) 60%,rgba(180,180,180,.4) 60%,rgba(140,140,140,.4) 80%,rgba(180,180,180,.6) 80%);background-color:#969696;background-size:100% 100%;min-height:100%;margin-left:-.35714286em!important;margin-right:-.35714286em!important}body.submissions .list .item .header{font-size:1.25em}body.submissions .list .item{padding-top:15px;margin-bottom:15px}body.submissions .list .item .list{padding:0}body.submissions .list .item .list>.item{margin-bottom:0;border-color:#000}body.submissions .ui.modal .content>.ui.segment .header{background:0 0;color:#000}body.thread .hidden.form{display:none}body.thread .comments.list{margin-left:-20px}body.thread .comments .item .actions>a.delete{color:#b70000}body.thread .comments .item .actions>a.edit{color:#00b5ad!important}body.thread .comments .item .actions a{margin-right:10px}body.thread .reply.comment.form textarea{height:4rem!important}body.thread .comments.list{width:100%!important;max-width:none!important}body.thread .list .item .content{margin:0;border-radius:5px;border:1px #ddd solid;padding:10px}body.thread .comments.list .deleted.content{font-style:italic;color:#777}body.thread .list .item{margin-left:20px!important;padding:5px!important}body.thread .item .actions{font-size:.85em;padding:5px;padding-left:10px}body.thread .item .meta span.author{font-weight:600}body.thread .item .meta span.created{font-style:italic}body.thread .comments.list .item,body.thread .replies.list .item{border-left:1px #6c5697 solid}body.thread .edit.field{display:none}body.thread .edit.field textarea{width:100%;margin:0;border-radius:5px;border:1px #ddd solid;padding:10px}body.thread .edit.field .actions{padding:0;margin:0}body.thread .edit.field .actions a{margin:5px 0;margin-left:5px}@media only screen and (min-width:1024px){body.thread .mobile.only{display:none!important}}@media only screen and (max-width:1023px){body.thread .item.desktop.only{display:none!important}}@media only screen and (max-width:640px){body.thread .comments .item .actions a{display:block}}body.user .top.attached.segment{background:#6c569717}body.user a.edit{position:absolute;top:0;right:0;padding-top:10px;color:#bbb}body.user a.edit:hover{color:#4183c4}body.user .label{margin-bottom:5px}body.user .top.segment h1{margin-bottom:0}body.user .top.segment h3{margin-top:0}