.clients input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clients .main-content .avatar{cursor:pointer;margin-bottom:15px}.clients #clients_list .card{width:100%}.clients #clients_list .client .avatar{width:100px;height:100px;margin-bottom:0;margin-left:0;margin-right:15px}.clients #clients_list .client .toggler{margin-right:5px}.clients #clients_list .client .editable{background-color:transparent;text-align:left;font-size:1em;width:90%;border:0;padding:2px;margin-bottom:5px}.clients #clients_list .client .editable:hover{padding:0;border:2px dashed #ddd}.clients #clients_list .client .editable.big{font-size:1.5em}.clients #clients_list .client .products{display:block;margin-bottom:0}.clients #clients_grid .client .editable{background-color:transparent;text-align:center;font-size:1em;width:100%;border:0;padding:2px;margin-bottom:5px}.clients #clients_grid .client .editable:hover{padding:0;border:2px dashed #ddd}.clients #clients_grid .client .editable.big{font-size:1.5em}.clients #clients_grid .client .products{display:block;margin-bottom:20px}.clients #form_add_client #agent-avatar{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;width:150px;height:150px}.clients #form_add_client #agents_results{margin:10px 0}.clients #form_add_client #agents_results .agent img{display:inline;height:24px;margin-right:10px;border-radius:12px}.clients #modal-listings .no-listings{position:relative;height:400px}.clients #modal-listings .no-listings .notice{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clients #modal-listings .no-listings .notice img{width:200px;margin:10px auto}.clients #modal-listings .no-listings .notice p{color:gray;font-style:italic}.profile .avatar.center{margin:0 auto 50px;display:block}.profile .editable-image{cursor:pointer;background-color:#f9f9f9;border:2px dashed #ccc;padding:10px}.profile .setting{display:flex;align-self:center}.profile .setting>*{margin-right:5px}.billing{background:linear-gradient(#0aa,#00aced)}#modal-billing .total{font-size:1.5em;font-weight:700}#modal-billing .credit-cards{margin-top:32px;height:32px}#modal-billing #card-billing{margin-bottom:16px}#modal-billing #client-selector{text-align:center;font-size:3em}#modal-billing #client-selector input{width:75px;text-align:right;border:none;border-bottom:2px dashed grey;-moz-appearance:textfield}#modal-billing #client-selector input::-webkit-inner-spin-button,#modal-billing #client-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rates #table-rates{max-width:100%}.rates #table-rates .editable{border:none;border-bottom:1px dotted;background-color:transparent;font-size:12px;line-height:16px;width:100%;min-width:75px;height:19px}.rates #table-rates .editable.bold{font-size:16px;line-height:18px}.rates #table-rates .editable[data-type=percent]{min-width:50px}.rates #table-rates .editable:focus{outline:none}#qv-resources a{color:#33cabb}#qv-resources a:not(.btn):hover,#qv-resources a:not(.btn):focus{color:#52ffee}#qv-resources .video{position:relative}#qv-resources .video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}#qv-resources .video .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff}html,body{width:100%;height:100%}.topbar-brand img{height:32px}.upload{position:relative;cursor:pointer}.upload img{display:block;object-fit:cover;width:100%;height:100%}.upload .overlay{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;color:#fff;background-color:#00000080;opacity:0}.upload .overlay .inner{font-size:20px;font-weight:700;text-transform:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.upload:hover .overlay{opacity:1}.upload.avatar .overlay{border-radius:50%}.topbar-search input{color:#fff}.topbar-search input:focus{color:#fff}.topbar-search input::placeholder{color:gray}a:not(.btn):hover,a:not(.btn):focus{color:#52ffee}.dropdown-menu a:hover{color:#4d5259}.StripeElement{display:block;width:100%;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;background-clip:padding-box;border:1px solid #ebebeb;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#8b95a5;padding:8px 12px;font-size:14px;line-height:inherit}.StripeElement.StripeElement--focus{border-color:#83e0d7;color:#4d5259;box-shadow:0 0 0 .1rem #33cabb26}.btn-primary:not(.btn-outline){color:#fff!important;border-color:#fcb06d;background-color:#ffbb7f}.btn-primary:not(.btn-outline):disabled{opacity:.75;border-color:#fcb06d;background-color:#ffbb7f}.btn-primary:not(.btn-outline):hover{border-color:#ffc796;background-color:#ffc796}.btn-primary:not(.btn-outline):active{border-color:#d1823d!important;background-color:#d1823d!important}.toast{transform:translate(-50%) translateY(150%)}#video-player{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:#00000080}#video-player video{width:auto;max-width:100%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-player .close{position:absolute;color:#fff;opacity:.75;transition:opacity .25s;top:5px;right:5px}#video-player .close:hover,#video-player .close:focus{color:#fff;opacity:1}.support-id{text-align:center}
