@keyframes ripple-out{0%{z-index:1}30%{opacity:1}to{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;border-radius:10px}}@keyframes big-ripple-out{0%{opacity:0}20%{opacity:0}25%{opacity:1}to{top:-11px;right:-11px;bottom:-11px;left:-11px;opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.card{box-shadow:0 1px 2px rgba(0,34,45,.08),0 1px 3px rgba(0,34,45,.15),0 0 20px rgba(0,34,45,.08);padding:20px;border:none;border-radius:2px;line-height:1.42857143;background:#fff}.card.no-padding{padding:0}.card p,.message p{margin:0 0 4px}.card p:last-child,.message p:last-child{margin-bottom:0}.card-divider{position:relative;padding:20px 0}.card-divider:after{content:"";position:absolute;right:-20px;left:-20px;height:1px;background:rgba(0,34,45,.25)}.card-divider-invisible{padding-top:10px;padding-bottom:10px}.card-divider-invisible:after{display:none}.hr{padding:20px 0;position:relative}.hr:after{content:"";position:absolute;right:0;left:0;height:1px;background:rgba(0,34,45,.15)}.message{position:relative;display:flex;padding:15px;align-items:center;min-height:70px;border-radius:2px}.message-block{display:block}.message-default{border:1px solid rgba(0,34,45,.1);background:rgba(0,34,45,.1)}.card.message-default{background:#fff;border:none}.message-error{background:rgba(192,57,43,.9);border:1px solid #c0392b;color:#fff}.message-error a{color:#fff}.card-content{position:relative;display:flex;align-items:center;min-height:40px}.card-content>.button,.message .button{position:absolute;top:15px;right:15px;font-size:14px;font-weight:400}.card-content>.button{top:0;right:0}.message-error .button{background:#fff;color:#c0392b}.message-error .button:active,.message-error .button:hover{background:#e6e6e6;color:#c0392b}.card-content-with-button,.message-with-button{flex-direction:column;align-items:flex-start}@media (min-width:768px){.card-content-with-button,.message-with-button{flex-direction:row;align-items:center}}.card-content-with-button>.button,.message-with-button .button{position:static;margin-top:10px}@media (min-width:768px){.card-content-with-button>.button,.message-with-button .button{position:absolute;margin-top:0}}.message-with-button{padding-top:13px;padding-bottom:13px}@media (min-width:768px){.message-with-button{padding-right:165px}}.card-with-content-blocks{padding-top:15px;padding-bottom:15px}@media (min-width:768px){.card-content-with-button{padding-right:145px}}.select{position:relative;height:40px;padding-left:15px;border:1px solid #00222d;border-radius:2px;line-height:20px}.button-toggle{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button-toggle-disabled,.button-toggle[disabled],.select-disabled,.select[disabled]{opacity:.5;pointer-events:none}.button-toggle-item-container{display:flex;flex-wrap:wrap}.button-toggle-item-container label{font-weight:400;margin-bottom:0}.button-toggle-item{padding:9px 20px;border:1px solid #bfc8cb;border-left-width:0;background:#fff;font-weight:400;line-height:20px;transition:all .2s ease-in-out}.button-toggle-item:first-child{border-width:1px;border-radius:2px 0 0 2px}.button-toggle-item:last-child{border-radius:0 2px 2px 0}.button-toggle-item:only-child{border-width:1px;border-radius:2px}.button-toggle-item-active{border-color:#00222d;background:#00222d;color:#fff}.button-toggle-item-active:active,.button-toggle-item-active:focus{outline:none}.button-toggle-item-deprecated{opacity:.5}.collapsed-info{display:block}.collapsed-info-inline{display:inline}.collapsed-info-label{font-size:12px;cursor:pointer}.collapsed-info-inline .collapsed-info-label{margin-left:.5em}.collapsed-info-icon{margin-right:.2em}.collapsed-info-text{display:none;padding-top:10px}@media (min-width:768px){.message-with-button .collapsed-info-text{margin-right:-150px}.card-content-with-button .collapsed-info-text{margin-right:-145px}}.collapsed-info-expanded .collapsed-info-text{display:block}.card-list-group{position:relative;margin-top:40px}.card-list-group:first-child{margin-top:0}.card-list{box-shadow:0 1px 2px rgba(0,34,45,.08),0 1px 3px rgba(0,34,45,.15),0 0 20px rgba(0,34,45,.08);border:none;border-radius:2px;line-height:1.42857143;background:#fff;margin:0;padding:0}.card-list-item{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;padding:20px;border-top:1px solid rgba(12,46,63,.25);background-color:#fff}.card-list-item:first-child{border-top:0;border-top-left-radius:2px;border-top-right-radius:2px}.card-list-item:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.card-list-item a{text-decoration:none}@media (min-width:768px){.card-list-item{flex-direction:row;align-items:center}}.card-list-item-stack-reverse{flex-direction:column-reverse;align-items:flex-start;padding-top:15px;padding-bottom:15px}@media (min-width:768px){.card-list-item-stack-reverse{flex-direction:row;align-items:center;padding-top:20px;padding-bottom:20px}}.card-list-item-main{display:flex;align-items:center;flex-grow:1}.card-icon{flex-shrink:0;width:40px;height:40px;margin-right:15px;border:0;border-radius:99999px;background-size:cover;background-position:50%;background-repeat:no-repeat}.card-icon-square{border-radius:2px}.card-icon-char{display:flex;align-items:center;justify-content:center;background:#383b3e;font-size:21px;font-weight:700;color:#fff}.card-description{line-height:20px}.card-description-title{font-weight:600}.card-description-title-addon{font-weight:400;color:#445d65;word-break:break-all}.card-description-title-addon:before{content:" | "}.card-description-subtitle{font-size:.875em;line-height:1.42857143;color:#445d65}.card-description-subtitle a{color:#445d65}.card-list-item-rest{flex-shrink:0;font-size:.9em;color:#445d65;margin:20px 0 0}@media (min-width:768px){.card-list-item-rest{margin:0 0 0 20px}}.card-list-item-stack-reverse .card-list-item-rest{margin:-5px 0 10px}@media (min-width:768px){.card-list-item-stack-reverse .card-list-item-rest{margin:0}}.input{display:inline-block;height:40px;padding:0 20px;border-radius:2px;border:1px solid #00222d;box-shadow:0 1px 5px rgba(0,34,45,.15);font-size:14px;text-decoration:none;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.input:active{box-shadow:0 4px 5px 0 rgba(0,34,45,.21),0 1px 10px 0 rgba(0,34,45,.18),0 2px 4px -1px rgba(0,34,45,.03)}.input:hover{text-decoration:none}.input,.textarea{color:#00222d}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#9daaae}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#9daaae}.input::placeholder,.textarea::placeholder{color:#9daaae}.input:focus,.textarea:focus{outline:none}.textarea{border-radius:2px;border:1px solid #00222d;box-shadow:0 1px 5px rgba(0,34,45,.15);font-size:14px;letter-spacing:1px;text-decoration:none;padding:10px 20px}.textarea-form-group{margin-bottom:20px}.input-wrapper{position:relative;font-size:14px}.input-wrapper .input{padding-left:30px}.input-prefix{position:absolute;top:10px;left:0;width:30px;text-align:center;color:#809196;pointer-events:none}.search-input-wrapper{position:relative;max-width:100%;padding-left:5px;padding-right:30px;margin:5px 0;border-bottom:1px solid #bfc8cb;border-radius:2px;line-height:26px;width:100%}.search-input-wrapper input{width:100%;border:0;outline:0;background:none}.search-input-wrapper:after{position:absolute;right:8px;top:3px;content:"\f00a";font-family:WallsIoIcons;color:#9daaae}@media (min-width:620px){.search-input-wrapper{max-width:200px}}.blankslate{padding:40px 20px;border:1px solid #bfc8cb;border-radius:2px;background:#fff;text-align:center}.blankslate-message{font-size:26px;font-weight:300}.blankslate-secondary-message{font-size:18px;font-weight:300;padding:10px 0}.blankslate .button{margin-top:20px;margin-left:5px;margin-right:5px;font-size:16px}.hintable{display:inline-block;position:relative}.hintable:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:6px solid #d9dee0;border-radius:4px;opacity:0;transition:opacity .2s linear}.hintable.hint-visible:before{animation:ripple-out .5s}.hint-wrapper{position:absolute;bottom:-9px;left:0;right:0;height:0;min-width:200px;text-align:left}.hint{color:#fff;font-size:14px;line-height:20px;background:#00222d;border-radius:2px;padding:4px 10px;display:inline-block;position:relative;animation:fadein .3s ease-in-out}.hint:before{content:"";display:block;position:absolute;left:20px;top:-7px;z-index:10;border-color:transparent transparent #00222d;border-style:solid;border-width:0 8px 8px}.hoverable-info-wrapper{cursor:pointer;font-weight:400}.checkin-title .hoverable-info-wrapper{margin-left:.25em}.hoverable-info-wrapper .hoverable-info{cursor:default;position:absolute;left:0;top:1.5em;width:300px;z-index:10;background:#00222d;color:#fff;padding:10px 15px;border-radius:2px;opacity:.1;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s .3s}.hoverable-info-wrapper:hover .hoverable-info{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s}.theme-carousel-current{font-weight:600;text-transform:uppercase}.theme-carousel .slider button{display:none}.theme-carousel-controls{display:flex;align-items:center;justify-content:space-between;width:100%}.theme-carousel-control{width:32px;height:32px;font-size:28px;font-weight:600;text-align:center;border:2px solid transparent;line-height:1;padding:0;border-radius:99999px;box-shadow:.036em .036em .286em rgba(0,34,45,.2),.107em .107em .321em rgba(0,34,45,.25);transition:border .15s ease-in-out,box-shadow .3s cubic-bezier(.25,.8,.25,1),transform .2s ease-in-out;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;font-size:18px;background:#fff;cursor:pointer;transition:opacity .2s}.theme-carousel-control:hover{box-shadow:.143em .143em .929em rgba(0,34,45,.2),.286em .286em .357em rgba(0,34,45,.2)}.theme-carousel-control:focus{border:2px solid #f3b200;outline:none}.theme-carousel-control-hidden{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.theme-carousel-control:before{font-family:WallsIoIcons}.theme-carousel-control-prev:before{content:"\f056"}.theme-carousel-control-next:before{content:"\f054"}.theme-carousel-image{opacity:.5;box-shadow:0 3px 18px rgba(0,0,0,.1);transition:opacity .5s ease-in-out,box-shadow .5s ease-in-out}.theme-carousel-image-current{opacity:1;box-shadow:0 7px 18px rgba(0,0,0,.2)}.theme-carousel .slider-slide{min-height:0!important}.theme-usecase-list{display:flex;flex-wrap:wrap;justify-content:center;min-height:180px}.theme-usecase-list-item{width:100px;height:90px;padding:5px;font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase;text-align:center}.theme-usecase-list-item:before{background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;content:"";width:100%;height:70%;margin-bottom:10px;background-position:bottom}.theme-usecase-list-item-beamers:before{background-image:url(../img/usecases/beamers-bigscreens.svg)}.theme-usecase-list-item-digitalsignage:before{background-image:url(../img/usecases/digital-signage.svg)}.theme-usecase-list-item-mobile:before{background-image:url(../img/usecases/mobile.svg)}.theme-usecase-list-item-monitors:before{background-image:url(../img/usecases/monitors-laptops.svg)}.theme-usecase-list-item-tvs:before{background-image:url(../img/usecases/tvs.svg)}.theme-usecase-list-item-widgets:before{background-image:url(../img/usecases/web-widgets.svg)}.bricks-layout-picker{display:flex;justify-content:space-between;margin-top:20px;font-size:.9em;flex-direction:column}@media (min-width:992px){.bricks-layout-picker{flex-direction:row}}.bricks-layout-picker-item{display:flex;cursor:pointer;border-radius:5px;flex-direction:row;max-width:420px;padding:10px 20px;margin-bottom:10px}@media (min-width:992px){.bricks-layout-picker-item{flex-direction:column;align-items:center;max-width:250px;padding:20px 40px;margin:0 10px}}.bricks-layout-picker-item:first-child{margin-left:0}.bricks-layout-picker-item:last-child{margin-right:0}.bricks-layout-picker-item-icon{width:60px;margin-right:20px}@media (min-width:992px){.bricks-layout-picker-item-icon{width:100px;margin-right:0;margin-bottom:20px}}.bricks-layout-picker-item-icon img{width:100%;height:auto}.bricks-layout-picker-item-text{display:flex;flex-direction:column}@media (min-width:992px){.bricks-layout-picker-item-text{text-align:center}}.bricks-layout-picker-item-title{font-weight:600;line-height:1;margin-bottom:5px}@media (min-width:992px){.bricks-layout-picker-item-title{margin-bottom:10px}}.bricks-layout-picker-item-description{font-size:.9em}.bricks-layout-picker-item-current{box-shadow:0 7px 18px rgba(0,0,0,.2)}.main-content-wrapper,body,html{height:100%}.frontend_settings_action .main-content-wrapper,.frontend_theme_switcher_action .main-content-wrapper{position:relative;width:100%;display:flex;flex-direction:column;margin:0;padding:0}.frontend_settings_action .main-content-wrapper a:not(.button),.frontend_theme_switcher_action .main-content-wrapper a:not(.button){text-decoration:none}.frontend_settings_action .main-content-wrapper a:not(.button):hover,.frontend_theme_switcher_action .main-content-wrapper a:not(.button):hover{text-decoration:underline}.fieldset{padding:0}.fieldset legend{text-align:center}.floating-notifications .notifications{padding:0;bottom:60px}.notification{border-radius:0}.notification-exit-active{transform:translateY(100px)}.headerbar{display:none}.frontend-settings-header{flex-shrink:0;z-index:1}.frontend-settings-top-bar{display:flex;align-items:center;justify-content:space-between;width:100%;height:85px;padding:20px;background:#fff}.frontend-settings-top-bar .app-logo{flex-shrink:0}.frontend-settings-top-bar .app-logo .image-wrapper{width:55px;height:55px}.frontend-settings-top-bar .app-logo .image-wrapper svg{fill:#00222d}.frontend-settings-user-info{display:flex;align-items:center;justify-content:flex-end}.frontend-settings-user-name{font-size:14px;line-height:1.2em;text-align:right}.frontend-settings-user-name a{display:block}.frontend-settings-user-name a,.frontend-settings-user-name a:hover{font-weight:600;color:#445d65}.frontend-settings-user-pic{position:relative;flex-shrink:0;width:54px;height:54px;margin-left:10px;border-radius:50%}.frontend-settings-user-pic:after{content:"\f043";position:absolute;bottom:-3.24px;right:0;display:flex;justify-content:center;align-items:center;width:21.6px;height:21.6px;line-height:1;background:#fff;border-radius:50%;box-shadow:2px 3px 5px 2px rgba(0,0,0,.2);font-family:WallsioIcons;font-size:12.96px;color:#00222d}.frontend-settings-user-pic img{width:100%;height:100%;border-radius:50%}.frontend-settings-secondary-top-bar{position:relative;width:100%;padding:0 20px;margin-bottom:20px;background-color:#f5f6f7;text-align:center}.frontend-settings-wall-info{display:flex;align-items:center;width:100%;height:60px}.frontend-settings-wall-name{max-width:200px;overflow:hidden;font-size:23px;text-overflow:ellipsis;white-space:nowrap}.frontend-settings-wall-info-divider{position:relative;flex-shrink:1;flex-grow:1;height:2.5px;margin:0 17px;background-color:#e6e9ea}.frontend-settings-wall-info-divider:after,.frontend-settings-wall-info-divider:before{position:absolute;content:"";width:7px;height:7px;top:-2.25px;border-radius:50%;background:#e6e9ea}.frontend-settings-wall-info-divider:before{right:-3.5px}.frontend-settings-wall-info-divider:after{left:-3.5px}.frontend-settings-sharing-button{width:32px;height:32px;font-size:28px;font-weight:600;text-align:center;border:2px solid transparent;line-height:1;padding:0;border-radius:99999px;box-shadow:.036em .036em .286em rgba(0,34,45,.2),.107em .107em .321em rgba(0,34,45,.25);transition:border .15s ease-in-out,box-shadow .3s cubic-bezier(.25,.8,.25,1),transform .2s ease-in-out;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;font-size:18px;background:#fff;cursor:pointer}.frontend-settings-sharing-button:hover{box-shadow:.143em .143em .929em rgba(0,34,45,.2),.286em .286em .357em rgba(0,34,45,.2)}.frontend-settings-sharing-button:focus{border:2px solid #f3b200;outline:none}.frontend-settings-sharing-button:before{content:"\f053";font-family:WallsIoIcons}.frontend-settings-sharing{position:absolute;top:0;left:0;right:0;padding:15px 20px;box-shadow:0 -3px 10px rgba(0,0,0,.1),0 1px 10px rgba(0,0,0,.1);background:#fff;transition:opacity .3s ease-out}.frontend-settings-sharing-enter{opacity:0}.frontend-settings-sharing-enter-active{opacity:1}.frontend-settings-sharing-exit-active{opacity:0}.frontend-settings-sharing-top{display:flex;align-items:center;justify-content:space-between;color:#445d65}.frontend-settings-sharing-main{display:flex;justify-content:center;padding:10px}.frontend-settings-sharing-main>*{margin:0 5px}.frontend-settings-button-flat{width:32px;height:32px;font-size:28px;font-weight:600;text-align:center;border:2px solid transparent;line-height:1;padding:0;border-radius:99999px;box-shadow:.036em .036em .286em rgba(0,34,45,.2),.107em .107em .321em rgba(0,34,45,.25);transition:border .15s ease-in-out,box-shadow .3s cubic-bezier(.25,.8,.25,1),transform .2s ease-in-out;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;font-size:18px;background:#fff;cursor:pointer;box-shadow:none;font-weight:400;color:#fff}.frontend-settings-button-flat:hover{box-shadow:.143em .143em .929em rgba(0,34,45,.2),.286em .286em .357em rgba(0,34,45,.2)}.frontend-settings-button-flat:focus{border:2px solid #f3b200;outline:none}.frontend-settings-sharing-close-button{background:#f2f4f4;color:#00222d}.frontend-settings-sharing-close-button:after{content:"\f042";font-family:WallsioIcons}.frontend-settings-sharing-button-facebook{background:#306199}.frontend-settings-sharing-button-facebook:after{content:"\f041";font-family:WallsioIcons}.frontend-settings-sharing-button-twitter{background:#26c4f1}.frontend-settings-sharing-button-twitter:after{content:"\f040";font-family:WallsioIcons}.frontend-settings-sharing-button-linkedin{background:#0077b5}.frontend-settings-sharing-button-linkedin:after{content:"\f04b";font-family:WallsioIcons}.frontend-settings-sharing-button-link{background:#00222d}.frontend-settings-sharing-button-link:after{content:"\f001";font-family:WallsioIcons}.frontend-settings-main{flex-grow:1;padding:20px 20px 60px;background-color:#fff;transition:padding-bottom .5s ease}@media (min-height:650px){html.is-on-menu-top-level .frontend-settings-main{background-image:url(../img/logo-sidebar.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:calc(100% - 80px);background-size:auto 40%}}html.has-save-bar .frontend-settings-main{padding-bottom:127px}.save-bar{padding-bottom:60px}.frontend-settings-footer{position:fixed;bottom:0;left:0;flex-shrink:0;width:100%;height:60px;background-color:#f5f6f7;text-transform:uppercase;font-weight:700;z-index:10001}.frontend-settings-footer-buttons{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 20px;background-color:#f5f6f7}.frontend-settings-close-button{background:#e6e9ea;color:#00222d}.frontend-settings-close-button:after{content:"\f042";font-family:WallsioIcons}@media (width:340px){.frontend-settings-close-button{display:none}}.frontend-settings-footer-icon{margin-right:5px}.frontend-settings-breadcrumb-menu{height:30px;text-transform:uppercase;font-size:14px;font-weight:600}.frontend-settings-breadcrumb-menu-icon{width:20px;font-size:.8em}.frontend-settings-menu{width:auto;margin:0 -20px}.frontend-settings-menu-item{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 40px;border-top:1.5px solid #e6e9ea;cursor:pointer;text-decoration:none;text-transform:uppercase;font-weight:600;background:#fff}.frontend-settings-menu-item:last-child{border-bottom:1.5px solid #e6e9ea}.frontend-settings-menu-item:after{flex-shrink:0;content:"\f02a";font-family:WallsIoIcons;font-size:.8em}.frontend-settings h3{font-size:16px;font-weight:600;text-align:center;color:#445d65;margin:5px 0}.frontend-settings-theme-switcher{margin-bottom:20px}.frontend-settings-theme-description{margin-bottom:25px;font-size:13px;text-align:center;color:#445d65}.frontend-settings .theme-carousel{margin-left:-20px;margin-right:-20px}.frontend-settings .theme-usecases{margin:0 -20px}.frontend-settings .slider-slide{padding:5px 10px 20px}html.ios{overflow:hidden;max-width:100vw;max-height:100vh}html.ios body{overflow:auto;-webkit-overflow-scrolling:touch}