﻿body{background-color:#efeff4}.navbar-right{margin-right:0px}.dropdown-menu a.seen{opacity:.3}.dropdown-menu .show{font-size:14px;color:#8e8e93}.participant-progress .nav-pills a{color:#555}.participant-progress .nav-pills li.active a{background-color:#5cb85c}.participant-progress .nav-pills li.active a:hover{background-color:#4cae4c}.participant-progress .nav-pills li.active a:focus{background-color:#4cae4c}html{height:100%}body{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;background-color:#f9f9f9;height:auto}.dropdown-menu{z-index:25000 !important}.well{border:1px #d3d3d3 solid;box-shadow:0 0 5px rgba(0,0,0,.1)}body,div,p,input,textarea,a{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:14px}h1,h2,h3,h4{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.muted{color:#95a5a6}.panel-footer p{margin-bottom:0px}#wrap{min-height:100%;margin:0 auto -80px}#push{height:80px}.container-fluid.alert{margin-bottom:0px;border-radius:0px;border:none}.container-fluid.alert-danger{background-color:#e74c3c !important}.container-fluid.alert-danger p{color:#fff !important}.alert-danger p{color:#e74c3c !important}.alert-danger ul li{color:#e74c3c !important}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#3498db}.nav-pills a{font-size:24px}md-list md-list-item.selected button{background-color:rgba(139,195,74,.5)}.youtube-outer{max-width:640px;margin-left:auto;margin-right:auto}.youtube-inner{float:none;clear:both;width:100%;position:relative;padding-bottom:50%;padding-top:25px;height:0}.youtube-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.back-button i{vertical-align:middle}.back-button span{vertical-align:middle;font-size:24px}.splash{display:none}[ng-cloak].splash{display:block !important}.simple-card{margin-top:20px;margin-bottom:20px}.modal-backdrop{bottom:0;position:fixed}.panel-hover:hover{background-color:#9ebf6d;border-color:#adadad;cursor:pointer}.panel-hover{padding:5px}.panel-fixed-height{height:250px}.wide-modal{width:75%}md-toast{position:fixed}md-toast span{font-size:16px}md-toast.md-toast-success .md-toast-content{background-color:#9ebf6d}md-toast.md-toast-error .md-toast-content{background-color:#e74c3c}.light-font{font-weight:300}.lato-font,.panel .actions a,.panel td,.well li,.clovi-page-actions .title,.clovi-page-header .description,.clovi-page-header .title,p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal}.upcase{text-transform:uppercase}.bold{font-weight:bold}.heavy-font{font-weight:500}.silver{color:#bdc3c7}.dark-font,.clovi-page-header .description{color:#95a5a6}.black-font{color:#333}.large-font{font-size:18px}.larger-font{font-size:24px}p{font-size:16px;color:rgba(0,0,0,.7)}p.form-label{color:#95a5a6;font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:5px}.inline{display:inline}.inline-block{display:inline-block}.section-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:rgba(0,0,0,.54);font-weight:bold;text-transform:uppercase}.panel-heading p{font-weight:bold;margin-bottom:0px}.panel-danger .panel-heading{background-color:#e74c3c}.panel-danger .panel-heading p{color:#fff}.clovi-page-header{margin-bottom:20px}.clovi-page-header .title{font-weight:500;font-size:36px}.clovi-page-header .description{font-size:16px}.clovi-page-header .actions{vertical-align:bottom}.clovi-page-actions{margin-top:40px;margin-bottom:40px}@media(max-width: 767px){.clovi-page-actions{margin-top:20px;margin-bottom:20px}}.clovi-page-actions .title{font-weight:500;font-size:36px}.clickable{cursor:pointer}.clickable:hover:not(p){background-color:rgba(186,218,163,.5)}hr.dark{border-top:1px solid #fff}hr.muted{border-bottom:.5px solid #efeff4}hr.wide{margin-left:-40px;margin-right:-40px}hr.slightly-wide{margin-left:-20px;margin-right:-20px}.radio-buttons .row{margin-bottom:25px;margin-left:40px;margin-right:40px}.radio-buttons .btn.active{background-color:#5cb85c;color:#f7f7f7}.radio-buttons .btn input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.radio-buttons .btn input[type=radio].toggle:checked+label{background-color:#5cb85c}.well{background-color:#fff}.well li{font-size:16px;color:rgba(0,0,0,.7)}.well hr:last-child{display:none}.panel td{font-size:16px;color:rgba(0,0,0,.7)}.panel .panel-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;font-size:18px}.panel .actions a{font-size:16px;color:rgba(0,0,0,.7);cursor:pointer}.light-green{color:#4bd662}.opaque{opacity:.5}.btn-group input[type=radio]{display:none}.btn-group input[type=checkbox]{display:none}p.muted{color:#8f8e94 !important}.btn-selected{color:#fff;background-color:#9ebf6d !important;border-color:#91b260}.btn-selected:hover{color:#fff;background-color:#91b260}.light-header{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;text-align:center;margin-top:40px;margin-bottom:40px}.badge-chart-legend{width:10px !important;height:10px !important;display:inline-block;margin-top:5px}.well{background-color:#fff}.well.tight{padding:0px}.well .errors li{font-size:18px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.well .content{color:#333;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;background:#fff}.well .content.variable-height{height:auto !important}.well .content .title{font-size:32px}.well .content .link{margin-top:10px;font-size:18px}.well .content .description{color:#8f8e94;font-size:16px}.panel-group .panel-default{border-left:none;border-top:none;border-right:none}.panel-group .panel-heading{background-color:inherit;padding-left:0px;padding-right:0px}.panel-group .panel-body{border-top:none !important;border-top-color:inherit}.feedback-rating .rating{float:left;position:relative}.feedback-rating .rating input{display:none}.feedback-rating .rating label{color:#ddd}.feedback-rating .rating label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:""}.feedback-rating .rating>input{display:none}.feedback-rating .rating>label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:""}.feedback-rating .rating>label{color:#ddd;float:right}.feedback-rating .rating>input:checked~label{color:gold}.feedback-rating .rating:not(:checked)>label:hover{color:gold}.feedback-rating .rating:not(:checked)>label:hover~label{color:gold}.feedback-rating .rating>input:checked+label:hover,.feedback-rating .rating>input:checked~label:hover{color:#ffed85}.feedback-rating .rating>label:hover~input:checked~label,.feedback-rating .rating>input:checked~label:hover~label{color:#ffed85}.feedback-rating .rating:not(:checked)>label:hover:after{content:"Rating";position:absolute;right:-85px;top:7px}.feedback-rating .rating>label:nth-of-type(1):hover:after{content:"I love it"}.feedback-rating .rating>label:nth-of-type(2):hover:after{content:"I like it"}.feedback-rating .rating>label:nth-of-type(3):hover:after{content:"It's okay"}.feedback-rating .rating>label:nth-of-type(4):hover:after{content:"I don't like it"}.feedback-rating .rating>label:nth-of-type(5):hover:after{content:"I hate it"}.feedback-rating .rating-compare{float:left;position:relative}.feedback-rating .rating-compare input{display:none}.feedback-rating .rating-compare label{color:#ddd}.feedback-rating .rating-compare label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:""}.feedback-rating .rating-compare>input{display:none}.feedback-rating .rating-compare>label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:""}.feedback-rating .rating-compare>label{color:#ddd;float:right}.feedback-rating .rating-compare>input:checked~label{color:gold}.feedback-rating .rating-compare:not(:checked)>label:hover{color:gold}.feedback-rating .rating-compare:not(:checked)>label:hover~label{color:gold}.feedback-rating .rating-compare>input:checked+label:hover,.feedback-rating .rating-compare>input:checked~label:hover{color:#ffed85}.feedback-rating .rating-compare>label:hover~input:checked~label,.feedback-rating .rating-compare>input:checked~label:hover~label{color:#ffed85}.feedback-rating .rating-compare:not(:checked)>label:hover:after{content:"Rating";position:absolute;right:-85px;top:7px}.feedback-rating .rating-compare>label:nth-of-type(1):hover:after{content:"It was better"}.feedback-rating .rating-compare>label:nth-of-type(2):hover:after{content:"It was same"}.feedback-rating .rating-compare>label:nth-of-type(3):hover:after{content:"It was worse"}.assessment .progress{margin-bottom:5px}.assessment .media-left .media-object{max-width:50px}.assessment table .food-icon{width:50px}.assessment table .food-group{width:20%}.assessment table .food-answer{width:30%}.assessment table .food-recommendation{width:40%}.assessment table img{max-height:50px;max-width:50px}.navbar{display:block;margin:0}.navbar .dropdown-menu{max-height:500px;overflow:scroll}.navbar li.nav-underscore.active a{background-color:inherit !important;border-bottom:2px solid #5cb85c}.navbar li.nav-underscore.active .dropdown-menu a{background-color:inherit !important;border-bottom:inherit !important}.navbar .dropdown .dropdown-toggle{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ios-navbar,.ios-navbar-v2{padding-top:5px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background:#fff;height:64px !important;color:#0076ff;width:100%;z-index:100}.ios-navbar .row,.ios-navbar-v2 .row{margin-left:0px;margin-right:0px}.ios-navbar a:hover,.ios-navbar-v2 a:hover,.ios-navbar a:focus,.ios-navbar-v2 a:focus{text-decoration:none}.ios-navbar .current-view-title,.ios-navbar-v2 .current-view-title{font-size:24px;color:#030303;line-height:50px}@media(max-width: 992px){.navbar-toggle-back-button{margin-top:8px;margin-bottom:8px}}@media(max-width: 768px){.navbar-collapse a{font-size:14px;line-height:40px !important}}.ios-navbar-v2{padding-top:0px;border-bottom:1px solid #efeff4}.ios-navbar-v2 a{color:#000;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-top:2px;display:inline-block;font-weight:200;font-size:24px}.ios-navbar-v2 a:hover,.ios-navbar-v2 a:focus{text-decoration:cursor}.ios-navbar-v2 .shown-xs a{line-height:50px}.ios-navbar-v2 i{font-size:24px}.ios-navbar-v2 i.fa-spin{display:none}.ios-navbar-v2 li a{font-size:16px}@media(min-width: 768px){.ios-navbar-v2 li.action-button{margin-left:20px}}.ios-navbar-v2 li.active{background-color:#efeff4}.ios-navbar-v3{background-color:#fff;min-height:70px}.ios-navbar-v3 .container-fluid{margin-top:10px}.ios-navbar-v3 a{font-size:18px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200}.ios-navbar-v3 .dropdown-menu>li>a{font-weight:200}.breadcrumb{background-color:#fff;margin-bottom:0px;padding-left:5px}.breadcrumb li{font-size:18px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200}.breadcrumb li a{font-size:18px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200}.parent-view-button .parent-view-name{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-left:10px;display:inline;font-weight:200;font-size:24px}.parent-view-button i{font-size:24px}.parent-view-button a{line-height:50px}.child-view-button{margin-right:10px;float:right}.child-view-button .parent-view-name{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-left:10px;display:inline;font-weight:200;font-size:24px}.child-view-button a{line-height:50px}.child-view-button i{font-size:24px}.clovi-nav-stacked li.active>a{color:#337ab7;background-color:#efeff4}.clovi-nav-stacked li.active>a:hover{background-color:#efeff4;color:#337ab7}.clovi-nav-stacked li.active{border-left:2px solid #5cb85c}#footer{height:79px;position:absolute;bottom:0;width:100%;background-color:#fff;list-style:inside none;font-size:14px;border:0;border-top:1px solid #eee;z-index:10000;border-color:rgba(0,0,0,0);padding-top:20px}#footer .container{margin:auto}#footer p{color:#2c3e50 !important}#footer a{color:#2c3e50 !important}@media(min-width: 992px){#footer ul{margin-top:10px}}#footer ul{padding-left:0px}#footer ul li{display:inline;padding:0 2px}.sidebar{background-color:#71b844;display:none;border-right:1px solid #eee;padding-left:0px;padding-right:0px}@media(min-width: 768px){.sidebar{position:fixed;top:0px;bottom:0;left:0;z-index:1000;display:block;overflow-x:hidden;overflow-y:auto}}@media(min-width: 768px){.main{padding-right:40px;padding-left:40px}}.navigation-view .master-view-cell{height:54px;color:#333;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.navigation-view .master-view-cell a{line-height:50px;color:#fff;text-transform:uppercase;font-weight:400;margin-left:20px}.navigation-view .master-view-cell.active{border-left:3px #fff solid}.navigation-view .master-view-cell.active a{color:#fff;font-weight:bold}.navigation-view .master-view-cell :hover a{color:#fff}.master-detail-split-view{font-family:"Helvetica Neue",sans-serif;width:100%;z-index:100}.master-detail-split-view .row{min-height:inherit;margin-left:0px;margin-right:0px}.master-detail-split-view a:hover,.master-detail-split-view a:focus{text-decoration:none}.master-detail-split-view .header-view .row{height:inherit}.master-detail-split-view .header-view{margin-left:-40px;margin-right:-40px;background:#f7f7f7;height:54px !important;line-height:50px;border-bottom:1px #bdc3c7 solid}.master-detail-split-view .header-view p{font-size:24px}.master-detail-split-view .header-view .master{height:inherit;border-right:1px #bdc3c7 solid}.master-detail-split-view .header-view .detail{height:inherit}.master-detail-split-view .header-view .parent-view-button{margin-left:10px}.master-detail-split-view .header-view .parent-view-name{font-family:"Helvetica Neue",sans-serif;margin-left:10px;display:inline;font-weight:200;font-size:24px}.master-detail-split-view .content-view{min-height:700px}.master-detail-split-view .content-view .master{min-height:inherit;border-right:1px #8f8e94 solid}.master-detail-split-view .content-view .master-view-cell a{line-height:50px;color:#030303}.master-detail-split-view .content-view .master-view-cell{height:50px;background:#fff;border-bottom:1px #bdc3c7 solid;color:#333;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.master-detail-split-view .content-view .master-view-cell.active{background-color:#89c4f4}.master-detail-split-view .content-view .master-view-cell :hover{background-color:#89c4f4}.master-detail-split-view .content-view .master-view-cell div{font-size:20px}.master-detail-split-view{font-family:"Helvetica Neue",sans-serif;width:100%;z-index:100}.master-detail-split-view .row{min-height:inherit;margin-left:0px;margin-right:0px}.master-detail-split-view a:hover,.master-detail-split-view a:focus{text-decoration:none}.master-detail-split-view .header-view .row{height:inherit}.master-detail-split-view .header-view{margin-left:-40px;margin-right:-40px;background:#f7f7f7;height:54px !important;line-height:50px;border-bottom:1px #bdc3c7 solid}.master-detail-split-view .header-view p{font-size:24px}.master-detail-split-view .header-view .master{height:inherit;border-right:1px #bdc3c7 solid}.master-detail-split-view .header-view .detail{height:inherit}.master-detail-split-view .header-view .parent-view-button{margin-left:10px}.master-detail-split-view .header-view .parent-view-name{font-family:"Helvetica Neue",sans-serif;margin-left:10px;display:inline;font-weight:200;font-size:24px}.master-detail-split-view .content-view{min-height:700px}.master-detail-split-view .content-view .master{min-height:inherit;border-right:1px #8f8e94 solid}.master-detail-split-view .content-view .master-view-cell a{line-height:50px;color:#030303}.master-detail-split-view .content-view .master-view-cell{height:50px;background:#fff;border-bottom:1px #bdc3c7 solid;color:#333;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.master-detail-split-view .content-view .master-view-cell.active{background-color:#89c4f4}.master-detail-split-view .content-view .master-view-cell :hover{background-color:#89c4f4}.master-detail-split-view .content-view .master-view-cell div{font-size:20px}.dashboard p{margin:0px}.dashboard .nav-tabs{border:none}.dashboard .nav-tabs li{margin-bottom:0px}.dashboard .nav-tabs li a{font-size:18px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold}.dashboard .nav-tabs li a :hover{text-decoration:underline}.dashboard .tab-content.well{border-top-left-radius:0px}.dashboard .clickable-row h1{margin-top:0px;display:inline}.dashboard .clickable-row .title-help{color:#8f8e94;display:inline}.dashboard .well .btn{margin-top:0px}.table-view-cell :hover:not(.btn){background-color:#89c4f4}.table-view-cell :hover:not(.btn) .disclosure-indicator{color:#ecf0f1}.table-view-cell div[class*=col-xs-] .title{white-space:nowrap;overflow:hidden}.table-view-cell.nolink :hover:not(.btn){background-color:#fff}.table-view-cell.nolink :hover:not(.btn) .disclosure-indicator{color:inherit !important}.table-view-cell.compact .table-view-content,.table-view-cell.compact .table-view-content-v2{height:auto !important}.table-view-cell-options .col-sm-10{padding-right:0px}.table-view-cell-options .col-sm-8{padding-left:0px;padding-right:0px}.table-view-cell-options .col-sm-2{padding-left:0px}.table-view-cell-options .col-sm-2 a{border-radius:0px;height:100px;padding-top:40px}.table-header-view{color:#333;height:100px;padding:15px;padding-left:40px;background:#fff;border-bottom:1px #efeff4 solid}.table-header-view .btn-group .active{background-color:#5bc0de;color:#fff}.table-view-content,.table-view-content-v2{color:#333;height:100px;padding:15px;padding-left:40px;background:#fff;border-bottom:1px #efeff4 solid}.table-view-content.variable-height,.variable-height.table-view-content-v2{height:auto !important}.table-view-content .title,.table-view-content-v2 .title{font-size:32px}.table-view-content .link,.table-view-content-v2 .link{margin-top:10px;font-size:18px}.table-view-content .description,.table-view-content-v2 .description{color:#8f8e94;font-size:16px}.table-view-content .minor-offset,.table-view-content-v2 .minor-offset{margin-left:3%}.table-view-content .disclosure-indicator,.table-view-content-v2 .disclosure-indicator{text-align:right;line-height:70px;font-size:18px;color:#428bca}.table-view-content .disclosure-indicator a,.table-view-content-v2 .disclosure-indicator a{font-size:18px}.table-view-content-v2{color:#333;height:100px;padding:15px;border-bottom:1px #efeff4 solid}.table-heading{text-align:center;height:100px;padding:15px;border-bottom:1px #efeff4 solid}.segmented-control a{font-size:24px;border-radius:0}.ui-notification{position:fixed;z-index:9999;width:300px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}
