@font-face{font-family:Roboto;src:url(/font/Roboto-Regular.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/font/Roboto-Medium.ttf);font-weight:700}body,html{margin:0;padding:0;font-size:1rem;line-height:1.55rem;font-family:Roboto,sans-serif;font-weight:500;color:#575756;scrollbar-color:#0098CC #F2F2F2}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{background:#fff;padding:.7rem 2rem;display:flex;justify-content:space-between;height:70px;align-items:center;color:#fff;border-bottom:4px solid #0098CC}img{width:100%}h2{font-weight:700;font-size:1.4rem;line-height:2.1rem}h3{font-weight:700;font-size:1.15rem;line-height:1.7rem}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-ms-clear{display:none}input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;outline:none;padding:.42rem .5rem;font-size:inherit;font-family:inherit;border:1px solid #E5E5E5}input::placeholder{opacity:1;color:#575756}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{box-shadow:none;background:#F2F2F2;border-radius:0}::-webkit-scrollbar-thumb{background:#0098CC;border-radius:0}::selection{background:#0098CC;color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#0098CC;-webkit-box-shadow:0 0 0 1000px #ffe6e3 inset;box-shadow:0 0 0 1000px #ffe6e3 inset;transition:background-color 5000s ease-in-out 0s}@font-face{font-family:icomoon;src:url(/font/icomoon.ttf?y5y75n) format("truetype");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sort-alpha-asc:before{content:""}.icon-history:before{content:""}.icon-clear:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-download:before{content:""}.icon-eye:before{content:""}.icon-log-out:before{content:""}.icon-phone-call:before{content:""}.icon-refresh-ccw:before{content:""}.icon-search:before{content:""}.icon-slash:before{content:""}.icon-trash:before{content:""}.icon-upload:before{content:""}.icon-pencil:before{content:""}.icon-check:before{content:""}.modal{position:fixed;overflow:auto;left:0;right:0;bottom:0;top:0;padding:1.5rem;justify-content:center;align-items:center;background:rgba(255,255,255,.75);display:none}.modal h2{margin-bottom:1rem}.modal .line{margin-bottom:1.5rem}.modal input,.modal .textarea{padding:.7rem .5rem;border:none;background:#eee;font-size:.9rem}.modal .radio input[type=radio]+.radio-label:before{border:none;background:#eee}.modal .radio input[type=radio]:checked+.radio-label:before{box-shadow:inset 0 0 0 5px #eee}.modal.show{display:flex}.modal label{line-height:1.1rem;font-size:.85rem;display:block;margin-bottom:.7rem}.modal .radio label{margin-right:1rem;font-size:1rem}.modal .custom-select .select-selected{background:#eee;margin-bottom:0;border:none}.modal .custom-select .select-items{background:#fff}.modal#delete .modal-content{width:100%;max-width:570px}.modal#delete .modal-content p{max-width:400px}.modal#delete .modal-content .flex{flex-flow:row}.modal#delete .modal-content .flex .btn{margin-left:1vw;width:100%}.modal#delete .modal-content .flex .btn.btn-blue{margin-right:1vw;margin-left:0}.modal#call .modal-content{width:100%;max-width:700px}.modal#call .modal-content p{margin:1.5rem 0 0;font-size:.85rem}.modal#call .modal-content label{width:50%}.modal#call .modal-content label:nth-child(1){padding-right:.5rem}.modal#call .modal-content label:nth-child(2){padding-left:.5rem}.modal#call .modal-content label input{font-size:1rem;height:40px}.modal#call .modal-content label.full{width:100%;margin-top:1rem}.modal#call .modal-content .radio{margin-right:1rem}.modal#call .modal-content .radio label{font-size:1rem;padding:0}.modal#invoice .modal-content{width:100%;max-width:800px}.modal#invoice .modal-content .left{margin-right:1rem;border:1px solid #E5E5E5;padding:1rem;align-self:flex-start;width:calc(50% - 1rem)}.modal#invoice .modal-content .right{width:calc(50% - 1rem);margin-left:1rem;position:relative}.modal#invoice .modal-content .right .btn{margin:1rem 0}.modal#invoice .modal-content .right .document-list{margin:-.5rem 0 1rem}.modal#invoice .modal-content .right .document-list .status{width:12px;height:12px;margin-right:.4rem}.modal#invoice .modal-content .right .document-list .paid .status{background:#50AF47}.modal#invoice .modal-content .right .document-list .open .status{background:#EF4C43}.modal#invoice .modal-content .radio{min-width:105px}.modal#invoice .modal-content .radio label{font-size:.9rem}.modal#invoice .modal-content p{font-size:.85rem;line-height:1.1rem;margin:0}.modal#invoice .modal-content p.info{margin:.25rem 0 1rem}.modal#invoice .modal-content input{margin:.2rem 0}.modal#invoice .modal-content input.btn{margin-top:1rem}.modal#invoice .modal-content h3{margin:0;line-height:1.5rem;font-size:1rem}.modal#invoice .modal-content.bill{max-width:400px}.modal#invoice .modal-content.bill .document-list{margin:-.5rem 0 .5rem}.modal#invoice .modal-content.bill .document-list li,.modal#invoice .modal-content.bill .document-list a{color:#0098cc}.modal#invoice .modal-content.bill .document-list li .icon:hover,.modal#invoice .modal-content.bill .document-list a .icon:hover{color:#ea6413}.modal#invoice .modal-content.bill .line{margin-top:1.5rem}.modal#invoice .modal-content.bill .download{position:relative;padding-left:3rem}.modal#invoice .modal-content.bill .download h2{margin:.25rem 0}.modal#invoice .modal-content.bill .btn{margin:2rem 0 0}.modal#invoice .modal-content.bill .btn-download{position:absolute;width:40px;height:40px;padding:.5rem 0;font-size:1.3rem;background:#0098CC;margin:0;left:0;top:0;border:none;align-self:center}.modal#invoice .modal-content.bill .btn-download:hover,.modal#invoice .modal-content.bill .btn-download:focus{color:#fff;background:#EA6413}.modal#invoice .modal-content.bill .top{width:100%;margin-top:1rem;text-align:left}.modal#invoice .modal-content.bill .sign{margin:0 0 1.5rem;display:inline-block}.modal#invoice .modal-content.bill .sign .btn{margin:0!important}.modal#invoice .modal-content .edit{width:100%;margin-top:.5rem;border:1px solid #E5E5E5;padding:1rem;color:inherit;display:none}.modal#invoice .modal-content .edit .document-list{margin-bottom:.5rem}.modal#invoice .modal-content .edit .document-list li,.modal#invoice .modal-content .edit .document-list a{color:#0098cc}.modal#invoice .modal-content .edit .document-list li .icon:hover,.modal#invoice .modal-content .edit .document-list a .icon:hover{color:#ea6413}.modal#invoice .modal-content .edit.show{display:block}.modal#invoice .modal-content .waring.hide{display:none}.modal#invoice .btn{padding:.5rem 1rem;font-size:.95rem}.modal#contract .modal-content{width:100%;max-width:850px}.modal#contract .modal-content .textarea{min-height:172px}.modal#contract .modal-content .right{margin-right:1rem}.modal#contract .modal-content .btn{margin:1rem 0 0 auto}.modal#contract .modal-content .flex-item-35{width:300px}.modal#contract .modal-content .flex-item-65{width:calc(100% - 300px)}.modal#contract p,.modal#contract label{font-size:.85rem;line-height:1.1rem;margin:0}.modal#contract input,.modal#contract .select-selected{min-height:41px}.modal#contract .select-selected{font-size:1rem;line-height:34px}.modal#contract .select-items{color:#fff;background:#0098CC;max-height:103px;overflow:auto}.modal#contract .select-items span{padding:.55rem .7rem;color:#fff}.modal#contract .select-items span.same-as-selected{background:#EA6413}.modal#new-broker .modal-content{width:100%;max-width:1100px;padding:1rem}.modal#new-broker p{font-size:.85rem;margin:0}.modal#new-broker input{min-height:42px}.modal#new-broker input.btn{margin-right:1rem;padding:.7rem 1.5rem;font-size:1rem}.modal#new-broker .headline{padding:1rem;width:100%}.modal#new-broker .flex .flex h3{width:100%;padding:0 1rem}.modal#new-broker .select-selected{height:42px;line-height:35px}.modal-content{box-shadow:2px 2px 10px #0000004d;background:#fff;position:relative;padding:2rem}.modal-content .icon-clear{position:absolute;z-index:1;color:#ea6413;font-weight:700;font-size:1.4rem;transition:all .3s;cursor:pointer;right:1rem;top:1rem}.modal-content .icon-clear:hover{color:#0098cc}.modal-content .btn{background:#EA6413;border:2px solid #EA6413}.modal-content .btn:hover,.modal-content .btn:focus{background:#fff;color:#ea6413}.modal-content .btn.btn-blue{background:#0098CC;border:2px solid #0098CC}.modal-content .btn.btn-blue:hover,.modal-content .btn.btn-blue:focus{background:#fff;color:#0098cc}.fixed{position:fixed;left:0;right:0}.flatpickr-wrapper{position:relative}.flatpickr-calendar{font-size:13px;background-color:#fff;color:#333;border-radius:4px;position:absolute;top:100%;left:0;opacity:0;padding:3px;max-height:0;box-shadow:0 2px 8px #00000040;z-index:0;overflow:hidden;-webkit-transition:opacity .55s cubic-bezier(.075,.82,.165,1);transition:opacity .55s cubic-bezier(.075,.82,.165,1);-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1)}.flatpickr-calendar table td,.flatpickr-calendar table td:first-child{padding:0}.flatpickr-calendar table tr{border:none}.flatpickr-months{color:#ea6413;padding:3px 2px 2px;text-align:center;font-size:.95rem;font-weight:700}.flatpickr-prev-month{float:left}.flatpickr-next-month{float:right}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;padding:0 .4em;cursor:pointer}.flatpickr-current-month{padding:0 .5em;font-weight:300}.flatpickr-calendar table{border-collapse:collapse;padding:0;width:100%}.flatpickr-calendar table th:nth-child(2){min-width:1px}.open .flatpickr-calendar{max-height:302px;z-index:100;opacity:1}.flatpickr-day{border:1px solid transparent;display:block;height:32px;line-height:32px;padding:0;text-align:center;transition:all .3s;width:32px;margin:1px;cursor:pointer}.flatpickr-day:hover{color:#fff;background:#EA6413}.overviewItem{display:inline-block;background-color:#ea6413;color:#ffffffe6;margin:10px;padding:10px}.overviewItem div{display:inline-block;text-align:center;vertical-align:bottom;padding:15px;margin-inline:10px;background-color:#fff;color:#000}.burger{width:240px}.burger.change span{background:#fff}.burger .burger-bar{width:40px;cursor:pointer}.burger span{transition:all .3s;height:4px;width:40px;display:block;background:#0098CC;margin:.5rem 0}.burger span:nth-child(1){width:23px}.burger span:nth-child(3){margin:.5rem 0 .5rem auto;width:23px}.burger:hover span{width:100%!important}.logo{display:block}.logo img{width:190px;vertical-align:middle}.menu{width:240px;text-align:right}.menu .icon{font-size:1.3rem;vertical-align:top;display:inline-block;margin:1px 5px 0 0}.menu button{margin-left:1.5rem;text-decoration:none;color:#fff}.flex{display:flex;position:relative;flex-flow:row wrap;width:100%}.flex-item{width:50%;padding:0 2rem}.flex-item-33{width:33.33%;padding:0 1rem}.flex-item-35{width:35%;padding-right:1rem}.flex-item-65{width:65%;padding-left:1rem}.flex-center{align-items:center}.row{width:calc(100% + 4rem);margin:0 -2rem}.sidebar{background:#F2F2F2;padding:2rem;width:280px;position:absolute;min-height:calc(100vh - 70px);left:0;height:100%;bottom:0;top:0;transition:all .3s}.sidebar.hide{left:-100%}.sidebar .adminLinks{margin:auto 0 0;position:fixed;bottom:1.5rem}.sidebar .adminLinks li{list-style-type:none}.sidebar .adminLinks a{font-size:.88rem;color:#575756;text-decoration:none}.sidebar .adminLinks a:hover,.sidebar .adminLinks a.active{color:#ea6413}.content{width:calc(100% - 280px);padding:2rem 3rem;margin-left:280px;transition:all .3s;overflow-x:hidden}.content.full{width:100%;margin-left:0}.navigation{display:flex;flex-flow:column}.navigation ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.navigation ul ul{list-style:square;margin:-.5rem 0 .4rem;padding-left:1.2rem;display:flex;flex-flow:column}.navigation ul ul a{margin:.4rem 0}.navigation ul ul a:hover{font-weight:400;color:#0098cc}.navigation ul ul a.active,.navigation ul ul a:hover{color:#0098cc}.navigation ul ul a.active:after,.navigation ul ul a:hover:after{display:none}.navigation a,.navigation span{display:inline-block;margin:.8rem 0;padding:0 .8rem 0 0;width:auto;text-decoration:none;transition:all .3s;color:inherit}.navigation a:hover,.navigation span:hover{font-weight:700}.navigation a.active,.navigation span.active{font-weight:700;position:relative}.navigation a.active:after,.navigation span.active:after{content:"";width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#50af47;position:absolute;right:0;top:.2rem}.navigation span:hover{font-weight:400}.navigation span.active{font-weight:700}.legend{background:#fff;padding:.5rem;box-shadow:0 3px 6px #0003;margin-left:2rem;width:auto;align-self:flex-end}.legend p{margin:0 .5rem;color:#575756;position:relative;padding-left:1.2rem;font-size:.88rem;line-height:1.2rem}.legend p .status{position:absolute;left:0;top:.1rem;width:14px;height:14px}.legend.big{min-width:618px}.legend .legend-content{display:flex;justify-content:space-between;align-items:center}.show-legend{display:none}.status{background:#575756;display:inline-block;vertical-align:middle;margin-bottom:3px;width:18px;height:18px}.space,.sub{justify-content:space-between;flex-flow:row}.space.last,.sub.last{justify-content:flex-end}.lightgrey{background:#E5E5E5}.yellow{background:#F9C032}.red{background:#EF4C43}.blue{background:#23425B}.green{background:#50AF47}.pink{background:#db61ff}.mixed{background:#F9C032;position:relative;background:repeating-linear-gradient(-45deg,#F9C032,#F9C032 4px,#db61ff 4px,#db61ff 8px)}.search-bar{position:relative;width:100%;max-width:618px}.search-bar .search-btn{background:#EA6413 url(/img/lupe.svg) center no-repeat;background-size:25px;transition:background-color .3s;cursor:pointer;position:absolute;top:0;right:0;bottom:0;width:51px;box-shadow:-2px 2px 6px #0003}.search-bar .search-btn:hover,.search-bar .search-btn:focus{background:#0098CC url(/img/lupe.svg) center no-repeat;background-size:25px}.search-bar input[type=search]{padding-right:51px}.search-bar input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;outline:none;padding:1rem;font-size:inherit;font-family:inherit;box-shadow:0 3px 6px #0003}.search-bar input::placeholder{opacity:1;color:#575756}.custom-select{position:relative;min-width:130px;display:block}.custom-select select{display:none}.custom-select .select-selected{background:none;border:1px solid #E5E5E5;width:100%;height:35px;overflow:hidden;word-break:break-all;display:inline-block;padding:.233rem 1.5rem .233rem .5rem;cursor:pointer;vertical-align:middle;line-height:1.6rem;position:relative}.custom-select .select-selected:after{content:"";background:url(/img/select.svg) center no-repeat;background-size:8px;width:15px;height:100%;top:0;bottom:0;position:absolute;font-size:1.3rem;right:.5rem}.custom-select .select-hide{display:none}.custom-select .select-items{position:absolute;background:#F2F2F2;left:0;box-shadow:0 3px 6px #0003;top:100%;right:0;text-align:left;z-index:2}.custom-select .select-items span{display:block;color:#181f33;transition:all .3s;padding:.7rem;cursor:pointer}.custom-select .select-items span.same-as-selected,.custom-select .select-items span:hover{color:#ea6413}.custom-select .select-items span.same-as-selected{color:#bfbfbf}.data-table{overflow-x:auto;overflow-y:hidden;margin:2rem auto 1rem}.dataTables_info{color:#575756;font-size:.88rem;float:left;margin-bottom:.5rem}.dataTables_paginate{margin-bottom:.5rem;float:right;color:#575756;font-size:1rem;outline:none}.dataTables_paginate .paginate_button{outline:none;cursor:pointer;padding:.05rem .25rem;text-align:center;display:inline-flex;justify-content:center;margin:0 .3rem;align-items:center;min-width:26px;height:26px;line-height:1rem}.dataTables_paginate .paginate_button:hover,.dataTables_paginate .paginate_button:focus{color:#ea6413}.dataTables_paginate .paginate_button.current{color:#fff;background:#0098CC}table{text-align:left;border-collapse:collapse;font-size:.95rem;line-height:1.35rem;width:100%}table#table{margin-bottom:1rem}table td:first-child{width:28px;padding:.3rem}table tr{border-bottom:1px solid #E5E5E5}table th,table td{overflow-x:hidden;text-overflow:ellipsis;padding:.5rem}table th{color:#575756;text-align:left;outline:none;position:relative;padding-top:0;height:35px;font-weight:500}table th .icon{position:absolute;right:.5rem;top:.6rem;cursor:pointer;font-weight:700}table th.search{padding-right:1.5rem;outline:none}table th.search:after{cursor:pointer;font-family:icomoon!important;position:absolute;right:.25rem;content:"";display:block;top:.4rem}table th:nth-child(2){min-width:150px}table.dashboard{min-width:1080px}table.dashboard tbody tr{cursor:pointer;transition:all .3s}table.dashboard tbody tr:hover{background:#F2F2F2}table.dashboard td:nth-child(8){padding-right:0;overflow:visible}table.dashboard td:nth-child(9){min-width:145px}table.dashboard td:nth-child(10){max-width:310px}table.dashboard .custom-select{padding-right:.5rem}table.dashboard .custom-select .select-items{margin-right:.5rem}table tfoot th:nth-child(1) input,table tfoot th:nth-child(2) input{display:none}.tooltip{position:absolute;background:#EA6413;color:#fff;font-size:.73rem;bottom:calc(100% + .7rem);font-style:normal;font-family:Montserrat,sans-serif;width:max-content;line-height:1rem;padding:.2rem .4rem;display:none}.tooltip:after{content:"";width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#EA6413 transparent transparent transparent;position:absolute;left:0;right:0;margin:auto;top:100%}.commercial-table{margin-bottom:1rem;overflow:auto;padding-top:2rem;margin-top:-2rem}.commercial-table table{min-width:1000px}.commercial-table table .status{background:none;cursor:pointer;position:relative;transition:all .3s;border:1px solid #e1e1e1}.commercial-table table .status:after{right:-1.5rem;top:-.1rem;cursor:default;color:#ccc;position:absolute;font-family:icomoon!important;content:""}.commercial-table table .status:hover,.commercial-table table .status:focus{box-shadow:0 3px 6px #0003}.commercial-table table .icon{vertical-align:middle;margin-left:.5rem;margin-bottom:.1rem;color:#ccc;display:inline-block}.commercial-table table th{position:relative;overflow:visible}.commercial-table table th:hover .tooltip{display:block}.commercial-table table th .tooltip{left:-.5rem}.commercial-table table th .tooltip:after{left:.7rem;right:auto}.commercial-table table th .icon{margin:0;font-size:1.05rem;vertical-align:baseline;position:relative;color:#575756}.commercial-table table td{padding:.5rem}.commercial-table table td:first-child,.commercial-table table td:nth-child(9){width:55px;min-width:1px}.commercial-table table td:nth-child(9){text-align:right}.commercial-table .detail-link i{color:#ea6413}.commercial-table tr.green{background:rgba(80,197,149,.28)}.commercial-table tr.green .status{background:#50AF47;border:none}.commercial-table tr.green .status:after{color:#ea6413}.commercial-table tr.yellow{background:rgba(249,192,50,.2)}.commercial-table tr.yellow .status{background:#F9C032;border:none}.commercial-table tr.yellow .status:after{color:#ea6413}.commercial-table tr.red{background:rgba(239,76,67,.2)}.commercial-table tr.red .status{background:#EF4C43;border:none}.commercial-table tr.red .status:after{color:#ea6413}.add-input{position:relative;display:block}.add-input .text{max-height:35px;padding-right:2rem}.add-input .add{width:auto;position:absolute;right:0;top:0;bottom:0;background:#c5c5c5;padding:0 .4rem;border:none;cursor:pointer;transition:all .3s;font-size:1.5rem;color:#fff}.add-input .add:hover{background:#575756}.pagination{font-size:.9rem}.pagination span{vertical-align:middle;width:26px;height:26px;line-height:28px;display:inline-block;text-align:center;cursor:pointer;color:#575756;margin:0 .3rem}.pagination span:hover{color:#ea6413}.pagination span.active{background:#EA6413;color:#fff;box-shadow:0 3px 6px #0003}.pagination .icon{font-size:1.2rem;line-height:1rem;vertical-align:middle}.pagination .disabled{pointer-events:none;opacity:.5}.pages{margin:0;color:#575756;font-size:.85rem}.symbol,.month{position:relative;align-self:flex-start;margin-top:.5rem;padding-left:2.5rem}.symbol:before,.month:before{position:absolute;left:0;content:"";background:url(/img/checkliste.svg) center no-repeat;background-size:27px;display:inline-block;bottom:.2rem;top:0;margin:auto;width:30px;height:30px}.year:before{background:url(/img/urkunde.svg) center no-repeat;background-size:28px}.commercial{margin-bottom:2rem}.commercial .symbol:before{background:url(/img/vermarktung.svg) center no-repeat;background-size:28px}.commercial .legend.big{min-width:514px;margin-bottom:.25rem}.bigger{font-size:1.1rem;margin-bottom:0}.sell h2{color:#f9c032;margin-top:.5rem;padding-right:1.5rem}.sell .symbol:before{background:url(/img/verkaufen.svg) center no-repeat;background-size:32px;vertical-align:sub;width:33px;height:33px}.sell .search-bar .search-btn{background:url(/img/lupe.svg) center no-repeat #F9C032;background-size:25px}.sell .search-bar .search-btn:hover{background:url(/img/lupe.svg) center no-repeat #0098CC;background-size:25px}.sell .pagination span.active{background:#F9C032}.sell.details .flex-item{min-height:100%}.sell.details .flex-item:nth-child(2) .shadow-box:first-child{min-height:calc(43.25% - 1rem)}.sell.details .flex-item:nth-child(2) .shadow-box:last-child{min-height:calc(30% - 1rem)}.sell .legend{width:100%;box-shadow:none}.sell .legend-content{justify-content:flex-end}.evaluate h2{color:#50af47;margin-top:.5rem;padding-right:1.5rem}.evaluate .symbol:before{background:url(/img/bewerten.svg) center no-repeat;background-size:32px;vertical-align:sub;width:33px;height:33px}.evaluate .search-bar .search-btn{background:url(/img/lupe.svg) center no-repeat #50AF47;background-size:25px}.evaluate .search-bar .search-btn:hover{background:url(/img/lupe.svg) center no-repeat #0098CC;background-size:25px}.evaluate .pagination span.active{background:#50AF47}.evaluate .detail-link i{color:#50af47}.evaluate .email-text{display:none}.evaluate .email-text.open{display:flex}.finance h2{color:#23425b;margin-top:.5rem;padding-right:1.5rem}.finance .symbol:before{background:url(/img/finanzieren.svg) center no-repeat;background-size:32px;vertical-align:sub;width:33px;height:33px}.finance .search-bar .search-btn{background:url(/img/lupe.svg) center no-repeat #23425B;background-size:25px}.finance .search-bar .search-btn:hover{background:url(/img/lupe.svg) center no-repeat #0098CC;background-size:25px}.finance .pagination span.active{background:#23425B}.finance .lead-table table td:nth-child(6){text-align:right}.finance.details .flex-item:first-child .shadow-box:first-child{min-height:1px}.finance.details .flex-item:first-child .shadow-box .domain,.finance.details .flex-item:first-child .shadow-box .utm{padding-top:1.5rem}.top{text-align:right;max-width:530px;width:100%}.top .legend{margin:0;background:none;box-shadow:none}.top .legend-content{justify-content:flex-end}.statistic .custom-select{margin-top:2rem;max-width:170px;font-size:.95rem}.statistic .custom-select .select-selected{max-height:none;padding:.4rem .5rem;border:none;background:#0098CC;color:#fff}.statistic .custom-select .select-selected:after{background:url(/img/select-white.svg) center no-repeat;background-size:8px}.statistic .custom-select .select-items{padding:.3rem 0;max-height:260px;overflow:auto}.statistic .custom-select .select-items span{padding:.35rem .7rem}.statistic-table{overflow:auto;margin-bottom:1rem}.statistic-table table{min-width:385px}.statistic-table table th,.statistic-table table td{text-align:right}.statistic-table table td{padding:.7rem .5rem}.statistic-table table td:first-child,.statistic-table table th:first-child{text-align:left;width:auto}.statistic .disabled{display:none}.shadow-box{background:#fff;box-shadow:0 3px 6px #0003;padding:1rem;min-height:calc(100% - 105px)}.domain,.utm{padding-top:.5rem;display:block;margin:2rem 0 0}.domain.smaller,.utm.smaller{width:calc(100% - 140px)}.domain{position:relative;padding-left:2rem;font-weight:700;text-decoration:none;color:inherit;width:calc(100% - 140px);transition:all .3s}.domain:hover{color:#ea6413}.domain:before{position:absolute;left:0;content:"";background:url(/img/domain.svg) center no-repeat;background-size:23px;display:inline-block;bottom:0;width:25px;height:25px}.utm{font-size:.88rem}.utm span{color:#575756}.detail-link{text-decoration:none;color:#575756}.detail-link i{border:2px solid;color:#f9c032;text-align:center;font-size:.88rem;font-weight:700;width:18px;height:18px;line-height:16px;font-style:normal;vertical-align:text-bottom;display:inline-block;margin-right:.3rem}.lead-table{overflow:auto;margin:1rem auto}.lead-table table{min-width:1070px}.lead-table table tbody tr{transition:all .3s}.lead-table table tbody tr:hover{cursor:pointer;background:#F2F2F2}.bill-table{overflow:auto;margin:2rem auto 1rem}.bill-table table{min-width:1070px}.bill-table table tbody tr{cursor:pointer;transition:all .3s}.bill-table table tbody tr:hover{background:#F2F2F2}.sold-table{overflow:auto;margin:1rem auto}.sold-table table td:first-child{width:auto}.sold-table tbody tr{transition:all .3s}.sold-table tbody tr:hover{cursor:pointer;background:#F2F2F2}.sold-head .symbol{color:#50af47}.sold-head .symbol:before{background:url(/img/verkauft.svg) center no-repeat;background-size:30px}.sold-head .symbol.uninterested{color:#ef4c43}.sold-head .symbol.uninterested:before{background:url(/img/desinteressiert.svg) center no-repeat;background-size:30px}.export{background:#fff;border:2px solid #0098CC;font-family:inherit;font-size:.95rem;color:#0098cc;outline:none;padding:.5rem 1rem;display:inline-block;margin:1rem 1rem 0 0;cursor:pointer;transition:all .4s}.export:before{font-family:icomoon!important;margin-right:.3rem;font-size:1.1rem;vertical-align:text-top;content:""}.export:hover,.exportfocus{background:#0098CC;color:#fff}.underlined{margin:.5rem 0 1rem;padding-bottom:.4rem;align-self:flex-start;width:100%;border-bottom:2px solid #0098CC}.details .symbol{width:100%;padding-right:0}.details .flex-item:first-child{padding-right:.7rem}.details .flex-item:last-child{padding-left:.7rem}.details .shadow-box{flex-flow:row wrap;margin-bottom:1rem;position:relative;min-height:1px}.details .shadow-box .btn-blue{width:140px;margin-bottom:0}.details .shadow-box .btn-blue.hide{display:none}.details .icon-pencil{position:absolute;right:1rem;top:1.3rem;font-size:1.3rem;cursor:pointer;transition:all .3s}.details .icon-pencil:hover{color:#ea6413}.details .loader{height:auto;width:140px;align-self:flex-end;text-align:center;margin:.48rem 0}.details .loader img{width:40px}.details-info{display:flex;align-self:flex-start;flex-flow:row wrap;position:relative}.details-info p,.details-info label,.details-info .right{width:55%;align-self:center;margin:.4rem 0}.details-info p.grey,.details-info label.grey,.details-info .right.grey{width:45%;color:#575756;padding-right:1rem}.details-info p.bold,.details-info label.bold,.details-info .right.bold{font-weight:700;padding-bottom:.2rem;margin:1rem 0 .5rem;border-bottom:1px solid;width:100%}.details-info p .select-selected,.details-info label .select-selected,.details-info .right .select-selected,.details-info p p,.details-info label p,.details-info .right p{margin:0}.details-info .edit input,.details-info .edit .select-selected{padding:0;pointer-events:none;border:none;height:auto}.details-info .edit input:after,.details-info .edit .select-selected:after{display:none}.details-info .edit .radio{margin:.2rem 1rem .2rem 0;pointer-events:none;font-size:.9rem}.details-info .edit .radio:last-child{margin-right:0}.details-info .edit.upload{display:none;outline:none}.details-info .edit.upload label{position:relative;display:inline-block;width:auto}.details-info .edit.upload label input{cursor:pointer}.details-info .edit.active input,.details-info .edit.active .select-selected{pointer-events:auto;padding:.5rem;border:1px solid #E5E5E5}.details-info .edit.active .select-selected{padding:.25rem .5rem}.details-info .edit.active .select-selected:after{display:block}.details-info .edit.active .radio{pointer-events:auto}.details-info .edit.active.upload{display:block}.details-info .btn-download{padding:.5rem 1rem;background:none;border:2px solid #0098CC;color:#0098cc;margin:.5rem 0;min-width:229px}.details-info .btn-download .icon{margin-right:.5rem;vertical-align:text-top;font-size:1.1rem}.details-info .btn-download:hover{color:#fff}.details .select-selected{max-height:none;padding:.4rem 1.5rem .4rem .5rem}.details .flex-item:first-child .shadow-box{display:flex;flex-flow:column}.details .flex-item:first-child .shadow-box .flex{margin:auto 0 0}.details .btn{align-self:flex-end}.email-text{display:flex;flex-flow:row wrap;width:100%}.email-text .textarea{min-height:180px;border-bottom:0}.email-text .textarea.email-footer{border-top:0;margin-top:-7px;border-bottom:1px solid #E5E5E5}.email-text .alternative{margin-bottom:1.5rem}.email-text p,.email-text label{width:55%;align-self:center;margin:.4rem 0}.email-text p.grey,.email-text label.grey{width:45%;color:#575756;margin:.5rem 0 1.5rem;padding-right:1rem}.email-text p.bold,.email-text label.bold{font-weight:700;padding-bottom:0;margin:1rem 0 0;border:none;width:100%}.email-text p .select-selected,.email-text label .select-selected{margin:0}.textarea{border:1px solid #E5E5E5;resize:none;outline:none;padding:.5rem;width:100%;text-align:left;font-family:inherit;font-size:.95rem;line-height:1.3rem;min-height:100px}.textarea.email-footer{resize:none;font-size:.85rem;min-height:1px;height:40px;color:#575756}.select-wrapper{position:relative}.select-wrapper select{display:none}.select-wrapper .caret{position:absolute;font-size:1rem;top:0;bottom:0;display:flex;right:.5rem;align-items:center}.select-wrapper .caret:after{content:"";background:url(/img/select.svg) center no-repeat;background-size:8px;width:15px;height:100%}.select-wrapper .select-btn{background:0 0;border:1px solid #E5E5E5;width:100%;overflow:hidden;text-align:left;word-break:break-all;display:inline-block;padding:.4rem 1.5rem .4rem .5rem;cursor:pointer;vertical-align:middle;outline:none;font-size:1rem;font-family:inherit;line-height:1.6rem}.select-wrapper .select-list{display:none;position:absolute;width:100%;z-index:1;box-sizing:border-box;background:#0098CC;color:#fff;margin:0;padding:.7rem .7rem 0;list-style:none}.select-wrapper .select-list li.search{height:45px;display:flex;align-items:center;background:#fff}.select-wrapper .select-list li.search .icon{height:100%;display:flex;align-items:center;font-size:1.25rem;color:#575756;padding:0 .4rem}.select-wrapper .select-list li.search .clear{display:none;align-items:center;height:100%;color:#575756;padding:0 .4rem;font-size:1.25rem;cursor:pointer}.select-wrapper .select-list li.search input{height:100%;border:none;border-radius:0;padding:0;flex-grow:1;background:transparent}.select-wrapper .select-list li.no-result{display:none;height:50px;line-height:50px;text-align:center}.select-wrapper .select-list li.option{height:50px;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;display:flex;transition:all .3s;align-items:center;color:#fff}.select-wrapper .select-list li.option:hover{color:#ea6413}.select-wrapper .select-list li.option[selected]{background:#EA6413;margin:0 -.7rem;padding:0 .7rem}.select-wrapper .select-list li.option[selected]:hover{color:#fff;opacity:.9}.select-wrapper .select-list li.option[disabled]{opacity:.25}.select-wrapper .select-list li.option[placeholder]{display:none!important}.btn{background:#0098CC;margin:.5rem 0 .5rem auto;text-decoration:none;font-size:inherit;outline:none;text-align:center;font-family:inherit;line-height:1.4rem;display:block;border:none;color:#fff;width:auto;cursor:pointer;transition:all .4s;padding:.7rem 1.5rem}.btn:hover,.btn:focus,.btn-blue{background:#0098CC}.btn-blue:hover,.btn-blue:focus{background:#EA6413}.btn-border{background:#fff;border:2px solid;padding:.4rem;line-height:20px;margin:.5rem 0 1rem;color:#0098cc;align-self:center;min-width:95px;font-size:.95rem}.btn-border .icon{vertical-align:text-top;font-size:1.2rem;margin-right:.2rem}.btn-border:hover{border:2px solid #0098CC;color:#fff}.btn-no-margin{margin:0}.btn-new{margin:2rem 0 0;padding:.7rem 1rem}.btn-new span{margin-right:.2rem;font-size:1.5rem;vertical-align:top}.btn-icon{display:inline;margin-left:.4rem;color:#000;background-color:inherit}.interactions{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;padding:0 1rem}.interactions .delete{margin-left:0;align-self:center}.delete{font-size:.95rem;text-decoration:underline;color:#575756;background:none;outline:none;border:none;font-family:inherit;padding-left:1.5rem;margin-left:1rem;position:relative;cursor:pointer;transition:all .3s}.delete:before{font-family:icomoon!important;content:"";position:absolute;text-decoration:none;font-size:1.1rem;width:20px;left:0}.delete:hover,.delete:focus{color:#ef4c43}.line{height:3px;border-radius:30px;background:#EA6413;width:65px;text-align:left;border:none;margin:.5rem 0 1.2rem}.radio{cursor:pointer;display:inline-block;position:relative;margin:.5rem 0}.radio:first-child{margin-right:1.5rem}.radio-label{width:100%!important}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label:before{content:"";background:none;border-radius:0;border:1px solid #E5E5E5;display:inline-block;width:22px;height:22px;position:relative;top:-.1rem;margin-right:.7rem;vertical-align:middle;cursor:pointer;text-align:center;transition:all .3s}.radio input[type=radio]:checked+.radio-label:before{background-color:#ea6413;box-shadow:inset 0 0 0 5px #fff}.average{color:#ea6413;font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.full{width:100%}.broker-table{padding-top:2rem;margin:-1rem 0 1rem;overflow:auto}.broker-table .detail-link{position:relative;cursor:help}.broker-table .detail-link:hover .tooltip{display:block}.broker-table .detail-link .tooltip{right:-.5rem}.broker-table .detail-link .tooltip:after{left:auto;right:1.05rem}.broker-table .detail-link i{color:#575756}.broker-table table td{padding:.4rem .5rem}.broker-table table td .icon-eye{background:#E5E5E5;cursor:pointer;width:25px;height:25px;top:0;bottom:0;margin:auto;color:#fff;position:absolute;right:0;padding:.3rem;transition:all .4s}.broker-table table td .icon-eye:hover,.broker-table table td .icon-eye:focus,.broker-table table td .icon-eye.active{box-shadow:0 3px 6px #0003;background:#EA6413}.broker-table table td:nth-child(5){position:relative;padding-right:2rem}.broker-table table td:nth-child(n+6){text-align:right;width:160px}.broker-table table td:last-child{width:70px}.broker-table table th:nth-child(n+6){text-align:right}.broker-table table th:last-child{overflow:visible}.broker-table .edit-broker{display:none;border:none;padding-bottom:1rem;cursor:inherit}.broker-table .edit-broker:hover{background:inherit}.broker-table .edit-broker td{margin-bottom:1rem;box-shadow:0 3px 6px #0003;position:relative}.broker-table .edit-broker td .icon-clear{position:absolute;z-index:1;right:1rem;top:1rem;font-size:1.4rem}.broker-table .edit-broker label{display:block;margin-bottom:.6rem;font-size:.85rem}.broker-table .edit-broker label input,.broker-table .edit-broker label .select-selected{border:none;height:35px;background:#eee}.broker-table .edit-broker p{font-size:.85rem;margin:0}.broker-table .edit-broker .block{display:none}.broker-table .edit-broker .block.show{display:block}.broker-table .edit-broker .radio{margin-right:1rem}.broker-table .edit-broker .radio input[type=radio]+.radio-label:before{border:none;background:#eee}.broker-table .edit-broker .radio input[type=radio]:checked+.radio-label:before{box-shadow:inset 0 0 0 5px #eee;background:#EA6413}.broker-table .edit-broker .row{margin:0 -.5rem;width:calc(100% + 1rem)}.broker-table .edit-broker .headline{padding:1rem;width:100%}.broker-table .edit-broker h2{margin:0 0 .5rem}.broker-table .edit-broker .line{margin-bottom:0}.broker-table .edit-broker h3{align-self:flex-end;margin:-2.3rem 0 .5rem;width:100%}.broker-table .edit-broker.show{display:table-row}.broker-table .edit-broker .btn{min-height:45px;margin:.5rem 0 2rem auto}.broker-table .edit-broker .btn.hide{display:none}.broker-table .edit-broker .custom-select .select-items{max-height:115px;overflow:auto}.broker-table .edit-broker .custom-select .select-items span{padding:.5rem .7rem}.broker-table .edit-broker textarea{display:flex;width:100%;height:12em;resize:none;padding:.5em}.broker-table .edit-broker textarea.small{height:7em}.broker-table .inactive{opacity:.45}.broker-table .inactive .icon-eye{background:#ccc}.broker-table .blocked{color:#ef4c43}.broker-table .blocked .contract img{opacity:.45}.broker-table .blocked .icon-eye{background:rgba(239,76,67,.5)}.broker-table .blocked .icon-eye:hover,.broker-table .blocked .icon-eye:focus,.broker-table .blocked .icon-eye.active{background:#EF4C43}.broker-table .blocked td:first-child:before{font-family:icomoon!important;vertical-align:text-bottom;margin-right:.2rem;content:""}.broker-table .blocked+.edit-broker .block{display:block}.broker-table .blocked,.broker-table .inactive{display:none}.broker-table .blocked.show,.broker-table .inactive.show{display:table-row}.broker-table .contract{position:relative;filter:grayscale(1);cursor:pointer}.broker-table .contract img{width:23px;vertical-align:middle}.broker-table .contract.available{filter:none}.broker .search-bar{align-self:flex-start}.broker .legend{box-shadow:none}.broker .legend .legend-content{justify-content:flex-end}.invoice{cursor:pointer;text-decoration:underline;margin:0}.invoice span{margin:0 .4rem 0 0;text-decoration:none}.invoice:hover{color:#666}.list-location{list-style:square;padding:0 0 0 1.2rem;margin:.5rem 0}.list-location li{position:relative;padding:.2rem 2rem .2rem 0}.list-location li.remove{display:none}.list-location li .icon{font-size:1.2rem;position:absolute;cursor:pointer;right:.4rem;transition:all .3s}.list-location li .icon:hover{color:#ea6413}label.location{position:relative}label.location button{padding-right:2px}label.location button.btn-add{padding:.5rem;width:35px;cursor:pointer;line-height:20px;font-size:1.5rem;position:absolute;box-shadow:1px 1px 5px #0000004d;background:#0098CC;margin:0;color:#fff;bottom:0;right:0;transition:all .3s;box-shadow:0;border:0}label.location button.btn-add:hover{background:#EA6413}.loader{width:100%;max-width:250px;height:45px;margin:.5rem 0 2rem auto;display:none;justify-content:center;align-items:center}.loader.show{display:flex}.loader img{width:40px;height:auto;margin:auto}.document-add{background:none;border:none;font-family:inherit;width:100%;font-size:1rem;color:#ea6413;text-decoration:underline;outline:none;position:relative;padding:0 1.2rem 0 0;cursor:pointer;transition:all .3s;text-align:left}.document-add .icon{font-style:normal;font-size:1.6rem;right:2px;top:-7px;position:absolute}.document-add:hover{color:#0098cc}.document-list{margin:.5rem 0;padding:0;list-style:none}.document-list li{padding:.3rem 1.2rem 0 0;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;color:#ea6413}.document-list li a{font-weight:400;color:#ea6413;text-decoration:none}.document-list li a:hover{text-decoration:underline}.document-list li .icon{font-size:1.1rem;right:0;top:7px;font-weight:700;position:absolute;cursor:pointer;transition:all .3s}.document-list li .icon:hover{color:#0098cc}.add-location{display:none}.add-location.show{display:block}.personal{width:66.66%;flex-flow:row wrap;display:none}.personal h3{width:100%}.personal .flex-item-33{width:50%}.personal.show{display:flex}.bottom{align-self:flex-end;width:100%}.bottom.smaller{width:33.33%}.show-other,.sold{max-width:700px;font-size:.88rem;line-height:1.2rem;color:#575756;position:relative;padding:.3rem .5rem .3rem 2.1rem;background:#fff;margin-bottom:.3rem;box-shadow:0 3px 6px #0003}.show-other label,.sold label{vertical-align:sub}.show-other input,.sold input{width:100%;display:block;font-size:15px;padding:.5em;margin:0;cursor:pointer;top:.5rem;outline:0;border:2px solid #575756}.show-other input[type=checkbox],.sold input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:absolute;transition:all .4s;left:.5rem;width:1em;height:1em}.show-other input[type=checkbox]:checked,.sold input[type=checkbox]:checked{background:#575756}.show-other input[type=checkbox]:checked:before,.sold input[type=checkbox]:checked:before{font-family:icomoon!important;content:"";position:absolute;left:0;right:0;top:0;border:0;color:#fff}.sold{width:auto;align-self:flex-end;background:none;box-shadow:none;position:relative;padding-left:1.7rem}.sold label{cursor:pointer}.sold input[type=checkbox]{border:2px solid #50AF47;left:0}.sold input[type=checkbox]:checked{background:#50AF47}.sold .link{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.login{background:#F2F2F2;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:1.5rem}.login h2{margin-top:0}.login .flex{max-width:900px}.login .left{color:#575756;margin:2rem 0;width:45%;padding:2rem 4rem 2rem 2rem;display:flex;flex-flow:column;justify-content:center}.login .left .logo{width:250px;display:block;margin-bottom:2rem}.login .left h1{max-width:300px;font-size:1.1rem;line-height:1.7rem;font-weight:400}.login .right{padding:3rem;width:55%}.login label{font-size:.88rem;line-height:1.2rem;display:block;margin-bottom:.9rem;color:#575756}.login label input{margin-top:.2rem;background:#fff;border:none;font-size:1rem;padding:.7rem}.login .btn{display:inline-block;background-color:#0098cc}.login .forgot{width:100%;color:#575756;margin-top:-.3rem;font-size:.88rem;text-decoration:none;display:block;transition:all .3s}.login .forgot:hover{color:#0098cc}.sort{position:relative;padding-left:.8rem;cursor:pointer}.sort:before{content:"";background:url(/img/sort.svg) top center no-repeat;background-size:6px;display:block;position:absolute;top:0;bottom:0;margin:auto;left:1.5px;width:10px;height:20px}.assign{display:flex}.assign .select-selected{height:auto}.assign .icon-history,.assign .icon-clear{font-size:1.5rem;position:absolute;right:1rem;top:1.3rem;cursor:pointer;transition:all .3s}.assign .icon-history:hover,.assign .icon-clear:hover{color:#ea6413}.assign h3{margin-bottom:.5rem}.assign .history{width:auto;margin:auto;position:absolute;background:rgba(255,255,255,.9);left:0;right:0;top:0;bottom:0;z-index:2;display:none;flex-flow:column;justify-content:center;padding:2rem 0;align-items:center}.assign .history p{color:#ea6413;margin-top:0}.assign .history div{padding:0 2rem}.assign .history.show{display:flex}.assign .history ol{padding:0 0 0 2rem}.assign .history ol li{padding:.15rem 0}.upload{width:100%}.upload .input-file-trigger{display:block;padding:.7rem;min-height:40px;background:#fff;color:#0098cc;border:2px solid #0098CC;text-align:center;font-size:1em;transition:all .3s;cursor:pointer}.upload .input-file-trigger .icon{margin-right:.5rem;font-size:1.1rem}.upload .input-file{position:absolute;top:0;left:0;opacity:0;min-height:40px;cursor:pointer}.upload .input-file:hover+.input-file-trigger,.upload .input-file:focus+.input-file-trigger,.upload .input-file-trigger:hover,.upload .input-file-trigger:focus{color:#fff;background:#0098CC}.upload .file-return{font-size:.88rem;font-weight:700}.upload .file-return:not(:empty):before{content:"Datei: ";font-style:normal;font-weight:400}.file-return{margin:0}.file-return:not(:empty){margin:1em 0}.sign{align-items:center;margin:.5rem 0 1.5rem;display:none}.sign.show{display:flex}.sign .btn{padding:.5rem 1rem;margin:0 .5rem 0 0!important}.sign .btn:before{margin-right:.3rem;font-size:1.2rem;vertical-align:text-bottom;font-family:icomoon!important;content:""}.no-sign{margin:.5rem 0 1.5rem;display:flex}.no-sign div{position:relative}.no-sign.hide{display:none}.no-sign .btn{padding:.5rem 1rem;margin:0!important;width:100%;text-align:center}.no-sign .btn:before{margin-right:.4rem;font-size:1.2rem;vertical-align:text-bottom;font-family:icomoon!important;content:""}.no-sign .input-file:hover+.input-file-trigger,.no-sign .input-file:focus+.input-file-trigger,.no-sign .input-file-trigger:hover,.no-sign .input-file-trigger:focus{background:#fff;color:#ea6413}.no-sign .input-file-trigger{background:#EA6413;color:#fff;min-height:44px;padding:.7rem;font-size:1rem!important;border:2px solid #EA6413}.sales{padding:1rem;border:1px solid #E5E5E5}.sales-content{max-width:400px}.sales label{font-size:.88rem}.sales input{padding:.7rem;background:#F2F2F2;border:none}.sales input.btn{margin-top:1rem;background:#EA6413;padding:.5rem 1rem}.sales input.btn:hover{background:#0098CC}.sales-list{margin:1rem 0 2rem;padding:0 0 0 2rem}.sales-list li{position:relative;list-style:square;padding:.2rem 1.8rem 0 0}.sales-list .delete{position:absolute;right:0;font-style:normal}.error{color:#ef4c43;font-size:.85rem;line-height:1rem}.lightbox-gallery{display:flex;width:calc(100% + 1rem);flex-flow:row wrap;margin:0 -.5rem}.lightbox-gallery div>img{width:auto;height:auto;min-height:100%;max-height:370px;max-width:250px;display:block;cursor:pointer}.lightbox-gallery div{margin:.5rem;width:calc(25% - 1rem);height:100%;overflow:hidden;max-height:150px;display:flex;justify-content:center;align-items:center;background:#E5E5E5;transition:all .5s}.lightbox-gallery div:hover{opacity:.8;box-shadow:2px 2px 8px #0000004d}.lightbox{display:none;width:100%;height:100%;padding:1.5rem;background-color:#ffffffbf;position:fixed;top:0;left:0;z-index:20;box-sizing:border-box}.lightbox.fast{display:flex;overflow:auto}.lightbox img{display:block;margin:auto;max-width:750px}.loading{animation:rotation 2s infinite linear;-webkit-animation:rotation 2s infinite linear}@keyframes rotation{0%{transform:rotate(359deg)}to{transform:rotate(0)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(359deg)}to{-webkit-transform:rotate(0deg)}}.link-button{background-color:transparent;border:none;cursor:pointer;text-decoration:underline;display:inline;margin:0;padding:0}.link-button:hover,.link-button:focus{text-decoration:none}.verified{color:#50af47}.notVerified{color:#ef4c43}.padding{padding:1rem}table td,table th{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}@media (max-width: 1400px){.space{flex-flow:column;justify-content:flex-end;position:relative}.sell .space,.commercial.space{flex-flow:row wrap;justify-content:space-between}.details .space{flex-flow:row}.details .space h2{padding-right:1rem}.commercial.space{justify-content:flex-end}.commercial.space div{width:100%;order:2}.commercial.space .legend{width:auto;order:1}.commercial.space.sold-head{justify-content:space-between}.commercial.space.sold-head div{width:calc(100% - 400px);padding-right:1rem}.commercial.space.sold-head div .symbol{width:100%}.commercial.space.sold-head div.top{padding-right:0;width:400px}.search-bar{margin:0 0 1rem auto}.content{padding:2rem}.legend{box-shadow:none;background:none;padding:0;justify-content:flex-end;margin:0;width:100%;flex-flow:row wrap}.legend.big{min-width:1px;width:auto}.sidebar{position:absolute;bottom:0;transition:all .3s;left:-100%}.sidebar.hide{left:0}.content{transition:all .3s;margin-left:0;width:100%}.content.full{width:calc(100% - 280px);margin-left:280px}.row{width:calc(100% + 2vw);margin:0 -1vw}.flex-item{padding:0 1vw}.space.broker{flex-flow:row;justify-content:space-between}.space.broker .show-other{margin-bottom:.5rem;min-width:303px;margin-left:1.5rem}.space.broker .search-bar{margin:0 0 1rem}.email-text .sold{width:100%;order:2}.content.full .sales-content{margin:0}.sales-content{margin:auto}}@media (min-width: 950px) and (max-width: 1300px){.content.full.details .loader{margin:.48rem 0 .48rem auto}.content.full.details .loader img{width:40px;margin:auto}.content.full.details .flex-item{height:100%;width:100%}.content.full.details.sell .flex-item:nth-child(1) .shadow-box:first-child{min-height:1px}.content.full.details.sell .flex-item:nth-child(1) .shadow-box:last-child{min-height:1px}.content.full.details.sell .flex-item:nth-child(2) .shadow-box:first-child{min-height:1px}.content.full.details.sell .flex-item:nth-child(2) .shadow-box:last-child{min-height:1px}.content.full .edit-broker .flex-item-33{width:50%}.content.full .edit-broker h3{margin:1rem 0 .5rem}.content.full .edit-broker .interactions{width:50%;padding:.2rem .5rem;align-self:flex-end;justify-content:flex-end}.content.full .edit-broker .interactions .btn{margin:1rem 0 1rem 1rem}.content.full .statistic .flex-item{width:100%;padding-bottom:1.5rem}.content.full .domain,.content.full .domain.smaller,.content.full .utm.smaller{width:100%}}@media (max-width: 1100px){.content.full .lightbox-gallery div{width:calc(25% - 1rem)}.content.full .domain,.content.full .utm.smaller{width:calc(100% - 140px)}.content.full .flex-item{width:100%}.content.full .flex-item .shadow-box{min-height:1px}.content.full .space.broker{flex-flow:row wrap;justify-content:flex-end}.content.full .space.broker .search-bar{width:100%;max-width:none}.content.full .commercial.space.sold-head div{width:100%}.content.full .commercial.space.sold-head div.top{margin-top:1rem;max-width:none}.content.full .commercial.space.sold-head div.top .search-bar{max-width:none}.details-info .btn-download{min-width:1px;max-width:229px;width:55%}.lightbox-gallery div{width:calc(50% - 1rem)}}@media (max-width: 950px){.legend{position:relative;width:auto;text-align:right}.legend:hover .legend-content{opacity:1;z-index:2}.legend .legend-content{min-width:170px;text-align:left;transition:opacity .4s;opacity:0;position:absolute;right:0;top:2rem;padding:.4rem .7rem;z-index:-2;display:block;background:#fff;box-shadow:0 3px 6px #0003}.legend .legend-content p{display:block;margin:.4rem 0}.show-legend{display:inline-block;min-width:120px;color:#c5c5c5;font-size:.95rem;text-align:right;cursor:pointer}.show-legend span{text-align:center;width:25px;height:25px;line-height:28px;background:#c5c5c5;color:#fff;display:inline-block}.search-bar{max-width:none}header{padding:1rem}.menu a{margin-left:1rem}.menu span{display:none}.menu .icon{margin:0;font-size:1.6rem}.sidebar{overflow:auto;z-index:3}.commercial.space{justify-content:flex-end;margin-bottom:.7rem}.commercial.space div{width:100%;order:1}.commercial.space .legend{margin-top:.5rem;order:2}.content.full{margin:0;width:100%;position:fixed;left:0;right:0}.content.full:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background:rgba(255,255,255,.75)}.content.full .commercial.space.sold-head{justify-content:space-between}.content.full .commercial.space.sold-head div{width:calc(100% - 400px)}.content.full .commercial.space.sold-head div.top{margin-top:0;width:400px}.content.full .sales-content{margin:auto}.flex.sub{flex-flow:row wrap}.row{width:100%;margin:0}.flex-item{width:100%;padding:0 0 1rem}.details .flex-item:last-child,.details .flex-item:first-child{padding:0}.details .flex-item:last-child .shadow-box,.details .flex-item:first-child .shadow-box{min-height:1px}.symbol{width:calc(100% - 400px)}.top{max-width:none;width:400px}.lightbox-gallery div{width:calc(25% - 1rem)}.modal#invoice .flex-item{width:50%}.modal#invoice .flex-item-35,.modal#invoice .flex-item-65{width:100%;padding:0}.modal#invoice .flex-item-65{margin-top:1rem}.modal#invoice .flex-item-65 .document-list{max-width:none}.modal#invoice .document-list{max-width:50%}.broker-table .edit-broker .flex-item-33{width:50%}.broker-table .edit-broker h3{margin:1rem 0 .5rem}.broker-table .edit-broker .interactions{width:50%;padding:.2rem .5rem;align-self:flex-end;justify-content:flex-end}.broker-table .edit-broker .interactions .btn{margin:1rem 0 1rem 1rem}.modal#new-broker .headline{padding:.5rem}.modal#new-broker .flex-item-33{padding:0 .5rem}.modal#new-broker input.btn{margin-right:.5rem}.modal#new-broker .flex .flex h3{padding:0 .5rem}}@media (max-width: 820px){.symbol,.top{width:100%}.modal#contract .modal-content .flex-item-35{padding:0;width:100%;display:flex;flex-flow:row wrap;margin-bottom:2rem}.modal#contract .modal-content .flex-item-35 .section{width:50%}.modal#contract .modal-content .flex-item-35 .section:first-child{padding-right:.7rem}.modal#contract .modal-content .flex-item-35 .section:last-child{padding-left:.7rem}.modal#contract .modal-content .flex-item-35 .section .select-selected{margin-top:.2rem}.modal#contract .modal-content .flex-item-65{padding:0;width:100%}.broker-table .edit-broker td{padding:0}.broker-table .edit-broker .flex-item-33{padding:0 .5rem}.broker-table .edit-broker .headline{padding:.5rem}#new-broker .flex-item-33,#new-broker .flex .flex{width:50%}#new-broker .flex .flex .personal,#new-broker .flex .flex .personal .flex-item-33,#new-broker .flex .flex .bottom.smaller{width:100%}.commercial.space.sold-head div{width:100%!important;padding:0}.commercial.space.sold-head div.top{margin-top:1rem!important;max-width:none;min-width:1px}.commercial.space.sold-head div.top .search-bar{max-width:none}}@media (max-width: 700px){.modal#contract .modal-content .flex-item-35 .section{width:100%;padding:0!important}.modal#contract .modal-content .flex-item-35 .section .sign .btn,.modal#contract .modal-content .flex-item-35 .section .sign p{width:50%}.modal#contract .modal-content .flex-item-35 .section .sign .btn{text-align:center;min-width:180px}.modal#contract .modal-content .flex-item-35 .section .no-sign .btn{max-width:50%;min-width:220px}.broker-table .edit-broker .flex-item-33{width:100%;max-width:550px}.broker-table .edit-broker h3{margin:1rem 0 .5rem}.broker-table .edit-broker .interactions{max-width:550px;width:100%;padding:.2rem .5rem;align-self:flex-end;justify-content:space-between}.broker-table .edit-broker .interactions .btn,.broker-table .edit-broker .interactions .delete{margin:.5rem 0 1rem}.broker-table .edit-broker .interactions .delete{margin-left:.8rem}.space.broker{flex-flow:row wrap;justify-content:flex-end}.login .left,.login .right{width:100%;margin:0;padding:2rem}.login .left h1,.login .right h1{max-width:none}}@media (max-width: 600px){.logo img{width:160px}.burger,.menu{width:auto}.pages{width:100%;text-align:center;margin-bottom:1rem}.pagination{width:100%;text-align:center}.content{padding:1.5rem}.statistic .pagination,.statistic .pages{width:auto}.modal#invoice .document-list{max-width:none}.modal#invoice .flex-item{width:100%;padding:0!important}.modal#invoice .flex-item-65 .flex .btn{margin:0 0 1rem!important}.modal.show{display:block;padding-bottom:0}.modal.show .modal-content{margin-bottom:2rem}.details .space{flex-flow:row wrap}.details .space h2{padding-right:0;order:2}.details .space .btn-border{margin:0 0 0 auto}.modal#call .modal-content label{width:100%}.modal#call .modal-content label:nth-child(1),.modal#call .modal-content label:nth-child(2){padding:0}.details-info label,.details-info p,.content.full .details-info label,.content.full .details-info p{width:100%;text-align:left;margin:0 0 .5rem}.details-info label.grey,.details-info p.grey,.content.full .details-info label.grey,.content.full .details-info p.grey{width:100%;margin:0}.details-info .upload,.details .btn-download{width:100%}.broker-table .edit-broker .interactions{flex-flow:column;max-width:300px}.broker-table .edit-broker .interactions .delete{text-align:left}.modal#new-broker .headline{padding:0}.modal#new-broker .flex-item-33{width:100%;padding:0}.modal#new-broker .flex .flex{width:100%}.modal#new-broker .flex .flex h3{padding:0}.domain,.domain.smaller,.utm.smaller{width:100%}.details .loader{margin:.48rem 0 .48rem auto}.details .loader img{margin:.5rem auto}.sidebar{display:flex;justify-content:center;padding-bottom:2rem;width:100%}.sidebar .navigation ul{margin-bottom:1.5rem}.sidebar .navigation ul ul{margin-bottom:0}.dataTables_info,.dataTables_paginate{float:none;clear:both;text-align:center}.lightbox-gallery div{width:calc(50% - 1rem)}}@media (max-width: 400px){header{flex-flow:row wrap;height:105px}.logo{width:100%;text-align:center;order:1}.menu{width:50%;order:3}.burger{width:50%;order:2}.sidebar{min-height:calc(100vh - 105px)}.modal-content{padding:1rem}.modal-content .flex{flex-flow:row wrap}.modal-content .flex .btn,.modal-content .flex .btn.btn-blue{margin:.3rem auto}.modal{padding:1.25rem}.modal#contract .modal-content .flex-item-35 .section .sign{flex-flow:row wrap}.modal#contract .modal-content .flex-item-35 .section .sign .btn,.modal#contract .modal-content .flex-item-35 .section .sign p{width:100%;text-align:center}.modal#contract .modal-content .flex-item-35 .section .sign p{margin-top:.3rem;text-align:right}.modal#contract .modal-content .flex-item-35 .section .no-sign .btn{max-width:none}.btn{width:100%;padding:.7rem}.btn-border{width:auto}.space.broker .show-other{min-width:1px;width:100%;margin-left:0;line-height:1.2rem}h2{font-size:1.2rem;line-height:1.8rem}.login .left .logo{width:200px;order:unset}}@media (max-width: 330px){.modal{padding:.5rem}}@media (max-height: 750px){.sidebar .salesman{position:relative;margin-top:3rem;display:block}}
