.show-mobile{display:none}@media screen and (max-width: 1042px){table.responsive-table{border:0;pointer-events:none}table.responsive-table caption{font-size:1.3em}table.responsive-table thead tr th:not(.always-show){display:none}table.responsive-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.responsive-table td{border-left:none !important;border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table.responsive-table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}table.responsive-table td:last-child{border-bottom:0}table.responsive-table ul li{list-style-type:none}.pointer-events{pointer-events:auto}.align-right{text-align:right}.align-center{text-align:center}.grid-container{display:grid !important;grid-template-columns:repeat(3, 1fr);grid-gap:3px}.full-width{width:100%}.no-padding-top{padding-top:0 !important}.no-margin-top{margin-top:0 !important}.selection-text{margin-left:2%;font-family:"Roboto", "Noto", sans-serif;text-transform:capitalize;margin-bottom:0;color:#5b606b;font-weight:500;font-size:1.03rem}.head-th{margin-right:auto;padding:0 !important;display:flex;margin-left:auto;align-items:baseline}.show-mobile{display:inherit}.fluid-btn{width:100%;margin-left:1%;margin-top:1px}.small-margin{margin-top:3px}.truncate{text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width: 768px){.grid-container{grid-template-columns:none;grid-gap:0 !important}}@font-face{font-family:"Avenir Book";src:url(/assets/Avenir-Book-a09f5278be95f976b7bbed68b315a21cb86cfb4e1087c015d7cefec72d5fc14f.ttf)}html{position:relative;min-height:100%}body{font-size:0.9rem;font-family:"Avenir Book", "Nunito", serif;margin-bottom:80px}body input.form-control:focus{box-shadow:unset}body .hidden{display:none !important}header{padding:10px 20px;background:#0451a1;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);height:64px;width:100%;top:0;z-index:3}header a{color:#0451a1}header .navbar{padding:0;margin-bottom:0}header .navbar img{height:44px}header .navbar img.avatar{height:24px;border-radius:50%}header .navbar .has-search .form-control-feedback{right:initial;left:0;color:#d1d1d1}header .navbar .has-search .form-control{padding-right:12px;padding-left:34px}header .navbar .form-group{margin-top:15px}header .navbar .fa{color:#ffffff;font-size:140%}header .navbar .search-element .fa{font-weight:normal;font-size:100%}header .navbar .nav-item.active .material-icons{color:#ffffff}header .navbar .dropdown .dropdown-toggle::after{display:none}header .navbar .dropdown-menu{color:#0451a1;font-size:85%;min-width:350px;padding:15px;word-break:break-all}header .navbar .dropdown-menu li{word-break:break-all}header .navbar .dropdown-menu a{display:block;color:#0451a1;background-color:#ffffff;padding:5px;border-radius:5px;text-decoration:none}header .navbar .dropdown-menu a:hover{color:#ffffff;background-color:#0451a1}header .navbar .dropdown-menu a:hover .fa{color:#ffffff}header .navbar .dropdown-menu lh{font-weight:bold}header .navbar .dropdown-menu .fa{color:#0451a1}header .input-group-text,header .form-control{color:#ffffff;border:none;border-radius:0.5rem;background-color:transparent}header .form-control::placeholder{color:#ffffff}header .form-control:focus{color:#ffffff}header .notification-counter{position:absolute;top:5px;left:22px;background-color:#d4130d;color:#fff;border-radius:3px;padding:0px 3px;font-size:8px}footer{overflow:auto;position:absolute;bottom:0;width:100%;color:#ffffff;padding:10px;background:#0451a1;box-shadow:0 -4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}footer a,footer a:hover,footer a:visited,footer a:active{color:#ffffff;text-decoration:underline}footer .nav-divider{margin:auto 0}footer .navbar-nav .nav-item.active .fa{color:#ffffff !important}main{overflow:auto;padding:0 15px}main section#main{padding:15px 0px;max-width:1060px}main h2,main h3{margin:0 0 10px;color:#5b606b;font-weight:normal}main .row{margin:10px 0;padding:0}main .column{margin:0 0 10px 0}main .card{border-radius:10px}main .baseline{vertical-align:baseline}main .alert{text-align:left;padding:10px 20px;margin:0;border:none;background:none;border-radius:0px;border-bottom:1px solid #d1d1d1;color:#5b606b;overflow:hidden}main .alert a{color:#0451a1}main .alert.no-border{border:none}main .alert .alert-icon,main .alert .alert-close,main .alert .alert-message{display:inline-block;vertical-align:middle}main .alert hr{display:none}@keyframes line_animation{from{width:0%}to{width:100%}}main .alert hr.underline-danger,main .alert hr.underline-error{display:block;border-bottom:solid 2px #d24a34;animation-name:line_animation;animation-duration:0.8s;animation-timing-function:linear}main .alert .alert-icon{height:30px}main .alert .alert-icon .material-icons{font-size:30px}main .alert .alert-icon .material-icons.info{color:#1fc0f3}main .alert .alert-icon .material-icons.success{color:#69ab5c}main .alert .alert-icon .material-icons.warning{color:#f5cb30}main .alert .alert-icon .material-icons.danger{color:#d24a34}main .alert .alert-icon .material-icons.error{color:#d24a34}main .alert .alert-icon .material-icons.impersonate{color:#2d4c81}main .alert .alert-message{margin:0 20px}main .alert .alert-message.inline{display:inline;margin:0}main .alert .alert-close{float:right;padding:7px;text-transform:uppercase}main .error_messages{border:1px solid #e4e4e4;background-color:#ffffff;display:table;overflow:hidden;border-radius:4px;margin:12px auto;clear:both}main .error_messages h3{display:none}main .error_messages p{display:table-cell;text-align:center;vertical-align:middle;color:white;padding:6px 12px;background-color:#e85f53;font:normal normal normal 14px/1 FontAwesome, serif}main .error_messages p:after{content:"\f057"}main .error_messages ul.list.nobull{padding:6px 12px;text-align:left;margin-bottom:0}main .error_messages ul.list.nobull li{list-style:none;margin-left:0px;margin-bottom:6px}main .field_with_errors{width:100%}main .field_with_errors input{border-color:#e85f53 !important}main .field_with_errors label{color:#e85f53 !important}main .form-group label{font-size:120%}main .form-group .btn-link{color:#0451a1;text-transform:uppercase;padding-bottom:0;margin-bottom:-15px}main .form-group .btn-link:hover{text-decoration:underline}main .show-password-icon{color:#969696;cursor:pointer}main .copy-to-clipboard-icon{color:#969696;cursor:pointer}main .show-password{position:relative}main .show-password .tooltiptext{visibility:hidden;width:110px;background-color:black;color:#fff;text-align:center;padding:5px 0;border-radius:6px;font-size:80%;position:absolute;z-index:1}main input::-ms-reveal{display:none}main .limited{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main .app-icon{height:50px;width:auto}@media screen and (max-width: 1042px){main .limited{max-width:none}}@media screen and (max-width: 767px){main{padding-bottom:40px}main h2{font-size:1.4rem}}section.with_sidebar,aside.with_sidebar{display:inline-block;vertical-align:top}section.with_sidebar{width:60%;padding-right:10px}@media screen and (max-width: 767px){section.with_sidebar{width:100%;padding-right:0px}}aside.with_sidebar{width:39%;padding-left:10px}aside.with_sidebar h3{margin:0 0 15px}@media screen and (max-width: 767px){aside.with_sidebar{width:100%;padding-left:0px}aside.with_sidebar h3{margin-top:15px;font-size:1.4rem}aside.with_sidebar a{display:inline-flex}}.modal-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.modal-overlay .spinner-border{margin:auto}.modal-content{border-radius:0.7rem}.modal-content h3,.modal-content h2{font-size:1.25rem}.modal-content .modal-header{border:none;padding-bottom:0}.modal-content .form-group{margin:0 0 30px}.modal-content .form-group .form-control{height:30px;padding:0 0.75rem}.modal-content .form-group input.invisible{height:0px}.modal-content .form-check{margin-bottom:5px}.modal-content .btn-link{color:#0451a1;text-transform:uppercase;padding-bottom:0;margin-bottom:-15px}.modal-content .btn-link:hover{text-decoration:underline}.modal-content .alert{padding:0 0 10px;border:none}.modal-content .alert .alert-icon{width:8%}.modal-content .alert .alert-message{width:75%;margin:0}.modal-content .alert .alert-close{width:15%;padding:0;float:unset;text-transform:capitalize;display:none}.modal-content .hidden{display:none !important}.announcements-list{padding:0 !important;border:none;background:none;max-height:300px;overflow-y:auto}.mobile-announcements-list{display:none;z-index:100;position:absolute;top:5px;right:5px}.mobile-announcements-list .announcements-list{width:315px}.toast{overflow:hidden;border-radius:0.25rem;margin:0px;opacity:1;color:#5b606b}.toast.success{border-left:5px solid #69ab5c}.toast.success .fa{color:#69ab5c}.toast.info{border-left:5px solid #1fc0f3}.toast.info .fa{color:#1fc0f3}.toast.warning{border-left:5px solid #f5cb30}.toast.warning .fa{color:#f5cb30}.toast.error{border-left:5px solid #d24a34}.toast.error .fa{color:#d24a34}.toast .material-icons.info{color:#1fc0f3}.toast .material-icons.success{color:#69ab5c}.toast .material-icons.warning{color:#f5cb30}.toast .material-icons.danger{color:#d24a34}.toast .material-icons.error{color:#d24a34}.toast .material-icons.impersonate{color:#2d4c81}.toast .toast-header{align-items:center;padding:0.25rem 0.75rem;color:#5b606b;border-bottom:1px solid rgba(0,0,0,0.05);overflow:hidden;display:block;position:relative}.toast .toast-header div{display:block}.toast .toast-header div.title{text-align:left}.toast .toast-header .actions{float:right}.toast .toast-header .actions a{display:inline}.toast .toast-header .collapse-announcement{position:absolute;bottom:0;right:5px;z-index:100;padding:5px;font-size:28px;color:#0451a1;cursor:pointer}.toast .toast-header .collapse-announcement:hover{background:none;color:#0451a1}.toast .toast-body{padding:0.2rem 0.5rem;word-break:break-word}.toast .icon_v2{display:none}@media screen and (max-width: 767px){header{height:auto}header .navbar-header{width:100%;padding-bottom:10px;text-align:center}header .navbar .search-element{background:#ffffff;color:#969696}header .navbar .search-element::placeholder{color:#969696}header .navbar .search-element .fa,header .navbar .search-element .fas{color:#969696}header .navbar .main-navbar{display:none}header form.ml-5{margin-left:1rem !important}header form.mr-5{margin-right:1rem !important}footer{position:fixed;right:0;bottom:0;left:0;z-index:1030}footer .footer-copyright,footer .links{display:none}footer .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}footer .navbar-collapse li{margin:0px 25px;text-align:center}footer .navbar-collapse li a{text-decoration:none}footer .navbar-collapse li span{font-size:140%}footer a.nav-link{padding:0.2rem 0.5rem}main .alert{padding:15px 5px}main .alert .alert-message{font-size:90%;margin:8px 0 0 20px}main .alert .alert-close{margin-left:auto;padding-bottom:0}.wrap-words{word-break:break-all}.announcements-list{transform:none !important;top:auto !important;left:5% !important;width:80vw !important}.notification-icon{float:left;padding-left:1%}.mobile-announcements-list{display:block;width:100%}.mobile-announcements-list .dropdown-menu{color:#0451a1;width:50vw;font-size:0.8rem}.mobile-announcements-list li{list-style-type:none}.mobile-announcements-list .user-profile-dropdown{position:absolute;height:24px;top:0;right:0}.mobile-announcements-list .user-profile-dropdown a::after{display:none}.mobile-announcements-list .user-profile-dropdown .avatar{height:24px;border-radius:50%}.mobile-announcements-list .user-profile-dropdown .user-top-info{padding:10% 20%}.toast-header,.toast-body{background-color:#fff}}.data-loader{border:2px solid #f3f3f3;border-top:2px solid #303e4d;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.debug{display:none;text-align:left}.btn.no-padding{padding:0}.passwordGenerationHover:hover{background-color:#0450a1c2}.passwordGenerationHover:hover .btn{color:#ffffff}.passwordGenerationSelected{background-color:#0451a1 !important}.passwordGenerationSelected .btn{color:#ffffff !important}#passwordLength:focus{outline:none}section#login{text-align:center}section#login a{color:#0451a1}section#login a:hover{text-decoration:underline}section#login .fluid-login-forms .login-form{display:inline-block;width:45%;margin:0 2%;vertical-align:top}@media screen and (max-width: 767px){section#login .fluid-login-forms .login-form{width:95%}}section#login .form-container{padding:36px !important;box-shadow:0 13px 20px -10px rgba(0,0,0,0.4) !important}section#login .form-container .login-button{width:100%}section#login .form-container .password-options{float:none;margin:0;padding:0;width:100%}section#login .form-container .password-options li{display:inline-block}section#login .form-container .password-options.one-option{text-align:center}section#login .form-container .password-options.two-options li{float:left}section#login .form-container .password-options.two-options li:nth-of-type(2){float:right}section#login .form-container .password-options.three-options{display:table;text-align:center}section#login .form-container .password-options.three-options li{font-size:90%;display:table-cell}section#login .tile{background-color:#ffffff;border:1px solid #d1d1d1 !important;border-radius:6px;padding:12px;margin-bottom:24px;word-wrap:break-word !important}section#login .tile.fixed{position:fixed}section#login .gplus-button{width:auto;margin:0 auto;padding:0}section#login .gplus-button img{vertical-align:middle;padding:2px;width:44px;height:44px}section#login .btn{background-color:#0451a1;color:#ffffff}section#login .btn:hover{box-shadow:0 13px 20px -10px rgba(0,0,0,0.4)}section#login .logo-container{margin:2% 0 2% 0}section#login .logo-container .tenant-logo-header{width:35%;height:auto}section#login #sso-debug .row h4,section#login #sso-debug .row p,section#login #sso-debug .row hr,section#login #sso-debug .row div{width:100%;margin-bottom:0}section#forgot-password label,aside label{margin-bottom:0;color:#5b606b}section#forgot-password .btn,section#forgot-password a.btn,section#forgot-password a.btn:hover,section#forgot-password a.btn:visited,section#forgot-password a.btn:active,aside .btn,aside a.btn,aside a.btn:hover,aside a.btn:visited,aside a.btn:active{background-color:#0451a1;color:#ffffff}section#forgot-password .btn:hover,section#forgot-password a.btn:hover,section#forgot-password a.btn:hover:hover,section#forgot-password a.btn:visited:hover,section#forgot-password a.btn:active:hover,aside .btn:hover,aside a.btn:hover,aside a.btn:hover:hover,aside a.btn:visited:hover,aside a.btn:active:hover{box-shadow:0 13px 20px -10px rgba(0,0,0,0.4)}@media screen and (max-width: 767px){footer .links{display:flex}footer .footer-copyright{display:block}.logo-container .tenant-logo-header{width:70% !important}.tile{box-shadow:none !important;border:none !important}}section#dashboard h3{margin:20px 10px}section#dashboard .cl-content-header .navbar{padding:0}section#dashboard .cl-content-header .navbar h2{font-size:1.75rem}section#dashboard .cl-content-header .cl-tools{font-size:1.1rem}section#dashboard .cl-content-header .cl-tools li a{margin:0 2px;padding:0px 8px;color:#ffffff;background:#0451a1;border:1px solid #d1d1d1;border-radius:5px;box-shadow:0 3px 4px -3px rgba(0,0,0,0.4);transition:box-shadow 0.3s}section#dashboard .cl-content-header .cl-tools li a .material-icons{line-height:30px;font-size:20px}section#dashboard #dashboard-forms{margin:auto;width:47%;text-align:center}section#dashboard #dashboard-forms form{display:inline}section#dashboard #dashboard-forms select,section#dashboard #dashboard-forms input{width:30%;height:30px;padding:5px 10px;font-size:100%;background-color:#ffffff;border:1px solid #d1d1d1;border-radius:5px;box-shadow:0 3px 4px -3px rgba(0,0,0,0.4);outline:none;transition:color 0.2s, background-color 0.2s, border 0.2s, box-shadow 0.3s}section#dashboard #dashboard-forms select:hover,section#dashboard #dashboard-forms input:hover{cursor:pointer}section#dashboard #dashboard-forms select#search-box,section#dashboard #dashboard-forms input#search-box{margin:1%}section#dashboard #dashboard-forms select#search-box:hover,section#dashboard #dashboard-forms input#search-box:hover{cursor:unset}section#dashboard #dashboard-forms .sort-order{width:75%;margin:auto;display:inline}section#dashboard #dashboard-forms .sort-order label{width:34%;display:inline;padding:2%}section#dashboard .dashboard-filter-area{display:none}section#dashboard .custom-app-title{position:relative;top:-25px;display:inline}section#dashboard .grid,section#dashboard .cl-tiles{display:block;width:100%;height:100%;margin:0;padding:0}section#dashboard .grid .item-content,section#dashboard .grid li,section#dashboard .cl-tiles .item-content,section#dashboard .cl-tiles li{list-style:none;display:block;width:175px;height:175px;margin:14px;padding:0;overflow:hidden;vertical-align:top;border:1px solid #009bc3;border-radius:10px;box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);transition:transform 250ms ease-in}section#dashboard .grid .item-content a,section#dashboard .grid li a,section#dashboard .cl-tiles .item-content a,section#dashboard .cl-tiles li a{display:block;width:100%;height:100%;text-decoration:none;padding:0;margin:0;position:relative}section#dashboard .grid .item-content a .material-icons,section#dashboard .grid li a .material-icons,section#dashboard .cl-tiles .item-content a .material-icons,section#dashboard .cl-tiles li a .material-icons{display:none}section#dashboard .grid .item-content a div.title,section#dashboard .grid li a div.title,section#dashboard .cl-tiles .item-content a div.title,section#dashboard .cl-tiles li a div.title{text-transform:capitalize;color:#ffffff;padding:7px 10px;position:absolute;bottom:0;width:100%;height:30px;font-size:14px;line-height:17px;border-radius:0 0 6px 6px;background:#009bc3;opacity:0.9;display:flex;justify-content:center;align-items:center;text-align:center;transition:height 250ms}section#dashboard .grid .item-content a div.title p,section#dashboard .grid li a div.title p,section#dashboard .cl-tiles .item-content a div.title p,section#dashboard .cl-tiles li a div.title p{width:90%;margin:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:text-overflow 250ms}section#dashboard .grid .item-content a div.thumb,section#dashboard .grid li a div.thumb,section#dashboard .cl-tiles .item-content a div.thumb,section#dashboard .cl-tiles li a div.thumb{height:100%;width:100%;background-repeat:no-repeat;background-size:contain;margin:0;padding:0;background-position:center;background-color:transparent}section#dashboard .grid .item-content a div.thumb.add-new,section#dashboard .grid li a div.thumb.add-new,section#dashboard .cl-tiles .item-content a div.thumb.add-new,section#dashboard .cl-tiles li a div.thumb.add-new{height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section#dashboard .grid .item-content.disabled,section#dashboard .grid li.disabled,section#dashboard .cl-tiles .item-content.disabled,section#dashboard .cl-tiles li.disabled{opacity:0.5}section#dashboard .grid .item-content.disabled a,section#dashboard .grid li.disabled a,section#dashboard .cl-tiles .item-content.disabled a,section#dashboard .cl-tiles li.disabled a{pointer-events:none}section#dashboard .grid .item-content.draggable-tile span,section#dashboard .grid li.draggable-tile span,section#dashboard .cl-tiles .item-content.draggable-tile span,section#dashboard .cl-tiles li.draggable-tile span{color:lightgrey;position:absolute;top:6px;left:6px}section#dashboard .grid .item-content:not(.adding):not(.added):not(.disabled):hover,section#dashboard .grid li:not(.adding):not(.added):not(.disabled):hover,section#dashboard .cl-tiles .item-content:not(.adding):not(.added):not(.disabled):hover,section#dashboard .cl-tiles li:not(.adding):not(.added):not(.disabled):hover{transform:scale(1.1)}section#dashboard .grid .item-content:not(.adding):not(.added):not(.disabled):hover div.title,section#dashboard .grid li:not(.adding):not(.added):not(.disabled):hover div.title,section#dashboard .cl-tiles .item-content:not(.adding):not(.added):not(.disabled):hover div.title,section#dashboard .cl-tiles li:not(.adding):not(.added):not(.disabled):hover div.title{height:100%}section#dashboard .grid .item-content:not(.adding):not(.added):not(.disabled):hover div.title p,section#dashboard .grid li:not(.adding):not(.added):not(.disabled):hover div.title p,section#dashboard .cl-tiles .item-content:not(.adding):not(.added):not(.disabled):hover div.title p,section#dashboard .cl-tiles li:not(.adding):not(.added):not(.disabled):hover div.title p{text-overflow:initial;overflow:initial;white-space:initial}section#dashboard .grid .tile-5,section#dashboard .cl-tiles .tile-5{width:175px !important;height:175px !important}section#dashboard .grid .tile-7,section#dashboard .cl-tiles .tile-7{width:calc(0.73 * 175px) !important;height:calc(0.73 * 175px) !important;margin:calc(0.73 * 14px) !important}section#dashboard .grid .tile-7 div.title,section#dashboard .cl-tiles .tile-7 div.title{font-size:12px !important;line-height:14px}section#dashboard .grid .tile-9,section#dashboard .cl-tiles .tile-9{width:calc(0.55 * 175px) !important;height:calc(0.55 * 175px) !important;margin:calc(0.55 * 14px) !important}section#dashboard .grid .tile-9 div.title,section#dashboard .cl-tiles .tile-9 div.title{font-size:10px !important;line-height:12px}@media screen and (max-width: 767px){section#dashboard h3{font-size:1.4rem;margin:10px 0px}section#dashboard .cl-content-header .navbar h2{font-size:1.4rem}section#dashboard .cl-content-header .navbar .cl-tools{flex-direction:unset;font-size:1rem}section#dashboard #dashboard-forms{width:100%}section#dashboard #dashboard-forms input{width:70%}}section#app-manager .card{background:#fafaf9;min-height:253px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.4);overflow:hidden}section#app-manager .card .card-header{background-color:transparent;border-bottom:none;padding-left:20px}section#app-manager .card .card-header img{height:40px;width:auto;border-radius:3px;margin-right:5px}section#app-manager .card .card-header img.default-app-icon{height:30px;width:auto}section#app-manager .card .card-header .card-title{margin-bottom:0.1rem;font-weight:bold}section#app-manager .card .card-header a.collapse-link{display:none}section#app-manager .card .list-group .list-group-item{background:#fafaf9;border:none;padding:0 20px 10px}section#app-manager .card .list-group .list-group-item .material-icons{color:#5b606b;margin:auto}section#app-manager .card .list-group .list-group-item .media-body{padding-left:10px}section#app-manager .card .list-group .list-group-item:first-child{padding-top:10px}section#app-manager .card .list-group .list-group-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}section#app-manager .username-preview{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section#app-manager .form-group label{font-size:100%;padding:0px 10px;margin-bottom:0;display:block;color:#969696}section#app-manager .form-group .form-control{border:none;border-bottom:2px solid #d1d1d1;border-radius:unset}section#app-manager .form-group .form-control:focus{border-bottom:2px solid #0451a1;outline-width:0}@media screen and (max-width: 767px){section#app-manager .column{margin-bottom:0;padding:0}section#app-manager .card{border-radius:unset;border:none;border-bottom:1px solid rgba(0,0,0,0.125);min-height:unset;box-shadow:none}section#app-manager .card .card-header{background-color:#ffffff;padding-right:0;padding-left:0}section#app-manager .card .card-header .card-text{display:none}section#app-manager .card .card-header a.collapse-link{display:block}section#app-manager .card .card-header a span.fa{margin-top:-25px;color:#d1d1d1}section#app-manager .card .list-group .list-group-item{border-top:1px solid rgba(0,0,0,0.125) !important;padding:10px}}section#mfa-provider code,.with_sidebar code{display:block;padding:10px;margin:0 0 10px;color:#303e4d;border:1px solid #d1d1d1;background-color:#f7f7f7;border-radius:4px}section#mfa-provider #retrieve_mfa_token,.with_sidebar #retrieve_mfa_token{display:inline}section#mfa-provider .cl-tiles,.with_sidebar .cl-tiles{padding:10px 0 10px 0}section#mfa-provider .cl-tiles.centered,.with_sidebar .cl-tiles.centered{display:flex;justify-content:center}section#mfa-provider .cl-tiles li.column,.with_sidebar .cl-tiles li.column{list-style:none;border-radius:10px;background:#fafaf9;border:1px solid rgba(0,0,0,0.125);height:160px;margin:10px;padding:0 0 20px;box-shadow:0 3px 4px -3px rgba(0,0,0,0.4);transition:box-shadow 0.3s ease-out, transform 0.3s ease-out}section#mfa-provider .cl-tiles li.column:hover:not(.qr-code),.with_sidebar .cl-tiles li.column:hover:not(.qr-code){box-shadow:0 13px 20px -10px rgba(0,0,0,0.4);transform:translateY(-3px)}section#mfa-provider .cl-tiles li.column a,.with_sidebar .cl-tiles li.column a{text-decoration:none;color:#5b606b;text-transform:uppercase;padding:10px;height:100%;width:100%}section#mfa-provider .cl-tiles li.column a div.thumb,.with_sidebar .cl-tiles li.column a div.thumb{height:70%;width:100%;margin-bottom:10px;background-repeat:no-repeat;background-size:contain;background-position:center}section#mfa-provider .cl-tiles li.column a .title,.with_sidebar .cl-tiles li.column a .title{text-align:center}section#mfa-provider .cl-tiles li.small,.with_sidebar .cl-tiles li.small{width:75px;height:75px;min-width:75px;max-width:75px;margin:0 6px 24px 6px}section#mfa-provider .cl-tiles li.small div.title,.with_sidebar .cl-tiles li.small div.title{display:none;margin:30px 0 0;text-transform:capitalize}section#mfa-provider .cl-tiles li.small :hover div.title,.with_sidebar .cl-tiles li.small :hover div.title{display:block}@media screen and (max-width: 767px){section#mfa-provider .cl-tiles,.with_sidebar .cl-tiles{padding:10px}section#mfa-provider .cl-tiles li.column,.with_sidebar .cl-tiles li.column{font-size:70%;flex:0 0 40%;padding-bottom:0;max-height:120px;max-width:130px}section#mfa-provider .cl-tiles li.column a,.with_sidebar .cl-tiles li.column a{display:flex;justify-content:center;align-items:center;flex-direction:column}section#mfa-provider .cl-tiles li.column a div.thumb,.with_sidebar .cl-tiles li.column a div.thumb{margin-bottom:0}section#mfa-provider .cl-tiles li.small,.with_sidebar .cl-tiles li.small{max-width:75px;margin:0 6px 24px 6px}section#mfa-provider .cl-tiles li.small a,.with_sidebar .cl-tiles li.small a{display:inline}section#mfa-provider .cl-tiles li.small a div.thumb,.with_sidebar .cl-tiles li.small a div.thumb{height:60%}section#mfa-provider .cl-tiles li.small div.title,.with_sidebar .cl-tiles li.small div.title{margin:25px 0 0;display:block}}section#mfa-provider .hidden,.with_sidebar .hidden{display:none !important}section#mfa-provider .card.choose-mfa,.with_sidebar .card.choose-mfa{margin-top:20px}@media screen and (max-width: 767px){main .alert{display:flex}}section#settings{width:60%;margin:0 auto}section#settings h3.display-name{margin:30px 0 50px}section#settings img.app-icon{max-width:100px;height:auto}section#settings .alert{padding:10px 0}section#settings .alert .alert-message{margin:0}section#settings .alert .alert-close{padding:5px 0}section#settings .password-tips h3{font-size:1.25rem}section#settings .span-no-overflow{text-overflow:ellipsis;overflow:hidden;display:inline-block;width:95%}section#settings .name-no-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}section#settings .picture-container{position:relative;text-align:center}section#settings .picture-container .picture{width:150px;height:150px;border-radius:50%;margin:0px auto;overflow:hidden;position:relative;box-shadow:0 6px 8px -2px rgba(0,0,0,0.4)}section#settings .picture-container .picture:hover .picture-overlay:not(.loading){display:block}section#settings .picture-container .picture .picture-src{width:100%}section#settings .picture-container .picture .picture-overlay{border-top:1px solid #ffffff;position:absolute;bottom:0;left:0;background:#009cc4;color:#ffffff;width:100%;padding-top:5px;display:none}section#settings .picture-container .picture .picture-overlay p{text-transform:uppercase;margin-bottom:2px;font-size:85%}section#settings .picture-container .picture .avatar-loading{display:none}section#settings .picture-container .picture .avatar-loading.overlay{position:absolute;width:100%;height:100%;background-color:gray;opacity:0.8}section#settings .picture-container .picture input[type='file']{display:block;height:100%;opacity:0 !important;position:absolute;top:0;width:150px}section#settings .picture-container .picture input[type='file']:enabled{cursor:pointer}section#settings .form-group.has-feedback{position:relative;margin-bottom:25px}section#settings .form-group.has-feedback .material-icons.enabled{color:#34da15}section#settings .form-group.has-feedback .form-control{padding-top:0;height:unset}section#settings .form-group.has-feedback .form-control-feedback,section#settings .form-group.has-feedback .form-control-feedback-disabled{position:absolute;bottom:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#969696}section#settings .form-group.has-feedback .form-control-container{border:none;border-bottom:2px solid #d1d1d1;height:unset;padding:0.375rem 0.75rem;padding-top:0;font-size:1rem;font-weight:400;line-height:1.5;color:#5b606b}section#settings .form-group.has-feedback .form-control-container.infocus{border-bottom:2px solid #0451a1}section#settings .form-group.has-feedback a.form-control-feedback{z-index:1;pointer-events:all}section#settings .form-group.has-feedback .spinner{position:absolute;bottom:5px;right:0;z-index:3;width:30px;height:30px;line-height:30px;text-align:center;background:#ffffff;color:#969696;display:none}section#settings .form-group label{font-size:100%;padding:0px 10px;margin-bottom:0;display:block;color:#969696}section#settings .form-group label.inline_label{display:inline-block;padding:0}section#settings .form-group .form-control{border:none;border-bottom:2px solid #d1d1d1;border-radius:unset}section#settings .form-group .form-control:focus{border-bottom:2px solid #0451a1;outline-width:0}section#settings .form-group .form-control.edit-inline:focus+.material-icons{color:#0451a1;pointer-events:all;cursor:pointer}section#settings .card{margin-bottom:15px}section#settings .card h3{font-size:130%;font-weight:bold}section#settings .card-header{padding:2px}section#settings .card-header h2 button{display:block;width:100%;text-align:left}section#settings .invisible{width:1px !important;height:1px !important}section#settings form .same-line-input{width:260px;margin-right:10px}section#settings form .input-group-inline{width:100%;display:inline-flex}section#settings form input[type='file']{width:100%;padding:3px;border:1px solid #969696;border-radius:5px;outline:none}section#settings form .form-control.inline-button{border:none;padding:0px;width:auto;color:#ffffff;cursor:pointer;margin-left:10px}@media screen and (max-width: 767px){section#settings{width:100%}section#settings h3{font-size:1.1rem;margin-top:10px}}aside .btn-only{margin:50px 0 0 30px}.grid{position:relative}.grid .app-link .app-content{list-style:none;display:block;width:175px;height:175px;margin:14px;padding:0;overflow:hidden;vertical-align:top;border:1px solid #009bc3;border-radius:10px;box-shadow:0 2px 5px 2px rgba(0,0,0,0.2);transition:transform 250ms ease-in}.grid .app-link .app-content .app-v2-container{display:block;width:100%;height:100%;text-decoration:none;padding:0;margin:0;position:relative}.grid .app-link .app-content .app-v2-container .material-icons{display:none}.grid .app-link .app-content .app-v2-container div.title{text-transform:capitalize;color:#ffffff;padding:7px 10px;position:absolute;bottom:0;width:100%;height:30px;font-size:14px;line-height:17px;border-radius:0 0 6px 6px;background:#009bc3;opacity:0.9;display:flex;justify-content:center;align-items:center;text-align:center;transition:height 250ms}.grid .app-link .app-content .app-v2-container div.title p{width:90%;margin:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:text-overflow 250ms}.grid .app-link .app-content .app-v2-container div.thumb{height:100%;width:100%;background-repeat:no-repeat;background-size:contain;margin:0;padding:0;background-position:center;background-color:transparent}.grid .app-link .app-content .app-v2-container div.thumb.add-new{height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.grid .app-link .app-content.disabled{opacity:0.5}.grid .app-link .app-content.disabled a{pointer-events:none}.grid .app-link .app-content.draggable-tile span{color:lightgrey;position:absolute;top:6px;left:6px}.grid .app-link .app-content:not(.adding):not(.added):not(.disabled):hover{transform:scale(1.1)}.grid .app-link .app-content:not(.adding):not(.added):not(.disabled):hover div.title{height:100%}.grid .app-link .app-content:not(.adding):not(.added):not(.disabled):hover div.title p{text-overflow:initial;overflow:initial;white-space:initial}.item,.app-link{display:block;position:absolute;z-index:1}.app-link.muuri-item-dragging{z-index:3}.app-link.muuri-item-releasing{z-index:2}.app-link.muuri-item-hidden{z-index:0}.app-content{position:relative;width:100%;height:100%}.qr-container{height:100% !important;padding:0 !important;border-radius:0 !important;display:flex !important}.qr-code{display:inline-block}.qr-code table{border-width:0;border-style:none;border-color:#0000ff;border-collapse:collapse}.qr-code table td{border-left:solid 7px #000;padding:0;margin:0;width:0px;height:7px}@media screen and (max-width: 767px){.qr-code table td{border-left:solid 5px #000;height:5px}}.qr-code table td.black{border-color:#000}.qr-code table td.white{border-color:#fff}
