.common-img-bg{background-size:cover;background:#383838;height:100%}.company-logo{position:fixed;left:1.5rem;top:1.5rem}.company-logo img{max-width:280px}.common-img-bg a,.common-img-bg span{color:#f5f5f5}.login h3{color:#e5e5e5}a:hover .business-info{border-left-width:8px!important;transition:all ease-in-out .1s}@media only screen and (max-width:993px){.common-img-bg{background:#383838!important}}.plan{height:150px;background-size:cover;cursor:pointer}.plan i{font-size:10em;color:#2ed8b6}.plan input{position:fixed;top:-2%}.card .card-header .card-header-right{right:20px;padding:0;color:#fff}.card .card-header .card-header-right i,.card .card-header .card-header-right span{font-size:2em}.hidden{display:none!important}.text-overflow{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.dropzone{border:none}.remover-file:hover{cursor:pointer;color:red}#treeview{overflow-y:auto}@media (max-width:575.98px){.tree-menu{margin-top:0!important}}.icon-body{font-size:78px}.icon-body i{margin-top:19px!important}.type,.type-sem-nome{position:absolute;color:#fff}.type{font-size:20px;margin-top:57px}.type-sem-nome{font-size:12px;margin-top:47px}.icon{height:104px}.jstree-icon{color:#ffd434}.card .card-header .card-header-right i{cursor:pointer;font-size:12px;color:#8c8c8c;line-height:2;margin:0 11px}.card .card-header .card-header-right .card-option{width:35px;height:20px;overflow:hidden;transition:all .3s ease-in-out 0s}.card .card-header .card-header-right{right:10px;top:18px;display:inline-block;float:right;position:absolute;border-radius:0 0 0 7px;padding:7px 0}.block-imagens-login>.card-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
