@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/xjAJXh38I15wypJXxuGMBrrIa-7acMAeDBVuclsi6Gc.woff) format('woff')}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:'Open Sans',sans-serif;font-size:10px}h1,h2,h3,h4,h5,p,ul{margin:0;padding:0}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.3em}p{word-wrap:break-word;font-size:1.4em;line-height:1.6em}p .small,p.small{font-size:1em}p .medium,p.medium{font-size:1.1em}.text{display:block}.text.center{text-align:center}.text.justify{text-align:justify}.text .grey,.text.grey{color:#575757}.text .green,.text.green{color:#84bc00}.text .black,.text.black{color:#000}.text .small,.text.small{font-size:.8em!important}a:not(.button){text-decoration:underline;cursor:pointer;color:#000}a:not(.button).on,a:not(.button):hover{color:#84bc00}a:not(.button).nodeco{text-decoration:none;font-weight:600}a:not(.button).nodeco.on,a:not(.button).nodeco:hover{font-weight:600;text-decoration:none}a:not(.button).always_white,a:not(.button).always_white:visited{color:#fff}hr{margin-left:auto;margin-right:auto;border-style:none;color:#8a8a8a;background-color:#8a8a8a;height:.1em}ul{margin-left:auto;margin-right:auto;list-style-type:none}ul.two_column{font-size:1.5em;-webkit-columns:2;-moz-columns:2;columns:2}@media (max-width:600px){ul.two_column{-webkit-columns:1;-moz-columns:1;columns:1}}.align_left{float:left;display:block}.align_right{float:right;display:block}.align_center{margin-left:auto;margin-right:auto;display:inline-block}.strong{font-weight:700}.hidden,.hide{display:none}.valid{color:green}.invalid{color:red}.tooltip{display:none;max-width:20em;font-size:1.1em;position:absolute;padding:.5em 1em;border:1px solid #575757;background:#000;color:#fff;opacity:.8;filter:alpha(opacity=80);z-index:1001}.column{float:left;text-align:center}.column:last-child{margin-right:0!important}.column p{font-weight:700}.grid_container{width:100%}.grid_container_wrapper{padding:0;margin-left:auto;margin-right:auto;overflow:hidden}.grid{float:left;background:#fff;margin-top:1em;margin-left:1em;margin-right:1em}@media (min-width:900px){.grid_container_wrapper{width:90em}.grid_container_wrapper .span2{width:13em}.grid_container_wrapper .span3{width:20.5em}.grid_container_wrapper .span4{width:28em}.grid_container_wrapper .span6{width:43em}.grid_container_wrapper .span8,.grid_container_wrapper .span8-4{width:58em}.grid_container_wrapper .span9{width:65.5em}.grid_container_wrapper .span12{width:88em}.grid_container_wrapper.fluid{width:100%}.grid_container_wrapper.fluid .grid{margin-left:1%;margin-right:1%}.grid_container_wrapper.fluid .span2{width:14.66666667%}.grid_container_wrapper.fluid .span3{width:23%}.grid_container_wrapper.fluid .span4{width:31.33333333%}.grid_container_wrapper.fluid .span6{width:48%}.grid_container_wrapper.fluid .span8,.grid_container_wrapper.fluid .span8-4{width:64.66666667%}.grid_container_wrapper.fluid .span9{width:73%}.grid_container_wrapper.fluid .span12{width:98%}.web_only{display:block}.mobile_only,.tablet_only,.web_hide{display:none!important}}@media (max-width:900px) and (min-width:600px){.grid_container_wrapper{width:60em}.grid_container_wrapper .span3,.grid_container_wrapper .span4,.grid_container_wrapper .span6,.grid_container_wrapper .span8-4{width:28em}.grid_container_wrapper .span12,.grid_container_wrapper .span8,.grid_container_wrapper .span9{width:58em}.grid_container_wrapper.fluid{width:100%}.grid_container_wrapper.fluid .grid{margin-left:1%;margin-right:1%}.grid_container_wrapper.fluid .span3,.grid_container_wrapper.fluid .span4,.grid_container_wrapper.fluid .span6,.grid_container_wrapper.fluid .span8-4{width:48%}.grid_container_wrapper.fluid .span12,.grid_container_wrapper.fluid .span8,.grid_container_wrapper.fluid .span9{width:98%}.tablet_only{display:block}.mobile_only,.tablet_hide,.web_only{display:none!important}}@media (max-width:600px){.grid_container_wrapper{width:32em}.grid_container_wrapper .grid{width:30em}.grid_container_wrapper.fluid{width:100%}.grid_container_wrapper.fluid .grid{margin-left:1%;margin-right:1%;width:98%}.mobile_only{display:block}.mobile_hide,.tablet_only,.web_only{display:none!important}}@media (min-width:600px){#header{position:relative}#logo{float:left;width:50%}#logo img{max-width:100%;margin:3em 0 3em 1em;vertical-align:middle}#status{margin-top:1em;width:50%;float:right}#status a{text-decoration:none}#status .user_ctrl{float:right;margin:2.5em 2em}#status .user_ctrl .img_button{float:right;clear:both}#status .user_ctrl .img_button:first-child{margin-bottom:1em}#status .user_stats{float:right;margin-right:1em;text-align:right}#status .user_stats .user_avatar_btn,#status .user_stats .user_cart_btn{display:inline-block;position:relative}#status .user_stats .user_avatar_btn img,#status .user_stats .user_cart_btn img{left:0;top:0;position:absolute;width:1.8em;height:1.8em}#status .user_stats .user_avatar_btn .avatar,#status .user_stats .user_cart_btn .avatar{width:2em;height:2em;display:block;margin:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}#status .user_stats .user_cart_btn{padding-left:2em}#status .user_stats .user_avatar_btn{padding-left:2.2em}#status .user_stats p{float:left;line-height:2em;font-size:1.4em}}@media (max-width:900px) and (min-width:600px){#header{position:fixed;width:100%;z-index:400;background:#fff;top:0}#status{font-size:.9em}#status .user_stats{max-width:26em}.user_ctrl_mobile{display:none}}@media (max-width:600px){#header{top:0;width:100%;z-index:400;position:fixed;background:#fff;height:6.5em}#header_content{width:100%;background:#fff;height:6.5em}#logo{width:25em;right:2em;position:absolute}#logo img{margin:1em 0;width:100%;vertical-align:middle}#status{display:none}}@media (max-width:600px) and (max-width:400px){#logo{width:9.5em;height:6em;overflow:hidden}#logo img{height:4.5em;width:auto}}#nav_button{top:2em;left:0;padding-left:2em;width:2.4em;height:2.4em;position:absolute}#cart_btn{top:1.5em;left:6em;width:3em;height:3em;position:absolute}#user_ctrl_btn{top:1.9em;left:6em;position:absolute}#user_ctrl_btn a:first-child{margin-right:1em}#user_ctrl_btn img{width:26px}#status_mobile{width:23em;margin:0 auto}#status_mobile .user_stats{margin:1.8em 1em 0;position:absolute;top:0}#status_mobile .user_stats .avatar{width:2em;height:2em;display:block;margin:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;float:left;margin-right:.5em;margin-top:-.2em}#status_mobile .user_stats p{margin-right:0;float:left}#status_mobile .user_stats .small{font-size:100%}#navbar a,#status_mobile a{text-decoration:none}@media (min-width:600px){#navbar{clear:both;height:3em;overflow:visible;position:relative}#navbar .grid_container_wrapper{overflow:visible}#navbar .nav{float:left;display:inline-block;margin-left:2em}#navbar .nav>li{float:left;position:relative;height:3em}#navbar .nav>li .divider{display:none}#navbar .nav>li:not(.divider){padding:0 4em 0 0}#navbar .nav>li>span{color:#000;font-size:1.6em;cursor:pointer}#navbar .nav>li>span:after{content:"";top:.5em;right:1.5em;border:.3em solid;position:absolute;border-color:#000 black transparent transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#navbar .nav>li:hover>span{color:#690}#navbar .nav>li.on>span:after,#navbar .nav>li:hover>span:after{border-color:transparent #84bc00 #84bc00 transparent}#navbar .subnav{display:none;padding:0 0 2em;z-index:800;top:3em;left:-1em;position:absolute;white-space:nowrap;background:#fff;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.5);box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}#navbar .subnav.on{z-index:900}#navbar .subnav li{position:relative;min-width:15em;padding-right:2em;border-bottom:1px solid #e0e0e0}#navbar .subnav li>a{color:#000;font-size:1.5em;line-height:2.5em;padding-left:2em;width:100%;display:block}#navbar .subnav li:hover>a:before{content:"";top:1em;left:.5em;border:.3em solid;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#navbar .subnav li.active>a{font-weight:700}#navbar .subnav li:active{background:#fff}#navbar .subnav li:hover{background:#ededed}#navbar .subnav li:hover>a{font-weight:500}#navbar .subnav li:hover>a:before{border-color:#000 black transparent transparent}#navbar .subnav li:first-child{border-top:1px solid #e0e0e0}}@media (max-width:900px) and (min-width:600px){#navbar .nav>li:not(.divider){padding:0 2em 0 0}#navbar .nav>li>span:after{right:.5em}#navbar .nav>li>span{font-size:1.5em}#navbar .nav>li:nth-child(13) .subnav{left:-9em}}@media (max-width:600px){#bodywrapper{left:0;width:100%;position:absolute}#bodywrapper.on #header{position:relative}#bodywrapper.on #content{margin-top:0}#navbar{top:0;left:-250px;width:250px;position:absolute;background:#fff;padding-top:6.5em}#navbar .grid_container_wrapper{width:100%}#navbar .nav{background:#fff}#navbar .nav ul{margin:0;padding:0;width:100%;display:block;list-style:none}#navbar .nav li a,#navbar .nav li span{width:100%;display:block;font-size:1.8em;color:#575757;cursor:pointer;padding:.5em 0 .5em 10%;border-bottom:1px solid #ededed}#navbar .nav li.on>a,#navbar .nav li.on>span{font-weight:700;border-bottom:2px solid #000}#navbar .nav li.active>a,#navbar .nav li.active>span{font-weight:700;border-bottom:2px solid #ededed}#navbar .nav .subnav{display:none;background:#fff}#navbar .nav .subnav a{font-size:1.5em;padding-left:20%}#navbar .nav .subnav a:hover{color:#565656}}#content{padding-bottom:4em;background-color:#ededed}#content .grid{height:37em;margin-top:4em;position:relative;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}#content .grid .container{margin:1.5em}#content .grid .container>h2{color:#848484;font-size:1.5em;margin-bottom:.5em}#content .grid .container>.main{height:28em;min-height:28em}#content .grid .container>.main.noBottom{height:28.6em;min-height:28.6em}#content .grid .container>.main.noHeading{height:31em;min-height:31em}#content .grid .container>.main.extra{height:34em;min-height:34em}#content .grid .container>.main.extraNoHeading{height:38em;min-height:38em}#content .grid .container .cover{color:#fff;padding:1.5em 1em;background:#84bc00;height:29em;min-height:29em}#content .grid .container .cover h2{margin-bottom:.2em;font-size:2.1em;word-spacing:3px}#content .grid .container .cover p{font-size:1.7em;font-weight:300;line-height:1.3em;word-spacing:3px}#content .grid .container .cover.grey{background:#575757}#content .grid.sp_autoHeight{height:auto}#content .grid.sp_autoHeight .container{overflow:auto}#content .grid.sp_autoHeight .container .cover{height:auto;min-height:0}#content .grid.sp_extra{height:53em}#content .grid.sp_extra .container>.main.withExtra{height:38em;min-height:38em}#content .grid.sp_extra .container>.main.extra{height:46em;min-height:48em -2em}#content .grid.sp_extra .container>.extra{height:10em;min-height:10em}#content .grid.sp_threeInOne{height:auto;background:#ededed;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#content .grid.sp_threeInOne .box{width:100%;overflow:auto;background:#fff;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;margin-bottom:2em;height:13em}#content .grid.sp_threeInOne .box:last-child{margin-bottom:0}#content .grid.sp_threeInOne .box .container{margin:1.5em}#content .grid .deco_icon_top{right:1.5em;top:0;position:absolute}#content .grid .deco_icon_bottom{left:2em;bottom:-3px;position:absolute}@media (max-width:900px) and (min-width:600px){#content{margin-top:14em}}@media (max-width:600px){#content{margin-top:6.5em;background-color:#ededed;padding-bottom:4em}#content:after,#content:before{content:" ";display:table}#content:after{clear:both}#content .grid{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:1em;padding:0 0 2em;height:auto!important}#content .grid.sp_threeInOne{margin-top:0;padding:0}#content .grid .container .main{height:auto!important;overflow:auto;min-height:0}#content .grid.sp_threeInOne .box{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0}#content .grid .deco_icon_top,#content .grid .deco_title_bottom{display:none}}@media (min-width:600px){#banner{padding:8em 0 3em}#banner .fluid .span4{height:4.5em}#banner p{margin:1em;color:#848484}#banner img{width:100%}#banner .grid{margin-left:0;margin-right:0}#banner .fluid .grid{padding-left:1em}#banner .icon_button{cursor:auto}#spliter hr{background:#848484;color:#848484}#footer{padding:2em 0 3em;white-space:nowrap}#footer ul.grid{margin-top:0}#footer .social_link{margin:0;padding:0;list-style:none;min-height:10em}#footer .social_link li{display:inline-block;float:left;margin-left:.5em}#footer .social_link li:first-child{margin-left:2em}#footer .social_link li img{width:3em;height:3em}#footer a{color:#848484;text-decoration:none}#footer a:hover{color:#000}}.button:not(.noStyle),button:not(.noStyle),input[type=button]:not(.noStyle),input[type=reset]:not(.noStyle),input[type=submit]:not(.noStyle){margin:0;color:#fff;border:none;cursor:pointer;font-size:18px!important;padding:0 13px;height:26px;text-align:center;font-weight:600;background:#84bc00;display:inline-block;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;letter-spacing:1px;line-height:22px;width:78px}.button:not(.noStyle):hover,button:not(.noStyle):hover,input[type=button]:not(.noStyle):hover,input[type=reset]:not(.noStyle):hover,input[type=submit]:not(.noStyle):hover{background:#690}.button:not(.noStyle).grey,button:not(.noStyle).grey,input[type=button]:not(.noStyle).grey,input[type=reset]:not(.noStyle).grey,input[type=submit]:not(.noStyle).grey{background:#575757}.button:not(.noStyle).grey:hover,button:not(.noStyle).grey:hover,input[type=button]:not(.noStyle).grey:hover,input[type=reset]:not(.noStyle).grey:hover,input[type=submit]:not(.noStyle).grey:hover{background:#000}.button:not(.noStyle).small,button:not(.noStyle).small,input[type=button]:not(.noStyle).small,input[type=reset]:not(.noStyle).small,input[type=submit]:not(.noStyle).small{font-size:12px!important;padding:0 1em;height:18px}.button:not(.noStyle).small.long,button:not(.noStyle).small.long,input[type=button]:not(.noStyle).small.long,input[type=reset]:not(.noStyle).small.long,input[type=submit]:not(.noStyle).small.long{width:100px}.button:not(.noStyle).small.verylong,button:not(.noStyle).small.verylong,input[type=button]:not(.noStyle).small.verylong,input[type=reset]:not(.noStyle).small.verylong,input[type=submit]:not(.noStyle).small.verylong{width:139px}.button:not(.noStyle).small.veryverylong,button:not(.noStyle).small.veryverylong,input[type=button]:not(.noStyle).small.veryverylong,input[type=reset]:not(.noStyle).small.veryverylong,input[type=submit]:not(.noStyle).small.veryverylong{width:178px}.button:not(.noStyle).long,button:not(.noStyle).long,input[type=button]:not(.noStyle).long,input[type=reset]:not(.noStyle).long,input[type=submit]:not(.noStyle).long{width:130px}.button:not(.noStyle).verylong,button:not(.noStyle).verylong,input[type=button]:not(.noStyle).verylong,input[type=reset]:not(.noStyle).verylong,input[type=submit]:not(.noStyle).verylong{width:169px}.button:not(.noStyle).veryverylong,button:not(.noStyle).veryverylong,input[type=button]:not(.noStyle).veryverylong,input[type=reset]:not(.noStyle).veryverylong,input[type=submit]:not(.noStyle).veryverylong{width:208px}.button:not(.noStyle).veryveryverylong,button:not(.noStyle).veryveryverylong,input[type=button]:not(.noStyle).veryveryverylong,input[type=reset]:not(.noStyle).veryveryverylong,input[type=submit]:not(.noStyle).veryveryverylong{width:247px}input[type=button]:not(.noStyle).long,input[type=reset]:not(.noStyle).long,input[type=submit]:not(.noStyle).long{width:156px}input[type=button]:not(.noStyle).verylong,input[type=reset]:not(.noStyle).verylong,input[type=submit]:not(.noStyle).verylong{width:195px}input[type=button]:not(.noStyle).veryverylong,input[type=reset]:not(.noStyle).veryverylong,input[type=submit]:not(.noStyle).veryverylong{width:234px}input[type=button]:not(.noStyle).veryveryverylong,input[type=reset]:not(.noStyle).veryveryverylong,input[type=submit]:not(.noStyle).veryveryverylong{width:273px}.icon_button,.img_button{color:#fff;display:block;text-align:center;cursor:pointer}.icon_button>:first-child,.img_button>:first-child{display:block}.icon_button:hover>:first-child,.icon_button>:last-child,.img_button:hover>:first-child,.img_button>:last-child{display:none}.icon_button:hover>:last-child,.img_button:hover>:last-child{display:block}.img_button img{height:26px}.fileLabel{margin-left:.5em;word-break:break-all}.cn_calendar{margin:0 auto;overflow:hidden;position:relative}.cn_calendar .menu{width:100%;float:left;margin:0 0 .5em;padding:0;clear:both}.cn_calendar .menu li{padding:0 .5em;float:left;display:inline;font-size:1.5em;cursor:pointer}.cn_calendar .menu li.on{font-weight:700}.cn_calendar .list{overflow:auto;float:left}.cn_calendar .list ul{display:none;width:100%}.cn_calendar .list ul:first-child{display:block}.cn_calendar .list ul li{width:2em;float:left;display:inline;font-size:1.5em;padding:.5em 1.3em;cursor:pointer}.cn_calendar .list ul li.on{background:#84bc00;color:#fff}.cn_calendar .list ul li.off{background:#e0e0e0}.cn_calendar .list ul li.sel{background:#c1dd7f}input[type=checkbox],input[type=radio]{box-sizing:border-box;margin:0 .3em}input[type=button],input[type=submit]{outline:0}.formBox{width:98%;padding:1em 0;overflow-x:hidden}.formBox.limmitSpan{max-width:60em}.formBox.split37 .row .left{width:30%}.formBox.split37 .row .right{width:68%}.formBox.split46 .row .left{width:40%}.formBox.split46 .row .right{width:58%}.formBox.split55 .row .left{width:50%}.formBox.split55 .row .right{width:48%}.formBox.narrow .row{padding:0}.formBox.narrow .full,.formBox.narrow .left,.formBox.narrow .right,.formBox.narrow .span3{width:100%!important;margin-right:0;padding:.5em 0}.formBox.narrow .right{text-align:center}.formBox .row{float:left;clear:both;width:100%;font-size:1.5em;padding:.5em 0;overflow-x:hidden}.formBox .row *{font-size:100%}.formBox .row .left{float:left;width:30%}.formBox .row .right{float:left;width:69%}.formBox .row .span2{float:left;width:16.66666667%}.formBox .row .span3{float:left;width:25%}.formBox .row .span4{float:left;width:33.33333333%}.formBox .row .span5{float:left;width:41.66666667%}.formBox .row .span6{float:left;width:50%}.formBox .row .span7{float:left;width:58.33333333%}.formBox .row .span8{float:left;width:66.66666667%}.formBox .row .span9{float:left;width:75%}.formBox .row .span10{float:left;width:83.33333333%}.formBox .row .full{float:left;clear:both;width:100%}.formBox .row input[type=email],.formBox .row input[type=number],.formBox .row input[type=password],.formBox .row input[type=text],.formBox .row textArea{margin:0 auto;max-width:95%!important}.formBox .row select{max-width:100%}.formBox .row input[type=submit]{float:right;margin-right:.4em}@media (max-width:600px){.formBox .row{height:auto;overflow-y:auto;overflow-x:hidden}.formBox .row .full,.formBox .row .left,.formBox .row .right{width:100%!important;margin-right:0}}@media (max-width:600px){.formBox{height:auto;overflow:hidden}}.impactChartTop{width:92%;overflow:auto;position:absolute}.impactChartTop .impact_box{width:20em;margin:.5em 0 0 1em;float:left}.impactChartTop .impact_box img{float:left;width:7em;margin-right:1em}.impactChartTop .impact_box p{margin-top:.5em;font-size:1.9em}.impactChartTop>p{float:right;text-align:right;width:20em}@media (max-width:600px){.impactChartTop{position:relative}.impactChartTop>p{margin:.5em 0;width:100%;text-align:left}.impactChartTop .impact_box{margin:.5em auto}.impactChartTop img{width:64px}}.impactChartHorizon{width:100%;overflow:auto;margin-top:5.8em}.impactChartHorizon .figure{overflow:auto;border-bottom:#575757 1px solid}.impactChartHorizon .figure .column{width:16.4%;margin-right:3%;float:left}.impactChartHorizon .figure .column:first-child{margin-left:3%}.impactChartHorizon .legend>p{font-size:1.2em;margin-top:.5em;text-align:center}.impactChartHorizon .legend .column{vertical-align:top;display:inline-block;width:18.8%;margin-right:1%;float:left}.impactChartHorizon .legend .column:first-child{margin-left:1%}.impactChartHorizon .legend .column b{font-size:1.3em}.impactChartVertical{width:100%;overflow:auto}.impactChartVertical .row{overflow:auto;display:table-row}.impactChartVertical .row>img{width:63%;vertical-align:top;display:inline-block;float:left;padding:.8em 0;border-left:#575757 1px solid}.impactChartVertical .row>p{width:35%;vertical-align:middle;text-align:center;font-size:1.2em;display:inline-block;float:left;height:100%;margin-top:1.5em;padding:.5em 0}.impactChartVertical .row>p b{font-size:1.3em}.impactChartVertical .row:first-child>p{margin-top:.5em}.profileList{width:100%;overflow:auto}.profileList .row{width:100%;float:left;display:block;overflow:hidden;margin:.5em 0;height:4em}.profileList .row .left{float:left;height:4em;display:table-cell;vertical-align:middle;text-align:center;margin:0 1em 0 0}.profileList .row .left img{width:3em;height:3em}.profileList .row .right{float:left;display:block}.usr_list{width:100%;margin-bottom:1em}.usr_list:after,.usr_list:before{content:" ";display:table}.usr_list:after{clear:both}.usr_list p{width:75%;float:left;margin-bottom:.3em}.usr_list button{width:8em;font-size:1.3em}.usr_list img{width:20%;float:left;margin-right:5%}.lb_file{width:22em;float:left;overflow:auto;margin:0 1em .5em}.lb_file .lb_img{float:left;width:4em;margin-right:1em}.lb_file .lb_img img{width:4em;height:4em;margin-top:.4em}.lb_file .lb_info{float:left;width:12.14285714em;font-size:1.4em}.lb_file a{text-decoration:none;font-weight:700}.mySlider ul{width:100%;min-height:10em;position:relative;list-style-type:none}.mySlider ul li{left:0;float:left;height:100%;width:100%;position:absolute}.mySlider .indicatorBar{right:1.5em;margin:1.2em 0;position:absolute}.mySlider .indicatorBar .indicator{width:1em;height:1em;margin-right:.5em;background:#e0e0e0;display:inline-block;border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em}.mySlider .indicatorBar .indicator.on{background:#84bc00}.mySlider .indicatorBar .indicator:hover{background:#72A300}.mySliderIndicatorPadding{width:100%;height:4em}.scroll{position:relative;width:100%;height:100%;overflow:hidden}.scroll>.pane{background:#ccc;position:absolute;width:1em;right:0;top:0;bottom:0;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.scroll>.pane>.slider{background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.scroll .pane.active,.scroll .pane.flashed,.scroll:hover>.pane{opacity:.1}.scroll .slider{background:#111}.scroll .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;left:0;bottom:0;width:100%;padding-bottom:2em;padding-right:2em}.scroll .content::-webkit-scrollbar{visibility:hidden}.scroll .content>*{width:95%}@media (max-width:600px){.scroll .content>*{width:100%}}.scroll .content_container{margin-right:1em}.scroll.has-scrollbar .content::-webkit-scrollbar{visibility:visible}@media (max-width:600px){.scroll{height:auto;overflow:auto;overflow-x:hidden}.scroll .content{position:relative;overflow:auto;padding-right:0;overflow-x:hidden}.scroll>.pane{display:none!important}}#overlay{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#84bc00;z-index:1008}#overlay_box{display:none;position:fixed;background:#fff;z-index:1009;min-width:17em;max-width:60em;min-height:180px;font-size:1.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}#overlay_box *{font-size:100%}#overlay_box .close{top:.1em;right:.1em;z-index:1000;cursor:pointer;position:absolute}#overlay_box .container{margin:2em 1.5em 1em}#overlay_box .controls{text-align:right;width:100%}#overlay_box .controls .button,#overlay_box .controls button{clear:both;float:right;margin:0 1em .5em}@media (max-width:900px){#overlay_box .controls .button,#overlay_box .controls button{margin:0 1em 1em 0}}#overlay_box .controls .button:last-of-type,#overlay_box .controls button:last-of-type{margin-bottom:1em}#shopping_basket{width:25em;background:#fff;padding:1em;display:none;z-index:1400;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}#shopping_basket .close{font-weight:700;cursor:pointer;font-size:1.8em;position:absolute;right:0;top:.2em}#shopping_basket .close:hover{color:#575757}#shopping_basket h4{font-size:1.4em;margin:0 0 .5em}#shopping_basket .proj_name{width:18em;padding:.3em 0;font-weight:700}#shopping_basket .proj_name a{color:#000;text-decoration:none}#shopping_basket .proj_name a:hover{color:#84bc00;text-decoration:underline}#shopping_basket .remove_button{font-size:.8em;float:right}#shopping_basket .carbon_footprint{font-weight:700}#cn_cal{width:70%;min-width:22em;overflow:hidden;margin:0 auto;font-size:.8em}#stats_footprint{float:left;clear:both;font-size:1.3em;margin:.5em 0;width:100%}#pr_list{margin:1em 0 0}#pr_list div{font-size:1.3em;border-bottom:1px solid #ededed}#shop_total{font-weight:700;font-size:1.3em;padding:.5em 0}#checkout_button{float:right}#calculator .setting .other{height:6.5em;margin:1.7em 0;width:100%;overflow:hidden}#calculator .setting .other .left{width:64px;float:left;margin-left:10px;text-align:center}#calculator .setting .other .right{margin-top:.3em;width:165px;margin-left:10px;float:left;font-size:95%}#calculator .setting .ctrl{width:216px;margin:.5em auto}#calculator .setting .ctrl .column{width:48px;margin-right:8px}#calculator .setting .ctrl .column img{margin-top:.8em}@media (max-width:600px){#calculator .setting .ctrl .column img{margin-top:3em}}#calculator .intro .intro_top{width:80%;margin:0 auto;padding:2em 0;overflow:auto}@media (max-width:600px){#calculator .intro .intro_top{width:90%}}#calculator .intro .intro_top .column{width:64px;margin-right:30px}#calculator .intro .intro_top .column p:first-child{font-size:1.7em;margin-bottom:5px}#calculator .intro .intro_top .column p:last-child{font-size:1.1em;margin-top:5px}@media (max-width:600px){#calculator .intro .intro_top .column{width:64px;margin-right:20px;height:16em}#calculator .intro .intro_top .column:nth-child(3){margin-right:0}}#calculator .intro .intro_center{margin:1em 0}@media (max-width:600px){#calculator .intro .intro_center{margin:0 0 2em}}#calculator .intro .intro_bottom{overflow:auto;margin:0 auto}#calculator .intro .intro_bottom .box{width:50%;float:left;overflow:auto;margin:0 auto 2em}@media (max-width:600px){#calculator .intro .intro_bottom .box{width:100%}}#calculator .intro .intro_bottom .box .left{width:24%;float:left;margin-right:1em}#calculator .intro .intro_bottom .box .right{width:72%;float:left;margin-top:.3em}#calculator .intro .other{text-align:right}#calculator .intro .other .button{margin:1em 0 0 .5em}#calculator .calc:not(.on){display:none}#calculator .calc .main>.left{float:left;width:22%;text-align:center}@media (max-width:600px){#calculator .calc .main>.left{width:100%;min-height:0}}#calculator .calc .main>.left img{margin-top:2em}#calculator .calc .main>.left span{font-family:Arial;font-size:1.8em;font-weight:700;color:#333;display:block;margin:.5em 0;width:100%}#calculator .calc .main>.left .scroll{height:25em}@media (max-width:600px){#calculator .calc .main>.left .scroll{height:auto;overflow:auto}}#calculator .calc .main>.left p{text-align:left;margin-top:.5em}#calculator .calc .main>.left p .button,#calculator .calc .main>.left p button{float:right;margin-top:.5em}#calculator .calc .main>.right{float:left;margin-left:3%;width:75%;height:37em;min-height:37em}@media (max-width:600px){#calculator .calc .main>.right{width:100%;height:auto;min-height:0;margin-left:0;overflow:auto}}#calculator .calc .main>.right .formBox{font-size:1.3em}#calculator .calc .main>.right .formBox *{font-size:100%}#calculator .calc .main>.right .formBox .row{padding-top:.8em}#calculator .calc .main>.right .content>p{margin-top:1em}#calculator .calc .main .formType1 .full .tip,#calculator .calc .main .formType1 .left .tip{float:left;margin-top:4px;margin-right:5px}#calculator .calc .main .formType1 .full label,#calculator .calc .main .formType1 .left label{max-width:160px;text-align:left;display:block;float:left}#calculator .calc .main .formType1 .left,#calculator .calc .main .formType1 .right{width:50%}#calculator .calc .main .formType1>.button{float:right;clear:both;margin:.4em .5em 0}@media (max-width:600px){#calculator .calc .main .formType1 .left,#calculator .calc .main .formType1 .right{width:100%;clear:both;margin-bottom:.5em}#calculator .calc .main .formType1 .right{margin-left:20px}}#calculator .calc .main .formType1 .sheading{float:left;margin:2em 0 1em}#calculator .calc .main .formType1 .sheading .tip{margin-top:4px;margin-right:5px}#calculator .calc .main .formType2 p{margin-bottom:.5em}#calculator .calc .main .formType2 .tip{float:left;margin-top:4px;margin-right:5px;margin-bottom:.5em}#calculator .calc .main .formType2 .full{width:100%;float:left;margin-bottom:1em}#calculator .calc .main .formType2 .full select{margin-left:.5em;width:10em}#calculator .calc .main .formType2>.left,#calculator .calc .main .formType2>.right{height:20em}@media (max-width:600px){#calculator .calc .main .formType2>.left,#calculator .calc .main .formType2>.right{height:auto;overflow:auto}}#calculator .calc .main .formType2>.left{width:60%;float:left;overflow:auto}#calculator .calc .main .formType2>.left .left,#calculator .calc .main .formType2>.left .right{width:50%!important;margin-bottom:.5em!important}#calculator .calc .main .formType2>.left select{width:54px}#calculator .calc .main .formType2>.right{width:37%;float:left;margin-left:3%;overflow:auto}#calculator .calc .main .formType2>.right .left,#calculator .calc .main .formType2>.right .right{width:100%;margin-bottom:.5em}#calculator .calc .main .formType2>.right .value{width:7em;margin-left:2em}#calculator .calc .main .formType2>.right input{display:block;float:left;margin-top:.3em}#calculator .calc .main .formType2>.right label{width:120px;text-align:left;display:block;float:left;margin-left:.4em}@media (max-width:600px){#calculator .calc .main .formType2>.right{margin-left:0}#calculator .calc .main .formType2>.right .left,#calculator .calc .main .formType2>.right .right{width:50%!important;margin-bottom:.5em!important}}#calculator .calc .main .formType2>.button{float:right;clear:both;margin:.4em .5em 0}@media (max-width:600px){#calculator .calc .main .formType2>.left,#calculator .calc .main .formType2>.right{width:100%;margin-bottom:1em}#calculator .calc .main .formType2>.left .left,#calculator .calc .main .formType2>.left .right,#calculator .calc .main .formType2>.right .left,#calculator .calc .main .formType2>.right .right{width:100%}}#calculator .calc .main .searchBox{margin-top:1em}#calculator .calc .main .searchBox .left,#calculator .calc .main .searchBox .right{float:left}#calculator .calc .main .searchBox input{width:10em;margin-top:.5em}#calculator .calc .main .searchBox .button{float:right;margin:.5em}#calculator .calc .main .searchBox p{display:block;float:left;clear:both}#calculator .calc .main .searchBox label{width:3.5em;float:left;margin-top:.5em}@media (max-width:600px){#calculator .calc .main .searchBox .right{margin-left:0}}#calculator .calc .calc_other .left{float:left;margin-top:1em}#calculator .calc .calc_other .left .column{width:3em;margin-right:.8em}#calculator .calc .calc_other .left .column.disabled .icon_button:hover img:first-child{display:block}#calculator .calc .calc_other .left .column.disabled .icon_button:hover img:last-child{display:none}#calculator .calc .calc_other .left .column img{width:100%}#calculator .calc .calc_other .right{float:right;margin-right:.5em;margin-top:1em}@media (max-width:600px){#calculator .calc .calc_other .right{width:100%;margin-right:0}}#calculator .calc .calc_other .right .button{margin-left:.5em}@media (max-width:600px){#calculator .calc .calc_other .right .button{margin-top:1em}}#calculator .calc .calc_desc{display:none}#calculator .tip{width:15px;display:inline-block}#calculator .exText{width:11em;margin-left:1em;float:left}@media (max-width:600px){#calculator .exText{width:70%}}#calculator span.value{background:#ededed;cursor:pointer;width:4em;padding:0;margin:0 .5em 0 0;float:left;text-align:center;border:1px solid transparent}#calculator span.value:hover{border:1px solid #84bc00}@media (max-width:600px){#calculator .button{float:right}}#calculator label{font-weight:700}.footprintBox{height:70px;margin:1em auto;width:290px}.footprintBox .left{width:64px;float:left;margin-left:10px;text-align:center}.footprintBox .right{margin-top:.3em;width:200px;margin-left:10px;float:left;font-size:95%}#comm_page .intro .cover p{font-size:1.6em;line-height:1.6em}#comm_page .intro .small{margin:15px}#comm_page .main:not(.cover){overflow:hidden}#comm_page .main:not(.cover) .lb_container{position:relative;height:95%;margin:2.5% 0;width:200%}#comm_page .main:not(.cover) .lb_container .lb_0,#comm_page .main:not(.cover) .lb_container .lb_1,#comm_page .main:not(.cover) .lb_container .lb_2{width:50%;height:100%;float:left}#comm_page .lb_menu{display:block;position:relative;height:2em;width:15em;margin:1em}#comm_page .lb_menu li{float:left;margin-right:1em;cursor:pointer;font-size:1.5em}#comm_page .lb_menu li:hover{color:#84bc00}#comm_page .lb_menu li:last-child{margin-right:0}#info_page{position:relative}#info_page .img_button{float:right;clear:both;margin:1.2em 0 0}#info_page .button{float:right;margin:.5em 0 0}@media (min-width:600px){#info_page .grid:not(.intro) .main:not(.exclude){height:34em!important;min-height:34em!important}#info_page .grid:not(.intro) .main.withFooter{height:32.5em!important;min-height:32.5em!important}}#info_page .main .p1{height:100%}#info_page .main .p2{display:none;height:100%}#info_page .main p{padding:.4em 0}#info_page .main .img_wrapper{width:100%;height:21em;text-align:center}#info_page .main .img_wrapper img{padding-top:4em}#info_page .main .two_column{margin-top:1em;height:15em;width:100%}#info_page .main.awards img{float:left}#info_page .main.awards p{padding-top:14em}#info_page table td{text-align:left;padding:.2em 1em;font-size:1.5em;line-height:1.3em}@media (max-width:600px){#info_page table td{padding:.2em .3em}}#info_page table td *{font-size:1em}#info_page ul{list-style-type:initial;padding-left:2em}#info_page ol{font-size:1.5em}#info_page ol li,#info_page ul li{margin-top:.5em;line-height:1.3em;width:95%}#info_page ol li *,#info_page ul li *{font-size:1em}#info_page .video_img{height:13em;position:relative}#info_page .video_img img{width:100%;position:absolute}#info_page .video_img .ontop{z-index:100}#info_page .video_img:hover .ontop{display:none}#info_page .new_list{list-style-type:none}#info_page .new_list li .display{text-decoration:underline;cursor:pointer;font-size:1.4em;margin:1em 0;line-height:1.4em}@media (min-width:600px){#info_page .new_list li:not(.active) .display{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#info_page .new_list li .detail{display:none}#info_page .new_list li .detail strong{float:right;text-align:right;margin-right:1em}#info_page .new_list li .detail p{font-size:1.2em;margin:.5em .1em;background:#fff}#info_page .new_list li .detail img{max-height:100px}#control_panel{position:absolute;right:.7em;background:#84bc00;padding:.4em 1em;color:#fff;font-size:1.3em;-webkit-border-radius:0 0 .5em .5em;-moz-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em}#control_panel :not(span):not(a){margin-right:.5em}#control_panel input{width:6em}#control_panel a{color:#fff;float:right;line-height:2em;text-decoration:none}#control_panel a:hover{color:#fff}#editor{width:40em;height:20em}#editor .content{float:right;clear:both;width:100%;height:32em}#editor .apply{float:right;clear:both;margin-top:.5em}#section_overview .cover p{font-size:1.8em}#section_overview .other{height:6.5em;margin:1.7em 0;width:100%;overflow:hidden}#section_overview .other .left{width:64px;float:left;margin-left:10px;text-align:center}#section_overview .other .right{margin-top:.3em;width:165px;margin-left:10px;float:left;font-size:95%}#section_intro .column{float:left;text-align:center}#section_intro .column:last-child{margin-right:0!important}#section_intro .intro_top{width:380px;margin:0 auto;padding:1em 0;overflow:auto}#section_intro .intro_top .column{width:100px;margin-right:40px;text-align:center}#section_intro .intro_top .column img{width:64px}@media (max-width:600px){#section_intro .intro_top{width:100%}#section_intro .intro_top .column{width:30%;margin-right:5%}}#section_intro .intro_arrow{width:100%;text-align:center}#section_intro .intro_arrow img{height:100%}#section_intro .intro_center{width:390px;margin:0 auto;padding:1em 0;overflow:auto}#section_intro .intro_center p{font-size:1.2em}#section_intro .intro_center .column{width:90px;margin-right:10px;text-align:center}#section_intro .intro_center .column:last-child{margin-right:0}@media (max-width:600px){#section_intro .intro_center{width:100%}#section_intro .intro_center .column{width:40%}#section_intro .intro_center .column:nth-of-type(1){margin-left:10%;margin-right:0}#section_intro .intro_center .column:nth-of-type(3){clear:left;margin-left:10%;margin-right:0;margin-top:1em}#section_intro .intro_center .column:nth-of-type(4){margin-top:1em}}#section_intro .button{margin:1em;float:right}#section_cards .main{height:auto!important;background:#84bc00;overflow:hidden;padding-bottom:3em}#section_cards .main .column{width:22.5%;margin-right:2%}#section_cards .main .column:first-child{margin-left:2%}#section_cards .main .column img{width:100%}#section_cards .main .column div{background:#fff;padding:1em;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;height:260px}#section_cards .main .column div p{font-weight:400;margin-bottom:1em;text-align:left;font-size:1.4em}@media (max-width:900px) and (min-width:600px){#section_cards .main .column{width:40%;margin-right:6%}#section_cards .main .column:nth-of-type(1){margin-left:7%}#section_cards .main .column:nth-of-type(3){clear:left;margin-left:7%;margin-top:1em}#section_cards .main .column:nth-of-type(4){margin-top:1em}}@media (max-width:600px){#section_cards .main .column{width:90%;margin:1em 5%!important}}#section_quick_list .main p{margin:.3em;font-weight:700;font-size:1.3em}.localNavBar{width:222px;margin:1em auto;overflow:auto}.localNavBar a{display:block;float:left;margin-right:1em;width:48px}.localNavBar a:last-of-type{margin-right:0}.proj_pic_container{width:100%;height:18em;overflow:hidden;position:relative}.proj_pic_container .thumb{min-width:100%;min-height:100%;width:100%}.proj_pic_container .icon{position:absolute;float:left;left:1em;top:1em;width:5em}.section_project h2{white-space:nowrap;width:100%;overflow:hidden}.section_project .main p{margin:.5em .2em}.section_project .main p:first-child{margin-top:.8em}.section_project .control .left{float:left;width:17em;margin-top:.5em}@media (max-width:600px){.section_project .control .left{width:100%;clear:both}}.section_project .control .right{width:6.4em;float:right;margin:.5em}@media (max-width:600px){.section_project .control .right{width:inherit;clear:both}}.section_project .proj_buy{margin-left:0;margin-right:0}@media (max-width:600px){.section_project .proj_buy{line-height:1.7em;font-size:1.7em}}.section_project .unvaliable{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:10;display:inline-block;opacity:.7}.section_project .unvaliable_img{position:absolute;top:26em;left:0;right:0;z-index:12;cursor:pointer}.proj_buy *{float:left}.proj_buy b{line-height:1.9em}@media (max-width:600px){.proj_buy b{line-height:32px}}.proj_buy span.value{background:#ededed;cursor:pointer;text-align:center;border:1px solid transparent;width:2em}.proj_buy span.value:hover{border:1px solid #84bc00}.header_image{width:100%;position:relative;overflow:hidden}.header_image .left{top:0;width:23em;position:absolute}.header_image .right{float:right}.header_image .icon{position:absolute;top:1em;right:1em}@media (max-width:600px){.header_image{min-height:0!important}.header_image .left{width:25em;height:auto!important;min-height:0!important;position:relative}.header_image .right{float:none;width:100%;position:relative}.header_image .right img{width:100%;margin:0 0 -.5em}.header_image .icon{display:none}}#projects_show_individual .buy_info{margin-top:1.2em}#projects_show_individual .buy_info .button,#projects_show_individual .buy_info .icon_button{display:block;float:right;margin:0 1em}@media (max-width:600px){#projects_show_individual .buy_info .button,#projects_show_individual .buy_info .icon_button{float:right}}#projects_show_individual .buy_info .proj_buy{float:left;margin:.5em}#projects_show_individual .buy_info .proj_buy p{font-size:1.7em;float:left;display:block;clear:both}#projects_show_individual .flag_loc{width:25em;margin:.5em 0 0;height:8.5em}#projects_show_individual .flag_loc img{width:11em;height:8em;float:left;display:inline-block}#projects_show_individual .link{float:right}#projects_show_individual .more{margin-top:1em}#projects_show_individual .content_container{font-size:1.5em}#projects_show_individual .content_container *{font-size:1em!important}#projects_show_individual .content_container p{margin-bottom:.5em}#projects_show_individual .content_container ol,#projects_show_individual .content_container ul{padding-left:2em;margin-bottom:1em;list-style-type:initial}#projects_show_individual .content_container ol li,#projects_show_individual .content_container ul li{margin-top:.5em;font-size:1.5em;line-height:1.3em}#projects_show_individual .content_container ol li *,#projects_show_individual .content_container ul li *{font-size:1em}#projects_show_individual .content_container table{margin:.5em auto}@media (max-width:600px){#projects_show_individual .content_container table{width:95%;word-break:break-all}}#projects_show_individual .content_container table td{text-align:left;padding:.5em;font-size:1.5em;line-height:1.3em}#projects_show_individual .content_container table td *{font-size:1em}#section_indiv_intro .main{overflow:hidden;min-height:29.2em!important}#section_indiv_intro .main img{width:100%}#section_indiv_intro .main iframe{width:100%;height:100%}@media (max-width:600px){#section_indiv_intro .main{min-height:0!important}#section_indiv_intro .main iframe{width:280px;height:200px}}#section_project_info .main p{margin-bottom:.5em;line-height:1.5em}#section_project_detail .button,#section_project_detail .fb_btn,#section_project_detail .img_button{float:right;clear:both;margin:10px 5px 0}#section_follow_list .displayblock{overflow:auto;clear:both;margin:1em 0}#section_follow_list .displayblock:first-child{margin:0}#section_follow_list .displayblock img{float:left;width:3em;height:3em;display:table-cell}#section_follow_list .displayblock a{text-decoration:none;font-size:bold}#section_follow_list p{padding-left:.5em;display:table-cell}#promotion .top{text-align:center}#promotion .row input{width:95%}#promotion .row input[type=submit]{margin:0}#promotion p{margin:.5em 0}#promotion .project .left{margin:1em 0;float:left}#promotion .project .right{margin:1em 0;float:right}#partner_header .logo_main{max-width:44em;width:60%;float:left;margin:.5em 0}#partner_header .logo_sub{width:20em;float:right;margin:2em 0}#partner_header img{width:100%}@media (max-width:900px) and (min-width:600px){#partner_header{position:fixed;width:100%;z-index:400;background:#fff;top:0;padding-top:2em;height:14em}#partner_header .logo_main{width:65%}#partner_header .logo_sub{width:30%}}@media (max-width:600px){#partner_header{top:0;width:100%;z-index:400;position:fixed;background:#fff;height:6.5em}#partner_header .logo_main{width:70%}#partner_header .logo_sub{width:7em;float:right;margin:1em 0;overflow:hidden}#partner_header .logo_sub img{width:20em}}#partner_page .header_image{height:32em}#partner_page .header_image img{width:100%;min-height:100%;min-width:100%}@media (max-width:600px){#partner_page .header_image img{min-height:0;margin-bottom:-5px}}#partner_page .header_image .bottom{width:96%;padding:.8em 2%;position:absolute;bottom:0;background:#84bc00;color:#fff}@media (max-width:600px){#partner_page .header_image .bottom{position:relative}}#partner_page .header_image .bottom p{padding-bottom:.2em}#partner_page .total_impact{font-size:1.5em;color:#565656;margin-top:1.5em;float:right}@media (max-width:600px){#partner_page .total_impact{margin-top:.5em}}#partner_page .total_impact span{font-size:1.8em;color:#84bc00}#partner_page .promo input[type=password]{text-align:center;margin:0 auto;width:95%;margin-top:2em;font-size:1.5em}#partner_page .promo p{margin:1em 0}#partner_page .promo .showBtn,#partner_page .promo input[type=submit]{float:right;margin-bottom:.8em}#partner_page .promo .newPanel{display:none;float:right;width:100%}#register .fb_reg_button{text-align:center;margin:2em auto}#register .top{height:14em}#register #avatar_preview{float:left;width:10em;height:15em;overflow:auto;margin-right:1em}@media (max-width:600px){#register #avatar_preview{height:28em}}#register #avatar_preview img{width:10em;height:10em}#register #avatar_preview form{position:absolute;top:10em;width:10em;font-size:1em;text-align:center}#register #avatar_preview form input{width:100%}#register #info_block{overflow:auto;margin-top:.5em}@media (min-width:600px){#register #info_block{float:left;margin-left:4.5em;width:60%}}#register .infoBox{width:95%}#team_page .intro .main h4{font-size:1.5em}#team_page .intro .main p{font-size:1.5em;line-height:1.6em}#team_page .intro .main a{word-wrap:break-word}#team_page .intro .main .team_avatar{width:24em;height:24em;margin:0 auto;padding-top:1em;display:table;overflow:hidden}#team_page .intro .main .team_avatar div{display:table-cell;vertical-align:middle;text-align:center}#team_page .intro .main .team_avatar div img{max-width:24em;max-height:24em}#team_page .intro .ctrl{margin-top:1em;width:100%}#team_page .intro .ctrl .button{float:right;margin-top:.5em}#team_page .intro .other{margin:1em auto 0;overflow:auto;width:90%}#team_page .intro .other .left{float:left;margin:0 1em 0 0}#team_page .intro .other .left img{width:64px}#team_page .intro .other .right{float:left;margin-top:1em}#team_page .grid.sp_threeInOne .box .container .left{width:40%;height:10.5em;float:left;display:table;overflow:hidden}#team_page .grid.sp_threeInOne .box .container .left a{display:table-cell;vertical-align:middle;text-align:center}#team_page .grid.sp_threeInOne .box .container .left a img{width:10em;max-height:10em}#team_page .grid.sp_threeInOne .box .container .right{width:56%;float:left;margin-left:1em}#team_page .grid.sp_threeInOne .box .container .right p{font-size:1.3em;word-wrap:break-word}#team_page .team_member .team_subteams{float:left;overflow:hidden;width:100%;clear:both;margin:1em 0}#team_page .team_member .team_subteams>p{padding:0;margin:.5em 0}#team_page .team_member .member{width:7em;float:left;margin:0 .5em .5em 0}#team_page .team_member .member img{width:7em;height:7em;display:block;margin:0}#team_page .team_member .member p{padding:0;margin:0}#team_page .team_member .member p a{display:block;background:#84bc00;color:#fff;text-decoration:none;padding:.1em;text-align:center}#team_page .cancel_button{float:right;margin-right:.5em}@media (max-width:600px){#team_page .cancel_button{margin:1em 0 0}}#usr_certlist{margin:1em 0;overflow:hidden}#usr_certlist td{font-size:1.5em;white-space:nowrap;padding:.45em 0}@media (min-width:900px){#usr_certlist td:nth-of-type(1){text-align:left;width:29%}#usr_certlist td:nth-of-type(2),#usr_certlist td:nth-of-type(3){width:18%}#usr_certlist td:nth-of-type(4){width:10%}#usr_certlist td:nth-of-type(5){width:20%}#usr_certlist td:nth-of-type(6){width:5%}}@media (max-width:900px){#usr_certlist,#usr_certlist table,#usr_certlist tbody,#usr_certlist td,#usr_certlist th,#usr_certlist thead,#usr_certlist tr{display:block}#usr_certlist thead tr{position:absolute;top:-9999px;left:-9999px}#usr_certlist tr{border-bottom:1px solid #ccc}#usr_certlist td{border:none;position:relative;padding-left:40%;white-space:normal}#usr_certlist td [type=checkbox],#usr_certlist td [type=radio]{margin:.5em 0}#usr_certlist td:before{position:absolute;top:6px;left:6px;width:35%;padding-right:10px;white-space:nowrap}#usr_certlist td:nth-of-type(1):before{content:"Project"}#usr_certlist td:nth-of-type(2):before{content:"Months"}#usr_certlist td:nth-of-type(3):before{content:"Tons"}#usr_certlist td:nth-of-type(4):before{content:"Price"}#usr_certlist td:nth-of-type(5):before{content:"Date"}#usr_certlist td:nth-of-type(6):before{content:"Download"}}#usr_cplist,#usr_cplist .container{height:auto!important}#usr_cplist .head td{font-weight:700}#user_main_fp{margin:1em 0}#user_main_fp .fp_cat{text-align:center;float:left;width:11em}#user_main_fp .fp_cat_container{width:45em;height:13em;margin:.5em auto 0}@media (max-width:600px){#user_main_fp .fp_cat_container{width:22em;height:23em;margin-top:2em}}#usr_cplist{margin:1em 0}#usr_cplist td{font-size:1.5em;white-space:nowrap;padding:.45em .4em}@media (min-width:900px){#usr_cplist td:nth-of-type(1){width:14%}#usr_cplist td:nth-of-type(2){width:12%}#usr_cplist td:nth-of-type(3){width:16%}#usr_cplist td:nth-of-type(4),#usr_cplist td:nth-of-type(5),#usr_cplist td:nth-of-type(6),#usr_cplist td:nth-of-type(7){width:10%}#usr_cplist td:nth-of-type(8){width:14%}}@media (max-width:900px){#usr_cplist,#usr_cplist table,#usr_cplist tbody,#usr_cplist td,#usr_cplist th,#usr_cplist thead,#usr_cplist tr{display:block}#usr_cplist thead tr{position:absolute;top:-9999px;left:-9999px}#usr_cplist tr{border-bottom:1px solid #ccc}#usr_cplist td{border:none;position:relative;padding-left:50%}#usr_cplist td [type=checkbox],#usr_cplist td [type=radio]{margin:.5em 0}#usr_cplist td:before{position:absolute;top:6px;left:6px;width:40%;padding-right:10px;white-space:nowrap}#usr_cplist td:nth-of-type(1):before{content:"Period"}#usr_cplist td:nth-of-type(2):before{content:"Total footprint"}#usr_cplist td:nth-of-type(3):before{content:"Location & Type"}#usr_cplist td:nth-of-type(4):before{content:"Housing"}#usr_cplist td:nth-of-type(5):before{content:"Food"}#usr_cplist td:nth-of-type(6):before{content:"Transport"}#usr_cplist td:nth-of-type(7):before{content:"Others"}#usr_cplist td:nth-of-type(8):before{content:"Option"}}.localHeight{height:24em!important;min-height:24em!important}#usr_info .main{text-align:center}#usr_info .main img{height:24em;width:24em}#usr_info .scroll{height:9em!important;margin:1em 0}@media (max-width:600px){#usr_info .scroll{height:auto!important;overflow:auto}#usr_info .scroll .content{position:relative;overflow:auto}#usr_info .scroll>.pane{display:none}}#usr_cp .other,#usr_ditribution .other{overflow:auto}#usr_cp .other .left,#usr_ditribution .other .left{float:left;width:7em;margin:2em 1em 0 2em}#usr_cp .other .right,#usr_ditribution .other .right{margin:2.7em 0;float:left}#usr_offset_bar{margin:1em auto 0;height:14em;width:20em}#usr_cloud_bar_l{float:left;position:relative;width:9em;margin-right:2em}#usr_cloud_bar_r{float:left;position:relative;width:9em}#usr_cloud_bar_r .bg{left:0;top:3em;width:7.1em;position:absolute}#usr_cloud_bar_r .arrow{position:absolute;left:0;top:3em}#usr_cloud_bar_r p span{display:block;width:5.2em;height:0}#usr_badges .badge{float:left;width:6em;margin:.5em 1em 0 0}#usr_badges .cn_badge{margin:1.5em auto;display:block;width:12em;float:none}#usr_ft_dist .chart{width:20em;margin:0 auto;padding:1em 0}#usr_ft_dist .legend{margin-top:1em}#usr_ditribution .box{float:left;width:9em;height:15em}@media (max-width:900px) and (min-width:600px){#usr_ditribution .box{height:17em;margin:.3em 1.5em 0;overflow:hidden}}@media (max-width:600px){#usr_ditribution .box{height:17em;margin:.3em 1.9em 0;overflow:hidden}}@media (min-width:900px){#usr_ditribution .box{margin:5em .6em 0}#usr_ditribution .box:first-child{margin-left:3em}}#usr_ditribution .box .title{height:4em}#usr_ditribution .box .img_container{position:relative;margin:0 0 1em;text-align:center}#usr_ditribution .box p{text-align:center}#usr_ditribution .other{overflow:auto}#usr_ditribution .other .left{float:left;width:7em;margin:1.8em 1em 0 2em}#usr_ditribution .other .right{margin:2.4em 0;float:left}#usr_cn_calendar .cn_badge{margin:1em auto;display:block;width:9em}#usr_cn_calendar .cn_calendar{width:21em;padding:3.4em 0 0}#usr_projects_map .main{text-align:center}#usr_projects .box{width:12.5em;float:left;margin:.5em;height:17em;position:relative}#usr_projects .box .cateicon{width:3em;position:absolute;left:1em;top:1em}#usr_projects .box .thumb{width:100%}#usr_projects .box .bottom{margin:.5em 0;width:100%}#usr_projects .box .bottom img{float:left;width:4.5em;margin-right:1em}#usr_projects .box .bottom .right{float:left;width:7em}#usr_projects .box .bottom .right h4,#usr_projects .box .bottom .right p{width:100%;font-size:1em}#usr_projects .box .bottom .full{float:left;width:100%}#usr_projects .box .bottom .full h4,#usr_projects .box .bottom .full p{width:100%;font-size:1em}#usr_challenge label{display:block;margin:0 5%;width:90%;clear:both;float:left;text-align:left}#usr_challenge .error{color:red}#usr_challenge input[type=email],#usr_challenge input[type=text]{clear:both;border:0;margin:5%;width:90%;padding:.5em}#usr_challenge input[type=submit]{margin:0 5%}#usr_challenge textarea{border:0;margin:5%;width:90%;clear:both;height:10em;padding:.5em}#usr_challenge .left{display:block;float:left;width:64%;min-height:5em}#usr_challenge .right{display:block;float:left;width:32%;margin-left:2%}#usr_challenge div.usr_list{font-size:.9em;width:15em}#usr_challenge div.usr_list img{float:left;margin:0 .5em .5em 0}#usr_challenge div.usr_list p{float:left;width:10em}#usr_challenge span.button{text-align:left}#usr_badges img{width:7.5em;margin-right:.5em;float:left;margin-top:.5em}#usr_badges img.size3{width:6.4em}#usr_badges img.size2{width:7.5em}#usr_badges img.size1{width:8.5em}#user_login_page .container{margin:5em 10%}#user_login_page .container p{margin-top:1em}#user_login_page .container .box_container{max-width:60em;overflow:auto;margin:0 auto}@media (min-width:600px){#user_login_page .container .box_container{margin:5em auto 3em}}#user_login_page .container .box_container .left{width:40%;float:left}@media (max-width:600px){#user_login_page .container .box_container .left{float:none;width:100%}}#user_login_page .container .box_container .right{width:60%;float:left}@media (max-width:600px){#user_login_page .container .box_container .right{float:none;width:100%}}#user_login_page .container .box_container .box.fb_login{margin:3em 0}#user_login_page .container .box_container .box.fb_login .full{text-align:center}#user_login_page .container .box_container .box.login{margin:1em 0}#projectSlider li{position:absolute}@media (min-width:600px){#projectSlider{height:32em}#projectSlider li a img{float:right;width:100%}#projectSlider .description{top:0;width:23em;position:absolute}}@media (max-width:600px){#projectSlider{height:46em}#projectSlider li a img{width:100%;height:auto;min-width:100%;min-height:0;margin:0 0 -.5em}#projectSlider .description{width:25em;height:20em!important;min-height:0!important;position:relative}}#section_how_it_works iframe{width:100%;height:22em}#section_how_it_works .video_img{width:100%;height:14em;margin:-5px auto;position:relative}#section_how_it_works .video_img img{position:absolute}#section_how_it_works .video_img .ontop{width:100%;z-index:100}#section_how_it_works .video_img .hover{width:100%}#section_how_it_works .video_img:hover .ontop{display:none}#section_how_it_works .text_table{width:95%;font-size:1.4em;border:none;margin:1em auto 1.5em}#section_how_it_works .text_table td{padding:.5em 0;vertical-align:text-top}#section_how_it_works p{margin-bottom:.8em;float:left;width:100%}#section_how_it_works .text{margin-top:.7em;font-weight:lighter;float:left;width:88%;height:3em}#section_how_it_works .link{float:left;width:10%;margin:4em .5em 0 0}#section_how_it_works .saparater{margin:.8em 0;float:left;width:100%}#newsSlider{height:28em}#newsSlider li{width:25em;height:28em;text-align:justify;background:#fff;position:absolute}#newsSlider li strong{float:right;text-align:right;margin-right:1em}#newsSlider li p{font-size:1.2em;margin:.5em .1em;background:#fff}#newsSlider li img{width:98%}#section_join iframe{border:none;overflow:hidden;width:94%;height:25em;margin:0 3%}@media (max-width:600px){#welcome_page .grid{padding-bottom:5em}}#checkout_list{position:relative}#checkout_list h4{font-size:1.4em;margin:0 0 .5em}#checkout_list .left{width:20%;float:left;text-align:center;margin:0 0 1em;min-height:9em}@media (max-width:600px){#checkout_list .left{width:100%;margin:0}}#checkout_list .right{float:left;min-height:9em;width:70%;margin:1em 2% 0}#checkout_list .right p{margin:.5em 0}#checkout_list .right img{width:100%;margin:.5em 0}#checkout_list .right .top{margin-bottom:3em}#checkout_list .right .proj_name{width:25em;font-weight:700}@media (max-width:600px){#checkout_list .right{width:100%;margin:0}}#checkout_list .full{width:100%;float:left;min-height:5em;margin-bottom:1em}#checkout_list .full form{margin:.5em auto;width:10em}#checkout_list .ch_remove{width:3em;float:right}#sc_learnmore{cursor:pointer;text-decoration:underline}#impact_page .cover h2{font-size:2.7em}#impact_page .cover p{font-size:2em}#impact_page .impactChartTop{position:relative}@media (min-width:900px){#impact_page .impactChartTop{position:absolute}#impact_page .impactChartTop>p{float:left;margin:1em .5em}}@media (max-width:900px) and (min-width:600px){#impact_page .impactChartTop{width:100%}#impact_page .impactChartTop p{width:20em}}@media (min-width:900px){#impact_page .impactChartHorizon{width:65em;margin-right:5em;float:right}}@media (max-width:900px) and (min-width:600px){#impact_page .impactChartHorizon{margin-top:0}}#impact_info{height:27em;min-height:0}#impact_info .column{float:left;margin-top:10em}#impact_info .column.icon{width:9.6em;margin-left:2.2em;margin-right:2.2em}#impact_info .column.arrow{width:5em}#impact_info .column.arrow img{width:4em;margin-top:3.5em}#impact_info .column.text{width:22%;margin-right:11%;margin-left:3%;margin-top:1em}#impact_info .column.text:last-child{margin-right:3%}#impact_info .vertical{width:100%;overflow:auto}#impact_info .vertical .row{overflow:auto;display:table-row}#impact_info .vertical .row>img{width:8em;vertical-align:top;display:inline-block;padding:.5em 3em;float:left}#impact_info .vertical .row>img.arrow{width:2.5em;padding:.5em 5.8em}#impact_info .vertical .row>p{width:35%;vertical-align:middle;text-align:center;font-size:1.3em;display:inline-block;float:left;height:100%;margin-top:1.5em;padding:.5em 0}#impact_info .vertical .row:first-child>p{margin-top:.5em}