/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/static/media/fontawesome-webfont.3293616e.woff);font-weight:400;font-style:normal}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.428571429;color:#444;background-color:#f5f5f5}.App{text-align:center}.loading{position:absolute;left:calc(50% - 30px);top:100px}.pageBlock{border:1px solid #d6dfe6;background:#fff;margin:0 20px 20px;min-height:300px}.head h1{text-align:left;margin-top:0}button.addItem:before{content:"\F067"}button.removeItem:before{content:"\F014"}.messageClose:before{content:"\F00D"}.defaultWrapper{padding:15px}.fieldWrapper{text-align:left;display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin-bottom:10px}.fieldWrapper.disabledBlock{opacity:.5;pointer-events:none;cursor:default}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn-primary[disabled]:hover,.btn-secondary[disabled]:hover,.btn[disabled]{cursor:default;opacity:1;background-color:#adadad;border-color:#adadad}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-secondary{color:#fff;background-color:#008a0b;border-color:#008a0b}.btn-secondary:hover{color:#fff;background-color:#00b337;border-color:#008a0b}.wrapper_row{margin:0 0 15px;display:flex;justify-content:space-around}.wrapper_row:last-of-type{margin-bottom:0}.block{border:1px solid #d6dfe6;box-shadow:3px 3px 5px 0 rgba(0,0,0,.3);background:#fff;border-radius:3px}.btn.right-align,.right-align,.wrapper_row.right-align{justify-content:flex-end;margin-left:auto;display:flex}.left-col,.right-col{width:100%;box-sizing:border-box;padding:25px;background:#fff}.left-col{margin-right:15px}.left-col.no-border,.right-col.no-border{border:0;box-shadow:none}.fieldWrapper label{display:block;margin-bottom:5px;font-weight:700}.pageBlock.twoCol .defaultWrapper .btn-wrapper{display:flex}.btn-primary{margin-left:15px}input[type=number],input[type=text],select{height:40px;padding:5px;box-sizing:border-box}.map[name=ContactMapping] div.line>div.val-value{background:rgba(254,184,184,.64)}.infoWrapper{display:flex;justify-content:flex-end;padding:15px 15px 0}.infoLayer{width:100%}.infoItem{display:flex;justify-content:flex-start;margin-bottom:14px}.infoItem div{width:50%;text-align:left}.infoItem div:first-child{font-weight:700;text-transform:capitalize}.linkList,.linkList li{display:flex;align-items:stretch}.linkList li a.icon{font-size:24px}.linkList li a.calendar:before{content:"\F073"}.linkList li a.statistic:before{content:"\F080"}.linkList li a.users:before{content:"\F0C0"}.linkList li a.home:before{content:"\F015"}.linkList li a.info:before{content:"\F05A"}a.icon.trash:before{content:"\F014"}.icon.add:before{content:"\F196"}.scheduleWrapper{display:flex;align-content:flex-start}.scheduleWrapper .head{font-weight:700;font-size:16px;padding:5px 0;height:26px;background:#fff}.scheduleWrapper .head span{font-size:12px;display:block}.scheduleWrapper .item{font-size:12px;border:1px solid #d0d0d0;height:26px;line-height:26px;box-sizing:initial;border-bottom:0;border-left:0}.scheduleWrapper .time .item{border-left:1px solid #d0d0d0}.item.start{position:relative}.item.selected.hidePrice{color:#60abff!important}.item.selected.start{border-top:1px solid #d0d0d0}.group{position:relative;border:1px solid #d0d0d0;border-bottom:0;border-left:0}.group.showItem,.group>span{pointer-events:none}.group>span{position:absolute;display:block;width:100%;height:30px;text-align:center;left:0;top:calc(50% - 15px);font-size:12px;line-height:30px;z-index:10}.group.showItem>span{display:none}.group .item{opacity:0;pointer-events:none}.group.showItem .item{opacity:1;pointer-events:auto}.scheduleWrapper .group .item:first-of-type{border-top:0}.scheduleWrapper .group .item:last-of-type{border-bottom:0}.group:last-of-type{border-bottom:1px solid #d0d0d0}.selectBlock{display:none;position:absolute;z-index:11;width:99%;left:0;padding:2.5px 0;background:#60abff}.selectBlock.show{display:block}.selectBlock input{width:70%;height:25px;border:1px solid #dfe4e7;border-radius:2px;background-color:#fcfdfe;margin-right:5px;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;padding-left:6px}.selectBlock button{width:20%;height:25px;padding:2px;border:1px solid #c4ced7;border-radius:2px;background-color:#e9ecee;vertical-align:top}.scheduleWrapper .item:last-of-type{border-bottom:1px solid #d0d0d0}.scheduleWrapper>div{width:100%}.day{background:#f8f8ff;position:relative}.combinedBlock:hover,.scheduleWrapper .day .item.selected,.scheduleWrapper .day .item:hover,.scheduleWrapper .group:not(.showItem):hover{background:#60abff!important;border-color:#60abff;cursor:pointer;color:#fff}.scheduleWrapper .group:nth-child(2n),.scheduleWrapper .item:nth-child(2n){background:hsla(0,0%,100%,.75)}.combinedBlock{position:absolute;width:100%;background:#fff;display:flex;justify-content:center;align-items:center}.searchBlock{display:flex;justify-content:flex-start;align-content:center;margin-top:15px}.searchBlock input{height:32px;width:300px;border:1px solid #dfe4e7;border-radius:2px;background-color:#fcfdfe;margin-right:5px;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;padding-left:6px}.searchBlock button{background:#fff;border:none;font-size:26px;cursor:pointer}.fullwidth{width:100%}.separator{border:none;border-top:1px solid #d6dfe6}.usersWrapper{margin-top:15px}.user,.userHead,.userItem{display:flex}.userItem{width:33.3333%;border:1px solid #d6dfe6;border-top:0;border-left:0;align-self:center;height:40px;align-items:center;justify-content:center;padding:0 20px}.userItem:first-child{border-left:1px solid #d6dfe6}.userItem:last-child{background:#fff!important;border:0!important;justify-content:flex-start}.userHead .userItem{background:#f2f4f7;height:50px;align-self:center;border-top:1px solid #d6dfe6}.userItem .trash{color:#333;text-decoration:none;font-size:20px}.messageBlock{padding:15px 15px 0}.linkList li a.mail:before{content:"\f0f3"}.spinner:before{content:"\f110"}.state{font-size:16px;line-height:38px}.state .normalContent{line-height:36px;padding:0 10px}.spinner{display:inline-block;margin-right:10px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:rotate;animation-name:rotate}.loading{font-size:16px;font-weight:700}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.errorContent{border:1px solid #ebccd1;background:#f2dede;padding:20px;color:#a94442}.react-datepicker__week:hover{background:#216ba5}.datepickerWraper{text-align:left;margin-top:20px}.datepickerWraper>label{font-size:14px;font-weight:700;margin-right:10px}.graphBlock{margin-top:15px}.graphWrapper{position:relative}.tooltipWrapper rect{opacity:0;fill:#0048fb}.tooltipWrapper rect:hover{opacity:.3}.tooltip{position:absolute;text-align:left}.infoPageWrapper{padding:25px;font-size:22px;text-align:left}.help-text{font-size:12px}.infoPageWrapper h1{font-size:21px;margin-top:0}.infoPageWrapper .separator{border:none;border-top:2px solid #d6dfe6}.infoPageWrapper dt{font-size:14px;font-weight:700}.infoPageWrapper dd{font-size:14px}.map{display:flex;flex-direction:column}.map div.line{display:flex;position:relative;justify-content:flex-start;margin-bottom:5px;align-items:stretch}.map div.line>div,.map div.line select{width:45%;border:1px solid #a9a9a9;padding:7px;box-sizing:border-box;position:relative;display:flex;align-items:center}.map div.line>div{border:0}.map div.line>div.val-value{text-align:right;border-left:none;padding-left:15px;background:#bfebbd}.map div.line>div.key-value{border-right:none;padding-right:15px;justify-content:flex-end;background:#fff3ac}.map div.line>div.val-value:before{font-family:FontAwesome;content:"\F0C1";color:#8d8d8d;font-size:22px;line-height:25px;position:absolute;left:-10px;top:calc(50% - 12px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.map select option[disabled]{color:red}.map div.line input:first-child{border-right:none}.map div.line button{justify-self:flex-end}button.addItem,button.removeItem{min-height:40px;width:9%;margin-left:1%;background:no-repeat;border:0;font-size:24px;cursor:pointer}.map_wrapper_head{display:flex;justify-content:flex-start}.map_wrapper_head div{width:45%;padding:0 5px 10px;box-sizing:border-box;font-size:12px}.map .line.selectsWrapper{margin-bottom:25px}.map div.val-value,.map select[name=selectValue]{border-radius:0 3px 3px 0;border-left:none}.map div.key-value,.map select[name=selectKey]{border-radius:3px 0 0 3px}.list{display:flex;flex-direction:column}.list div.line{display:flex;position:relative;justify-content:flex-start;margin-bottom:5px;align-items:stretch}.list div.line>div,.list div.line input[type=email]{width:45%;border:1px solid #a9a9a9;padding:7px;box-sizing:border-box;position:relative;display:flex;align-items:center}.list div.line>div{border:0}.list div.line>div.val-value{text-align:right;border-left:none;padding-left:15px;background:#bfebbd}.list div.line button{justify-self:flex-end}.list button.addItem,.list button.removeItem{min-height:40px;width:5%;margin-left:1%;background:no-repeat;border:0;font-size:24px;cursor:pointer}.list button.addItem[disabled]{cursor:default}button.addItem:before{content:"\f067"}button.removeItem:before{color:#444;content:"\f014"}.list_wrapper_head{display:flex;justify-content:flex-start}.list_wrapper_head div{width:45%;padding:0 5px 10px;box-sizing:border-box;font-size:12px}.errorDouble{color:red}.list .line.selectsWrapper{margin-bottom:25px;align-items:flex-start}.list div.val-value,.list select[name=selectValue]{border-radius:0 3px 3px 0;border-left:none}.list div.key-value,.list select[name=selectKey]{border-radius:3px 0 0 3px}.inputSortWrapper{display:flex;flex-direction:column;padding:0!important}.inputSortWrapper input{width:100%;margin-bottom:15px}.sort{width:35px!important;display:flex;flex-direction:column;justify-content:space-around;padding:0 7px!important}.sort a{display:block;width:100%;line-height:0;text-align:center;cursor:pointer;opacity:.8;overflow:hidden}.sort a:hover{opacity:1}.sort a[disabled],button.removeItem[disabled]{opacity:.3}.sortDown:before,.sortUp:before{font-family:FontAwesome;content:"\F0D8";font-size:35px;line-height:10px}.sortDown:before{content:"\F0D7"}.normalContent{border:1px solid #8ec41e;background:#dff0d8;padding:20px;color:#8ec41e;position:relative}.messageClose{cursor:pointer;position:absolute;right:10px;top:5px}.messageClose:before{content:"\f00d"}.messageBlock,.messageBlock.fieldWrapper{margin-bottom:30px}.navWrapper{border:0;height:40px;min-height:40px;border-radius:0;box-shadow:0 3px 3px rgba(0,0,0,.1);padding:0 50px;display:flex;align-items:stretch;margin-bottom:10px}.icon{font-family:FontAwesome}.linkList{width:100%;list-style:none;justify-content:flex-end;margin:0}.linkList,.linkList li{display:flex;align-items:stretch}.linkList li{margin-left:25px;align-content:center}.linkList li a{align-self:center;line-height:38px;min-width:46px;border-bottom:3px solid transparent;text-decoration:none}.linkList li a.icon{font-size:26px;color:#333}.linkList li a.mail.icon{font-size:22px}.linkList li a.home:before{content:"\f015"}.linkList li a.info:before{content:"\f05a"}.linkList li a.priority:before{content:"\f0dc"}.linkList li a.active,.linkList li a:hover{border-bottom:3px solid #0572ce}.linkList li a.bug:before{content:"\f003"}
/*# sourceMappingURL=main.5b88415d.chunk.css.map */