@import url(https://fonts.googleapis.com/css?family=Hind+Siliguri);*{margin:0;padding:0;border:0}.block{width:100%}.blockContent{width:100%;max-width:1032px;margin-right:auto;margin-left:auto}.modalContainer{background:rgba(0,0,0,.6);position:fixed;width:100%;height:calc(100% - 10em);top:0;left:0;padding:5em 0;overflow:scroll;-webkit-transition:height .4s,padding .4s,background 1s;transition:height .4s,padding .4s,background 1s}.modalContainer.closed{background:transparent;height:0;padding-top:0;padding-bottom:0}.modalContainer iframe{width:100%;height:100%;max-width:600px;margin:0 auto;display:block}.formContainer{background-color:#fff;padding:1em;margin:1em 0;border-radius:4px}.iframe .formContainer{background-color:transparent}.formContainer .help{padding:0;font-size:.8em;color:#94bdd2}.formContainer .help:before{content:"("}.formContainer .help:after{content:")"}.formTitle{margin-top:2em}.formItem,.formMessage,.formTitle{margin:1em auto}.formItem label{font-size:.8em;margin-bottom:.2em;display:block}.formItem label:after{content:" : "}.formItem input,.formItem select,.formItem textarea{display:block;padding:.75em;width:calc(100% - 1.5em);margin-bottom:1em;border:1px solid #dde0e0}.formItem.technical input,.formItem.technical textarea{font-size:1.1em;font-family:monospace}.formItem select{width:100%;font-size:1em;padding:1em 0}.formItem input[type=submit]{width:100%;padding:.5em 0;font-size:1em;margin-top:2em;border-color:#94bdd2;color:#94bdd2;border-radius:4px}.formItem.big textarea{height:40rem}.formItem.disabled{pointer-events:none;opacity:.3}.formContainer.compactForm{overflow:auto;margin-left:.5em;margin-right:.5em}.formContainer.compactForm .formItem{float:left;width:25%}.formContainer.compactForm .formItem:first-of-type{width:75%}.formContainer.compactForm .formItem input[type=submit]{margin:0}.formContainer.compactForm .formItem.formUpload{background-color:#94bdd2;color:#fff;padding:.5em;font-size:1em;margin-right:1em;border-radius:5px;display:block;width:calc(75% - 2.6em)}.formItem.formUpload label{font-size:.9em}.formItem.formUpload label:after{content:""}.formItem.formUpload input{display:none}.formItem .fileLabel.empty{opacity:.5}.formItem .fileLabel{font-style:italic}.formItem .fileLabel:before{content:" ("}.formItem .fileLabel:after{content:")"}.formAuth .alternative{font-size:.7em}.formAuth .alternative:before{content:" | ";color:#000}.formItem .templateList{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.formItem .templateList .templateItem{-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);border-radius:10px;background-color:#fff;padding:1em;margin:1em;text-align:center;width:10em}.formItem .templateList .templateItem input{display:inline;width:auto}.formItem .templateList .templateItem label:after{content:""}.formItem .templateList .templateItem label .light{font-size:1em;display:block;font-family:monospace;margin-bottom:.5em;opacity:.5;-webkit-transition:all .2s;transition:all .2s;position:relative}.formItem .templateList .templateItem:hover label .light{opacity:1}.formItem .templateList .templateItem img{display:block;width:100%;height:10em;-o-object-fit:contain;object-fit:contain}.formProjectAssoc .formItem textarea{height:10em}.mainHeader{background-color:#fff9ad;color:#94bdd2}.mainHeader .blockContent{padding:1em;position:relative}.mainHeader h1 img{height:60px;display:block;-webkit-transition:height .3s;transition:height .3s}.mainHeader .mainHeaderTitle{text-align:center;position:absolute;top:calc(50% - .5em);left:0;right:0;-webkit-transition:opacity .3s;transition:opacity .3s}.page-login .mainHeader h1 img,.page-register .mainHeader h1 img{height:90px}.subHeader{margin-top:3em;margin-bottom:1em}.subHeader .blockContent{padding-bottom:1em;border-bottom:1px solid #666}.subHeader h2{font-size:1.3em}.subHeader .light{font-size:.9em;opacity:.6;text-transform:uppercase}.subHeader h2{position:relative}.subHeader h2 .light{position:absolute;right:0;top:0}.subHeader .nav{margin-bottom:.2em}.subHeader .nav .back{background-image:url("/img/back.svg");background-repeat:no-repeat;background-position:0 50%;background-size:.8em;padding-left:1em}.subHeader .projectLabel:before{content:open-quote}.subHeader .projectLabel:after{content:close-quote}.mainFooter{margin-top:2em}.mainFooter .blockContent{padding:1em}.mainFooter .actions a{color:#94bdd2}.mainFooter .actions,.mainFooter .actions li,.mainFooter .logo{font-size:.9em;display:inline-block;margin-right:2em;vertical-align:middle}.arboContainer{overflow:auto;padding-top:1em}.arboLeaf{float:left;width:calc(33.33% - 2em);margin:1em}.arboTitle{margin-bottom:1em;font-size:1em;text-align:center;margin-bottom:4em}.sceneCard{padding:1em;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:10px;min-height:10em}.sceneCard .title{margin-bottom:1em}.connectionCell{position:relative;padding:.5em;margin-top:3em;margin-bottom:3em;background-image:url("/img/arrow-right.svg");background-repeat:no-repeat;border-radius:10px;background-color:#fff}.connectionCell .title{font-size:1em;text-transform:uppercase}.connectionCell .sceneLink{font-size:1em}.connectionCell.incoming{background-position:100%;padding-right:2em}.connectionCell.outgoing{background-position:0;padding-left:2em}.connectionCell .action{position:absolute;right:.5em;left:auto;top:-1.5em}.connectionCell .action.opposite,.connectionCell.outgoing .action{left:.5em;right:auto}.connectionCell.outgoing .action.opposite{right:.5em;left:auto}.actionCloseModal{text-align:right;position:absolute;right:1.5em;top:1em}.projectsContainer{overflow:auto}.projectCell{padding:1em;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:10px;padding:.5em;float:left;margin:1em;width:calc(25% - 4em);height:15em;position:relative}.projectCell ul{list-style:none}.projectCell .title{font-size:1em;padding:1em}.projectCell .summary{padding:0 1em;text-transform:uppercase;font-size:.9em;position:absolute;bottom:1em}.projectCell .actions{margin-top:1em}.projectCell .illustration{height:9em;width:100%;background-color:#f0f1f1}.projectCell .illustration img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.projectCell .summary li{display:inline}.projectCell .summary li:before{content:" \2022   "}.projectCell .summary li:first-child:before{content:""}.projectCell .mainAction,.projectCell .mainAction a{position:absolute;display:block;top:.2em;bottom:.2em;left:.2em;right:.2em;text-align:center}.projectCell .mainAction a{padding-top:0;opacity:0;-webkit-transition:background .2s,padding .4s;transition:background .2s,padding .4s;background:transparent;border-radius:4px;color:#fff;font-size:.9em}.projectCell .mainAction a:hover{padding-top:7.5em;opacity:.9;background:#94bdd2}.projectCell .mainAction a span{border:1px solid #fff;border-radius:4px;padding:.8em}.sceneContainer.tableMode{border-radius:20px;padding-bottom:1em;margin-bottom:2em;background-color:#fff}.tableMode .sceneCell{display:grid;grid-template-columns:60px 10% auto 20% 20% 20%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tableMode .sceneCell ul{list-style:none}.tableMode .sceneCell dl{background-color:#fff}.tableMode .sceneCell dl dt{font-weight:700;padding:1em .5em;display:none;background-color:#dde0e0}.tableMode .sceneCell dl dd{padding:1em .5em}.tableMode .sceneCell:first-child dl dt{display:block}.tableMode .sceneCell:first-child dl:first-child{border-radius:20px 0 0 0}.tableMode .sceneCell:first-child dl:last-child{border-radius:0 20px 0 0}.tableMode .sceneCell dl:first-child dt{border-radius:20px 0 0 0;padding-left:2em}.tableMode .sceneCell dl:first-child dd{text-align:right}.tableMode .sceneCell dl:last-child dt{border-radius:0 20px 0 0;padding-right:2em}.tableMode .sceneCell dl:last-child dd{margin-right:2em}.sceneCell:after{content:".";margin:0 1em;grid-column-end:7;grid-column-start:1;border-bottom:1px solid #dde0e0;margin-bottom:0;margin-top:-1px;height:0;overflow:hidden}.sceneCell:last-child:after{display:none}.scene-incoming li,.scene-outgoing li{display:inline}.scene-incoming li:after,.scene-outgoing li:after{content:", "}.scene-incoming li:last-child:after,.scene-outgoing li:last-child:after{content:""}.tableMode .sceneCell dl dt{position:relative}.tableMode .sceneCell dl dt .sort{position:absolute;z-index:1;background:#fff;padding:.2em;bottom:0;left:.2em;border-radius:8px 8px 0 0;text-align:center;width:5em;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.tableMode .sceneCell dl dt:hover .sort{-webkit-transform:scaleY(1);transform:scaleY(1)}.tableMode .sceneCell dl dt .sort .asc,.tableMode .sceneCell dl dt .sort .desc{background-image:url("/img/arrow-up.svg");background-size:1em;background-repeat:no-repeat;background-position:0 100%;padding-left:1em;width:0;overflow:hidden;display:inline-block;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;-webkit-transform-origin:bottom;transform-origin:bottom}.tableMode .sceneCell dl dt .sort .desc{background-image:url("/img/arrow-down.svg")}.tableMode .sceneCell dl dt .sort .asc:hover,.tableMode .sceneCell dl dt .sort .desc:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.tableMode .sceneCell dl dt .sort .asc.selected,.tableMode .sceneCell dl dt .sort .desc.selected{opacity:.2}.mediaGallery{overflow:auto}.mediaGallery .typeTitle{float:none;clear:both;padding:1em 0}.mediaGallery .media{padding:1em;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:10px;width:calc(25% - 3em);float:left;overflow:hidden;margin:.5em;position:relative}.mediaGallery .media input[type=text]{font-size:1em;margin-top:.5em;padding:.5em 0;border-top:1px solid #dde0e0;width:100%;display:inline-block;text-align:center}.mediaGallery .media.audio audio{width:100%}.mediaGallery .media.image p{height:100%}.mediaGallery .media.image p.imageContainer{padding:.3em;background-size:1em;background-image:url("/img/grid.svg")}.mediaGallery .media.image img{display:block;width:100%;height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.uploadMedia{border-top:1px solid #fff;padding-top:2em;margin-top:3em}.mediaGallery .media .updateMediaForm{background-color:#f0f1f1;border-radius:8px;position:absolute;overflow:hidden;bottom:1em;right:1em;background-image:url("/img/edit.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:1em;-webkit-transition:all .2s;transition:all .2s}.mediaGallery .media .updateMediaForm form{text-align:center;padding:.5em;margin-top:.5em;overflow:hidden}.mediaGallery .media .updateMediaForm label{white-space:nowrap}.mediaGallery .media .updateMediaForm input[type=file]{width:100%}.mediaGallery .media .updateMediaForm input[type=submit]{background-color:#fff;color:#94bdd2;border-color:#94bdd2;font-weight:700;padding:.5em;display:block;margin:1em auto 0}.mediaGallery .media .updateMediaForm .close{font-size:.7em}.mediaGallery .media .updateMediaForm{width:2em;height:2em}.mediaGallery .media .updateMediaForm form{display:none}.mediaGallery .media .updateMediaForm.opened{width:calc(100% - 2em);height:8.5em;background-size:0}.mediaGallery .media .updateMediaForm.opened form{display:block}body{font-family:Hind Siliguri,sans-serif;background-color:#f0f1f1;color:#666}a,a:visited{color:#94bdd2;text-decoration:none;font-weight:700}a:hover{text-decoration:underline}.navbar-laravel{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.04);box-shadow:0 2px 4px rgba(0,0,0,.04)}.menuAction{text-align:right}.actionButton{list-style:none;margin-bottom:1em;display:inline-block}.actionButton a{background-color:#94bdd2;color:#fff;padding:.8em;font-size:.9em;border-radius:5px;display:inline-block;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.actionButton a:hover{-webkit-transform:scale(1) translateY(-.3em);transform:scale(1) translateY(-.3em);background-color:#fff9ad;color:#94bdd2;text-decoration:none}.actionButton.external a{background:#ccc}.actionButton.cancel a{background:red}iframe{padding:1em;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:10px;background-color:transparent;padding:0}.message{border:2px solid #666;padding:.5em;border-radius:5px;margin:0 auto;text-align:center}.messageSuccess{border-color:#94bdd2}.a11y{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.userList{font-size:.8em;background-color:#f0f1f1;padding:.5em;text-align:left}.userList dt{display:block;font-weight:700;text-transform:uppercase}.userList dd{list-style:none;display:inline}.userList dd span{opacity:.7;font-size:.8em;text-transform:uppercase}.userList dt:after{content:" : "}.userList dd:after{content:", "}.userList dd:last-child:after{content:"."}.slotGroup .slotGroupContent{max-height:1000em!important}.slotGroup.closed .slotGroupContent{max-height:0!important}.slotSummary{list-style:inside;padding-left:1em;margin:1em 0}strong.warning{color:red;font-weight:700;text-transform:uppercase}.ref.ref-slot{font-family:monospace;text-transform:uppercase;font-size:.9em;background:#fff;padding:.4em}