:before,:after{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;}.monkey-carbon-footprint-wrapper{padding:20px;background:#fcfcfc;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);position:relative;overflow:hidden;margin-bottom:20px;}.monkey-carbon-footprint-wrapper .header-block{text-align:center;}.monkey-carbon-footprint-wrapper .header-block .logo{text-align:center;width:60px;margin:auto;}.monkey-carbon-footprint-wrapper .header-block .logo img svg{text-align:center;width:60px;margin:auto;}#msform{text-align:center;position:relative;margin-top:20px;}#msform fieldset .form-card{background:white;border:0 none;border-radius:0px;padding:20px;box-sizing:border-box;width:94%;margin:0 3% 20px 3%;position:relative;}#msform fieldset .form-card .offset-description{margin-bottom:40px;line-height:30px;}#graphs .mdl-cell{width:47%;}#msform fieldset{background:white;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative;}#msform fieldset:not(:first-of-type){display:none;}.monkey-carbon-footprint-wrapper a,.monkey-carbon-footprint-wrapper a:hover{text-decoration:none;}.monkey-carbon-footprint-wrapper .recycle-paper,.monkey-carbon-footprint-wrapper .recycle-metal{margin-top:20px;border:1px solid #eee;padding:40px;}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px;}select.list-dt:focus{border-bottom:2px solid skyblue;}.card{z-index:0;border:none;border-radius:.5rem;position:relative;}.carbon-title{font-size:18px;color:#2c3e50;margin-bottom:10px;font-weight:bold;text-align:left;}#progressbar{margin-bottom:30px;overflow:hidden;color:lightgrey;}#progressbar .active{color:#000;}#progressbar li{list-style-type:none;font-size:12px;width:25%;float:left;position:relative;}#progressbar #usage:before{font-family:FontAwesome;content:"";}#progressbar #contribution:before{font-family:FontAwesome;content:"";}#progressbar #yourscore:before{font-family:FontAwesome;content:"";}#progressbar #offset:before{font-family:FontAwesome;content:"";}#progressbar li:before{width:50px;height:50px;line-height:50px;display:block;font-size:20px;color:#fff;background:lightgray;border-radius:50%;margin:0 auto 10px auto;padding:2px;}#progressbar li:after{content:"";width:100%;height:2px;background:lightgray;position:absolute;left:0;top:25px;z-index:-1;}.radio-group{position:relative;margin-bottom:25px;}.radio{display:inline-block;width:204;height:104;border-radius:0;background:lightblue;box-shadow:0 2px 2px 2px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;margin:8px 2px;}.radio:hover{box-shadow:2px 2px 2px 2px rgba(0,0,0,.3);}.radio.selected{box-shadow:1px 1px 2px 2px rgba(0,0,0,.1);}.fit-image{width:100%;object-fit:cover;}.label{padding:0px;}.label div{line-height:40px;color:#fff;font-size:13px;font-weight:bold;letter-spacing:1px;text-align:center;transform:rotate(135deg);}.rangers{margin-bottom:64px;margin-left:0px;}.label.zeroed{background-color:rgba(0,0,0,.3);}.portfolio-header{position:relative;}.portfolio-header .mdl-layout__header-row{padding:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mdl-layout__title{font-size:14px;text-align:center;font-weight:300;}.is-compact .mdl-layout__title span{display:none;}.portfolio-logo-row{min-height:200px;}.is-compact .portfolio-logo-row{min-height:auto;}.portfolio-logo{background:url("https://pscg.global/wp-content/plugins/monkey-carbon-footprint-calculator/css/images/logo.png") 50% no-repeat;background-size:cover;height:150px;width:150px;margin:auto auto 10px;}.portfolio-logo.nitro-lazy{background-image:none !important;}.is-compact .portfolio-logo{height:50px;width:50px;margin-top:7px;}.portfolio-navigation-row{background-color:rgba(0,0,0,.08);text-transform:uppercase;height:45px;}.portfolio-navigation-row .mdl-navigation{text-align:center;max-width:900px;width:100%;}.portfolio-navigation-row .mdl-navigation__link{-webkit-flex:1;-ms-flex:1;flex:1;line-height:42px;}.portfolio-header .mdl-layout__drawer-button{background-color:rgba(197,197,197,.44);}.portfolio-navigation-row .is-active{position:relative;font-weight:bold;}.portfolio-navigation-row .is-active:after{content:"";width:70%;height:2px;display:block;position:absolute;bottom:0;left:0;left:15%;background-color:#ff4081;}.portfolio-card .mdl-card__title{padding-bottom:0;}.portfolio-blog-card-compact .mdl-card__title{padding-bottom:0;}.portfolio-blog-card-bg>.mdl-card__actions{height:52px;padding:16px;background:rgba(0,0,0,.2);}img.article-image{width:100%;height:auto;}.portfolio-max-width{max-width:900px;margin:auto;}.portfolio-copy{max-width:700px;}.no-padding{padding:0;}.no-left-padding{padding-left:0;}.no-bottom-padding{padding-bottom:0;}.padding-top{padding:10px 0 0;}.portfolio-share-btn{position:relative;float:right;top:-4px;}.demo-card-event>.mdl-card__actions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.monkey-carbon-footprint-wrapper .demo-list-two{text-align:left;}.monkey-carbon-footprint-wrapper .mdl-textfield{width:33%;}.portfolio-contact form{max-width:550px;margin:auto;}.monkey-carbon-footprint-wrapper footer{background-size:cover;}.monkey-carbon-footprint-wrapper legend{border-bottom:none;font-size:16px;}#score{text-align:center;border:1px solid #eee;background:#fcfcfc;}.monkey-carbon-footprint-wrapper ul,.monkey-carbon-footprint-wrapper ol{margin-left:0px !important;}#wastescore ul,#energyscore ul,#travelscore ul{border:1px solid #eee;text-align:left;}#wastescore ul li:first-child,#energyscore ul li:first-child,#travelscore ul li:first-child{font-weight:bold;font-size:14px;}#compare{background:#fcfcfc;width:100%;padding:0px;margin:0px;border-radius:8px;}#compare ul{margin:0px;}#compare li{border-bottom:1px solid #eee;margin:0px;}#compare li:last-child{border-bottom:0px;}.monkey-carbon-footprint-wrapper .badge{display:inline-block;min-width:10px;padding:9px 11px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:10px;width:100%;margin-bottom:10px;}@media (max-width: 768px){.monkey-carbon-footprint-wrapper ul,.monkey-carbon-footprint-wrapper ol{margin-left:0px !important;}.monkey-carbon-footprint-wrapper .mdl-textfield{width:100%;}.monkey-carbon-footprint-wrapper .mdl-card__supporting-text{padding:0px;width:100%;}.rangers{margin-left:0px;}.monkey-carbon-footprint-wrapper .mdl-textfield{width:100%;}#msform fieldset .form-card .mdl-cell{width:100%;}}@media only screen and (max-width: 768px) and (max-device-width: 768px){.monkey-carbon-footprint-wrapper h2{font-size:32px;line-height:40px;}.monkey-carbon-footprint-wrapper p{font-size:18px;}.monkey-carbon-footprint-wrapper ul,.monkey-carbon-footprint-wrapper ol{margin-left:0px !important;}.carbon-title{text-align:center;}.rangers{margin-left:0px;}.monkey-carbon-footprint-wrapper .mdl-textfield{width:100%;}.monkey-carbon-footprint-wrapper .label{width:31px;height:31px;}.monkey-carbon-footprint-wrapper legend{margin-top:20px;font-size:18px;border-bottom:none;}.monkey-carbon-footprint-wrapper .mdl-card__title-text{font-size:18px;}#score{text-align:center;}.monkey-carbon-footprint-wrapper .mdl-cell{width:100%;}.monkey-carbon-footprint-wrapper .mdl-card__supporting-text{padding:0px;width:100%;}#msform fieldset .form-card .mdl-cell{width:100%;}}