/*
*
*
*
* General styles
*
*
*
*/
@viewport {
    zoom: 1.0;
    width: extend-to-zoom;
}
@-ms-viewport {
    width: extend-to-zoom;
    zoom: 1.0;
}

.admin-screen-btn {
    margin-left: 10px;
}

@media(max-width:767px){
    .navbar-nav {
        text-align: right;
        display: block;
        margin-right: 0;
    }

    #navbar-collapse .navbar-nav{
        margin-right: -15px;
    }

    .login-link {
        display: inline-block;
    }
}
.consent-decline{
    background-color: #6c757d;
    color: #fff;
}
.consent-decline:hover{
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
}

.toast {
    opacity: 1 !important;
}

.skip {
    position: absolute;
    top: -1000px;
    left: -1000px;
    height: 1px;
    width: 1px;
    text-align: left;
    overflow: hidden;
}

a.skip:active,
a.skip:focus,
a.skip:hover {
    left: 0;
    top: 0;
    width: auto;
    height: auto;
    overflow: visible;
    z-index: 1005;
    padding: 6px 12px;
    color: #fff;
}
.achieveforms-iframe{
    border: none;
}

#cookie-message {
    position:absolute;
    display:block;
    padding: 20px;
    color: black;
    background-color: #fcf8e3;
    border-color: #faebcc;
    min-width: 100%;
    z-index: 9999;
}
#cookie-message p:first-of-type {
    font-weight: bold;
}

#cookie-message .btn{
    display: block;
    margin: 10px auto 0;
}
.btn-group>.btn:focus, .btn-group>.btn:active:focus, .btn-group>.btn.active:focus {
    outline: thin dotted;
}

/*
* In the past a large minified css file was created from less files.
*
*
*
* NPROGRESS
*
*
*
*/
#nprogress{pointer-events:none}#nprogress .bar{background:#2f96b4;position:fixed;z-index:1001;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #2f96b4,0 0 5px #2f96b4;opacity:1.0;-webkit-transform:rotate(3deg) translate(0, -4px);-ms-transform:rotate(3deg) translate(0, -4px);transform:rotate(3deg) translate(0, -4px)}#nprogress .spinner,.self-spinner-outer{display:block;position:fixed;z-index:1001;top:-2px;right:10px}#nprogress .spinner-icon,.self-spinner{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#2f96b4;border-left-color:#2f96b4;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.ie8-oldie .self-spinner{background:url(/css/images/loading-ie8_36x36.gif);border:0px}.ie8-oldie .self-spinner.small{background:url(/css/images/loading-ie8_18x18.gif)}.ie9-oldie .self-spinner{behavior:url("/css/htc/PIE.htc")}.ie8-oldie #nprogress .spinner-icon,.ie9-oldie #nprogress .spinner-icon{display:none}.self-spinner-outer{position:relative;top:0;left:0}.self-spinner-outer .self-spinner{width:36px;height:36px;margin:0 auto}.self-spinner-outer .self-spinner.small{height:18px;width:18px}.self-spinner-outer .self-loading-text{text-align:center;margin:1em;color:#3071a9}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/*
*
*
*
* LEGACY AF STYLES
*
*
*
*/
.page-legacyform .sectionnametable .progressol .progress1,.page-legacyform .sectionnametable .progressol .progress1nonclickable,.page-legacyform .sectionnametable .progressol .progressvalid{background-image:-webkit-linear-gradient(top, #999 0, #000 100%);background-image:linear-gradient(to bottom, #999 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ff000000', GradientType=0);-webkit-box-shadow:1px solid #eee;box-shadow:1px solid #eee;border-radius:0px;color:#fff;font-size:1em;padding:0.2em .5em;font-weight:normal;width:auto;text-transform:none;margin:0 0 0.4em 0;font-family:Arial, Helvetica, Verdana}.page-legacyform .sectionnametable .progressol .progress0,.page-legacyform .sectionnametable .progressol .progress0nonclickable{border-radius:0px;margin:0 0 0.4em 0;font-size:1em;padding:5px 0;background-color:#fff !important;color:#555 !important;padding:0.2em .5em;font-weight:normal;text-transform:none;border:1px solid #eee !important;font-family:Arial,Helvetica,Verdana}.page-legacyform .content.container .renderdisplaytable .sectionfloat{float:left;width:22%}.page-legacyform .content.container .renderdisplaytable .renderbuttonstablesidenav{padding:0;margin:0}.page-legacyform .progressbartoptable li{position:relative;margin-right:5px}.page-legacyform .inactivenav .progress1+.afternavbutton:after,.page-legacyform .inactivenav .progress1.activesection+.activenavbutton:after{border-color:transparent #999;border-style:solid;border-width:14px 0 14px 10px;content:"";display:block;position:absolute;right:0;top:0;margin-top:-7px}.page-legacyform .inactivenav .progress0+.afternavbutton:after,.page-legacyform .inactivenav .progress0nonclickable+.afternavbutton:after{border-color:transparent #eee;border-style:solid;border-width:14px 0 14px 10px;content:"";display:block;position:absolute;right:0;top:0;margin-top:-7px}.page-legacyform .activenav .progress1.activesection+.afternavbutton:after{border-color:transparent #03c;border-style:solid;border-width:14px 0 14px 10px;content:"";margin-top:-7px;position:absolute;right:0;top:0}.page-legacyform .activenav .progress0.activesection+.afternavbutton:after,.page-legacyform .inactivenav .progress0.activesection+.afternavbutton:after,.page-legacyform .activenav .progress1.activesection+.afternavbutton:after,.page-legacyform .inactivenav .progress1.activesection+.afternavbutton:after,.page-legacyform .activenav .progress0nonclickable.activesection+.afternavbutton:after,.page-legacyform .inactivenav .progress0nonclickable.activesection+.afternavbutton:after,.page-legacyform .activenav .progress0+afternavbutton:after,.page-legacyform .inactivenav .progress0+afternavbutton:after,.page-legacyform .activenav .progress1+afternavbutton:after,.page-legacyform .inactivenav .progress1+afternavbutton:after,.page-legacyform .activenav .progress0nonclickable+afternavbutton:after,.page-legacyform .inactivenav .progress0nonclickable+afternavbutton:after{margin-top:-3px}.page-legacyform .progressbartoptable ol>li:last-child span.afternavbutton:after{border:none!important}.page-legacyform #container-padding .progressbartoptable span.afternavbutton{display:none}.page-legacyform .formouter .progressbartoptable .inactivenav .progress1{background-image:-webkit-linear-gradient(top, #999 0, #999 100%);background-image:linear-gradient(to bottom, #999 0, #999 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ff999999', GradientType=0);border:1px solid #999}.page-legacyform .progressbartoptable .activenav .progress1nonclickable,.page-legacyform .progressbartoptable .inactivenav .progress1nonclickable,.page-legacyform .progressbartoptable .activenav .progress1,.page-legacyform .progressbartoptable .inactivenav .progress1,.page-legacyform .progressbartoptable .activenav .progressvalid,.page-legacyform .progressbartoptable .inactivenav .progressvalid{background:none #03c !important;background-image:-webkit-linear-gradient(top, #03c 0, #03c 100%);background-image:linear-gradient(to bottom, #03c 0, #03c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0033cc', endColorstr='#ff0033cc', GradientType=0);color:#fff !important;font-size:1.2em;margin:5px 10px 0 0;width:auto;padding:0.2em .5em;font-weight:normal;border-radius:0px;-webkit-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999;text-shadow:none !important;font-family:Arial,Helvetica,Verdana}.page-legacyform .progressbartoptable .inactivenav .progress0nonclickable,.page-legacyform .progressbartoptable .inactivenav .progress0{margin:5px 10px 0 0;font-size:1.2em;background-color:#fff !important;border-radius:0px;color:#404040 !important;border:1px solid #eee !important;padding:0.2em .5em;font-weight:normal;-webkit-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999;font-family:Arial,Helvetica,Verdana}.page-legacyform .progressbartoptable{clear:both;margin:0 0 0.5em 0}.page-legacyform .progressbartoptable ol{padding:0}.page-legacyform .content.container div.renderbuttonstable{margin:0}.page-legacyform .content.container .progressbartoptable ol{margin:0}.page-legacyform .content.container .formouter,.page-legacyform .reviewform,.page-legacyform #container-padding .formouter,.page-legacyform .reviewform{margin:60px auto;display:block}.page-legacyform .renderbuttonstable,.page-legacyform .renderbuttonstablesidenav{border:none}.page-legacyform .subform .subformel td input.aftextinput{width:97%}.page-legacyform .content.container .aftextinput,.page-legacyform .content.container .aftextarea,.page-legacyform .content.container .afselectbox,.page-legacyform .content.container .renderbuttonstable select,.page-legacyform .dataelr .aftextinput,.page-legacyform .aftextarea,.page-legacyform .afselectbox,.page-legacyform .renderbuttonstable select,.page-legacyform .renderbuttonstablesidenav select,.page-legacyform .bws.control input.SelectOne{border:2px solid #eee !important;float:none;font-size:14px;padding:4px 3px;background-color:#fff;border-radius:0}.page-legacyform .renderbuttonstable label,.page-legacyform .fieldlabel,.page-legacyform .fieldlabel,.page-legacyform .nondatael{font-weight:normal !important}.page-legacyform .nondatael{padding:0}.page-legacyform .af-form-textarea .aftextarea{min-width:60%;max-width:100%;min-height:80px}.page-legacyform .warning{color:#8E0200;font-size:100%;font-weight:bold;margin:0 0 3% 0;text-align:center;width:98%}.page-legacyform .mandatory{color:#8E0200;font-weight:bold;text-align:center;padding:6px 10px}.page-legacyform .cal.caldate{padding:0.5em}.page-legacyform .cal.caldate.calerror{background-color:#FFEAEA}.page-legacyform .cal.caldate.calerror a{color:#bd362f}.page-legacyform .cal.calwday{background-color:#8FB9FC;color:#000;text-align:center;border:1px solid #000}.page-legacyform .cal.caldate a{color:#000;font-weight:normal}.page-legacyform .cal.caledge,.page-legacyform .cal.caledge a,.page-legacyform .caledge a:visited{background-color:#EDF3FF;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;color:#000;font-size:1.2em;font-weight:bold}.page-legacyform table.cal{background-color:#fff;border:1px solid #999;border-collapse:separate;border-radius:5px 5px 5px 5px;border-spacing:0;padding:5px;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999}.page-legacyform table.cal span{font-size:1.2em;font-weight:bold}.page-legacyform td.cal.caldate{border:1px solid #999}.page-legacyform .subformel .datael{padding:0!important}.page-legacyform .formouter h1{color:#555;font-size:1.5em}.page-legacyform .formouter h2{color:#555;font-size:1.2em;border:none;padding:0 0 0.5em}.page-legacyform .formouter label{padding:0}.page-legacyform .content.container .leftlabel.fieldlabel,.page-legacyform .content.container .nondatael{font-size:1.2em}.page-legacyform .content.container .bws.checkbox,.page-legacyform .content.container .bws.radio,.page-legacyform .content.container fieldset input.bws.radio{font-size:1em;margin:2px 4px 0 0;float:none;display:inline}.page-legacyform .content.container .bws.colspan.clear{margin-bottom:0.1em}.page-legacyform .content.container .dataell.bws.fieldlabel.leftlabel{text-indent:0;vertical-align:top}.page-legacyform .content.container .navbar{display:block;clear:both;height:inherit}.page-legacyform .content.container .navbar .navbar-nav li a{color:#428bca;text-transform:none;font-family:inherit;font-size:14px}.page-legacyform .content.container .navbar .navbar-nav li a:focus{line-height:inherit}.page-legacyform .content.container select{width:auto}.page-legacyform .content.container input:focus,.page-legacyform .content.container select:focus,.page-legacyform .content.container textarea:focus{border-color:#2f96b4 !important;background-color:rgba(82,168,236,0.2)}.page-legacyform .content.container div.sectionnametable .sectionnamerender,.page-legacyform .content.container .hiddenlabel{display:none}.page-legacyform .content.container .colwiseel{overflow:visible}.page-legacyform .content.container input.dateyeartextbox{width:4em !important}.page-legacyform .helptext{background:none repeat scroll 0 0 #F0F0F0;border-radius:5px 5px 5px 5px;color:#000;display:block;margin-top:8px;padding:8px 0 8px 8px;text-align:left;width:95%}.page-legacyform .ui-autocomplete.ui-menu.ui-widget.ui-widget-content{width:250px !important;font-size:0.8em}.page-legacyform .ui-widget{background-color:window;border:1px solid windowframe;font-weight:normal;list-style:none outside none;overflow:auto;max-height:180px}.page-legacyform .ui-menu-item a{display:block}.page-legacyform .ui-menu-item a:hover{background-color:#eee;border:none;border-radius:0;text-decoration:none;font-weight:bold}.page-legacyform #mainpage .ui-tabs.ui-widget,.page-legacyform #tabsouter.ui-tabs{max-height:none}@media (max-width:700px){.page-legacyform .content.container{width:auto !important;padding-top:5px;margin-left:0px;margin-right:0px;font-size:0.9em}.page-legacyform .content.container .renderdisplaytable .sectionfloat{float:none !important;width:auto !important}.page-legacyform .content.container .renderdisplaytable .renderbuttonstablesidenav{width:auto}.page-legacyform .bws.colspan{display:inline;float:none;width:100% !important}.page-legacyform .bws.colspan.debugfield{display:none}.page-legacyform .activenav .progress1.activesection+.afternavbutton:after,.page-legacyform .inactivenav .progress0nonclickable+.afternavbutton:after,.page-legacyform .activenav .progress1.activesection+.afternavbutton:after{border-width:13px 0 13px 10px}}
/*
*
*
*
* SERVICES
*
*
*
*/
.service-groups{padding:0 0 10px 0 !important}.service-groups a.fsservice-pretty-link{word-break:normal}.service-groups a.fsservice-pretty-link:link,.service-groups a.fsservice-pretty-link:visited{border:1px #999 solid;padding:8px;border-radius:4px;display:block;color:#999;text-decoration:none}.service-groups a.fsservice-pretty-link:hover,.service-groups a.fsservice-pretty-link:active{border:1px #428bca solid;background-color:#428bca;color:#fff}.service-groups a.fsservice-pretty-link h2{margin:0;font-weight:bold}.service-groups a.fsservice-pretty-link.active{border:1px #428bca solid !important;background-color:#428bca !important;color:#fff !important}.service-groups ul.menu{padding-left:0px}.service-groups ul.menu li{list-style:none;display:inline-block;vertical-align:top;width:31%;padding:0.2em 0.5em 0 0}.service-groups .forms .col-sm-4{width:31%;padding-left:0px}.service-groups .forms .title{display:none}@media all and (max-width:767px){.service-groups ul.menu li{width:100%;padding:0.2em 0 0 0}div[id*="self-content-"]{padding-left:15px;padding-right:15px}}.achieveforms-iframe,.renderForm{z-index:100;width:100%}
/*
*
*
*
* COUNCIL TAX SUMMARY
*
*
*
*/
#service_list_container .property{width:40%;padding-left:9%;border-left:1px solid #ccc}#service_list_container .label{display:inline;background-color:inherit;color:#2f96b4;text-shadow:none}#service_list_container ul{font-size:12px;color:#555;padding:0 0 0 30px;margin-bottom:0}#service_list_container ul li{color:inherit}#service_list_container .fieldset-legend{display:none}#service_list_container div.links{width:100%;text-align:center;margin-top:0.5em}
/*
*
*
*
* COUNCIL TAX FULL
*
*
*
*/
[data-created-by-app="Council Tax"] .fieldset-wrapper{color:#555}[data-created-by-app="Council Tax"] .fieldset-wrapper .label{display:inline;background-color:inherit;color:#2f96b4;text-shadow:none}[data-created-by-app="Council Tax"] .fieldset-wrapper ul{font-size:12px;color:#555;padding:0 0 0 30px;margin-bottom:0}[data-created-by-app="Council Tax"] .fieldset-wrapper ul li{color:inherit}[data-created-by-app="Council Tax"] .fieldset-legend{display:none}[data-created-by-app="Council Tax"] div.links{margin-top:0.5em}[data-created-by-app="Council Tax"] div.links>*{display:block;text-align:right}[data-created-by-app="Council Tax"] .resident{display:block;width:100%}[data-created-by-app="Council Tax"] .claim-details address,[data-created-by-app="Council Tax"] .claim-details .council-tax-band,[data-created-by-app="Council Tax"] .claim-details .occupancy-started,[data-created-by-app="Council Tax"] .claim-details .account-id,[data-created-by-app="Council Tax"] .claim-details .account-balance{float:right;width:50%}[data-created-by-app="Council Tax"] .claim-details .account-payment-method{width:100%}[data-created-by-app="Council Tax"] th,[data-created-by-app="Council Tax"] td{text-align:left}[data-created-by-app="Council Tax"] h3{text-align:center;color:#2f96b4;margin-bottom:1em}[data-created-by-app="Council Tax"] .bills_table,[data-created-by-app="Council Tax"] .column1,[data-created-by-app="Council Tax"] .column2{width:45%;float:left;border:solid 1px #555;margin-right:2%;margin-bottom:1em;margin-top:2em;border-radius:3px;padding:1%}[data-created-by-app="Council Tax"] .bills_table{min-height:55em}[data-created-by-app="Council Tax"] .column1,[data-created-by-app="Council Tax"] .column2{min-height:20em;margin-right:0}[data-created-by-app="Council Tax"] .bills_table table,[data-created-by-app="Council Tax"] .column1 table,[data-created-by-app="Council Tax"] .column2 table{width:100%}
/*
*
*
*
* BENEFITS
*
*
*
*/
[data-created-by-app="Benefits"] .column{border:1px solid #555;border-radius:3px;margin-bottom:0.5em;margin-left:0.6em}[data-created-by-app="Benefits"] .fieldset-wrapper{color:#555}[data-created-by-app="Benefits"] .global-links{float:right}[data-created-by-app="Benefits"] .label{display:inline;background-color:transparent;color:#2f96b4;text-shadow:none}[data-created-by-app="Benefits"] .fieldset-wrapper ul{font-size:12px;color:#555;padding:0 0 0 30px;margin-bottom:0}[data-created-by-app="Benefits"] .fieldset-wrapper ul li{color:inherit}[data-created-by-app="Benefits"] .fieldset-legend,[data-created-by-app="Benefits"] legend{display:none}[data-created-by-app="Benefits"] div.links{margin-top:0.5em}[data-created-by-app="Benefits"] div.links>*{display:block;text-align:right}[data-created-by-app="Benefits"] .claim .resident{display:block;width:100%}[data-created-by-app="Benefits"] .claim .claim-details .claim-reference{width:100%}[data-created-by-app="Benefits"] th,[data-created-by-app="Benefits"] td{text-align:left}[data-created-by-app="Benefits"] h3{text-align:center;color:#2f96b4;margin-bottom:1em}[data-created-by-app="Benefits"] .bills_table,[data-created-by-app="Benefits"] .column1,[data-created-by-app="Benefits"] .column2{width:47%;border:solid 1px #555;border-radius:3px;padding:1%;margin-bottom:1em}[data-created-by-app="Benefits"] .bills_table{min-height:55em}[data-created-by-app="Benefits"] .bills_table table,[data-created-by-app="Benefits"] .column1 table,[data-created-by-app="Benefits"] .column2 table{width:100%}[data-created-by-app="Benefits"] .column1{float:left}[data-created-by-app="Benefits"] .column2{float:right}[data-created-by-app="Benefits"] .column1,[data-created-by-app="Benefits"] .column2{clear:none}
/*
*
*
*
* HOUSING
*
*
*
*/
[data-created-by-app="Housing"] .column{border:1px solid #555;border-radius:3px;margin-bottom:0.5em;margin-left:0.6em}[data-created-by-app="Housing"] .fieldset-wrapper{color:#555}[data-created-by-app="Housing"] .global-links{float:right}[data-created-by-app="Housing"] .label{display:inline;background-color:transparent;color:#2f96b4;text-shadow:none}[data-created-by-app="Housing"] .fieldset-wrapper ul{font-size:12px;color:#555;padding:0 0 0 30px;margin-bottom:0}[data-created-by-app="Housing"] .fieldset-wrapper ul li{color:inherit}[data-created-by-app="Housing"] .fieldset-legend,[data-created-by-app="Housing"] legend{display:none}[data-created-by-app="Housing"] div.links{margin-top:0.5em}[data-created-by-app="Housing"] div.links>*{display:block;text-align:right}[data-created-by-app="Housing"] .claim .resident{display:block;width:100%}[data-created-by-app="Housing"] .claim .claim-details .claim-reference{width:100%}[data-created-by-app="Housing"] th,[data-created-by-app="Housing"] td{text-align:left}[data-created-by-app="Housing"] h3{text-align:center;color:#2f96b4;margin-bottom:1em}[data-created-by-app="Housing"] .bills_table,[data-created-by-app="Housing"] .column1,[data-created-by-app="Housing"] .column2{width:47%;border:solid 1px #555;border-radius:3px;padding:1%;margin-bottom:1em}[data-created-by-app="Housing"] .bills_table{min-height:55em}[data-created-by-app="Housing"] .bills_table table,[data-created-by-app="Housing"] .column1 table,[data-created-by-app="Housing"] .column2 table{width:100%}
/*
*
*
*
* LOCALITY
*
*
*
*/
[data-created-by-app="Locality"] iframe#localityFrame{width:100%;height:640px}[data-created-by-app="Gladstone"] iframe#GladstoneFrame{border:0;width:100%;min-height:640px}
/*
*
*
*
* FOOD WASTE
*
*
*
*/
[data-created-by-app="FoodWaste"]{background-position:bottom right;background-repeat:no-repeat;min-height:350px}[data-created-by-app="FoodWaste"] .nav-pills>.active>a{background-color:#6ebb51;color:white}[data-created-by-app="FoodWaste"] .nav-pills>*>a{color:#6ebb51}[data-created-by-app="FoodWaste"] h3{color:#080}[data-created-by-app="FoodWaste"] strong,[data-created-by-app="FoodWaste"] p a{color:#1fc614}[data-created-by-app="FoodWaste"] .icon{background-repeat:no-repeat;background-position:top right;min-height:72px}[data-created-by-app="FoodWaste"][data-created-by-page="Home"]{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/swoopbackseedling.png')}[data-created-by-app="FoodWaste"][data-created-by-page="Home"] .icon{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/recyclelogo.png')}[data-created-by-app="FoodWaste"][data-created-by-page="Progress"],[data-created-by-app="FoodWaste"][data-created-by-page="Questionnaries"]{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/foodback.png')}[data-created-by-app="FoodWaste"][data-created-by-page="Progress"] .icon,[data-created-by-app="FoodWaste"][data-created-by-page="Questionnaries"] .icon{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/manlogo.png')}[data-created-by-app="FoodWaste"][data-created-by-page="About"]{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/shoppingback.png')}[data-created-by-app="FoodWaste"][data-created-by-page="About"] .icon{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/binlogo.png')}[data-created-by-app="FoodWaste"] #chart1 svg>rect,[data-created-by-app="FoodWaste"] #chart2 svg>rect{fill:transparent}[data-created-by-app="FoodWaste"] .information{background-image:url('https://s3-eu-west-1.amazonaws.com/appshost.firmstep.com/apps/foodwaste/styles/images/information.png');background-repeat:no-repeat;width:200px;height:40px;padding:9px;color:#FFF;padding-left:68px;font-size:11px;margin:5px}[data-created-by-app="FoodWaste"] .information.home{line-height:14px}
/*
*
*
*
* GLYPHICON
*
*
*
*/
@font-face{font-family:'Glyphicons Halflings';src:url('fonts/glyphicons-halflings-regular.eot');src:url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('fonts/glyphicons-halflings-regular.woff') format('woff'),url('fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-print:before{content:"\e045"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}

.gly-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* # PNotify Overrides
================================================== */
.ui-pnotify .ui-pnotify-icon + .ui-pnotify-text {
    margin-left: 27px;
}

.ui-pnotify	.ui-pnotify-text {
    word-wrap: break-word;
}
.ui-pnotify-closer, .ui-pnotify-sticker {
    margin-left: 0.3em;
}

/* Ratings page */
.star-outer {
  display: inline-block;
}
.ratingstar:focus {
  outline: none;
}

/* styles are applied after content loaded from api. */
/* this transition fades content in */
.azure-auth-element{
  transition: opacity .5s ease-in-out;
  -webkit-transition: opacity .5s ease-in-out; /* For Safari */
  -moz-transition: opacity .5s ease-in-out; /* For Firefox */
  -o-transition: opacity .5s ease-in-out; /* For Opera */
}

.azure-hide {
  opacity: 0;
}