@font-face{font-family:'Pathway Gothic One';font-style:normal;font-weight:400;src:url(/media/fonts/PathwayGothicOne-Book.woff?version=f4aa82aa9ee7d4d99c5c9034e873276a9e5570e9) format("woff"),url(/media/fonts/PathwayGothicOne-Book.ttf?version=0fd0c7534f1e3953f9f9904cab431ee3b2b1e70e) format("truetype")}#content .sidebar-right{float:right;margin-left:5%;width:25%;min-width:250px}@media(max-width:648px){#content .sidebar-right{float:none;width:100%}}#content .sidebar-right.contact{width:35%}@media(max-width:648px){#content .sidebar-right.contact{width:100%}}#content .privacy-link{clear:both}.login-form{width:20em}.login-form h1{text-align:center}.payment .instructions{font-size:16pt;margin:auto;width:90%}.payment .message h1{text-align:center}.payment .message .instructions{text-align:center}.payment .message .bank-error{margin:1em;border:solid 1px;padding:1em}.payment-form h2{text-align:right;height:0;margin-bottom:1em;border-top:none !important}.payment-form label{font-weight:bold !important}.payment-form table{width:100%;font-size:12pt;margin-top:3em}.payment-form table tr.total{margin-top:1em;padding-top:1em;font-size:24px;font-family:"Pathway Gothic One",sans-serif}.payment-form table th.amount.incl-valt{width:20%}.payment-form table th.amount,.payment-form table td.amount{text-align:right}.payment-form table td.title{text-align:left}.payment-form table span.rate{font-size:small;position:absolute;margin-left:1em}.payment-form button{font-size:14pt}.payment-form .info-text{font-size:12pt}#profile-page .alert div.alert-text{margin-top:.5em}em{color:orange;font-style:normal}body[path$="/schedule"]{margin-left:1em;margin-right:1em}@media(max-width:300px){body[path$="/schedule"]{margin-left:.5em;margin-right:.5em}}@media(max-width:600px){body[path$="/schedule"]{margin-left:.8em;margin-right:.8em}}body{font-family:"Open Sans",sans-serif;margin-left:10%;margin-right:10%}@media(max-width:300px){body{margin-left:.5em;margin-right:.5em}}@media(max-width:600px){body{margin-left:.8em;margin-right:.8em}}@media(max-width:900px){body{margin-left:2em;margin-right:2em}}h1,h2,h3,h4,h5,h6{font-family:"Pathway Gothic One",sans-serif !important}h1.large{font-family:"Pathway Gothic One",sans-serif;font-size:4em}@media(max-width:995px){h1.large{font-size:3em}}@media(max-width:776px){h1.large{font-size:2.5em}}p.larger{font-size:1.5em}@media(max-width:776px){p.larger{font-size:1.2em}}@media(max-width:400px){p.larger{font-size:1em}}.error{color:red}span.smaller{font-size:.9em}.btn-small{padding:3px 6px;line-height:1}.poznamka{font-size:.9em;color:gray}.plainform{border:0;box-shadow:none}.plainform:not(:focus){border:0;box-shadow:none}.plainlist{list-style:none;padding-left:0}.horizontal li{display:inline-block}a.anchor-adjust{display:block;position:relative;top:-103px;visibility:hidden}.carousel-caption a{color:white}.carousel-caption a:hover{text-decoration:none}nav{border:none !important;background-color:white !important;padding-top:1em;font-size:1.5em !important}nav .container{font-family:"Pathway Gothic One",sans-serif;text-transform:uppercase;padding-bottom:.5em;border-bottom:solid 1px black}@media(max-width:995px){nav .container{font-size:.8em !important}}nav .selected a{color:orange !important}nav .login{float:right;margin-right:1.3em;margin-top:-1.5em;font-size:.5em;font-family:"Open Sans",Ubuntu,sans-serif}nav .login a{color:#36739b !important;cursor:pointer}nav .login a :hover{text-decoration:none}nav .login .disabled a{color:gray !important}nav .logo{font-family:Ubuntu;font-size:2em}@media(max-width:400px){nav .logo{font-size:1.5em}}nav .logo img{position:relative;top:-0.5em;width:1em}.shorter:not(.breaks):not(.other){background-color:#d2322d !important}.longer:not(.breaks):not(.other){background-color:#47a447 !important}@media(min-width:1500px){div#content{padding-left:0;padding-right:0}}@media(min-width:1600px){div#content{padding-left:20px;padding-right:20px}}@media(min-width:1700px){div#content{padding-left:25px;padding-right:25px}}#profile-page #abstract_preview{margin-top:1em;margin-bottom:1em;padding:1em;border:solid 1px #e6e5e5}#profile-page #waiting_list_warning{margin-bottom:1em;text-align:center}#profile-page .talk{margin-bottom:1em;padding:1em;border:solid 1px #e6e5e5}#profile-page .talk div.title{margin-top:1em;display:inline-block;min-width:40em;width:50%}#profile-page .talk div.title-input{width:90%}#profile-page .talk div.esttime{display:inline-block;width:10em;position:relative;vertical-align:top;margin-top:1em}#profile-page .talk div.schedtime,#profile-page .talk div.slides,#profile-page .talk div.abstract{display:inline-block;width:12em}#profile-page .talk div.schedtime .input-group{margin-top:.5em}#content{margin-top:10em;padding-bottom:10em;background-repeat:no-repeat;background-position:50% -2em;background-size:1500px;width:100%;max-width:1172px;margin-left:auto;margin-right:auto}#content .photos li{list-style-type:none;display:inline-block;padding:1em;padding-top:2em;text-align:center;height:5em}#content .photos li img{height:150px;border-radius:1em}#content .photos a{display:inline}#content .people_photos{padding-top:2em}#content .people_photos img{height:7em;border-radius:1em}#content .people_photos div[itemtype='http://schema.org/Person']{height:160px;padding-top:1em}#content .tutorials{padding-top:2em;font-family:"Pathway Gothic One",sans-serif;font-size:1.8em;text-transform:uppercase;text-align:center;margin-left:calc(max(100vw - 1000px, 0px) * 0.2);margin-right:calc(max(100vw - 1000px, 0px) * 0.2)}#content .tutorials img{height:4em;border-radius:1em}#content .tutorials span[itemprop="affiliation"]{font-family:"Open Sans",sans-serif;font-size:.5em;display:block;padding-bottom:1.5em}#content div#orgs,#content div#posters,#content div#about,#content div#dates{font-size:1.2em}@media(max-width:400px){#content div#orgs,#content div#posters,#content div#about,#content div#dates{font-size:1em}}#content #orgs h3,#content #posters h3,#content #about h3,#content #dates h3,#content #links h3{font-size:1.5em}#content #orgs h2,#content #posters h2,#content #about h2,#content #dates h2,#content #links h2{font-size:1.7em;text-transform:uppercase;color:#36739b}#content #orgs h2 a:hover,#content #posters h2 a:hover,#content #about h2 a:hover,#content #dates h2 a:hover,#content #links h2 a:hover{text-decoration:none}#content #dates ul{margin-left:auto;margin-right:auto;width:25em}@media(max-width:400px){#content #dates ul{width:21.5em}}#content #dates h3{display:inline}#content #dates span{padding-top:2px;float:right}#content #dates li{padding-bottom:.5em}#content .orgs img{max-height:50px}#content div#orgs{margin-top:4em}#content #orgs ul{padding-left:0;padding-right:0}#content #orgs li{padding:1em;padding-top:2em;height:2em}#content #orgs a{display:inline}#content .poster ul{padding-left:0;padding-right:0}#content .poster li{vertical-align:top;width:60px;list-style-type:none;padding:0;padding-bottom:5px;display:inline-block}#content .poster img{border:1px solid #36739b;width:100px}#content div.banner{position:relative;margin-top:-2em}#content .banner img{width:100%}#content .banner div.textover{position:absolute;top:40%;left:0;width:100%}#content #carousel-fotky-container{width:45%;float:right;margin-left:1em;margin-bottom:1em}#content #carousel-fotky-container .carousel-control{background-image:none}#content #carousel-fotky-outer{aspect-ratio:4/3}#content div.tab-pane{padding-top:1em}#content .history{font-family:"Pathway Gothic One",sans-serif;font-size:1.5em}#content div.contactsponsors{clear:both}#content .contactsponsors ul{text-align:center}#content .contactsponsors li{padding:1em 1em 2em 2em}footer{width:100%;padding-top:2em;margin-top:200px;background-color:gray}footer :before{clear:both}@media(max-width:20em){footer{padding-left:20pt;padding-right:20pt}}@media(min-width:20em){footer{padding-left:7%;padding-right:7%}}footer h1{font-size:15pt}footer #logos{text-align:center}footer #logos img{padding-left:5%;padding-right:5%}@media(max-width:767px){footer #logos img{padding-left:1em;padding-right:1em}}.contact address{font-size:16pt}.contact span.name{font-weight:bold}fax{font-weight:bold;display:block;margin-top:1em;margin-bottom:1em}.smallbar{height:4px}.dnd{border:dashed 1px;text-align:center;padding:1em;margin-top:.5em;cursor:Pointer}a span{cursor:pointer}#photopreview{cursor:pointer}.talk-file-status{height:2em}.google-login{margin-bottom:1em;margin-top:1em}.google-login #googleSignInBtn{display:inline-block;background:#dd4b39;color:white;border-radius:5px;white-space:nowrap}.google-login #googleSignInBtn:hover{background:#e74b37;cursor:hand}.google-login span.icon{background:url(/media/images/google_logo.png?version=9bbbd04b1a381fd10fb73f90f85de17448677a24) transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:45px;height:35px;border-right:#bb3f30 1px solid}.google-login span.buttonText{display:inline-block;vertical-align:middle;padding-left:10px;padding-right:10px;font-size:14px;font-weight:bold;font-family:'Roboto',arial,sans-serif;cursor:hand}.error{color:#d2322d}#registration_fees td{padding-left:1em;vertical-align:top}h2 .MathJax{font-size:85%}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}form.registration label{font-weight:normal}form.registration .required label{font-weight:bold}form.registration h2{color:gray;border-top:solid 1px #d5d5d5;padding-top:1em}form.registration .contact-collect-info{margin-bottom:1em}form.registration .preview img{max-width:200px;max-height:200px;position:absolute}form.registration .preview img#nophoto{left:3em;top:3em;position:absolute}form.registration .preview span.helptext{position:absolute;top:210px;left:2em}.style-ws-email-dlg .modal-dialog{width:95%}.style-ws-email-dlg .tpl-controls button{margin-bottom:1em;width:10em}.style-ws-email-dlg input{border:0;box-shadow:none}.style-ws-email-dlg tags-input{margin-top:.1em}.style-ws-email-dlg tags-input input,.style-ws-email-dlg tags-input select,.style-ws-email-dlg tags-input textarea,.style-ws-email-dlg tags-input div.tags,.style-ws-email-dlg tags-input select:not(:focus),.style-ws-email-dlg tags-input input:not(:focus){border:0;box-shadow:none}.style-ws-email-dlg tags-input .tag-item{background-color:white !important;color:#428bc9 !important;border:none !important}.style-ws-email-dlg tags-input .tag-item,.style-ws-email-dlg tags-input .suggestion-item,.style-ws-email-dlg tags-input .input{font-family:"Open Sans",sans-serif !important;font-size:8pt !important}.style-ws-email-dlg tags-input .tag-item em,.style-ws-email-dlg tags-input .suggestion-item em,.style-ws-email-dlg tags-input .input em{font-weight:normal !important;font-family:"Open Sans",sans-serif !important;font-size:8pt !important;color:#36739b !important}.style-ws-email-dlg tags-input .host{margin-left:.6em}.style-ws-email-dlg .CodeMirror pre{font-family:"Open Sans",sans-serif !important;font-size:small !important}.style-ws-email-dlg hr{margin-top:0}h1.schedule{margin-bottom:1.4em}.schedule .day.readonly,.admin .day.readonly{margin-bottom:3em}.schedule .day-content,.admin .day-content{width:165px;background-color:#ececec;padding-top:1em;padding-bottom:2em;border-radius:10px;margin:auto}@media(max-width:1050px){.schedule .day-content,.admin .day-content{width:155px}}.schedule h2.day,.schedule h4.chairman,.admin h2.day,.admin h4.chairman{text-align:center}.schedule .fullday,.admin .fullday{margin-right:-10px}.schedule .unsched-left-col,.admin .unsched-left-col{margin-left:-120px;width:150px;margin-top:-8px}.schedule .talklist,.admin .talklist{border:1px dashed;padding:2px;margin:.5em;width:144px}.schedule .talklist .other,.admin .talklist .other{background:#baceff}.schedule .talklist .breaks,.admin .talklist .breaks{background:lightyellow}.schedule .talklist .coffee,.admin .talklist .coffee{background:#ffff60}.schedule .talklist .research,.admin .talklist .research{background:beige}.schedule .talklist .tutorial,.admin .talklist .tutorial{background:#ffc155}.schedule .talklist.readonly,.admin .talklist.readonly{border:0;margin:auto}.schedule .AM,.admin .AM{height:360px;overflow:auto}.schedule .AM.readonly,.admin .AM.readonly{height:320px}.schedule .PM.readonly,.admin .PM.readonly{min-height:230px}.schedule .PM,.admin .PM{min-height:250px}.schedule .talk,.admin .talk{margin-top:2px;margin-bottom:2px;width:140px;border:solid 1px;padding:2px;font-size:9pt;overflow:hidden;cursor:move;text-align:center;font-weight:bold;white-space:nowrap}.schedule .talk .short,.admin .talk .short{transform:translateY(-6px)}.schedule .talk.readonly.other,.admin .talk.readonly.other{cursor:default !important}.schedule .talk.readonly.tutorial,.admin .talk.readonly.tutorial{background-color:#baceff}.schedule .talk.readonly.breaks,.schedule .talk.readonly.other,.admin .talk.readonly.breaks,.admin .talk.readonly.other{border:0;background:#ececec}.schedule .talk.breaks.readonly.coffee,.admin .talk.breaks.readonly.coffee{border:0;background:0}.schedule .remaining_time,.admin .remaining_time{margin-top:2px;margin-bottom:2px;width:140px;padding:2px;font-size:9pt;text-align:center}.schedule .overtime,.admin .overtime{font-weight:bold;color:#d2322d}.schedule .chair_input,.admin .chair_input{width:140px;margin-left:8px;text-align:center}.schedule div.talkpopover,.admin div.talkpopover{width:250px}.schedule div.talkpopover img,.admin div.talkpopover img{height:80px;border-radius:0;padding-bottom:1em}.schedule div.talkpopover .content,.admin div.talkpopover .content{margin-left:85px;line-height:10pt}.schedule div.talkpopover .content .duration,.admin div.talkpopover .content .duration{padding-top:4px;padding-right:.5em;float:right}.schedule div.talkpopover .content .name,.admin div.talkpopover .content .name{font-size:12pt}.schedule div.talkpopover .content .title,.admin div.talkpopover .content .title{font-style:italic;font-size:8pt}.schedule div.talkpopover .content a,.admin div.talkpopover .content a{font-size:8pt}.programday.post .important,.programday.post .other,.programday.post .meal,.programday.post .breaks{display:none}div.programday{margin-top:1em;border-top:solid;padding-top:.2em}.programday h1{float:right}.programday .row.tutorial .title{font-weight:bold}.programday .row.breaks{color:gray}.programday .row.breaks .author{display:none}.programday .title{font-style:italic}.programday .schedtime{font-weight:bold}.programday .meal,.programday .row.important{margin-top:2em;margin-bottom:2em;font-weight:bold;font-size:1.5em}#uploadslides .dnd.over{padding:3em;border-color:orange}#uploadslides div{cursor:auto}#uploadslides .big{width:100%;padding:2em}#uploadslides .small{float:left;width:40%;margin-left:5%;margin-right:5%;margin-top:1em}.bold{font-weight:bold}.centered{text-align:center}.clickable{cursor:pointer !important}.white{color:white !important}.rounded{border-radius:10px}.flex-container{display:flex}.flex-row{flex-direction:row;flex-wrap:wrap}.glyphicon.big{font-size:2em}.glyphicon.overlay{position:relative;top:-1.5em;right:1.6em;font-size:.5em}.green{color:#47a447}.orange{color:orange}.danger{color:#d2322d}.gray{color:lightgray}.code{font-family:monospace;color:#607d8b}pre{margin:1em !important;color:#607d8b !important}.spacer.horizontal{width:1em}.spacer.vertical{height:1em}.spacer-2em.horizontal{width:2em}.spacer-2em.vertical{height:2em}.spacer-3em.horizontal{width:3em}.spacer-e3m.vertical{height:3em}.text.larger{font-size:1.3em}.clear{clear:both}td.right{text-align:right}td.left{text-align:left}td.center{text-align:center}.czk:after{content:' CZK'}.eur:after{content:' EUR'}td.margin-left-1em{padding-left:1em}td.margin-right-1em{padding-right:1em}#fileChooserDlg{--progress-width:0}#fileChooserDlg .custom-progress:after{width:var(--progress-width);border:solid 2px;position:relative;left:-15px;top:15px;border-color:#36739b}#fileChooserDlg div.folder-item{display:inline-block;padding:1em;cursor:pointer}#fileChooserDlg div.folder-item.selected{background-color:#d8eafb}#fileChooserDlg div.folder-item:hover{background-color:#73a7db}#fileChooserDlg .folder-item{text-align:center;overflow-wrap:break-word;width:14em}#fileChooserDlg .folder-item .glyphicon{display:block;font-size:2em;color:orange}.file-dlg-selector{border:solid 1px #73a7db;background-color:#d8eafb;z-index:10000}
