body{font-family:Roboto,Arial,sans-serif}.clickable{cursor:pointer}.text-muted{color:#8a8a8a!important}.text-italic{font-style:italic}.text-line-through{text-decoration:line-through}.text-small{font-size:85%}.text-thin{font-weight:300}.text-normal{font-weight:400}.text-semibold{font-weight:500}.text-bold{font-weight:600}.text-left{text-align:left}.text-center{text-align:center}.text-red{color:#ff4842}.text-orange{color:orange}.ellipsis{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.nomar,.margin-0{margin:0}.margin-1{margin:15px}.margin-2{margin:30px}.margin-top-0{margin-top:0}.margin-top-1{margin-top:15px}.margin-top-2{margin-top:30px}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:15px}.margin-bottom-2{margin-bottom:30px}.margin-top-bottom-0{margin-top:0;margin-bottom:0}.margin-top-bottom-1{margin-top:15px;margin-bottom:15px}.margin-top-bottom-2{margin-top:30px;margin-bottom:30px}.margin-left-0{margin-left:0}.margin-left-1{margin-left:15px}.margin-left-2{margin-left:30px}.margin-left-10{margin-left:10px}.margin-left-15{margin-left:15px}.margin-right-0{margin-right:0}.margin-right-1{margin-right:15px}.margin-right-2{margin-right:30px}.margin-left-right-0{margin-left:0;margin-right:0}.margin-left-right-1{margin-left:15px;margin-right:15px}.margin-left-right-2{margin-left:30px;margin-right:30px}.padding-0{padding:0}.padding-1{padding:15px}.padding-2{padding:30px}.padding-top-0{padding-top:0}.padding-top-1{padding-top:15px}.padding-top-2{padding-top:30px}.padding-bottom-0{padding-bottom:0}.padding-bottom-1{padding-bottom:15px}.padding-bottom-2{padding-bottom:30px}.padding-top-bottom-0{padding-top:0;padding-bottom:0}.padding-top-bottom-1{padding-top:15px;padding-bottom:15px}.padding-top-bottom-2{padding-top:30px;padding-bottom:30px}.padding-left-0{padding-left:0}.padding-left-1{padding-left:15px}.padding-left-2{padding-left:30px}.padding-right-0{padding-right:0}.padding-right-1{padding-right:15px}.padding-right-2{padding-right:30px}.padding-left-right-0{padding-left:0;padding-right:0}.padding-left-right-1{padding-left:15px;padding-right:15px}.padding-left-right-2{padding-left:30px;padding-right:30px}.btn{border-radius:2px}.btn-primary{background-color:#77b8a1!important;border-color:#77b8a1!important}.btn-primary-outline{color:#333;background-color:transparent;border-color:#77b8a1}.btn-primary-outline:hover{color:#717478;background-color:transparent;border-color:#77b8a1}.btn-warning{background-color:#ff4842!important;border-color:#ff4842!important}.lasso-menu .menu-item{color:#848484;font-size:14px;font-weight:300!important;cursor:pointer;text-align:center;padding:15px;background-color:#ebebeb;border-bottom:2px solid #EBEBEB}.lasso-menu .menu-item.selected{border-bottom:2px solid #77B8A1;color:#000;cursor:default}.lasso-menu.lasso-menu-sm .menu-item{padding:8px 15px}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}html,body{background:#f8f8f8;height:100%;margin:0;padding:0;font-family:Roboto,sans-serif;color:#404040}h1,h2,h3,h4,h5{color:#404040}a{color:#000;text-decoration:underline}a:focus{outline-color:#000}a:hover{color:#000}.dashboard{padding:16px;font-size:16px}.dashboard h4{font-size:16px;font-weight:700}.dashboard .widget{padding:8px}.dashboard .widget .widget-content{border:1px solid #dfdfdf;border-radius:2px;background:#fff;padding:15px}.dashboard .widget .widget-content.campaign-nps-widget{overflow-x:auto}.dashboard .widget .widget-content.rotating-spread-widget,.dashboard .widget .widget-content.category-spread-widget,.dashboard .widget .widget-content.responses-widget{overflow-y:auto}.dashboard .widget .widget-content.responses-widget .response{padding:15px 0}.dashboard .widget .widget-content.responses-widget .response:not(:last-of-type){border-bottom:1px solid #dfdfdf}.dashboard .widget .widget-content.responses-widget .response:first-of-type{padding-top:0}.dashboard .widget .widget-content.responses-widget .response .rating{padding:0 30px 0 15px!important}.dashboard .widget .widget-content.responses-widget .response .rating span{border-radius:23px;height:45px;text-align:center;padding-top:9px;width:45px;color:#fff!important;font-size:20px;font-weight:500;background-color:#c1c1c1}.dashboard .widget .widget-content.responses-widget .response .rating span.detractor{background-color:#c64d4a}.dashboard .widget .widget-content.responses-widget .response .rating span.promoter{background-color:#88bca5}.dashboard .widget .widget-content.responses-widget .response .rating span.passive{background-color:#f5d45f}.dashboard .widget .widget-content.responses-widget .response .comment{font-size:16px;font-weight:500;outline:none}.dashboard .widget .widget-content.responses-widget .response .details .respondent-time,.dashboard .widget .widget-content.responses-widget .response .details .organization-campaign{color:#777;font-size:12px}.dashboard .widget .widget-content.group-spread-widget h4.first{margin-top:0}.dashboard .widget .bar{color:#fff;font-weight:700}.dashboard .widget .bar.detractor{background-color:#c64d4a}.dashboard .widget .bar.promoter{background-color:#88bca5}.dashboard .widget .bar.passive{background-color:#f5d45f}.dashboard .widget .bar:not(.no-animate){-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:height 1s cubic-bezier(1,-.53,.405,1.425),width 1s cubic-bezier(1,-.53,.405,1.425);-moz-transition:height 1s cubic-bezier(1,-.53,.405,1.425),width 1s cubic-bezier(1,-.53,.405,1.425);-o-transition:height 1s cubic-bezier(1,-.53,.405,1.425),width 1s cubic-bezier(1,-.53,.405,1.425);transition:height 1s cubic-bezier(1,-.53,.405,1.425),width 1s cubic-bezier(1,-.53,.405,1.425)}.dashboard .widget .bar:not(.no-animate) span{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.dashboard .widget .bar.bar-horizontal h4{margin-bottom:5px;margin-top:0}.dashboard .widget .bar.bar-horizontal div{min-width:19px;padding:5px}.dashboard .widget .bar.bar-vertical{height:0;min-height:50px;text-align:center;font-weight:600;color:#fff;padding-bottom:15px}.dashboard .widget .bar.bar-vertical h2{color:#fff}.dashboard .widget .key-figure{text-align:center}.dashboard .widget .key-figure h2{margin-top:0;font-weight:700;margin-bottom:5px}.dashboard .widget .key-figure span{color:#777}.dashboard .widget .spread-bar .spread{padding:5px;color:#fff;font-weight:500}.dashboard .widget .spread-bar .spread.detractor{background-color:#c64d4a}.dashboard .widget .spread-bar .spread.promoter{background-color:#88bca5}.dashboard .widget .spread-bar .spread.passive{background-color:#f5d45f}.dashboard .widget .score-box .score{min-width:90px}.dashboard .widget .score-box .score:not(.last){margin-right:5px}.dashboard .widget .score-box .score .title{text-align:center;padding:10px 5px;height:40px}md-content{background:#f8f8f8}md-toolbar#header{background:#fff;border-bottom:1px solid #dfdfdf;color:#000}md-toolbar#header #logo{height:39px}.content-panel-header h3{font-weight:300}.content-panel{border:1px solid #dfdfdf;background:#fff}.content-panel .top{background:#f8f8f8;border-bottom:1px solid #dfdfdf;padding:15px}.content-panel .entry{padding:15px}.content-panel .entry h3{margin:0;font-weight:400}.content-panel .entry:not(:first-child){border-top:1px solid #dfdfdf}.content-panel .bottom{background:#f8f8f8;border-top:1px solid #dfdfdf;padding:15px}md-dialog{border-radius:2px}md-dialog md-dialog-content{padding:15px}md-dialog md-dialog-actions{padding:15px;border-top:1px solid #dfdfdf;background:#f8f8f8}md-dialog.dashboard-launcher .md-errors-spacer{display:none}md-dialog.dashboard-launcher md-datepicker{height:45px;margin-right:0;padding-right:0}md-dialog.dashboard-launcher md-datepicker .md-datepicker-button{display:none}md-dialog.dashboard-launcher .md-datepicker-input-container{margin-left:0;width:100%}md-menu-content{padding:0}.md-panel.response-panel{width:100%}.md-panel.response-panel .response-panel-content{border:1px solid #dfdfdf;border-radius:2px;background:#fff}.full-width{width:100%}.full-width .table-align-left{text-align:left}.paginator{border-top:1px solid #dfdfdf;position:relative}.paginator .page{padding:5px}.paginator .page.active{background:#f8f8f8;border-radius:3px;border:1px solid #dfdfdf;font-weight:700}.paginator md-progress-linear{position:absolute;left:0;top:0}.paginator md-progress-linear ._md-container{top:0;height:1px}.center-button{margin:0 auto}.display-flex{display:flex}.select-unselect{margin-top:13px;font-size:15px;margin-left:3px}.total-circle{background-color:gray;border-radius:23px;height:30px;text-align:center;padding-top:6px;width:30px;color:#fff!important;font-size:14px;font-weight:400;margin-left:10px}.loading-responses{margin-left:10px;margin-top:5px}.dashboard-layoutfill{min-height:calc(100% - 38px);padding-top:0}@media (max-height: 900px){.dashboard-NPS-layoutfill{min-height:140%;height:auto}}.dashboard-title h2{margin-bottom:0;margin-top:5px;text-align:center}.dashboard-responses-widget{min-height:45%!important}.dashboard-heading h3{display:inline-block}.dashboard-heading button{float:right}.label-heading h3{display:inline-block}.label-heading div{float:right}.outline-none:focus{outline:none}.overFlow-horizontal{overflow-y:hidden;overflow-x:auto}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.wrap-1{display:flex;flex-direction:row}.modalBox{top:1%;position:absolute;max-width:100%;max-height:98%;left:auto;right:auto;width:70%}.table-flex{text-align:left;display:flex}.flex-2{flex:2;margin-right:15px}.flex-1{flex:1}.content-grow{overflow:hidden;flex:1 0 auto}.content-shrink{flex:0 1 auto}.achor-button{text-decoration:none}.no-responses-fill{margin:0;width:100%;min-height:70%;height:70%}.dashboard-full-height{height:100%!important;max-height:100%!important}.dashboard-full-width{max-width:100%!important;width:100%!important}.heading-div{max-height:25px;margin-bottom:15px}.heading-flex{flex:2}.select-flex{align-self:flex-start;width:25%}.flex-row{flex-direction:row!important}.half-div{height:100%!important;width:50%}.cursor-text{cursor:text}.visibility-hide{visibility:hidden}
