*{font-family:Montserrat}body{margin:0;padding:0;font-size:14px;overflow:hidden}h1{font-size:21px;line-height:24px;margin:0 0 16px;font-weight:700;color:#249186}h2{font-size:16px;line-height:21px;margin:0 0 16px;font-weight:700;color:#249186}h2.subheader{border-bottom:1px solid #dcdcdc;background:rgba(36,145,134,.2);font-weight:400}h3{font-size:15px;line-height:18px;margin:0 0 4px;font-weight:700;color:#249186}.time{display:inline-block;width:48px}.clear{clear:both}.pull-right{float:right}.badge[data-badge]::after{position:relative;right:-8px;top:9px;font-size:.65rem;padding-left:6px;padding-right:6px}.tile h2{color:#999}.tile span.chip{background:rgba(36,145,134,.7);color:#fff}.table.table-collection-info{margin-bottom:24px}.table.table-collection-info tr th h2{line-height:20px;margin:0;padding-top:16px}.table.table-collection-info tr{height:24px;line-height:24px}.table.table-collection-info tr td:first-of-type{width:200px}.table.table-collection-info tr td span.chip{margin:0 6px 0 0}aside#main-navigation{width:280px;height:100vh;background:#fff;box-shadow:3px 0 15px rgba(0,0,0,.2);float:left;padding-top:112px;font-size:14px;position:absolute;left:0;top:0;z-index:10}aside#main-navigation p{border-top:1px solid #ededed;padding-top:16px;margin-top:16px}aside#main-navigation p a{color:#262626}aside#main-navigation p i.fas{margin-left:12px}aside#main-navigation .logo{position:absolute;top:32px;left:50%;margin-left:-72px}aside#main-navigation ul{margin:0;padding:0;list-style:none}aside#main-navigation ul li{line-height:40px;height:40px;padding-left:24px}aside#main-navigation ul li.active{border-left:5px solid #249186;padding-left:19px;background:rgba(36,145,134,.2);font-weight:700}aside#main-navigation ul li a{font-size:14px;color:#333}aside#main-navigation ul li i{font-size:18px;margin-right:12px;width:18px;position:relative;top:1px}section#main-content{width:calc(100vw - 280px);float:left;position:absolute;right:0;top:0;overflow:auto}section#main-content header.main{height:72px;padding:24px;border-bottom:1px solid #dcdcdc;background-color:#249186;color:#fff;position:relative}section#main-content header.main h1{font-size:21px;color:#fff;font-weight:400;position:relative}section#main-content header.main h1 .btn-info{position:relative;top:-3px}section#main-content header.main .btn-primary{position:absolute;top:16px;right:16px;background-color:#fff;border-color:#f2f2f2;color:#249186;font-size:14px}section#main-content header.main .btn-primary i{margin-right:8px;margin-left:4px}section#main-content .sort{height:48px;line-height:48px;padding:0 16px;border-bottom:1px solid #dcdcdc;background:#ededed}section#main-content .sort .btn{color:#333}section#main-content section.section-1,section#main-content section.section-2{transition:width ease-in-out .2s}section#main-content section.section-1{border-right:1px solid #dcdcdc;height:calc(100vh - 72px);width:100%;float:left;overflow:auto}section#main-content section.section-1 header .tab.tab-block{height:48px;padding:0;margin:0}section#main-content section.section-1 header .tab.tab-block .tab-item a{line-height:48px;height:48px;padding:0;margin:0;cursor:pointer}section#main-content hr{margin:0 0 16px;border:0;border-bottom:1px solid #ededed}section#main-content section.section-2{height:calc(100vh - 86px);float:left;overflow:scroll}section#main-content section.section-2 header{height:48px;line-height:48px;padding:0 16px;border-bottom:1px solid #dcdcdc;background:#fff}section#main-content section.section-2 header.with-tab-block{background:rgba(36,145,134,.15)}section#main-content section.section-2 header .tab.tab-block{height:48px;padding:0;margin:0}section#main-content section.section-2 header .tab.tab-block .tab-item a{height:48px;padding:0;margin:0;cursor:pointer}section#main-content section.section-2 header i.far{margin-right:8px;font-size:14px}section#main-content section.section-2 header .btn.btn-doaction{color:#333;position:relative;top:6px;font-size:14px;padding-right:0;margin-left:12px}section#main-content section.section-2 header .btn.btn-doaction i.far,section#main-content section.section-2 header .btn.btn-doaction i.fas{margin-left:8px;font-size:18px;position:relative;top:2px}section#main-content section.section-2 header .btn.btn-doaction:hover i.far,section#main-content section.section-2 header .btn.btn-doaction:hover i.fas{text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#249186}section#main-content.two-col section.section-1{width:33.33333333%}section#main-content.two-col section.section-2{width:66.66666667%}.view-main{padding:16px}i.fab,i.far,i.fas{color:#249186;margin-right:8px}i.message-icon{width:12px;text-align:center}i.message-icon:last-of-type{margin-left:24px}.btn{font-size:14px;border-color:#249186;color:#249186}.btn-link i.fab,.btn-link i.far,.btn-link i.fas{color:rgba(36,145,134,.5)}.btn.btn-primary{background-color:#2ebaac;border-color:#2ebaac}.btn.btn-primary:hover{background-color:#26998e;border-color:#26998e}.circular-btn{height:32px;width:32px;border-radius:50%;background-color:#249186;text-align:center;line-height:32px;cursor:pointer}.circular-btn i{color:#fff;width:12px;text-align:center;margin:0 auto}.timeline-icon{text-align:center}.timeline-icon i.far{color:#fff;margin-left:6px}.timeline .chip{border-radius:3px;position:relative;top:-3px;left:-2px}.accordion-faq{padding-left:12px;padding-top:12px;padding-bottom:12px;border:1px solid #e7e9ed;margin-bottom:12px}.accordion-faq .accordion-header{color:#249186;padding-left:0}.autocompleter{background:#fff;border-bottom:1px solid #ededed}.autocompleter .col-3{padding-left:16px}form .btn.btn-primary{margin-top:12px}.form-loader{padding:0;margin-bottom:24px;margin-top:16px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}form.form-add-collection{padding:0;margin-bottom:24px;margin-top:16px}form.form-add-collection .btn.btn-primary{margin-top:0}.modal .modal-header{background:#249186;color:#fff}.modal .modal-header i{color:#fff;margin-top:6px}.modal .modal-body,.modal .modal-container{padding:0}.modal .modal-body{padding:16px}.modal .modal-body .btn.btn-link,.modal .modal-body .btn.btn-primary{margin-top:16px}.btn.btn-add{background-color:#fff;border-bottom:1px solid #249186;color:#999}.btn.btn-add i.fab,.btn.btn-add i.far,.btn.btn-add i.fas,.btn.btn-add:focus,.btn.btn-add:hover{color:#249186}.dropdown ul.menu{padding:0}.dropdown ul.menu li{margin:0;padding-left:12px;width:240px;border-bottom:1px solid #ededed;cursor:pointer}.dropdown ul.menu li:hover{background:rgba(36,145,134,.5);color:#fff}.dropdown ul.menu li:last-of-type{border:0}.form-input,.form-select{font-size:14px}.collection .tile,.selection .tile{border-bottom:1px solid #dcdcdc;font-size:14px;padding:12px 24px;outline:0;cursor:pointer}.collection .tile.active,.selection .tile.active{background-color:rgba(36,145,134,.3)!important}.collection .tile .tile-subtitle,.selection .tile .tile-subtitle{font-style:italic;color:#666;font-size:12px;margin-bottom:2px}.collection .tile .tile-content,.selection .tile .tile-content{width:100%}.collection .tile .tile-title,.selection .tile .tile-title{width:100%;font-weight:700;margin-bottom:2px}.collection .tile span i,.selection .tile span i{margin-right:6px;font-size:12px}.collection .tile span.chip,.selection .tile span.chip{margin-right:4px}.collection .tile span.chip i,.selection .tile span.chip i{margin-right:6px;font-size:12px;color:#fff}.collection .tile span.chip.pull-right,.selection .tile span.chip.pull-right{margin-top:-22px;margin-right:-10px}.tooltip::after{font-size:.65rem}.tooltip-large::after{max-width:320px;min-width:200px;opacity:0;padding:12px;white-space:normal}.pagination .page-item.active a{background-color:rgba(36,145,134,.5)}.media-card{width:calc(90% / 4);float:left;margin:1.25%}.media-card .card-image{width:100%;height:100px;overflow:hidden;background:#ededed;text-align:center}.media-card .card-image img{width:100%}.media-card .card-header .card-title{font-size:14px}.media-card .card-header .card-subtitle{font-size:12px}.break-page{border-bottom:2px dashed #ccc;margin-left:-16px;margin-right:-16px}table td i{margin-right:8px;font-size:12px}.debug-label{font-size:12px;font-family:'Courier New';background:#ededed;width:auto;display:inline-block}#main-content{background:#ededed;bottom:0}#editor{margin:48px}#editor h2{margin-top:24px}#editor i.far,#editor i.fas{color:#fff;margin-left:6px}.btn-save{float:right;display:block;margin-right:48px;margin-top:-24px}.module{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2)}.snackbar-container{transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:flex;justify-content:space-between;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:-100px;top:-100px;opacity:0;z-index:9999}.snackbar-container .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;cursor:pointer}@media (min-width:640px){.snackbar-container{min-width:288px;max-width:568px;display:inline-flex;border-radius:2px;margin:24px}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}@media (max-width:640px){aside#main-navigation{display:none}.snackbar-container{left:0;right:0;width:100%}.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;transform:none}}