/*!
Theme Name: ECO Canada
Theme URI: eco.ca
Description: Custom WordPress theme for ECO Canada
Version: 1.0
Author: Able Sense Media Limited
Author URI: http://ablesense.com

This theme was designed and built by Able Sense Media Limited (http://ablesense.com).
The Design, CSS, XHTML, and JavaScript are the joint property of ECO Canada and Able Sense Media Limited

Date of creation: 2014/08/05

*//*! normalize.css v3.0.2 | 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,menu,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-color:transparent}
a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}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:-0.5em}sub{bottom:-0.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},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 #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection,::selection{background:#72bd49;color:#fff;text-shadow:none}

/*ADDED */
.button{text-transform: uppercase;}
/*Tried*/
/*body{font-size:105%;font-weight:590;line-height:1.5;color:#1A1A1A;font-family:"open-sans",Arial,Tahoma,sans-serif;background:#f7f7f7;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;word-wrap:normal;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-webkit-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;-moz-font-feature-settings:"smcp" 1;-moz-font-feature-settings:"smcp=1";-ms-font-feature-settings:"smcp" 1;-o-font-feature-settings:"smcp" 1;-webkit-font-feature-settings:"smcp" 1;font-feature-settings:"smcp" 1;-moz-font-feature-settings:"swsh" 1;-moz-font-feature-settings:"swsh=1";-ms-font-feature-settings:"swsh" 1;-o-font-feature-settings:"swsh" 1;-webkit-font-feature-settings:"swsh" 1;font-feature-settings:"swsh" 1}*/
body{font-size:100%;font-weight:300;line-height:1.5;color:#3d3d3d;font-family:"open-sans",Arial,Tahoma,sans-serif;background:#f7f7f7;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;word-wrap:normal;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-webkit-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;-moz-font-feature-settings:"smcp" 1;-moz-font-feature-settings:"smcp=1";-ms-font-feature-settings:"smcp" 1;-o-font-feature-settings:"smcp" 1;-webkit-font-feature-settings:"smcp" 1;font-feature-settings:"smcp" 1;-moz-font-feature-settings:"swsh" 1;-moz-font-feature-settings:"swsh=1";-ms-font-feature-settings:"swsh" 1;-o-font-feature-settings:"swsh" 1;-webkit-font-feature-settings:"swsh" 1;font-feature-settings:"swsh" 1}

.wf-loading body *{color:transparent !important}a{color:#6ab542;text-decoration:none;}
/*color:#3d3d3d;*/
a:visited{color:green;}a:hover,a:focus{color:#72bd49;text-decoration:underline}a.inline-call-to-action{font-family:"ff-tisa-web-pro",Verdana,serif;white-space:nowrap}a.inline-call-to-action:after{content:'\203A';margin:0 0 0 .25em;font-weight:600}h1{font-size:2em;color:#72bd49}h2{font-size:1.5em;color:#72bd49}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:1em}h6{font-size:1em}h1,h2,h3{font-family:"ff-tisa-web-pro",Verdana,serif}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .75em;font-weight:300;line-height:1.25;clear:both}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:0}em{color:#51a4c2}strong{font-weight:600}small,dl,dialog,caption{font-size:.75em}abbr[title]{border:0;text-transform:none}ul,ol{margin:1em 0;padding-left:2em}li ul,li ol{margin:0;padding-left:1em}p{word-spacing:0;margin:0 0 1em}p+p{text-indent:0}ul,ol,dl,dialog{margin-top:0}figure{max-width:100%;margin:3em 0}figure figcaption{padding:.35em 0;font-size:.75em;text-align:center;color:#bdbdbd}figure img{display:block;margin:0 auto}figure.quote{padding:0 1em;text-align:center}figure.quote blockquote{font-size:1em;color:#000000;margin:0}figure.quote blockquote:before{content:'';position:relative;left:50%;margin:0 0 .5em -1.5em;display:block;width:3em;height:2em;background:url(img/icons.svg) center -94.5em no-repeat;-webkit-background-size:auto 140em;background-size:auto 140em;opacity:.15}figure.quote figcaption{font-size:1em;color:#72bd49}figure.quote.testimonial blockquote:before{display:none}figure.quote.testimonial img{display:inline-block;width:8em;height:8em;margin:0 0 1em;border-radius:100%}img{max-width:100%;height:auto}table{width:100%;margin-bottom:1em;font-family:"open-sans",Arial,Tahoma,sans-serif;font-size:.875em;font-weight:200}th,td{border-bottom:solid 1px #f7f7f7;padding:.35em;vertical-align:top}tr:nth-child(odd) td,tr:nth-child(odd) th{background:#f7f7f7}th{border-bottom:solid 1px #f7f7f7;text-align:center;color:#000;font-weight:300;color:#bdbdbd}td{text-align:center}tbody th{text-align:left}thead tr:nth-child(odd) th{background:transparent}iframe{border:0}form{overflow:visible}fieldset{margin:0 0 1em;padding:1.35em;border-color:#f7f7f7}legend{font-weight:300;color:#bdbdbd}label{display:inline-block;width:100%;font-size:.8125em;text-transform:uppercase;letter-spacing:.035em;font-weight:300;color:#646464;line-height:1.5}input,select,textarea,button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-width:16em;padding:.75em 1em;margin:0 0 .75em;font-family:"open-sans",Arial,Tahoma,sans-serif;font-weight:300;border:solid 1px transparent;background:#efefef;color:#646464;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border .1s;transition:border .1s}input:hover,select:hover,textarea:hover,button:hover,input:focus,select:focus,textarea:focus,button:focus{outline:0}select{background:#efefef url(img/arrow.png) 95% center no-repeat}input[type="radio"],input[type="checkbox"]{display:none;margin:0}input[type="radio"]+label:before,input[type="checkbox"]+label:before{content:'';display:inline-block;position:relative;top:5px;width:20px;height:20px;margin:0 .75em 0 0;background:#efefef;border-radius:100%}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked+label:before{background:#72bd49;-webkit-box-shadow:inset 0 0 0 5px #f7f7f7;box-shadow:inset 0 0 0 5px #f7f7f7}input[type="checkbox"]+label:before{border-radius:3px}input[type="range"]{position:relative}input[type="range"]:before{content:'';display:block;position:absolute;top:47%;left:9%;height:2px;width:82%;background:rgba(0,0,0,0.35)}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:100%;background:#000000}input[type="file"]{line-height:1;max-width:12em;overflow:hidden}input[type="submit"],input[type="reset"],input[type="button"],button,.button{display:inline-block;position:relative;padding:.85em 3.5em 1em 1.5em;margin:1em 0 .25em;font-family:"ff-tisa-web-pro",Verdana,serif;min-width:17em;max-width:100%;color:#fff;line-height:1.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .15s;transition:all .15s;background:#007498;text-align:left;white-space:nowrap}input[type="submit"]:after,input[type="reset"]:after,input[type="button"]:after,button:after,.button:after{content:'\203A';display:block;position:absolute;top:50%;right:.5em;margin-top:-14px;padding:1px 0 0 12px;width:16px;height:27px;border-radius:100%;background:rgba(255,255,255,0.25);color:#fff;font-size:27px;line-height:.835;font-family:"open-sans",Arial,Tahoma,sans-serif;font-weight:300;-webkit-transition:all .25s;transition:all .25s}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus,button:focus,.button:focus{outline:0;color:#fff;text-decoration:none}input[type="submit"]:hover:after,input[type="reset"]:hover:after,input[type="button"]:hover:after,button:hover:after,.button:hover:after,input[type="submit"]:focus:after,input[type="reset"]:focus:after,input[type="button"]:focus:after,button:focus:after,.button:focus:after{background:#fff;color:#007498}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{outline:0;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.5)}input[type="submit"]:visited,input[type="reset"]:visited,input[type="button"]:visited,button:visited,.button:visited{color:#fff}input[type="submit"].buy,input[type="reset"].buy,input[type="button"].buy,button.buy,.button.buy{background:#51a4c2}input[type="submit"].buy:hover:after,input[type="reset"].buy:hover:after,input[type="button"].buy:hover:after,button.buy:hover:after,.button.buy:hover:after,input[type="submit"].buy:focus:after,input[type="reset"].buy:focus:after,input[type="button"].buy:focus:after,button.buy:focus:after,.button.buy:focus:after{background:#fff;color:#51a4c2}input[type="submit"].call-to-action,input[type="reset"].call-to-action,input[type="button"].call-to-action,button.call-to-action,.button.call-to-action{background:#72bd49}input[type="submit"].call-to-action:hover:after,input[type="reset"].call-to-action:hover:after,input[type="button"].call-to-action:hover:after,button.call-to-action:hover:after,.button.call-to-action:hover:after,input[type="submit"].call-to-action:focus:after,input[type="reset"].call-to-action:focus:after,input[type="button"].call-to-action:focus:after,button.call-to-action:focus:after,.button.call-to-action:focus:after{background:#fff;color:#72bd49}textarea{overflow:auto;line-height:1.5}.preserve-ar{position:relative;margin:3em 0;padding:30px 0 56.25%;height:0;overflow:hidden}.preserve-ar iframe,.preserve-ar object,.preserve-ar embed{position:absolute;top:0;left:0;width:100%;height:100%}.hidden{visibility:hidden;display:none}a[href^="tel:"]{color:#646464;text-decoration:none;cursor:default}strong.highlighted{color:#72bd49}.columns{*zoom:1;width:100%}.columns:before,.columns:after{display:table;content:'';line-height:0}.columns:after{clear:both}.columns>*{margin:0 0 1em 0}.columns.two>*{width:100%}.columns.three>*{width:100%}.columns.four>*{width:100%}.floating-fact{display:block;max-width:14em;min-height:8em;margin:0 0 1em;padding:1em 0;text-align:center;font-size:1.35em;font-weight:300;line-height:1.35;color:#8a8a8a}.floating-fact em{display:block;font-style:normal;font-size:1.5em;line-height:1.125;font-family:"ff-tisa-web-pro",Verdana,serif;color:#72bd49;margin:0 0 .25em}.floating-fact.leaf{background:url(img/leaf.svg) center center no-repeat;-webkit-background-size:contain;background-size:contain}.widget{display:inline-block;text-align:left}.widget_recent_entries,.widget_rcp_widget{margin:0 0 5em;border-top:solid 7px #72bd49;border-bottom:solid 7px #72bd49}.widget_recent_entries h5,.widget_rcp_widget h5{text-align:center;font-size:1.25em;margin:1.25em 0}.widget_recent_entries ul,.widget_rcp_widget ul{list-style:none;padding:0;margin:0 0 .5em}.widget_recent_entries ul li,.widget_rcp_widget ul li{position:relative;padding:.5em 0 .5em 3em;border-top:solid 1px #bdbdbd}.widget_recent_entries ul li:after,.widget_rcp_widget ul li:after{content:'\203A';display:block;position:absolute;top:.5em;left:0;padding:1px 0 0 11px;width:17px;height:27px;border-radius:100%;background:#72bd49;color:#fff;font-size:27px;line-height:.835;font-family:"open-sans",Arial,Tahoma,sans-serif;font-weight:300}.widget_recent_entries ul li a,.widget_rcp_widget ul li a{font-size:1.125em;line-height:1.25}.widget_recent_entries ul li span,.widget_rcp_widget ul li span{font-size:.875em;display:block}.sidebar-call-to-action .button,.footer-call-to-action .button{font-weight:600;min-width:12em;border:solid 2px #fff;background:transparent}.sidebar-call-to-action{max-width:18em;margin:0 0 5em;background:#007498;color:#fff;text-align:center;-webkit-font-smoothing:antialiased}.sidebar-call-to-action>div{padding:1em 1em 2em}.sidebar-call-to-action>div strong{font-weight:500}.sidebar-call-to-action>div h5{font-weight:300;font-size:1.75em;margin:0 0 .5em}.sidebar-call-to-action>div p{font-size:1.35em;line-height:1.5;margin:0 0 1.5em}.sidebar-call-to-action>div .button{min-width:80%;padding:.65em 3em .9em 1em}.sidebar-call-to-action[class*="icon-"]{position:relative;padding-top:11em}.sidebar-call-to-action[class*="icon-"]:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:11em;background:url(img/eco-icons.svg) center -46em no-repeat;-webkit-background-size:auto 1000em;background-size:auto 1000em}.sidebar-call-to-action.icon-beahr:before{background-position:center -574.25em}.sidebar-call-to-action.icon-accreditation:before{background-position:center -681em}.sidebar-call-to-action.icon-about:before{background-position:center -752.75em}.sidebar-call-to-action.icon-contact:before{background-position:center -717.25em}.sidebar-call-to-action.icon-research:before{background-position:center -609.5em}.sidebar-call-to-action.icon-blog:before{background-position:center -646em}.sidebar-call-to-action.icon-leadership:before{background-position:center -752.75em}.sidebar-call-to-action.icon-press-releases:before{background-position:center -788.5em}.sidebar-call-to-action.icon-career-profiles:before{background-position:center -145.5em}.sidebar-call-to-action.icon-training:before{background-position:center -3em}.sidebar-call-to-action.icon-courses:before{background-position:center -64.4em}.sidebar-call-to-action.icon-eco-academy:before{background-position:center -64.4em}.sidebar-call-to-action.icon-masters-degree:before{background-position:center -110em}.sidebar-call-to-action.icon-certification:before{background-position:center -180.5em}.sidebar-call-to-action.icon-benefits-and-fees:before{background-position:center -288em}.sidebar-call-to-action.icon-do-i-qualify:before{background-position:center -217.25em}.sidebar-call-to-action.icon-eps-in-profile:before{background-position:center -324.25em}.sidebar-call-to-action.icon-how-to-apply:before{background-position:center -360em}.sidebar-call-to-action.icon-whats-my-specialty:before{background-position:center -252.75em}.sidebar-call-to-action.icon-employers:before{background-position:center -395.5em}.sidebar-call-to-action.icon-certify-my-team:before{background-position:center -502.5em}.sidebar-call-to-action.icon-intern-subsidy:before{background-position:center -538em}.sidebar-call-to-action.icon-post-a-job:before{background-position:center -431.5em}.sidebar-call-to-action.icon-train-my-team:before{background-position:center -467em}.sidebar-call-to-action.icon-job-board:before{background-position:center -314.5em}.footnotes{list-style:none;padding:0;margin:0 0 1em;font-size:.8125em;font-style:italic;color:#a4a4a4}.footnotes a,.footnotes a:visited,.footnotes a:hover{color:#72bd49;font-weight:bold;text-decoration:none}.price{font-size:2.25em;font-weight:300;-webkit-font-smoothing:antialiased;color:#8a8a8a}.page-section-navigation{font-weight:700;font-size:.875em;margin:0 0 2em}.page-section-navigation ul{list-style:none;margin:0;padding:0;*zoom:1}.page-section-navigation ul:before,.page-section-navigation ul:after{display:table;content:'';line-height:0}.page-section-navigation ul:after{clear:both}.page-section-navigation ul li{float:left;margin:0 .25em .25em 0}.page-section-navigation ul li a{display:block;padding:.5em 1em;border:solid 2px #dedede;color:#646464;white-space:nowrap}.page-section-navigation ul li a:hover,.page-section-navigation ul li a:focus{text-decoration:none;border-color:#72bd49}.page-section-navigation ul li a:visited{color:#8a8a8a}.page-section-navigation ul li.current-cat a{border-color:#72bd49;color:#72bd49}.connected-list,.process{list-style:none;padding-left:.5em}.connected-list li,.process li{position:relative;padding:0 0 1em 1em;line-height:1.5;border-left:solid 5px #dedede}.connected-list li:before,.process li:before{content:'';display:block;position:absolute;left:-13px;top:0;width:13px;height:13px;background:#fff;border:solid 4px #dedede;border-radius:100%}.connected-list li:last-child,.process li:last-child{border-color:transparent}.connected-list li.current:before,.process li.current:before{border-color:#72bd49}.properties{list-style:none;padding:0;margin:0 0 1em;color:#a4a4a4}.properties li{display:block;line-height:1.5}.properties li strong{display:inline-block;min-width:16em;font-weight:500;color:#646464}.logo-showcase{list-style:none;padding:0;margin:0;text-align:center;*zoom:1}.logo-showcase:before,.logo-showcase:after{display:table;content:'';line-height:0}.logo-showcase:after{clear:both}.logo-showcase li{float:left;width:45%;height:6em;margin:0 0 1em 5%}.logo-showcase li:nth-child(odd){clear:left;margin:0 0 1em 0}.logo-showcase li:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.logo-showcase li img{display:inline-block;vertical-align:middle;max-width:90%;-webkit-filter:grayscale(100%);opacity:.75}.product-chart{position:relative;max-width:100%;margin:3em 0 1em;overflow:hidden}.product-chart .pan{display:none;position:absolute;top:0;left:0;text-indent:-9999em;color:transparent;width:3.5em;height:3.5em;margin:0;min-width:0;padding:0;background:#007498 url(img/icons.svg) center -41.85em no-repeat;-webkit-background-size:auto 70em;background-size:auto 70em;border-right:solid 1px #fff}.product-chart .pan:after{display:none}.product-chart .pan.right{background-position:center -33.35em;left:auto;right:0;border:0;border-left:solid 1px #fff}.product-chart.panned .pan{display:block}.product-chart.panned table{position:relative;left:50%;margin-left:-384px;-webkit-transition:all .25s;transition:all .25s;table-layout:fixed}.product-chart.panned.panned-left table{left:0;margin-left:0}.product-chart.panned.panned-right table{left:100%;margin-left:-768px}.product-chart.switch-chart table{margin-top:4em}.product-chart.switch-chart tbody{display:none}.product-chart.switch-chart tbody.active{display:table-row-group}.product-chart.switch-chart .switch-button{display:block;width:15em;margin:0 auto;text-align:center;padding:.85em 1em 1em 1em}.product-chart.switch-chart .switch-button:after{display:none}.product-chart table{width:768px;background:#f7f7f7}.product-chart thead th{width:33.3333%}.product-chart th,.product-chart td{border:solid 1px #c8c8c8;padding:1em;vertical-align:middle}.product-chart th{border-top:solid 4px #51a4c2;color:#000000;text-transform:uppercase;font-weight:600;font-size:1.125em;letter-spacing:.035em}.product-chart th em{display:block;font-family:"ff-tisa-web-pro",Verdana,serif;text-transform:none;letter-spacing:0;font-style:normal;font-weight:700;color:#979797}.product-chart td,.product-chart th,.product-chart tr:nth-child(odd) td,.product-chart tr:nth-child(odd) th,.product-chart thead tr:nth-child(odd) th{background:transparent}.product-chart td strong{text-transform:uppercase;font-size:1.125em;color:#000000}.product-chart td .price{line-height:1;margin:0 0 .5em}.product-chart td .buy{min-width:14em;margin-top:0}.product-chart td .buy+em{display:block;color:#a4a4a4;text-transform:uppercase;letter-spacing:.035em;font-weight:600}.product-chart tbody th{border-top:solid 1px #bdbdbd;font-size:1em;width:25%}.product-chart .highlighted{position:relative;background:#fff}.product-chart .highlighted:before,.product-chart .highlighted:after{content:'Most Popular';display:block;position:absolute;top:-2.5em;left:50%;margin-left:-35%;width:70%;background:#72bd49;text-transform:none;color:#fff;font-weight:500;white-space:nowrap;padding:.85em 0;line-height:1}.product-chart .highlighted:before{content:'';top:-1.25em;left:-1px;padding:0;margin:0;width:100%;height:2em;background:#fff;color:transparent;border-left:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;border-top:solid 4px #51a4c2}.product-variants{padding:0;margin:1em 0 3em;list-style:none}.product-variants li{display:block;padding:0 0 2em;border:solid 1px #bdbdbd;border-top:solid 3px #51a4c2;text-align:center}.product-variants li h3{display:block;font-family:"open-sans",Arial,Tahoma,sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:.035em;padding:1em 0;margin:0 0 1em;border-bottom:solid 1px #bdbdbd}.product-variants li .price{margin:0 0 .25em}.product-variants li .buy{font-size:.9375em;min-width:14em}.product-variants li em{display:block;color:#a4a4a4;text-transform:uppercase;letter-spacing:.035em;font-size:.875em;font-weight:600}.pillars{list-style:none;margin:3em 0;padding:0}.pillars li{padding:0 0 1.5em 0}.pillars li h3{padding:.85em .75em .75em;margin:0 0 1em;background:#51a4c2;color:#fff;font-size:1.125em;letter-spacing:.05em;text-transform:uppercase;font-weight:300;line-height:1;-webkit-font-smoothing:antialiased;font-family:"open-sans",Arial,Tahoma,sans-serif}.pillars li h3+p{color:#4a4a4a;font-size:1.2em}.page-header.icon-beahr,.footer-call-to-action.icon-beahr,
.front-page-highlights li.icon-beahr{background-color:#eaeaea;color:#000000}.page-header.icon-accreditation,.footer-call-to-action.icon-accreditation,.front-page-highlights li.icon-accreditation{background-color:#eaeaea;color:#000000}.page-header.icon-about,.footer-call-to-action.icon-about,.front-page-highlights li.icon-about{background-color:#eaeaea;color:#000000}.page-header.icon-contact,.footer-call-to-action.icon-contact,.front-page-highlights li.icon-contact{background-color:#eaeaea;color:#000000}.page-header.icon-research,.footer-call-to-action.icon-research,.front-page-highlights li.icon-research{background-color:#eaeaea;color:#000000}.page-header.icon-blog,.footer-call-to-action.icon-blog,.front-page-highlights li.icon-blog{background-color:#eaeaea;color:#000000}.page-header.icon-leadership,.footer-call-to-action.icon-leadership,.front-page-highlights li.icon-leadership{background-color:#eaeaea;color:#000000}.page-header.icon-press-releases,.footer-call-to-action.icon-press-releases,.front-page-highlights li.icon-press-releases{background-color:#eaeaea;color:#000000}.page-header.icon-career-profiles,.footer-call-to-action.icon-career-profiles,.front-page-highlights li.icon-career-profiles{background-color:#007498;color:#fff}.page-header.icon-training,.footer-call-to-action.icon-training,.front-page-highlights li.icon-training{background-color:#007498;color:#fff}.page-header.icon-courses,.footer-call-to-action.icon-courses,.front-page-highlights li.icon-courses{background-color:#007498;color:#fff}.page-header.icon-eco-academy,.footer-call-to-action.icon-eco-academy,.front-page-highlights li.icon-eco-academy{background-color:#007498;color:#fff}.page-header.icon-masters-degree,.footer-call-to-action.icon-masters-degree,.front-page-highlights li.icon-masters-degree{background-color:#007498;color:#fff}.page-header.icon-certification,.footer-call-to-action.icon-certification,.front-page-highlights li.icon-certification{background-color:#188349;color:#fff}.page-header.icon-benefits-and-fees,.footer-call-to-action.icon-benefits-and-fees,.front-page-highlights li.icon-benefits-and-fees{background-color:#188349;color:#fff}.page-header.icon-do-i-qualify,.footer-call-to-action.icon-do-i-qualify,.front-page-highlights li.icon-do-i-qualify{background-color:#188349;color:#fff}.page-header.icon-eps-in-profile,.footer-call-to-action.icon-eps-in-profile,.front-page-highlights li.icon-eps-in-profile{background-color:#188349;color:#fff}.page-header.icon-how-to-apply,.footer-call-to-action.icon-how-to-apply,.front-page-highlights li.icon-how-to-apply{background-color:#188349;color:#fff}.page-header.icon-whats-my-specialty,.footer-call-to-action.icon-whats-my-specialty,.front-page-highlights li.icon-whats-my-specialty{background-color:#188349;color:#fff}.page-header.icon-employers,.footer-call-to-action.icon-employers,.front-page-highlights li.icon-employers{background-color:#51a4c2;color:#fff}.page-header.icon-certify-my-team,.footer-call-to-action.icon-certify-my-team,.front-page-highlights li.icon-certify-my-team{background-color:#51a4c2;color:#fff}.page-header.icon-intern-subsidy,.footer-call-to-action.icon-intern-subsidy,.front-page-highlights li.icon-intern-subsidy{background-color:#51a4c2;color:#fff}.page-header.icon-post-a-job,.footer-call-to-action.icon-post-a-job,.front-page-highlights li.icon-post-a-job{background-color:#51a4c2;color:#fff}.page-header.icon-train-my-team,.footer-call-to-action.icon-train-my-team,.front-page-highlights li.icon-train-my-team{background-color:#51a4c2;color:#fff}.page-header.icon-job-board,.footer-call-to-action.icon-job-board,.front-page-highlights li.icon-job-board{background-color:#72bd49;color:#fff}.front-page-highlights li.icon-courses{background-color:#51a4c2}.page-header{position:absolute;top:0;left:0;width:100%;height:16em;margin:0 0 3em;color:#000000;font-family:"ff-tisa-web-pro",Verdana,serif;font-weight:300;background:#eaeaea url(img/page-header-cutout.svg) center bottom no-repeat;-webkit-background-size:auto 2.5em;background-size:auto 2.5em}.page-header>div{position:relative;padding:3em 1.5em 0}.page-header h1{color:inherit;font-size:1.75em;margin:0 0 .35em}.page-header h1 em{color:#72bd49}.page-header h1+p{color:inherit;font-size:1.1em;line-height:1.25;-webkit-font-smoothing:antialiased}.page-header:before,.page-header:after{content:'';display:block;position:absolute;bottom:-23px;left:50%;width:46px;height:46px;margin-left:-23px;border-radius:100%;background:#72bd49 url(img/icons.svg) center -38.35em no-repeat;-webkit-background-size:auto 90em;background-size:auto 90em;cursor:pointer}.page-header:before{bottom:auto;top:5%;left:39%;width:75%;height:80%;margin:0;background:url(img/eco-icons.svg) center 1000em no-repeat;-webkit-background-size:auto 1000em;background-size:auto 1000em;border-radius:0;cursor:default}.page-header+p{font-size:1.25em;margin-bottom:3em;font-family:"ff-tisa-web-pro",Verdana,serif}.page-header+p em{color:#51a4c2;font-style:normal}.page-header+p em.dark-blue{color:#007498}.page-header+p em.light-green{color:#72bd49}.page-header+p em.dark-green{color:#188349}.page-header+h1,.page-header+h2,.page-header+h3{margin-top:0}.page-header.icon-beahr:before{background-position:center -575.25em}.page-header.icon-accreditation:before{background-position:center -682em}.page-header.icon-about:before{background-position:center -753.75em}.page-header.icon-contact:before{background-position:center -718.25em}.page-header.icon-research:before{background-position:center -610.5em}.page-header.icon-blog:before{background-position:center -647em}.page-header.icon-leadership:before{background-position:center -753.75em}.page-header.icon-press-releases:before{background-position:center -789.5em}.page-header.icon-career-profiles:before{background-position:center -146.5em}.page-header.icon-training:before{background-position:center -4em}.page-header.icon-courses:before{background-position:center -74.4em}.page-header.icon-eco-academy:before{background-position:center -38.5em}.page-header.icon-masters-degree:before{background-position:center -111em}.page-header.icon-certification:before{background-position:center -181.5em}.page-header.icon-benefits-and-fees:before{background-position:center -289em}.page-header.icon-do-i-qualify:before{background-position:center -218.25em}.page-header.icon-eps-in-profile:before{background-position:center -325.25em}.page-header.icon-how-to-apply:before{background-position:center -361em}.page-header.icon-whats-my-specialty:before{background-position:center -253.75em}.page-header.icon-employers:before{background-position:center -396.5em}.page-header.icon-certify-my-team:before{background-position:center -503.5em}.page-header.icon-intern-subsidy:before{background-position:center -539em}.page-header.icon-post-a-job:before{background-position:center -432.5em}.page-header.icon-train-my-team:before{background-position:center -468em}.page-header.icon-job-board:before{background-position:center -788.4em}.page-header.icon-employers:before,.page-header.icon-certification:before,.page-header.icon-training:before{left:0;width:100%}.footer-call-to-action{padding:3em 0;text-align:center;background:#72bd49}.footer-call-to-action h4{padding:0 1em;margin:0 auto 1em;max-width:800px;font-size:1.75em;line-height:1.35;font-weight:300;color:inherit}.footer-call-to-action.icon-beahr,.footer-call-to-action.icon-accreditation,.footer-call-to-action.icon-about,.footer-call-to-action.icon-contact,.footer-call-to-action.icon-research,.footer-call-to-action.icon-blog,.footer-call-to-action.icon-leadership,.footer-call-to-action.icon-press-releases{background-color:#188349;color:#fff}#wpadminbar .ab-item{white-space:nowrap}nav.pagination{display:block;text-align:center;margin:3em 0 1em}nav.pagination ul{border:solid 1px #bdbdbd}nav.pagination ul li{float:none;display:inline-block}nav.pagination span,nav.pagination a{display:inline-block;padding:.23em .65em;text-align:center;background:#72bd49;color:#fff;font-weight:300}nav.pagination span.dots,nav.pagination a.dots{background:transparent;color:#646464}nav.pagination a{background:transparent;text-decoration:none;color:#646464}nav.pagination a:hover{background:#f7f7f7}nav.pagination a.next,nav.pagination a.prev{background:none;border:none;text-transform:uppercase;letter-spacing:.035em;color:#646464;font-size:.875em}nav.pagination a.next:hover,nav.pagination a.prev:hover{background:#f7f7f7}.postmetadata{color:#bdbdbd;font-size:.875em;margin:-1.25em 0 2.5em}.social-links{display:inline-block;list-style:none;padding:0;margin:0;*zoom:1}.social-links:before,.social-links:after{display:table;content:'';line-height:0}.social-links:after{clear:both}.social-links li{float:left;display:block;margin:0 .125em}.social-links li a{display:block;width:3em;height:3em;background:url(img/social-icons-black.svg) center top no-repeat;-webkit-background-size:auto 100em;background-size:auto 100em;color:transparent;text-indent:-9999em;opacity:.75}.social-links li a:hover,.social-links li a:focus{opacity:.5}.social-links li.facebook a{background-position:center -30.25em}.social-links li.twitter a{background-position:center top}.social-links li.google a{background-position:center -12.1em}.social-links li.linkedin a{background-position:center -42.55em}#searchform{*zoom:1;max-width:20em;margin:0 auto .5em;border:solid 1px #bdbdbd;background:#fff}#searchform:before,#searchform:after{display:table;content:'';line-height:0}#searchform:after{clear:both}#searchform input{float:left;border:0;background:transparent;margin:0;min-width:0}#searchform input[type="search"]{width:75%;padding:.75em 1em;color:#646464;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.5}#searchform input[type="search"]:focus,#searchform input[type="search"]:hover{border:0}#searchform input[type="submit"]{background:url(img/icons.svg) center -6.65em no-repeat;-webkit-background-size:auto 100em;background-size:auto 100em;text-indent:-9999em;color:transparent;width:25%;padding:.5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;font-size:1em;opacity:.35}#searchform input[type="submit"]:focus,#searchform input[type="submit"]:hover{border:0;opacity:.5}#searchform input[type="submit"]:active{border:0}ul.posts,ul.search-results{list-style:none;padding:0}ul.posts li,ul.search-results li{padding:2em 0;border-bottom:solid 2px #f7f7f7}ul.posts li h1,ul.search-results li h1{margin:0 0 .25em;font-size:1.5em;line-height:1.35}.posts li{*zoom:1}.posts li:before,.posts li:after{display:table;content:'';line-height:0}.posts li:after{clear:both}.posts li>div{float:left;width:40%;min-height:8em;margin:0 5% 0 0}.posts li>div+div{width:55%;margin:0}.posts li aside{margin:0 0 1em;padding:1em 0 0;border-top:solid 6px #72bd49;font-size:.75em}.posts li aside a{text-transform:uppercase;letter-spacing:.01em;color:#72bd49;font-weight:600}.posts li aside a:visited{color:#72bd49}.posts li aside time{display:block;clear:both}.posts li h1{color:#646464}.posts li p{font-size:.875em}.posts li .readmore{font-family:"ff-tisa-web-pro",Verdana,serif;white-space:nowrap;color:#72bd49}.posts li .readmore:hover{text-decoration:underline}.posts li .readmore:after{content:'\203A';margin:0 0 0 .25em;font-weight:600}.posts li>a{display:block;float:left;width:55%;color:#646464;text-decoration:none}.eps{list-style:none;padding:0;margin:0}.eps>li{padding:3em 0 2em;border-bottom:solid 2px #f7f7f7}.eps>li>a{display:block;text-align:center;margin:0 0 1em}.eps>li>div a:first-child{color:#646464}.eps>li>div .inline-call-to-action{display:inline-block;width:100%}.eps>li:first-child{padding-top:0}.careers{list-style:none;padding:0;font-size:.9375em}.careers li{max-height:5em;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;overflow:hidden}.careers li.filtered-out{opacity:0;max-height:0}.careers li a{display:block;padding:.25em .5em;border-bottom:solid 1px #f7f7f7;line-height:1.35}
/*.mailchimp-signup{position:relative;width:100%;max-width:40em;margin:0 auto;*zoom:1}
.mailchimp-signup:before,.mailchimp-signup:after{display:table;content:'';line-height:0}
.mailchimp-signup:after{clear:both}.mailchimp-signup label{display:none}
.mailchimp-signup .thanks{position:absolute;top:100%;left:0;width:100%;height:100%;padding:.125em;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;background:#72bd49;color:#fff;opacity:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}
.mailchimp-signup .thanks:before{content:' ';display:inline-block;vertical-align:middle;height:100%}

.mailchimp-signup input,.mailchimp-signup button{float:left;width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;min-width:0}
.mailchimp-signup input{width:55%;padding:1em;color:#000000}.mailchimp-signup input.empty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 2px #bd4c49;margin-top:-2px}
.mailchimp-signup button{background:#72bd49}.mailchimp-signup button:hover:after{color:#72bd49}.mailchimp-signup.sent .thanks{opacity:1;top:0}.new-courses-signup{position:relative;background:#007498}

*/

.mailchimp-signup{position:relative;width:100%;max-width:71em;margin:0 auto;*zoom:1;background-color:#9f9f9f;}
.mailchimp-signup:before,.mailchimp-signup:after{display:table;content:'';line-height:0}
.mailchimp-signup:after{clear:both}.mailchimp-signup label{display:none}
.mailchimp-signup .thanks{position:absolute;top:100%;left:0;width:100%;height:100%;padding:.125em;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;background:#72bd49;color:#fff;opacity:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}
.mailchimp-signup .thanks:before{content:' ';display:inline-block;vertical-align:middle;height:100%}

.mailchimp-signup p, .mailchimp-signup  input{float:left;width:28%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;min-width:0;padding-top: 0.75em;}
.mailchimp-signup button{ background: rgb(114, 189, 73);margin: 0em 0em 0em 1em;float: left; width: 8em; -webkit-box-sizing: border-box;   -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 0.75em;height: 3em;}
.mailchimp-signup input{color:#3d3d3d;background-color: #f6f6f6;  border: solid 1px white; border-style: inset;} /*color:rgb(255, 255, 255);background-color: rgb(114, 189, 73);*/
/*.mailchimp-signup input::-webkit-input-placeholder { color: rgb(255, 255, 255); opacity: 1 !important; }
.mailchimp-signup input:-moz-placeholder { color: rgb(255, 255, 255);}
.mailchimp-signup input::-moz-placeholder {color: rgb(255, 255, 255);}
.mailchimp-signup input:-ms-input-placeholder {color: rgb(255, 255, 255);} */
.mailchimp-signup input.empty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 2px #bd4c49;margin-top:-2px}
/*.mailchimp-signup button{background:#72bd49}*/

.mailchimp-signup button:hover:after{color:#72bd49}.mailchimp-signup.sent .thanks{opacity:1;top:0}

/* On New Wordpress site */
/*.mailchimp-signup button{background:#72bd49} */
.mailchimp-signup button:hover:after{color:#72bd49}


.mailchimp-signup.sent .thanks{opacity:1;top:0}

/* NEW CSS -- Starts Here Oct 23, 2015 --*/ 

.footerSocialLinks .social-links li a:hover,.footerSocialLinks .social-links li a:focus{opacity:0.5}
.footerSocialLinks .social-links li.facebook a{background-position:center -25.85em}
.footerSocialLinks .social-links li.twitter a{background-position:center top}
.footerSocialLinks .social-links li.google a{background-position:center -10.45em}
.footerSocialLinks .social-links li.linkedin a{background-position:center -36.25em}

#footerSocialLinks > a{color:#FFF;text-decoration: none;}

.TrainingBox>div p:first-child{font-size:1.65em;}
.new-courses-signup:before{content:'';position:absolute;top:0;left:50%;width:1000em;height:100%;margin-left:-500em;background:#007498;z-index:-1}.new-courses-signup>button{font-family:"open-sans",Arial,Tahoma,sans-serif;text-decoration:underline;margin:0;white-space:normal;text-align:center}.new-courses-signup>button:active{-webkit-box-shadow:none;box-shadow:none}.new-courses-signup>button:after{display:none}.new-courses-signup .mailchimp-signup{overflow:hidden;max-height:10em;padding-bottom:1em;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.new-courses-signup.collapsed form{padding:0;max-height:0}.front-page-highlights{list-style:none;padding:0;margin:0 auto;text-align:left;*zoom:1;max-width:56em}.front-page-highlights:before,.front-page-highlights:after{display:table;content:'';line-height:0}.front-page-highlights:after{clear:both}.front-page-highlights li{display:block;background-color:#51a4c2;background-position:-9999em -9999em}.front-page-highlights li:before,.front-page-highlights li:after{content:'';display:block;width:100%;height:18em;background:inherit;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.front-page-highlights li:after{display:none}.front-page-highlights li.icon-beahr a{background-position:38% -920.4em}.front-page-highlights li.icon-accreditation a{background-position:38% -1091.2em}.front-page-highlights li.icon-about a{background-position:38% -1206em}.front-page-highlights li.icon-contact a{background-position:38% -1149.2em}.front-page-highlights li.icon-research a{background-position:38% -976.8em}.front-page-highlights li.icon-blog a{background-position:38% -1035.2em}.front-page-highlights li.icon-leadership a{background-position:38% -1206em}.front-page-highlights li.icon-press-releases a{background-position:38% -1263.2em}.front-page-highlights li.icon-career-profiles a{background-position:38% -234.4em}.front-page-highlights li.icon-training a{background-position:38% -6.4em}.front-page-highlights li.icon-courses a{background-position:38% -117.6em}.front-page-highlights li.icon-eco-academy a{background-position:38% -62.5em}.front-page-highlights li.icon-masters-degree a{background-position:38% -176.6em}.front-page-highlights li.icon-certification a{background-position:38% -1317.4em}.front-page-highlights li.icon-benefits-and-fees a{background-position:38% -462.4em}.front-page-highlights li.icon-do-i-qualify a{background-position:38% -349.2em}.front-page-highlights li.icon-eps-in-profile a{background-position:38% -520.4em}.front-page-highlights li.icon-how-to-apply a{background-position:38% -577.6em}.front-page-highlights li.icon-whats-my-specialty a{background-position:38% -406em}.front-page-highlights li.icon-employers a{background-position:38% -632.5em}.front-page-highlights li.icon-certify-my-team a{background-position:38% -805.6em}.front-page-highlights li.icon-intern-subsidy a{background-position:38% -862.4em}.front-page-highlights li.icon-post-a-job a{background-position:38% -692em}.front-page-highlights li.icon-train-my-team a{background-position:38% -748.8em}.front-page-highlights li.icon-job-board a{background-position:38% -1261.5em}.front-page-highlights li.no-blurb a h2{font-size:2.25em}.front-page-highlights li a{position:relative;display:block;height:18em;color:#fff;background:url(img/eco-icons.svg) center 1000em no-repeat;background-color:inherit;-webkit-background-size:auto 1600em;background-size:auto 1600em}.front-page-highlights li a>div{position:absolute;width:90%;bottom:0;padding:5%}.front-page-highlights li a h2{color:#fff;font-size:1.75em;margin:0 0 .25em}.front-page-highlights li a h2:after{content:'\203A';margin:0 0 0 .25em}.front-page-highlights li a p{font-size:1.125em;line-height:1.5}.comments{border-top:solid 1px #eaeaea;margin:4em 0 0;padding:2em 0}.comments ol{list-style:none;margin:0;padding:0}.comments ol li{display:block;padding:1em 0;border-bottom:solid 1px #eaeaea}.comments ol li .awaiting-approval{display:block;background:#f7f7f7;color:#72bd49;font-weight:bold;padding:.5em 1em;font-size:.8125em}.comments ol li .meta{font-size:.8125em;color:#bdbdbd}.comments #commentform{margin:3em 0 0}.vfb-fieldset{padding:.75em}.vfb-section{padding:0}.vfb-required-asterisk{display:none}nav ul{display:block;padding:0;margin:0;list-style:none;*zoom:1}nav ul:before,nav ul:after{display:table;content:'';line-height:0}nav ul:after{clear:both}nav ul li{display:block;float:left}nav ul li a{display:block;text-decoration:none}.call-to-action-group{list-style:none;padding:0;margin:0;text-align:center}header>div{max-width:1280px;margin:0 auto}.shortcuts .dedicated-login-button{display:none;visibility:hidden}.shortcuts.search-open>ul>li{width:0;border:0}.shortcuts.search-open>ul>li>a,.shortcuts.search-open>ul>li>a:hover{opacity:0}.shortcuts.search-open>ul>li.search{width:100%}.shortcuts.search-open>ul>li.search .shortcut-panel{width:100%}.shortcuts.account-open>ul>li{width:0;border:0}.shortcuts.account-open>ul>li>a,.shortcuts.account-open>ul>li>a:hover{opacity:0}.shortcuts.account-open>ul>li.account{width:100%}.shortcuts.account-open>ul>li.account .shortcut-panel{width:100%}.shortcuts>ul{list-style:none;width:100%;padding:.75em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;border-top:solid 1px #4a4a4a}.shortcuts>ul:before,.shortcuts>ul:after{display:table;content:'';line-height:0}.shortcuts>ul:after{clear:both}.shortcuts>ul>li{float:left;width:25%;height:2em;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:solid 1px #4a4a4a;overflow:hidden;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.shortcuts>ul>li:first-child{border:0}.shortcuts>ul>li>a{display:inline-block;width:2em;height:2em;background:url(img/icons.svg) center -61.1em no-repeat;-webkit-background-size:auto 100em;background-size:auto 100em;text-indent:-9999em;color:transparent;opacity:.35;-webkit-transition:opacity .25s;transition:opacity .25s}.shortcuts>ul>li>a:hover{opacity:1}.shortcuts>ul>li .shortcut-panel{float:left;width:0;overflow:hidden;max-width:100%}.shortcuts>ul>li.contact>a{background-position:center -73.25em}.shortcuts>ul>li.search>a{background-position:center -6.65em}.shortcuts>ul>li.search #searchform{border:0;background:transparent;max-width:100%}.shortcuts>ul>li.search #searchform input[type="search"]{padding:.25em .5em;color:#fff}.shortcuts>ul>li.search #searchform input[type="search"]:focus,.shortcuts>ul>li.search #searchform input[type="search"]:active{outline:0}.shortcuts>ul>li.search #searchform input[type="submit"]{padding:.25em}.shortcuts>ul>li.language ul{list-style:none;margin:0;padding:0}.shortcuts>ul>li.language ul li.current-lang{display:none}.shortcuts>ul>li.language ul li a{display:block;text-indent:-9999em;color:transparent;opacity:.35;-webkit-transition:opacity .25s;transition:opacity .25s}.shortcuts>ul>li.language ul li a:before{content:'EN';text-transform:uppercase;display:block;font-weight:600;font-size:1.25em;color:#fff;text-indent:0}.shortcuts>ul>li.language ul li a:hover{opacity:1}.shortcuts>ul>li.language ul li.lang-item-fr a:before{content:'FR'}.shortcuts>ul>li.account>a{background-position:center -24.75em}.shortcuts>ul>li.account nav ul li{display:inline-block;margin:0 .5em;height:2em;float:none}.shortcuts>ul>li.account nav ul li a{color:#fff;background:#303030;border-radius:2px;display:block;padding:.4em .7em;font-size:.875em}.shortcuts>ul>li.account nav ul li a:hover{background:#4a4a4a}.shortcuts>ul>li.account .profile,.shortcuts>ul>li.account .log-out{display:none}.shortcuts>ul>li.account.logged-in>a{opacity:1;background-position:center -30.75em}.shortcuts>ul>li.account.logged-in .profile,.shortcuts>ul>li.account.logged-in .log-out{display:inline-block}.shortcuts>ul>li.account.logged-in .log-in{display:none}.site-navigation{width:18em}.site-navigation li{float:none;font-family:"open-sans",Arial,Tahoma,sans-serif}.site-navigation li a{display:block;padding:.35em 1em .35em 3.5em;font-size:.9375em;color:#000000}.site-navigation li a:visited{color:#000000}.site-navigation li a:hover,.site-navigation li a:focus{background:#fff;color:#000000;text-decoration:none}.site-navigation li.current_page_item>a,.site-navigation li.current_page_ancestor>a{background:#fff;color:#007498}.site-navigation>li{font-family:"ff-tisa-web-pro",Verdana,serif}.site-navigation>li>a{background:#eaeaea;font-size:1.05em;padding:.5em 1em .5em 3.25em;font-weight:600}.site-navigation>li>a[title]{position:relative}.site-navigation>li>a[title]:hover,.site-navigation>li>a[title]:focus{background:#fff}.site-navigation>li>a[title]:before{content:'';display:block;width:7px;height:100%;position:absolute;top:0;left:0;background:transparent}.site-navigation>li>a[title="Jobs"]:before{background:#99c945}.site-navigation>li>a[title="Emplois"]:before{background:#99c945}.site-navigation>li>a[title="Training"]:before{background:#007498}.site-navigation>li>a[title="Recherche"]:before{background:#007498}.site-navigation>li>a[title="Certification"]:before{background:#188349}.site-navigation>li>a[title="Agrement"]:before{background:#188349}.site-navigation>li>a[title="Employers"]:before{background:#51a4c2}.site-navigation>li>a[title="Employeurs"]:before{background:#51a4c2}.site-navigation>li>a[title="Research"]:before{background:#000000}.site-navigation>li.current_page_item>a[title="Jobs"],.site-navigation>li.current_page_ancestor>a[title="Jobs"]{color:#99c945}.site-navigation>li.current_page_item>a[title="Emplois"],.site-navigation>li.current_page_ancestor>a[title="Emplois"]{color:#99c945}.site-navigation>li.current_page_item>a[title="Training"],.site-navigation>li.current_page_ancestor>a[title="Training"]{color:#007498}.site-navigation>li.current_page_item>a[title="Recherche"],.site-navigation>li.current_page_ancestor>a[title="Recherche"]{color:#007498}.site-navigation>li.current_page_item>a[title="Certification"],.site-navigation>li.current_page_ancestor>a[title="Certification"]{color:#188349}.site-navigation>li.current_page_item>a[title="Agrement"],.site-navigation>li.current_page_ancestor>a[title="Agrement"]{color:#188349}.site-navigation>li.current_page_item>a[title="Employers"],.site-navigation>li.current_page_ancestor>a[title="Employers"]{color:#51a4c2}.site-navigation>li.current_page_item>a[title="Employeurs"],.site-navigation>li.current_page_ancestor>a[title="Employeurs"]{color:#51a4c2}.site-navigation>li.current_page_item>a[title="Research"],.site-navigation>li.current_page_ancestor>a[title="Research"]{color:#000000}.site-navigation>li.current_page_item>a:before,.site-navigation>li.current_page_ancestor>a:before{width:2.5em}body{position:relative;-webkit-transition:all .5s;transition:all .5s}body main:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}body.show-nav{-webkit-transform:translateX(-17em);-moz-transform:translateX(-17em);-ms-transform:translateX(-17em);-o-transform:translateX(-17em);transform:translateX(-17em)}
body.show-nav header>nav #navigation-panel{width:17em;height:auto;}body.show-nav main:after{opacity:1;z-index:800}


header{border-top:solid 4px #72bd49;padding:.5em 0 0;background:#3d3d3d;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);box-shadow:0 1px 5px 0 rgba(0,0,0,0.25)}header .logo{display:block;margin:0 0 .5em;font-size:1em}header .logo a{display:block;margin:0 auto;max-width:11em;height:auto}header .logo a img{max-height:6em}header .shortcuts{width:100%}header .shortcuts>ul{width:100%}header>nav{background:#f7f7f7}header>nav>div{margin:0 auto;max-width:1280px;*zoom:1}header>nav>div:before,header>nav>div:after{display:table;content:'';line-height:0}header>nav>div:after{clear:both}header>nav .important-navigation{display:none}header>nav .trigger{position:relative;display:block;background:#72bd49;color:#fff;padding:1em;line-height:1.25;font-size:1.125em;font-family:"ff-tisa-web-pro",Verdana,serif}header>nav .trigger:hover,header>nav .trigger:focus{text-decoration:none}
/*Change top:.5em;width:2em;height:2em;* TRIED/
/*header>nav .trigger:after{content:'';display:block;position:absolute;top:.2em;right:1em;width:2.6em;height:2.6em;border:solid 2px #fff;border-radius:100%;background:url(img/icons.svg) center top no-repeat;-webkit-background-size:auto 62.5em;background-size:auto 62.5em}*/
header>nav .trigger:after{content:'';display:block;position:absolute;top:.2em;right:1em;width:2em;height:2em;border:solid 2px #fff;border-radius:100%;background:url(img/icons.svg) center top no-repeat;-webkit-background-size:auto 62.5em;background-size:auto 62.5em}

header>nav #navigation-panel{position:absolute;top:0;left:100%;height:100%;width:0;overflow:hidden;background:#f7f7f7;-webkit-transition:width .35s ease-out;transition:width .35s ease-out;z-index:900}header>nav #navigation-panel:before{content:'';display:block;position:absolute;top:0;left:0;width:14px;height:100%;z-index:110;background-color:rgba(0,0,0,0);background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.15)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(90deg, rgba(0,0,0,0.15), rgba(0,0,0,0));background-image:linear-gradient(90deg, rgba(0,0,0,0.15), rgba(0,0,0,0))}header>nav #navigation-panel .social-links{display:block;margin:3em 0 0;background:#eaeaea;text-align:center}header>nav #navigation-panel .social-links li{display:inline-block;float:none}footer{padding:0 0 .5em;background:#f7f7f7;text-align:center}footer h5{font-family:"ff-tisa-web-pro",Verdana,serif;font-weight:300;font-size:1.25em;margin:0 1em 1em}footer h5 em{color:inherit}footer .social{margin:2em 0}footer small{display:block;padding:.5em 0;color:#bdbdbd;text-transform:uppercase}footer .newsletter-signup{border-top:solid 4px #72bd49;margin:0 0 3em;background:#eaeaea;border-bottom:solid 1px #eaeaea}article .alignleft,article .alignright,article .aligncenter{display:block;margin:0 auto 1em}article form .screen-reader-response{display:none}article form.sent{display:none}article form input,article form select,article form textarea{width:100%}article form input[type="button"],article form input[type="submit"]{width:auto}main{max-width:1280px;margin:0 auto;background:#fff;overflow:hidden}main>article,main>section{position:relative;padding:20em 3% 4em}main>aside{position:relative;padding:0 3% 4em;text-align:center}main>aside .page-header-tile{display:none}.single-post main>article,.single-post main>section{padding:3em 3% 4em}.single-post main>aside .page-header-tile{display:none}.full-width .page-header:before{height:90%;-webkit-background-size:auto 1200em;background-size:auto 1200em}.certification .full-width .page-header:before{background-position:center -217em}.employers .full-width .page-header:before{background-position:center -475.5em}body.home,body.training{background:#fff}body.home main,body.training main{max-width:100%;width:100%;text-align:center}body.home main>section,body.training main>section{padding:0;float:none}


body.home main>section.full-page-intro,body.training main>section.full-page-intro{position:relative;background:#72bd49;min-height:20em}body.home main>section.full-page-intro>div,body.training main>section.full-page-intro>div{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;z-index:0}body.home main>section.full-page-intro>div:before,body.training main>section.full-page-intro>div:before,body.home main>section.full-page-intro>div:after,body.training main>section.full-page-intro>div:after{content:'';display:block;width:100%;height:100%;background:url(img/home-L1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}body.home main>section.full-page-intro>div:after,body.training main>section.full-page-intro>div:after{display:none}body.home main>section.full-page-intro>div+div:before,body.training main>section.full-page-intro>div+div:before,body.home main>section.full-page-intro>div+div:after,body.training main>section.full-page-intro>div+div:after{display:none}body.home main>section.full-page-intro:before,body.training main>section.full-page-intro:before{content:' ';display:inline-block;vertical-align:middle;height:100%}
body.home main>section.full-page-intro h1,body.training main>section.full-page-intro h1,body.home main>section.full-page-intro h2,body.training main>section.full-page-intro h2
{position:relative;display:inline-block;vertical-align:middle;width:90%;max-width:14em;padding:.75em 0 1.35em;margin:-1em 0 0;font-size:1.4em;color:#000000;background:#fff;background:rgba(255,255,255,0.85);z-index:10}body.home main>section.full-page-intro h1 em,body.training main>section.full-page-intro h1 em,body.home main>section.full-page-intro h2 em,body.training main>section.full-page-intro h2 em{display:inline-block;width:100%;font-size:1.25em;margin:0 0 .125em;color:#51a4c2}body.home main>section.full-page-content,body.training main>section.full-page-content{position:relative;margin-top:-2em}body.home main>section.full-page-content .scroll-trigger,body.training main>section.full-page-content .scroll-trigger{display:block;position:absolute;left:50%;top:-2.5em;width:20em;height:2.5em;margin-left:-10em;background:url(img/scroll-trigger.svg) center bottom no-repeat;-webkit-background-size:contain;background-size:contain;text-indent:-9999em;color:transparent;z-index:100}body.home main>section.full-page-content .scroll-trigger:after,body.training main>section.full-page-content .scroll-trigger:after{content:'';display:block;position:absolute;bottom:-23px;left:50%;width:46px;height:46px;margin-left:-23px;border-radius:100%;background:#72bd49 url(img/icons.svg) center -38.35em no-repeat;-webkit-background-size:auto 90em;background-size:auto 90em}body.home main>section.full-page-content>p:first-child,body.training main>section.full-page-content>p:first-child{display:block;padding:3em .5em;margin:0;font-family:"ff-tisa-web-pro",Verdana,serif;color:#fff;font-size:1.25em;line-height:1.75;background:#007498}body.home main>section.full-page-content .front-page-highlights,body.training main>section.full-page-content .front-page-highlights{margin:0 auto 6em}.eco-academy-pitches{list-style:none;padding:0;margin:-1em 0 2em}.eco-academy-pitches li{padding:1em}.eco-academy-pitches li h3{color:#007498;font-size:1.35em}.eco-academy-pitches li:before{content:'';display:inline-block;width:6em;height:6em;margin:0 0 1em;border:solid 10px #bfd66d;border-radius:100%;background:url(img/eco-academy-icons.svg) center .75em no-repeat;-webkit-background-size:70% auto;background-size:70% auto}.eco-academy-pitches li+li:before{background-position:center center}.eco-academy-pitches li+li+li:before{background-position:center -11.5em}.course-details{*zoom:1;font-size:.9375em;text-align:center;max-width:25em;color:#979797}.course-details:before,.course-details:after{display:table;content:'';line-height:0}.course-details:after{clear:both}.course-details span{float:left;padding:0 .5em;border-left:solid 1px #bdbdbd;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.course-details span:first-child{border:0}.course-details .price{color:#72bd49;font-weight:600}.eco-academy-courses{max-width:50em;list-style:none;padding:0;margin:0 auto 3em}.eco-academy-courses>li{padding:2em 1em;border-bottom:solid 4px #f7f7f7}.eco-academy-courses>li img{margin:0 0 1em}.eco-academy-courses>li h2{font-size:1.25em}.eco-academy-courses>li p{font-size:.875em;margin:0 0 .25em}.eco-academy-courses>li .course-details{margin:-0.5em 0 1em}.eco-academy-courses>li .commit{margin:1em 0 0}.eco-academy-courses>li .commit li a{display:block;margin:0 0 1em}.eco-academy-courses>li .commit li a.inline-call-to-action{line-height:3.25em}body.training main{background:transparent}body.training main>section.full-page-intro h1 em{color:#007498}body.training main>section.full-page-intro>div:before,body.training main>section.full-page-intro>div:after{background-image:url(img/eco-academy-L1.jpg)}body.training main>section.full-page-content{padding:0 0 7em}body.training main>section.full-page-content .scroll-trigger{background-image:url(img/page-header-cutout.svg)}body.training main>section.full-page-content>p:first-child{color:#000000;background:#fff}body.training main>section.full-page-content>h2{padding:0 1em}body.employers article .columns{padding:4em 0 2em;border-bottom:solid 2px #f7f7f7}body.employers article .columns:last-of-type{border:0}.single-career article>section{margin:2em 0 0}.single-ep-profile figure+h1{margin-top:0}.single-course .course-details{text-align:left;margin:-0.5em 0 2em}.single-course .course-description{text-align:center}.single-course .buy-options{margin:3em 0}.single-course .buy-options .call-to-action-group{text-align:left}.single-course .related-products{list-style:none;padding:0;margin:5em 0 1em}.single-course .related-products li{padding:1em 0;border-bottom:solid 4px #f7f7f7}.single-course .pillars li h3+p{font-size:1em}.no-svg figure.quote blockquote:before,.no-svg .product-chart .pan,.no-svg header>nav .trigger:after,.no-svg #searchform input[type="submit"],.no-svg .shortcuts>ul>li>a{background-image:url(img/icons.png)}.no-svg .sidebar-call-to-action[class*="icon-"],.no-svg .front-page-highlights li a{background-image:none}.no-svg .social-links li a{background-image:url(img/social-icons-black.png)}.no-svg .floating-fact.leaf{background-image:url(img/leaf.png)}.no-svg .eco-academy-pitches li:before{background-image:url(img/eco-academy-icons.png)}.no-svg .page-header{background-image:url(img/page-header-cutout.png)}.no-svg .page-header:before{background-image:none}.no-svg .page-header:after{background-image:url(img/icons.png)}.no-svg body.home main>section.full-page-content .scroll-trigger,.no-svg body.training main>section.full-page-content .scroll-trigger{background-image:url(img/scroll-trigger.png)}.no-svg body.home main>section.full-page-content .scroll-trigger:after,.no-svg body.training main>section.full-page-content .scroll-trigger:after{background-image:url(img/icons.png)}.no-svg .shortcuts>ul>li.home>a{background-position:center -18.75em}.no-svg .shortcuts>ul>li.search>a{background-position:center -7em}.no-svg .shortcuts>ul>li.account>a{background-position:center -24.75em}.no-svg header>nav .trigger:after{background-position:center top}.no-svg .shortcuts>ul>li.search>a{background-position:center -6.5em}.no-svg .page-header:after{background-position:center -38.35em}

/* Staging Test Page CSS */

.main{max-width:1280px;width:100%;margin:0 auto;background-color:#FFF;overflow:hidden;}
.buttonBlue{background-color:#FFF;color:#13769c;}
.buttonGreen{background-color:#FFF;color:#0e7641;}

.latestsJobsSection a:link, .latestsJobsSection a:visited{color:#7dd04f;text-decoration:none;font-weight:bold;font-size:1.05em;}/*#6FBE44*/
.PromoRibbon
{
background-color:#6fbe44;

line-height:1.6em;
padding: 1em;
/*font-size: 80%;*/
font-size:1.12em;
overflow:hidden;
}

.ProductBox  a{align:right;}
/*.ProductBox  div{padding-left:2em;}*/
.TrainingBox{background-color: #9f9f9f;} /*background-color: #13769c;*/
.CertificationBox h1, .CertificationBox h2, .TrainingBox>h2{color: #FFF;padding:.25em;}
.TrainingBox h1{background:url('/wp-content/uploads/trainingicon_blue.png') no-repeat;background-position: left;}
 .productBoxGreen h1{background:url('/wp-content/uploads/webinaricon.png') no-repeat;background-position: left;color:#FFF;}
.CertificationBox{background-color: #9f9f9f;margin:0;padding:0;display:inline-block;overflow:hidden;} /*background-color: #0e7641;*/
#CertificationText>h1{background:url('/wp-content/uploads/certificationicon_lightgreen.png') no-repeat;background-position: left;}

.ProductBox a.inline-call-to-action:after{content:'\203A';margin:0 0 0 .25em;font-weight:600}


.PromoRibbon div>h1,.PromoRibbon div>h2{color:#fff;font-weight:bold;display:inline-block;margin:0;padding:0;}
#PromoImage{height:auto;max-width:80px;margin-right:10px;float:left;margin-right: 10px;vertical-align:bottom;display: inline-block;}


#PromoText{float:left;color:#FFF;display:inline-block;text-align:left;}
#FeaturedBox{margin:0 auto;background-color:#9f9f9f;height: 100%; float: right; width: 35%;box-sizing:border-box;} 
.lightBlueBox{margin:0 auto;background-color:#51A4C2;height: 100%; float: right; width: 35%;color:#13769c;box-sizing:border-box;} 
.lightBlueBox a{color:#13769c;},#FeaturedBox  a{color:#FFF;}
.lightBlueBox h4,#FeaturedBox  h4{color:#FFF;font-size:1.2em;}
.lightBlueBox h3,#FeaturedBox  h3{color:#FFF;font-size:1.1em;}
.lightBlueBox p,#FeaturedBox  p{color:#FFF;font-size:.9em;}
.lightBlueBox>div h5,#FeaturedBox>div h5{color:#FFF;font-weight:bold;font-size:.9em;}
.lightBlueBox>div , #FeaturedBox>div{background-color:#51A4C2;padding:1em 1em 0 1em;width:100%;box-sizing:border-box;}
.ProductBox, .productBoxGreen{color:#FFF;width:100%;box-sizing: border-box;margin: 0 auto; overflow:hidden;height:Auto;}
.ProductBox div>h1, .productBoxGreen h1{color:#FFF;font-size:250%;top:0;padding-left:1.5em;}
.productBoxGreen h2,.productBoxGreen h3 {color:#FFF;}
.TrainingBox> div:first-of-type{width: 61%;float:left;padding:1.8em;margin: 0 auto;box-sizing:border-box;}
.CertificationBox div{width: 55%;float:left;padding:3em;margin: 0 auto;}

.productFlexArea {
    width: 100%;
	}
.productFlexArea ul {
	display: -webkit-flex;
    display: flex;

    margin: 0;
    padding: 0;
	overflow: hidden;
	
	
}

.productFlexArea ul li {
    list-style: none;
	-webkit-flex-grow: 1;
    flex-grow: 1; 
    text-align: left;
	color:#FFF;
	border-bottom: 10px solid #FFF;
	width: 48%; 
    float: left;
	height:622px;
	
     padding: 0;
	 margin:0;
	 position: relative;
	}


.productFlexArea ul li h1{color:#FFF;}

/*.productFlexArea ul li a {
    display: block;
}*/
.productFlexArea ul li:first-child {
  border-right: 10px solid #FFF;
}
.productFlexArea ul li:last-child {
  border-left: 10px solid #FFF;
}
.productFlexArea ul li div{height:50%;}
.flex :last-of-type{ border:0; }
/*.flex > div:nth-child(4){ border:0; }*/
.flex>div>h2{color:#6fbe44;font-size:2em;padding-left:0;padding-bottom:.5em;}

.flex>div p{color:grey;padding::.5em;}
.flex>div>h4{color:#6fbe44;font-size:1.3em;font-weight:bold;text-decoration:none;} 
.flex>div a{color:#6fbe44;font-size:1.35em;font-weight:bold;text-decoration:none;}
    .footerLinks
   {
      /* basic styling */
      width: 92%;
     /* height: 150px;*/
      border: 0;
      font-size:80%;
      /* flexbox setup */
      display: -webkit-flex;
      -webkit-flex-direction: row;

      display: flex;
      flex-direction: row;  
	  margin: 0 auto;
	  box-sizing:border-box;
	  align-content:space-betwwen;
	  text-align:left;
	  padding-top:2em;
	  
   }
   .footerLinks>ul{-webkit-flex: 1 1 auto;
      flex: 1 1 auto;
      width: auto;
      -webkit-transition: width 0.7s ease-out;
      transition: width 0.7s ease-out;}
   .footerLinks>ul>li{list-style:none;}
   
   .footerLinks>ul>li>a{ color:#FFF;}
   .footerLinks>ul>li>b>a{ color:#FFF;}
    .footerLinks>ul>li>a:visited:after{ color:red;}
	.footerLinks>ul>li>a:hover,s:visited:after{ text-decoration: none; }
   
   .footerSocialLinks .social-links li a{
	display: block;
	   margin: 0.12em;
		width: 2.5em;
		height: 2.5em;
	  background: url(img/social-icons-green.svg) center top no-repeat;
	  -webkit-background-size: auto 100em;
	  background-size: auto 100em;
	  color: transparent;
	  text-indent: -9999em;
	  opacity: .85;
	  -moz-border-radius: 30px;
	  border-radius: 30px;
	  background-color: white;
	} 
	
	.footerSocialLinks > a{color:#FFF;text-decoration: none;}
	.footerSocialLinks {
	 margin 0 auto;
	 background-color:#0e7641;
	 color:#FFF;
	} 

	/*GRADIENT BUTTONS*/
.green{
	background: #cdeb8e; 
	background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* IE10+ */
	background: linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */
}
.darkgreen{
	background: #197F4B; /* Old browsers */
	background: -moz-linear-gradient(top, #197F4B 0%, #00B257 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#197F4B), color-stop(100%,#00B257)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #197F4B 0%,#00B257 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #197F4B 0%,#00B257 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #197F4B 0%,#00B257 100%); /* IE10+ */
	background: linear-gradient(top, #197F4B 0%,#00B257 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#197F4B', endColorstr='#00B257',GradientType=0 ); /* IE6-9 */
}
.darkblue{
	background: #197599; /* Old browsers */
	background: -moz-linear-gradient(top, #13769C 0%, #199ACC 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13769C), color-stop(100%,#199ACCF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #13769C 0%,#199ACC 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #13769C 0%,#199ACC 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #13769C 0%,#199ACC 100%); /* IE10+ */
	background: linear-gradient(top, #13769C 0%,#199ACC 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#197F4B', endColorstr='#199ACC',GradientType=0 ); /* IE6-9 */
}
.lightblue{
	background: #199CCC; /* Old browsers */
	background: -moz-linear-gradient(top, #199CCC 0%, #19C2FF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#199CCC), color-stop(100%,#19C2FF )); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #199CCC 0%,#19C2FF  100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #199CCC 0%,#19C2FF  100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #199CCC 0%,#19C2FF  100%); /* IE10+ */
	background: linear-gradient(top, #199CCC 0%,#19C2FF  100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#199CCC', endColorstr='#19C2FF ',GradientType=0 ); /* IE6-9 */
}

  
/*ACCORDIAN*/
/**
 * 	CSS3 Only Horizontal and Vertical Accordion
 * 	Author: Paul Underwood for Hongkiat.com
 *  Website: www.paulund.co.uk
 *  Date: 27/11/11
 *  Version: 1.0
 */

 
/*article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }*/

/*Define Accordion box*/
.accordion {width:100%; overflow:hidden; margin:0 auto; color:#000000; background:#D8D8D8;  }

/*General Accordion****************************************************************************/
/*Set style of open slide*/
/*.accordion section:target {background:#D8D8D8;}
.accordion section:target:hover { background:#FFF; }*/
.accordion section:target h2 {padding-left:.5em;}
.accordion section:target ul>li {padding:.5em;}
.accordion section:target p {display:inline-block;padding:.5em;}
.accordion section h2 a{display:inline-block; color:#eee; text-decoration:none;background:#51A4C2;}

.accordion section:target  h2>a:after{display: inline-block;content:url('../../uploads/darkbluearrow.png');   -webkit-transform: rotate(270deg);  transform: rotate(270deg);vertical-align:middle;position:absolute;left:60.2%;}

/*set style of closed slide*/
.accordion section{ float:left;	overflow:hidden; color:#333; cursor:pointer; background: #D8D8D8; margin:3px; }
.accordion section:hover {background:#D8D8D8}
.accordion section p { display:none; }
.accordion section h2 { background:#51A4C2; padding:.5em;width:100%;} 
/*.accordion section:target  h2 a:after{content: url('../../uploads/GreenArrow.png');   -webkit-transform: rotate(180deg);  transform: rotate(180deg);vertical-align:middle;margin:0 auto;right:4em;}*/
.accordion section:after{position:relative;font-size:24px;color:#000;font-weight:bold;}
.accordion section h2>a:after{display: inline-block;content: url('../../uploads/darkbluearrow.png') ;   -webkit-transform: rotate(90deg);  transform: rotate(90deg);vertical-align:middle;position:absolute;left:60%;}

/*End General Accordion****************************************************************************/

/*Horizontal Accordion *********************************************************************/
.horizontal section{ width:5%; height:250px; 
	-moz-transition:width 0.2s ease-out; 
	-webkit-transition:width 0.2s ease-out;
  	-o-transition:width 0.2s ease-out;
	-ms-transition:width 0.2s ease-out;
  	transition:width 0.2s ease-out;
}

/*Position the number of the slide*/
.horizontal section:after{top:140px;left:15px;}

/*Header of closed slide*/
.horizontal section h2 { 
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	width:240px; position:relative; left:-100px; top:85px;
} 

/*On mouse over open slide*/
.horizontal :target{ width:73%;height:230px; }
.horizontal :target h2{ top:0px;left:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg); 
}
/*End Horizontal Accordion *********************************************************************/

/*Vertical Accordion *************************************************************************/
.vertical section{ width:100%; height:4em;
	-webkit-transition:height 0.2s ease-out;
	-moz-transition:height 0.2s ease-out;
  	-o-transition:height 0.2s ease-out;
	-ms-transition:height 0.2s ease-out;
  	transition:height 0.2s ease-out;
}
/*Set height of the slide*/
.vertical :target{ height:auto; width:100%; }

/*.vertical section h2 { position:relative; left:0; top:-15px; }*/

/*Set position of the number on the slide*/
.vertical section:after{ top:-60px;left:810px;}
.vertical section:target:after{ left:-9999px;}

/***************************************/


/*New slider */
.swipe {
	overflow: hidden;
	position: relative;
	max-width: 1500px;
	width: 100%;
	height: 350px;
	margin: 0  auto;
	/*color:#fff;*/
}

.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > div {
	float: left;
	width: 100%;
	position: relative;
}

.swipe .nav {
	position: absolute;
	/*width: 80px;
	height: 38px; */
	width: 40px;
	height: 35px; 
	z-index: 10;
	text-align: center;
	/*line-height: 40px;*/
	display: block;
	/*color: #fff;*/
	/*top: 50%;
	bottom:50%; */
	cursor: pointer;
	margin 0 auto;
  background-color:#FFF;
  /*-webkit-tap-highlight-color: transparent;*/
  background: url(/wp-content/uploads/greenarrow.png) 0 0;
  /*background: url(img/arrow.png) 60% 50%/20px no-repeat;*/
background-size:cover;
  text-decoration:none;
   }

.swipe .nav.next {
	right: 0;
	/*-webkit-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px; */
	
  /*-webkit-transform: rotate(180deg);
  transform: rotate(180deg);*/

}

.swipe .nav.prev {
    left:0;
/*	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0; */

   -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
 
}

.transbox {
    margin: 60px;
    background:#fff;
	background:rgba(255,255,255,0.85);
    z-index:10;
    opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
/*width:16em;*/
	width:24em;
	margin: 0 auto;
	top:20%;
	position:relative;
    padding:.25em;
	font-size:120%;
	text-align:center;
	
	}

.transbox p {
    font-weight: bold;
    color: #000000; /*#13769c;*/
	text-align:center;
	font-size:120%;
}
.transbox  h2{color:#13769c;}

.twoColumns {align:middle;display:block;height:auto;}
.twoColumns .left {
    float: left;
    width: 50%;
	padding-left:8em;
	padding-top:.5em;
	
}
.twoColumns .right  {
    float: left;
    width: 40%;
	height:auto;	
}
.twoColumns:after {
    content:"";
    display: table;
    clear: both;
}

/*.twoColumns .left>h1{text-align:left;font-size:3em;padding-top:.5em;}*/
/*.twoColumns .left>p{color:#000000;padding-top:.5em;}*/

.Slide-withMiddleImage-LeftSlide{float: left; width: 31%; padding-right: 2%;}
.Slide-withMiddleImage-MiddleSlide{float: left; width: 33%; height: 500px;}
.Slide-withMiddleImage-RightSlide{ float: left; width: 31%; padding-left: 2%;}

.Slide-withMiddleText-LeftSlide{float: left; width: 32%;height:auto;padding:0; }
.Slide-withMiddleText-MiddleSlide{float: left; width: 32%; padding: 2%;height:auto;margin: 0;}
.Slide-withMiddleText-RightSlide{float: left; width: 32%; height: auto;padding:0;}
.SlideImage, .productImage{float:left;width:55%;height:auto;padding:0;}
.SlideText, .productText{float:left;width:41%;height:auto;padding:2%;}

.Stats div {padding-top:4em;border:0;align:middle;font-size:1.25em;font-weight:bold;color:#13769c;text-align:center;margin 0 auto;padding-top:4em;}




.Stats div p{font-size:1.5em;display:block;}

/* Flex Box here */
 .flex 
   {
         
      /* flexbox setup */
      display: -webkit-flex;
      -webkit-flex-direction: row;

      display: flex;
      flex-direction: row;
	  margin: 0 auto;
	  box-sizing:border-box;
	  align-content:space-between;
	  background : #FFF;
	  /*color:black;*/
	  padding:1em;
   }

   .flex > div
   {
      -webkit-flex: 1 1 auto;
      flex: 2 2 auto;

      width: auto; /* To make the transition work nicely.  (Transitions to/from
                      "width:auto" are buggy in Gecko and Webkit, at least.
                      See http://bugzil.la/731886 for more info.) */

      -webkit-transition: width 0.7s ease-out;
      transition: width 0.7s ease-out;
	  border-right:.18em solid #BFC0BE;
	  width:100%;
	  box-sizing:border-box;
	  padding-left : 2em; 
	  padding-right:2em;
 }

  .greenLink:link{color:#6fbe44}
   .blueLink:link{color:#13769c;}
    .greenLink:after{content: url('../../uploads/GreenArrow.png');vertical-align:middle;margin:0 auto;}
	 .blueLink:after{content: url('../../uploads/DarkBlueArrow.png');vertical-align:middle;margin:0 auto;padding-left:.5em;} 
		
.transButton{background-color: Transparent;padding-left:.5em;min-width:1em;}


.productBoxBlue a.inline-call-to-action:after{content:'\203A';margin:0 0 0 .25em;font-weight:400}

/*.productBoxBlue~div .productBoxGreen~div{flex:1;}*/
.productBoxBlue div>h1{color:#FFF;background:url('../../uploads/trainingicon.png') no-repeat;background-position: left;padding-left:1.5em;font-size:250%;top:0;}
.productBoxBlue div p{font-size:1.48em;}
.productBoxBlue p {padding:0;margin:0;}
.productBoxBlue div a{font-size:1em;}
.productBoxBlue div, .productBoxGreen div{color:#FFF;padding:3em}
.productBoxGreen{background-color: #6fbe44;}.productBoxBlue {background-color: #13769c;}

.productBoxGreen, .productBoxBlue{display:flex;width:100%}
.Academy  div p {display:inline-block;}
/*
.Academy  div:nth-child(1)>h2:before{content:'';display:inline-block;width:6.5em;height:4.5em;background:url(../../uploads/Flexibility.png) no-repeat;-webkit-background-size:85% auto;background-size:85% auto}
.Academy  div:nth-child(2)>h2:before{content:'';display:inline-block;width:6em;height:4.5em;background:url(../../uploads/Intelligence.png) no-repeat;-webkit-background-size:55% auto;background-size:55% auto}
.Academy  div:nth-child(3)>h2:before{content:'';display:inline-block;width:7em;height:4.5em;background:url(../../uploads/Expertise.png) no-repeat;-webkit-background-size:55% auto;background-size:55% auto}
*/

.Academy  div:nth-child(1)>h2:before{content:'';display:block;width:4em;;height:3em;background:url(../../uploads/Flexibility.png) no-repeat;-webkit-background-size:85% auto;background-size:85% auto}
.Academy  div:nth-child(2)>h2:before{content:'';display:block;width:4em;height:3em;background:url(../../uploads/Intelligence.png) no-repeat;-webkit-background-size:55% auto;background-size:55% auto}
.Academy  div:nth-child(3)>h2:before{content:'';display:block;width:4em;height:3em;background:url(../../uploads/Expertise.png) no-repeat;-webkit-background-size:55% auto;background-size:55% auto}


.Academy  div:nth-child(3){ border:0; }

.CertificationBox{display:inline-block;box-sizing:border-box;}
.CertificationBox img {float:left;max-width:45%;height:100%;margin:0;padding:0;box-sizing:border-box;}
.CertificationBox div {float:left;max-width:55%;max-width:100%;max-height:100%;box-sizing:border-box;}

.HeaderText{min-width:20em;font-size:100%;}


.AboutBox{background: url('/wp-content/uploads/Workers-of-the-future-240x240.jpg') top center no-repeat;background-size:cover;-webkit-background-size:cover;}

.ResearchBox{}
.mainDetail{float:left;width:68%;padding-left:.5em}
.detailAside{float:right;width:28%}
.footerWrapper{ width:75%;text-align:left;float:left;align:middle;background-color:#0e7641;color:#FFF;box-sizing:border-box;}
/*Media Queries */

@media only screen and (min-width:480px)
{.columns{*zoom:1}.columns:before,.columns:after{display:table;content:'';line-height:0}.columns:after{clear:both}.columns>*{float:left;margin:0 0 1em 4%}.columns>*:first-child{margin:0 0 1em}.columns.two>*{width:48%}.columns.three>*{width:32%}.columns.four>*{width:23.5%}.posts li>div{width:20%}.posts li>div+div{width:75%}.careers{-webkit-column-count:2;-webkit-column-gap:2em;-moz-column-count:2;-moz-column-gap:2em;column-count:2;column-gap:2em}.page-header{height:15em}.page-header:before{top:7%;left:43%}.page-header>div{padding:3em 1.5em 0}.page-header h1{font-size:2em}.page-header h1+p{font-size:1.25em}.product-variants{*zoom:1}.product-variants:before,.product-variants:after{display:table;content:'';line-height:0}.product-variants:after{clear:both}.product-variants li{float:left;width:50%;min-height:17.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-variants li .buy{min-width:12em}.front-page-highlights li{clear:both}.front-page-highlights li:nth-child(even):before{display:none}.front-page-highlights li:nth-child(even):after{display:block}.front-page-highlights li:before,.front-page-highlights li:after{float:left;width:50%}.front-page-highlights li a{float:left;width:50%}
header>div{width:96%;padding:0 2%}header>div{position:relative;*zoom:1}header>div:before,header>div:after{display:table;content:'';line-height:0}
header>div:after{clear:both}header .logo{float:left;width:10em;margin-left:.5em}header .logo a{margin:0;max-width:20em}header .logo a img{max-height:6.5em}header .shortcuts{position:absolute;right:0;bottom:0;width:55%}header .shortcuts>ul{border-left:solid 1px #4a4a4a}main>article,main>section{padding:19em 3% 4em}.certification .full-width .page-header:before{background-position:center -218em}.employers .full-width .page-header:before{background-position:center -476.5em}.eco-academy-pitches{*zoom:1}.eco-academy-pitches:before,.eco-academy-pitches:after{display:table;content:'';line-height:0}.eco-academy-pitches:after{clear:both}.eco-academy-pitches li{padding:1em 5em}.eco-academy-courses>li .commit{*zoom:1}.eco-academy-courses>li .commit:before,.eco-academy-courses>li .commit:after{display:table;content:'';line-height:0}.eco-academy-courses>li .commit:after{clear:both}.eco-academy-courses>li .commit li{float:left;width:50%}.eco-academy-courses>li .commit li a.inline-call-to-action{text-align:left}
.productBoxGreen  div,.productBoxBlue div{width:96%;display:block;padding:2%;}	
body.show-nav header>nav #navigation-panel{height:auto;}
}



@media only screen and (max-width: 480px) {
.productBoxGreen,.productBoxBlue{display:block;}
.productBoxGreen img,.productBoxBlue  img{width:100%;display:block;}
.mainDetail{padding-left:.5em;width:100%;display:block;}.detailAside{width:100%;display:block;}
.accordion section:target  h2>a:after,.accordion section h2>a:after{left:90%;}

.HeaderText div{width:100%;}
/*.flex{display:inline-block;clear:both;border:0;}
.flex > div{border-bottom:.18em solid #BFC0BE;border-right:0;width:100%;} */
  
.flexbox-container > div{width:100%;}

.productFlexArea ul  {display: block;width:100%;font-size:85%;}
.productFlexArea ul li{float:left;clear:right;border:0;width:100%;height:100%;}
.productFlexArea ul li:last-child{border:0;}

.CertificationBox img {max-width:100%;height:auto;}
.CertificationBox div {display: table-cell; vertical-align: bottom; width: 100%;height:auto;padding:0;margin:0;}
.ProductBox>div {clear:both;width:100%;padding:1em;} 
#PromoText{width:100%;}
.lightBlueBox, #FeaturedBox{width:100%;margin:0 auto;float:none;background-color:#51A4C2;}
.lightBlueBox>div,#FeaturedBox>div{background-color:#51A4C2;}
/*#CertificationText,.TrainingBox>div{width:90%;padding:2em;margin:0;}*/
.TrainingBox> div:first-of-type{width:100%;padding:1em;}
.lightBlueBox img,#FeaturedBox img{box-sizing:border-box;width:100%;padding:0;margin:0;}/*max-height:622px;*/
.mailchimp-signup p, .mailchimp-signup  input,.mailchimp-signup button{width:100%;margin:0;}

.threeBlocks div {width:auto;display:block;}
  .twoColumns .left, 
     .twoColumns .right {
        float: none;
        width: auto;
		padding:0;
		align:middle;
    }
		
	.swipe {
	font-size: 1em;
	height: 280px;
		
}

.transbox {width:90%;top:10%;}

*.productBoxBlue>div{float:none;clear:both;border:0;width:100%;padding:1em;display:block;}*/







.Slide-withMiddleText-LeftSlide{display:none;}
.Slide-withMiddleText-MiddleSlide{width: 100%;padding:2em;box-sizing: border-box;font-size:81%;}
.Slide-withMiddleText-RightSlide{display:none; }







.SlideText, .productText{width: 100%;padding:2em;box-sizing: border-box;font-size:73%;}
.SlideImage{display:none;}
.SmallImage{display:block;width:100%;clear:both;} 
.HeaderText.SlideText,.HeaderText.SlideImage{width:100%;font-size:100%;}
}

@media only screen and (min-width:481px) and (max-width:737px) 
{
.mailchimp-signup p{width:100%;margin:0;dislay:inline-block;}
.mailchimp-signup  input,.mailchimp-signup button{width:50%;margin:0;}
.productFlexArea ul li div{height:70%;}


.lightBlueBox,#FeaturedBox,.TrainingBox> div:first-of-type{width: 48%;}

.productFlexArea{font-size:85%;}
.SlideText{font-size:90%;}
}

 @media only screen and (max-width: 768px) {
 .flex{display:inline-block;clear:both;border:0;}
 .flex > div{border-bottom:.18em solid #BFC0BE;border-right:0;width:100%;}
  
.footerLinks {
        display: none;
		 visibility : hidden; 
    }
	
	.footerSocialLinks {
	 margin: 0 auto;
	 	} 
.Stats div{font-size:90%;padding-top:25%;}

}

@media only screen and (min-width : 768px) and (max-width : 1024px)  {

.Stats div{font-size:90%;padding-top:25%;}
.lightBlueBox,#FeaturedBox,.TrainingBox> div:first-of-type{width: 48%;}


.Slide-withMiddleText-LeftSlide{float: left; width: 30%;height:auto;padding:0; }
.Slide-withMiddleText-MiddleSlide{float: left; width: 36%; padding: 2%;height:auto;margin: 0;}
.Slide-withMiddleText-RightSlide{float: left; width: 30%; height: auto;padding:0;}
.footerLinks{width:100%;margin: 0 auto;}
#footerSocialLinks {
	 width:100%;
	 display:inline-block;
	 	} 
		.footerWrapper{
	 width:100%;
	 	} 

.PromoRibbon{font-size:88%;}
}






@media only screen and (min-width:768px)
{h2{font-size:1.75em}h3{font-size:1.5em}header>div,main{width:100%;padding:0}.columns>*{float:left;margin:0 0 1em}.columns.two>*{width:48%;margin:0 0 1em 4%}.columns.two>*:nth-child(odd){clear:left;margin:0 0 1em}.columns.three>*{width:31%;margin:0 0 1em 3%}.columns.three>*:nth-child(3n+1){clear:left;margin:0 0 1em}figure.quote{text-align:left}figure.quote blockquote{padding-left:2em}figure.quote blockquote:before{position:relative;left:-3em;top:.5em;margin:0}figure.quote figcaption{text-align:left;padding-left:2em}figure.quote.testimonial{position:relative}figure.quote.testimonial blockquote{padding-left:9em}figure.quote.testimonial blockquote:before{display:block}figure.quote.testimonial figcaption{padding-left:11.25em}figure.quote.testimonial img{position:absolute;top:2em;left:0;display:block}.logo-showcase li{width:23.5%;margin:0 0 1em 2%}.logo-showcase li:nth-child(odd){clear:none;margin:0 0 1em 2%}.logo-showcase li:first-child{margin:0 0 1em 0}.page-header{height:17em;background-position:left bottom;-webkit-background-size:auto 3em;background-size:auto 3em}.page-header>div{padding:4em 1.5em 0}.page-header h1{font-size:1.75em}.page-header h1+p{font-size:1.15em}.page-header:after{bottom:-0.75em;left:4.85em;margin-left:0}.page-header:before{top:5%;left:33%;height:87%;-webkit-background-size:auto 1500em;background-size:auto 1500em}.page-header.icon-beahr:before{background-position:center -862.875em}.page-header.icon-accreditation:before{background-position:center -1023em}.page-header.icon-about:before{background-position:center -1130.625em}.page-header.icon-contact:before{background-position:center -1077.375em}.page-header.icon-research:before{background-position:center -915.75em}.page-header.icon-blog:before{background-position:center -970.5em}.page-header.icon-leadership:before{background-position:center -1130.625em}.page-header.icon-press-releases:before{background-position:center -1184.25em}.page-header.icon-career-profiles:before{background-position:center -219.75em}.page-header.icon-training:before{background-position:center -6em}.page-header.icon-courses:before{background-position:center -113.625em}.page-header.icon-eco-academy:before{background-position:center -59.25em}.page-header.icon-masters-degree:before{background-position:center -166.5em}.page-header.icon-certification:before{background-position:center -272.25em}.page-header.icon-benefits-and-fees:before{background-position:center -433.5em}.page-header.icon-do-i-qualify:before{background-position:center -327.375em}.page-header.icon-eps-in-profile:before{background-position:center -487.875em}.page-header.icon-how-to-apply:before{background-position:center -541.5em}.page-header.icon-whats-my-specialty:before{background-position:center -380.625em}.page-header.icon-employers:before{background-position:center -594.75em}.page-header.icon-certify-my-team:before{background-position:center -755.25em}.page-header.icon-intern-subsidy:before{background-position:center -809.5em}.page-header.icon-post-a-job:before{background-position:center -648.75em}.page-header.icon-train-my-team:before{background-position:center -702em}.page-header.icon-job-board:before{background-position:center -1183.25em}article .alignleft{display:block;float:left;margin:0 2em 1em 0}article .alignright{display:block;float:right;margin:0 0 2em 1em}.front-page-highlights li:before,.front-page-highlights li:after{height:20em}.front-page-highlights li a{height:20em}.site-navigation{width:100%}body.show-nav{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body.show-nav header>nav #navigation-panel{width:34%;opacity:1;max-height:4000px}header{position:relative;z-index:900}header .logo{width:12em;margin-left:1em}header .logo img{width:12em;height:5.539em}header .shortcuts{max-width:20em}header>nav>div{position:relative}header>nav .trigger{padding-left:69%}header>nav #navigation-panel{top:100%;left:auto;right:0;width:34%;height:1000em;max-height:0;z-index:100;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}header>nav #navigation-panel:before{display:none}footer h5{font-size:1.5em}main{position:relative;padding:0 0 4em;min-height:1000px;*zoom:1}main:before,main:after{display:table;content:'';line-height:0}main:after{clear:both}main>article,main>section{float:left;width:61%;padding:21em 3% 4em 2%;font-size:1.125em}main>aside{float:right;width:29%;padding:23.625em 2% 4em 3%}main>aside .page-header-tile{display:block;position:absolute;top:0;left:0;height:19.125em;width:100%;background:center center no-repeat;-webkit-background-size:cover;background-size:cover}.single-post main>article,.single-post main>section{padding:3em 3% 4em 2%}.single-post main>aside{padding:4em 2% 4em 3%}.full-width{min-height:0}.full-width>article,.full-width>section{float:none;width:90%;padding:20em 5% 4em;margin:0 auto}.full-width .page-header{text-align:center;background-position:center bottom}.full-width .page-header:before{-webkit-background-size:auto 1650em;background-size:auto 1650em}.full-width .page-header:after{left:50%;margin-left:-22px}.certification .full-width .page-header:before{background-position:center -300.75em}.employers .full-width .page-header:before{background-position:center -655.5em}body.home main>section,body.training main>section{width:100%}body.home main>section.full-page-intro>div,body.training main>section.full-page-intro>div{bottom:52%;height:48%;clear:both}body.home main>section.full-page-intro>div:before,body.training main>section.full-page-intro>div:before,body.home main>section.full-page-intro>div:after,body.training main>section.full-page-intro>div:after{float:left;width:50%;height:100%}body.home main>section.full-page-intro>div:after,body.training main>section.full-page-intro>div:after{display:block;background-image:url(img/home-R2.jpg)}body.home main>section.full-page-intro>div+div,body.training main>section.full-page-intro>div+div{bottom:0;top:48%;height:52%}body.home main>section.full-page-intro>div+div:before,body.training main>section.full-page-intro>div+div:before,body.home main>section.full-page-intro>div+div:after,body.training main>section.full-page-intro>div+div:after{display:block;background-image:url(img/home-L3.jpg)}body.home main>section.full-page-intro>div+div:after,body.training main>section.full-page-intro>div+div:after{background-image:url(img/home-R4.jpg)}body.home main>section.full-page-intro h1,body.training main>section.full-page-intro h1,body.home main>section.full-page-intro h2,body.training main>section.full-page-intro h2{font-size:1.75em}body.home main>section.full-page-content>p:first-child,body.training main>section.full-page-content>p:first-child{font-size:1.35em}.eco-academy-pitches{*zoom:1}.eco-academy-pitches:before,.eco-academy-pitches:after{display:table;content:'';line-height:0}.eco-academy-pitches:after{clear:both}.eco-academy-pitches li{float:left;width:29.3333%;padding:1em 2%}.eco-academy-courses{text-align:left}.eco-academy-courses li{*zoom:1}.eco-academy-courses li:before,.eco-academy-courses li:after{display:table;content:'';line-height:0}.eco-academy-courses li:after{clear:both}.eco-academy-courses li img{float:left;width:30%;margin:0 5% 0 0}.eco-academy-courses li .course-description{float:left;width:65%}.eco-academy-courses li .course-description .course-details{text-align:left}body.training main>section.full-page-intro>div:after{background-image:url(img/eco-academy-R2.jpg)}body.training main>section.full-page-intro>div+div:before,body.training main>section.full-page-intro>div+div:after{background-image:url(img/eco-academy-L3.jpg)}body.training main>section.full-page-intro>div+div:after{background-image:url(img/eco-academy-R4.jpg)}.single-course .course-description{*zoom:1;text-align:left}.single-course .course-description:before,.single-course .course-description:after{display:table;content:'';line-height:0}.single-course .course-description:after{clear:both}.single-course .course-description img{float:left;max-width:25%;margin:0 1em 1em 0}







/*New CSS */

.ProductBox{height:auto}


.lightBlueBox img,#FeaturedBox img{float:left;width:100%;height:auto;display:block}

.PromoRibbon{margin-bottom:1%;padding-left:4em;padding-right:4em;}

.productBoxBlue  .productBoxGreen{display: -ms-flex; display: -webkit-flex; display: flex;}
 
}


@media only screen and (min-width:1024px)



{figure.quote{text-align:left}figure.quote blockquote{padding-left:2.5em}figure.quote blockquote:before{left:-3.5em;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}figure.quote figcaption{padding-left:2.5em}.page-header{height:20em}.page-header>div{padding:5.5em 3.25em 0}.page-header h1{font-size:2.75em;line-height:1}.page-header h1+p{font-size:1.5em}.page-header:before{top:10%;left:37%}.page-header+p{font-size:1.35em}.footer-call-to-action h4{font-size:2em}.product-chart table{width:100%;left:auto;margin-left:0}.product-chart td .buy{min-width:10em}.product-chart.switch-chart{text-align:left}.product-chart.switch-chart .switch-button{display:inline-block;text-align:left}.product-chart.switch-chart .switch-button:after{display:block}.product-variants li{width:33.3333%}.product-variants li .buy{min-width:10em}.posts li.has-thumbnail>div{width:45%}.posts li.has-thumbnail>div aside,.posts li.has-thumbnail>div img{float:left;width:61%}.posts li.has-thumbnail>div aside{width:35%;margin:0 4% 0 0}.posts li>div{width:15%}.posts li>a{width:80%}.eps>li{*zoom:1}.eps>li:before,.eps>li:after{display:table;content:'';line-height:0}.eps>li:after{clear:both}.eps>li>a{display:block;float:left;width:40%;min-height:1em;margin:0 4% 0 0}.eps>li>div{float:left;width:56%}.front-page-highlights li:before,.front-page-highlights li:after{height:23em}.front-page-highlights li a{height:23em}.front-page-highlights li a h2{font-size:2em}
body.show-nav header>nav #navigation-panel{width:30%}header>nav .important-navigation{position:relative;display:block;float:left;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7;text-align:center}header>nav .important-navigation li{width:25%}header>nav .important-navigation li a{padding:1em;border-left:solid 2px #eaeaea;line-height:1.25;font-size:1.125em;font-family:"ff-tisa-web-pro",Verdana,serif;color:#000000;font-weight:bold}header>nav .important-navigation li a:hover,header>nav .important-navigation li a:focus{background:#fff;text-decoration:none}header>nav .important-navigation li.current_page_item>a[title="Jobs"],header>nav .important-navigation li.current_page_ancestor>a[title="Jobs"]{color:#99c945}header>nav .important-navigation li.current_page_item>a[title="Emplois"],header>nav .important-navigation li.current_page_ancestor>a[title="Emplois"]{color:#99c945}header>nav .important-navigation li.current_page_item>a[title="Training"],header>nav .important-navigation li.current_page_ancestor>a[title="Training"]{color:#007498}header>nav .important-navigation li.current_page_item>a[title="Recherche"],header>nav .important-navigation li.current_page_ancestor>a[title="Recherche"]{color:#007498}header>nav .important-navigation li.current_page_item>a[title="Certification"],header>nav .important-navigation li.current_page_ancestor>a[title="Certification"]{color:#188349}header>nav .important-navigation li.current_page_item>a[title="Agrement"],header>nav .important-navigation li.current_page_ancestor>a[title="Agrement"]{color:#188349}header>nav .important-navigation li.current_page_item>a[title="Employers"],header>nav .important-navigation li.current_page_ancestor>a[title="Employers"]{color:#51a4c2}header>nav .important-navigation li.current_page_item>a[title="Employeurs"],header>nav .important-navigation li.current_page_ancestor>a[title="Employeurs"]{color:#51a4c2}
header>nav #navigation-panel{width:30%}header>nav .trigger{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30%;padding-left:2.5em}header>nav .trigger:after{right:2.35em}header .shortcuts{width:30%;right:0;max-width:25em;padding-top:2em}header .shortcuts .dedicated-login-button{position:absolute;top:0;right:.5em;width:9em;display:inline-block;visibility:visible;font-size:.875em;color:#bdbdbd;text-align:right}header .shortcuts .dedicated-login-button:hover{color:#fff}header .shortcuts>ul{border-right:solid 1px #4a4a4a}main>article,main>section{width:60%;padding:24em 5% 4em}main>aside{width:22%;padding:27em 4% 4em}main>aside .page-header-tile{height:22.5em}.single-post main>article,.single-post main>section{padding:3em 5% 4em}.single-post main>aside{padding:4em 4%}.full-width{min-height:0}.full-width>article,.full-width>section{width:70%;padding:23em 15% 4em}body.home main,body.training main{overflow:hidden}body.home main>section.full-page-intro h1,body.training main>section.full-page-intro h1{font-size:2em;padding:.5em 0 1em}body.home main>section.full-page-intro h1 em,body.training main>section.full-page-intro h1 em{font-size:1.5em}body.home main>section.full-page-content,body.training main>section.full-page-content{max-width:55em;margin:-2em auto 0}body.home main>section.full-page-content:before,body.training main>section.full-page-content:before{content:'';position:absolute;top:0;left:50%;height:30em;width:10000em;margin-left:-5000em;background:#007498;z-index:0}body.home main>section.full-page-content>p:first-child,body.training main>section.full-page-content>p:first-child{position:relative;font-size:1.65em;z-index:50}body.home main>section.full-page-content .front-page-highlights,body.training main>section.full-page-content .front-page-highlights{position:relative;z-index:50}body.training main>section.full-page-content:before{height:2em;background:#fff}
}


@media only screen and (min-width:1280px)
{.page-header h1{font-size:3em}.page-header:before{left:42%}.page-header+p{font-size:1.5em;margin-bottom:2em}.footer-call-to-action h4{font-size:2.25em}.floating-fact em{font-size:1.75em;line-height:1}.product-chart td .buy{min-width:12em}body.home main>section.full-page-intro h1,body.training main>section.full-page-intro h1,body.home main>section.full-page-intro h2,body.training main>section.full-page-intro h2{font-size:2.5em}}#bbpress-forums{font-size:inherit}#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums p.bbp-topic-meta,#bbpress-forums ul.bbp-replies,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-template-notice p{font-size:inherit}#bbpress-forums ul.forum-titles,#bbpress-forums p.bbp-topic-meta,#bbpress-forums li.bbp-forum-freshness>a,#bbpress-forums li.bbp-topic-freshness>a,#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer,#bbpress-forums ul.bbp-replies .bbp-meta,#bbpress-forums div.bbp-pagination,#bbpress-forums div.bbp-template-notice p{font-size:.8125em}#bbpress-forums .bbp-reply-form>form>fieldset.bbp-form{border:0;padding:0;margin:6em 0 0}#bbpress-forums .bbp-reply-form>form>fieldset.bbp-form>legend{color:#646464;font-size:1.35em;color:#72bd49}#bbpress-forums div.bbp-the-content-wrapper input{min-width:0}div.bbp-breadcrumb{display:none}body.single-topic .bbp-reply-form code{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9 body{opacity:.9999}.lt-ie9 input[type="radio"],.lt-ie9 input[type="checkbox"]{display:inline-block;width:auto;min-width:0}.lt-ie9 input[type="radio"]+label,.lt-ie9 input[type="checkbox"]+label{display:inline;width:auto}.lt-ie9 input[type="radio"]+label:before,.lt-ie9 input[type="checkbox"]+label:before{display:none}.lt-ie9 .mailchimp-signup .thanks{display:none}

}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,footer,aside{display:none;visibility:hidden}}




@media (max-width: 700px) {
  .grid-item {
    min-width: 48%; 
  }
}

@media (max-width: 400px) {
  .grid-item {
    min-width: 100%; 
  }
}	