html{color:#000000;background:#FFFFFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.grid,.purple form div.wpcf7-response-output,.pink form div.wpcf7-response-output{width:1000px;margin:0 auto;padding:0;float:none;zoom:1}.grid:before,.purple form div.wpcf7-response-output:before,.pink form div.wpcf7-response-output:before,.grid:after,.purple form div.wpcf7-response-output:after,.pink form div.wpcf7-response-output:after{content:"\0020";display:block;height:0;overflow:hidden}.grid:after,.purple form div.wpcf7-response-output:after,.pink form div.wpcf7-response-output:after{clear:both}.row{display:block;margin:0;padding:0;width:100%;float:none;zoom:1}.row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.ie7 .row,.ie6 .row{margin-bottom:20px}.spanp1{-webkit-box-sizing:border-box;box-sizing:border-box;width:65px;margin:0 20px 20px 0;float:left;padding:20px}.spanp2{-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;margin:0 20px 20px 0;float:left;padding:20px}.spanp3{-webkit-box-sizing:border-box;box-sizing:border-box;width:235px;margin:0 20px 20px 0;float:left;padding:20px}.spanp4{-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;margin:0 20px 20px 0;float:left;padding:20px}.spanp5{-webkit-box-sizing:border-box;box-sizing:border-box;width:405px;margin:0 20px 20px 0;float:left;padding:20px}.spanp6{-webkit-box-sizing:border-box;box-sizing:border-box;width:490px;margin:0 20px 20px 0;float:left;padding:20px}.spanp7{-webkit-box-sizing:border-box;box-sizing:border-box;width:575px;margin:0 20px 20px 0;float:left;padding:20px}.spanp8{-webkit-box-sizing:border-box;box-sizing:border-box;width:660px;margin:0 20px 20px 0;float:left;padding:20px}.spanp9{-webkit-box-sizing:border-box;box-sizing:border-box;width:745px;margin:0 20px 20px 0;float:left;padding:20px}.spanp10{-webkit-box-sizing:border-box;box-sizing:border-box;width:830px;margin:0 20px 20px 0;float:left;padding:20px}.spanp11{-webkit-box-sizing:border-box;box-sizing:border-box;width:915px;margin:0 20px 20px 0;float:left;padding:20px}.spanp12{-webkit-box-sizing:border-box;box-sizing:border-box;width:1000px;margin:0 20px 20px 0;float:left;margin-right:0;padding:20px}.span1{-webkit-box-sizing:border-box;box-sizing:border-box;width:65px;margin:0 20px 20px 0;float:left}.span2{-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;margin:0 20px 20px 0;float:left}.span3{-webkit-box-sizing:border-box;box-sizing:border-box;width:235px;margin:0 20px 20px 0;float:left}.span4{-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;margin:0 20px 20px 0;float:left}.span5{-webkit-box-sizing:border-box;box-sizing:border-box;width:405px;margin:0 20px 20px 0;float:left}.span6{-webkit-box-sizing:border-box;box-sizing:border-box;width:490px;margin:0 20px 20px 0;float:left}.span7{-webkit-box-sizing:border-box;box-sizing:border-box;width:575px;margin:0 20px 20px 0;float:left}.span8{-webkit-box-sizing:border-box;box-sizing:border-box;width:660px;margin:0 20px 20px 0;float:left}.span9{-webkit-box-sizing:border-box;box-sizing:border-box;width:745px;margin:0 20px 20px 0;float:left}.span10{-webkit-box-sizing:border-box;box-sizing:border-box;width:830px;margin:0 20px 20px 0;float:left}.span11{-webkit-box-sizing:border-box;box-sizing:border-box;width:915px;margin:0 20px 20px 0;float:left}.span12{-webkit-box-sizing:border-box;box-sizing:border-box;width:1000px;margin:0 20px 20px 0;float:left;margin-right:0}.span2-alt{-webkit-box-sizing:border-box;box-sizing:border-box;width:178.305px;margin:0 20px 20px 0;float:left}.span3-alt{-webkit-box-sizing:border-box;box-sizing:border-box;width:276.65px;margin:0 20px 20px 0;float:left}.span4-alt{-webkit-box-sizing:border-box;box-sizing:border-box;width:364.965px;margin:0 20px 20px 0;float:left}.offset1{margin:0 20px 20px 85px;float:none}.offset2{margin:0 20px 20px 170px;float:none}.offset3{margin:0 20px 20px 255px;float:none}.offset4{margin:0 20px 20px 340px;float:none}.offset5{margin:0 20px 20px 425px;float:none}.offset6{margin:0 20px 20px 510px;float:none}.offset7{margin:0 20px 20px 595px;float:none}.offset8{margin:0 20px 20px 680px;float:none}.offset9{margin:0 20px 20px 765px;float:none}.offset10{margin:0 20px 20px 850px;float:none}.offset11{margin:0 20px 20px 935px;float:none}[class*="span"]:last-child{margin-right:0}.span-last{margin-right:0}.demo .row{border-bottom:1px dotted;margin:20px 0;background:rgba(255,0,0,0.05)}.demo [class*="span"]{background:#dfdfdf;height:65px}.demo-colours [class*="span"]{height:65px}@font-face{font-family:'Bliss Regular';src:url("../fonts/BlsW-Rg/blsw-rg.eot");src:url("../fonts/BlsW-Rg/blsw-rg.eot?#iefix") format("embedded-opentype"),url("../fonts/BlsW-Rg/blsw-rg.woff2") format("woff2"),url("../fonts/BlsW-Rg/blsw-rg.woff") format("woff"),url("../fonts/BlsW-Rg/blsw-rg.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Bliss Italic';src:url("../fonts/BlsW-It/blsw-it.eot");src:url("../fonts/BlsW-It/blsw-it.eot?#iefix") format("embedded-opentype"),url("../fonts/BlsW-It/blsw-it.woff2") format("woff2"),url("../fonts/BlsW-It/blsw-it.woff") format("woff"),url("../fonts/BlsW-It/blsw-it.ttf") format("truetype");font-weight:normal;font-style:normal}body{padding:0;margin:0;font-family:helvetica, arial, clean, sans-serif;color:#414141;font-size:15px !important;line-height:1.333em}h1,h2,h3,h4,h5,h6{color:#3e3e3e;font-family:"Bliss Regular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;line-height:1.467em;margin:0 0 20px;text-transform:uppercase}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}h1{font-size:4em}h2{font-size:2em}h3{font-size:1.5em;line-height:1.25em}h4,h5,h6{font-size:1em}p{margin:0 0 20px 0}p img{margin:0}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:20px}em{font-style:italic}strong{font-weight:600;color:#3e3e3e}small{font-size:80%}blockquote{font-size:2em;line-height:1.125em;color:#662483;margin-bottom:20px;position:relative;font-style:italic}blockquote p{font-size:1em;margin-bottom:0}blockquote p+p{margin-top:20px}blockquote p:before{content:'"';font-family:"Bliss Regular", Arial, Helvetica, sans-serif}blockquote p:after{content:'"';font-family:"Bliss Regular", Arial, Helvetica, sans-serif}blockquote span.source{display:block;font-size:0.469em;color:#737373;font-style:normal}blockquote span.source a,blockquote span.source a:visited,blockquote span.source a:visited{color:#737373}hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:20px 0 30px;height:0}br{height:0}address br{margin:0}address{margin:0 0 30px 0}mark{background:#e0d3e6;-webkit-box-shadow:0 0 0 3px #e0d3e6;box-shadow:0 0 0 3px #e0d3e6}a,a:visited{color:#c6205d;text-decoration:none;outline:0;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);border-bottom:1px dotted transparent}a:hover,a:focus{color:#871766;text-decoration:none;border-color:#c6205d}a:active{color:#662483;text-decoration:none;border-color:transparent}p a,p a:visited{line-height:inherit}a *{cursor:pointer}.article .entry-content ul,.article .entry-content ol,.article .entry-content dl{margin-bottom:10px;margin-left:20px}.article .entry-content ul p,.article .entry-content ol p,.article .entry-content dl p{margin:0 0 10px}.article .entry-content ul,.article .entry-content ul li{list-style:disc outside}.article .entry-content ol,.article .entry-content ol li{list-style:decimal outside}.article .entry-content ul ul,.article .entry-content ul ul li{list-style:circle outside}.article .entry-content ul ul ul,.article .entry-content ul ul ul li{list-style:square  outside}.article .entry-content ul ul ul ul,.article .entry-content ul ul ul ul li{list-style:disc outside}.article .entry-content ol ol,.article .entry-content ol ol li{list-style:upper-roman outside}.article .entry-content ol ol ol,.article .entry-content ol ol ol li{list-style:lower-roman outside}.article .entry-content ol ol ol ol,.article .entry-content ol ol ol ol li{list-style:upper-alpha outside}.article .entry-content ol ol ol ol ol,.article .entry-content ol ol ol ol ol li{list-style:lower-alpha outside}.article .entry-content ul ul,.article .entry-content ul ol,.article .entry-content ol ol,.article .entry-content ol ul{margin-left:20px}.article .entry-content ul ul li,.article .entry-content ul ol li,.article .entry-content ol ol li,.article .entry-content ol ul li{margin-bottom:10px}.article .entry-content li{margin-bottom:10px}.article .entry-content ul li{list-style:inherit;margin-left:10px}.article .entry-content ol li{list-style:inherit;margin-left:10px}.article .entry-content dt{margin-bottom:10px}.article .entry-content dd{margin-bottom:10px;margin-left:10px;font-style:italic}img.scale-with-grid{max-width:100%;height:auto}img.right,img.alignright{float:right;margin-bottom:8px;margin-right:16px}img.left,img.alignleft{float:left;margin-right:16px}img.center,img.aligncenter{display:block;margin:0 auto}figure{margin-bottom:0.5em}figure figcaption{display:block}table{border:none;margin-bottom:16px}table tbody{border:none;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb}table thead{border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb}table thead td,table th{border:none;padding:6px 8px;line-height:1em;background-color:#bababa;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb}table thead td:nth-child(2n+1),table th:nth-child(2n+1){background-color:#e9e9e9}table td{border:none;padding:6px 8px;line-height:1em;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb}table tbody tr:nth-child(2n+1) td{background-color:#E9E9E9}input,textarea{background:white;border:3px solid transparent;color:#414141;padding:0.25em 0.75em;width:99%;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}form,.form-item{margin:0 0 20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],select,textarea{border:3px solid transparent;padding:10px;line-height:20px;outline:none;color:#414141;margin:0 0 20px;max-width:100%;width:100%;background:white;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1)}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:hover,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:3px solid #dddddd}textarea{min-height:60px}label,legend{display:block;margin-bottom:20px}label span,legend span{color:#414141}input[type="radio"],input[type="checkbox"]{display:inline;width:auto}input[type="radio"]+label,input[type="checkbox"]+label{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:0 20px 0 10px}.no-js .ie7 label,.no-js .ie8 label{display:block !important}input[type="submit"],input[type="button"],input.submit{-webkit-appearance:none;width:auto}.ui-selectmenu-button{-webkit-transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1);background:white;border:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;outline:none;position:relative;text-decoration:none}.ui-selectmenu-button.ui-state-hover,.ui-selectmenu-button.ui-state-focus{border-color:#dddddd}.ui-selectmenu-button.ui-state-hover .ui-icon,.ui-selectmenu-button.ui-state-focus .ui-icon{background-position:0 0}.ie6 .ui-selectmenu-button.ui-state-hover .ui-icon,.ie7 .ui-selectmenu-button.ui-state-hover .ui-icon,.ie8 .ui-selectmenu-button.ui-state-hover .ui-icon,.ie6 .ui-selectmenu-button.ui-state-focus .ui-icon,.ie7 .ui-selectmenu-button.ui-state-focus .ui-icon,.ie8 .ui-selectmenu-button.ui-state-focus .ui-icon{background:url("../img/ie-chevrons.png") no-repeat;background-position:-16px 0;background-position:-138px -25px}.ui-selectmenu-button.ui-state-focus .ui-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ui-selectmenu-button .ui-icon{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px;background-position:-42px 0;background-position:-22px 0;bottom:0;color:white;margin:auto 0;position:absolute;right:15px;top:0}.ie6 .ui-selectmenu-button .ui-icon,.ie7 .ui-selectmenu-button .ui-icon,.ie8 .ui-selectmenu-button .ui-icon{background:url("../img/ie-chevrons.png") no-repeat;background-position:-16px 0;background-position:-138px -4px}.ui-selectmenu-button .ui-selectmenu-text{-webkit-transition:none;transition:none;color:#c6205d;cursor:pointer;display:block;font-weight:400;line-height:25px;height:25px;margin:0;outline:none;overflow:hidden;padding:10px;text-decoration:none;white-space:nowrap}.ui-selectmenu-button .ui-selectmenu-text.ui-state-focus{color:#662483}.ui-selectmenu-menu{-webkit-transition:none;transition:none;display:none;margin:0;position:absolute;z-index:1005}.ui-selectmenu-menu.ui-selectmenu-open{display:block;opacity:1}.ui-selectmenu-menu .ui-menu{background:white;border:3px solid #dddddd;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;max-height:150px;overflow-x:hidden;overflow:scroll;padding:0 0 10px;position:relative}.ui-selectmenu-menu .ui-menu-item{-webkit-transition:none;transition:none;color:#414141;border-bottom:1px dotted transparent;cursor:pointer;display:block;font-weight:400;margin:0;outline:none;overflow:hidden;padding:10px;text-decoration:none;white-space:nowrap}.ui-selectmenu-menu .ui-menu-item.ui-state-focus{color:#c6205d;border-color:#c6205d}.validation{display:none;clear:both}.invalid,.wpcf7-form-control-wrap{position:relative}.invalid .validation,.wpcf7-not-valid-tip{-webkit-box-shadow:0 0 9px 1px rgba(0,0,0,0.15);box-shadow:0 0 9px 1px rgba(0,0,0,0.15);background:white;color:#ee0000 !important;display:block;height:40px;margin:-20px !important;padding:10px 10px 10px 20px;position:absolute;right:-100px;top:50%;width:100px;z-index:9999}.invalid .validation:before,.wpcf7-not-valid-tip:before{content:'';display:block;width:24px;height:24px;background:white;-webkit-box-shadow:-3px 3px 6px 0px rgba(0,0,0,0.2);box-shadow:-3px 3px 6px 0px rgba(0,0,0,0.2);position:absolute;top:50%;left:-11px;margin-top:-12px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg)}.ie8 .invalid .validation,.ie7 .invalid .validation,.ie6 .invalid .validation{border:1px solid #dddddd}.ie8 .invalid .validation:before{display:none}.registration .invalid .validation{background:#ee0000;color:white;top:-15%}.registration .invalid .validation:before{background:#ee0000;color:white}.readonly{background:#e9e9e9}.purple form{background-color:#662483;color:white}.purple form .textbox,.purple form textarea,.purple form select{display:inline}.purple form input,.purple form textarea,.purple form .ui-selectmenu-text{background:#763b90;padding:12px 14px;color:white}.ie7 .purple form .span4{width:298px}.purple form label{margin-bottom:6px}.purple form textarea{height:170px;resize:none}.purple form span{color:white;margin-bottom:10px}.ie7 .purple form span{margin-bottom:0}.purple form input:hover,.purple form input:focus,.purple form textarea:hover,.purple form textarea:focus{border:3px solid #521e69}.ie7 .purple form input{width:80%}.purple form .textbox.readonly{background:#662483;border:none;padding:0;font-weight:800}.purple form select{margin:0;padding:0}.purple form .invalid .validation{top:25%}#npc_enquiry_industry-button{margin-bottom:20px}.purple form .span4 .submit{margin-top:3px;padding:10px 10px;width:80px;height:40px;text-transform:uppercase;color:#c6205d;border:0;background:#ebebeb;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1)}.purple form .span4 .submit:hover{cursor:pointer;color:#662483}.purple form.sent .span4,.purple form.sent h2{display:none}.purple form div.wpcf7-response-output{-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);border:none;clear:both;overflow:hidden}.purple form div.wpcf7-response-output h2{display:initial}.purple form div.wpcf7-validation-errors{border:none;padding:0;margin:0}.purple form .ui-selectmenu-button{border:3px solid #662483;background:#763b90}.purple form .ui-selectmenu-button.ui-state-hover,.purple form .ui-selectmenu-button.ui-state-focus{border-color:#521e69}.purple form .ui-selectmenu-button.ui-state-hover .ui-icon,.purple form .ui-selectmenu-button.ui-state-focus .ui-icon{background-position:0 0}.purple form .ui-selectmenu-button .ui-icon{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px;background-position:-42px 0}.purple form .ui-selectmenu-menu .ui-menu{background:#763b90;border-color:#521e69}.purple form .ui-selectmenu-menu .ui-menu-item{color:whitesmoke}.purple form .ui-selectmenu-menu .ui-menu-item.ui-state-focus{color:#D6C4DE;border-color:#D6C4DE}.pink form{background-color:#c6205d;color:white;margin:0}.pink form .textbox,.pink form textarea,.pink form select{display:inline}.pink form input,.pink form textarea,.pink form .ui-selectmenu-text{background:#cd386e;padding:12px 14px;color:white}.ie7 .pink form .span4{width:298px}.pink form label{margin-bottom:6px}.pink form textarea{height:170px;resize:none}.pink form span{color:white;margin-bottom:10px}.ie7 .pink form span{margin-bottom:0}.pink form input:hover,.pink form input:focus,.pink form textarea:hover,.pink form textarea:focus{border:3px solid #a81b4f}.ie7 .pink form input{width:80%}.pink form .textbox.readonly{background:#c6205d;border:none;padding:0;font-weight:800}.pink form select{margin:0;padding:0}.pink form .invalid .validation{top:25%}.pink form .ui-selectmenu-button{border:3px solid #c6205d;background:#cd386e}.pink form .ui-selectmenu-button.ui-state-hover,.pink form .ui-selectmenu-button.ui-state-focus{border-color:#a81b4f}.pink form .ui-selectmenu-button.ui-state-hover .ui-icon,.pink form .ui-selectmenu-button.ui-state-focus .ui-icon{background-position:-22px 0}.pink form .ui-selectmenu-button .ui-icon{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px;background-position:-42px 0}.pink form .ui-selectmenu-menu .ui-menu{background:#cd386e;border-color:#a81b4f}.pink form .ui-selectmenu-menu .ui-menu-item{color:whitesmoke}.pink form .ui-selectmenu-menu .ui-menu-item.ui-state-focus{color:#a81b4f;border-color:#a81b4f}.pink form .submit{-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);background:#ebebeb;border:3px solid #c6205d;color:#c6205d;padding:10px 10px;text-transform:uppercase;line-height:1}.pink form .span4 button:hover{cursor:pointer;color:#c6205d}.pink form.sent .inner{display:none !important}.pink form.sent .grid,.pink form.sent div.wpcf7-response-output{position:absolute !important;left:0;right:0;bottom:0}.pink form div.wpcf7-response-output{-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);max-height:0;border:none;padding:0 20px;overflow:hidden}.pink.open form.sent div.wpcf7-response-output{padding:20px;max-height:250px}.button,.widgets .jetpack_subscription_widget input[type="submit"],.button:visited,.widgets .jetpack_subscription_widget input[type="submit"]:visited{background-color:#c6205d;text-transform:uppercase;padding:5px 10px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:white;cursor:pointer;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);border:none}.button:hover,.widgets .jetpack_subscription_widget input[type="submit"]:hover,.button:focus,.widgets .jetpack_subscription_widget input[type="submit"]:focus{background:#871766;color:white}.button.button-grey,.widgets .jetpack_subscription_widget input.button-grey[type="submit"],.button-grey:visited{background-color:whitesmoke;color:#c6205d}.button.button-grey:hover,.widgets .jetpack_subscription_widget input.button-grey[type="submit"]:hover,.button-grey:focus{background-color:white;color:#871766}i[class^="icon-filetype"]{background:url("../img/icon-filetype-sprite.png") no-repeat;width:32px;height:32px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px;-webkit-transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1)}i[class^="large-icon-filetype"]{background:url("../img/icon-filetype-sprite-large.png") no-repeat;width:44px;height:44px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:5px;-webkit-transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);vertical-align:middle;margin-bottom:10px}i[class^="download-icon"]{background:url("../img/download-arrow.png") no-repeat;width:13px;height:14px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:3px;-webkit-transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);margin-top:5px}i[class^="icon-spark"]{background:url("../img/icon-spark-sprite.png") no-repeat;width:175px;height:200px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}a:hover i,a:focus i{border-bottom:none}i[class^="chevron"]{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px}.article i[class^="icon-social"]{background:url("../img/icon-sprite.png") no-repeat;padding:0 !important;display:block;width:32px;height:32px;float:left;margin-left:0;-webkit-transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1)}.navbar .social a{background:url("../img/icon-sprite-nav.png") no-repeat;padding:0 !important}.navbar .social .twitter{background-color:#6bacdf;background-position:-67px -1px !important}.navbar .social .facebook{background-color:#3a5897;background-position:-99px -1px !important}.navbar .social .youtube{background-color:#b41318;background-position:-131px -1px !important}.navbar .social .linkedin{background-color:#0076b3;background-position:-227px -1px !important}.navbar .social .eventbrite{background-color:#f06223;background-position:-288px -1px !important}.navbar .social .storify{background-color:#0087f0;background-position:-319px -1px !important}.navbar .social .twitter:hover,.navbar .social .twitter:focus,.navbar .social .twitter:active{background-position:-67px -34px !important}.navbar .social .facebook:hover,.navbar .social .facebook:focus,.navbar .social .facebook:active{background-position:-99px -34px !important}.navbar .social .youtube:hover,.navbar .social .youtube:focus,.navbar .social .youtube:active{background-position:-131px -34px !important}.navbar .social .document:hover,.navbar .social .document:focus,.navbar .social .documents:active{background-position:-163px -34px !important}.navbar .social .newsletter:hover,.navbar .social .newsletter:focus,.navbar .social .newsletter:active{background-position:-195px -34px !important}.navbar .social .linkedin:hover,.navbar .social .linkedin:focus,.navbar .social .linkedin:active{background-position:-227px -34px !important}.navbar .social .eventbrite:hover,.navbar .social .eventbrite:focus,.navbar .social .eventbrite:active{background-position:-288px -34px !important}.navbar .social .storify:hover,.navbar .social .storify:focus,.navbar .social .storify:active{background-position:-319px -34px !important}.article .social a.email i{background-position:0 3px !important}.article .social a.print i{background-position:-32px 3px !important}.article .social a.twitter i{background-position:-64px 3px !important}.article .social a.facebook i{background-position:-96px 3px !important}.article .social a.youtube i{background-position:-128px 3px !important}.article .social a.document i{background-position:-160px 3px !important}.article .social a.newsletter i{background-position:-192px 3px !important}.article .social a.linkedin i{background-position:-224px 3px !important}.article .social a.email:hover i,.article .social .email:focus i,.article .social .email:active i{background-position:0 -30px !important}.article .social a.print:hover i,.article .social .print:focus i,.article .social .print:active i{background-position:-32px -30px !important}.article .social a.twitter:hover i,.article .social .twitter:focus i,.article .social .twitter:active i{background-position:-64px -30px !important}.article .social a.facebook:hover i,.article .social .facebook:focus i,.article .social .facebook:active i{background-position:-96px -30px !important}.article .social a.youtube:hover i,.article .social .youtube:focus i,.article .social .youtube:active i{background-position:-128px -30px !important}.article .social a.document:hover i,.article .social .document:focus i,.article .social .documents:active i{background-position:-160px -30px !important}.article .social a.newsletter:hover i,.article .social .newsletter:focus i,.article .social .newsletter:active i{background-position:-192px -30px !important}.article .social a.linkedin:hover i,.article .social .linkedin:focus i,.article .social .linkedin:active i{background-position:-224px -30px !important}a:hover i.download-icon,a:focus i.download-icon,a:active i.download-icon{margin-top:5px}i.chevron.small{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}i.chevron.down{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px}i.chevron.small.down{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg)}i.chevron.up{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px}i.chevron.small.up{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}i.chevron.left{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px}i.chevron.small.left{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}a:hover i.chevron.small,h4:hover i.chevron.small,span:hover i.chevron.small{background-position:0 0}i.chevron.small:hover,i.chevron.small.active,.accordion i.chevron.small.up,a:hover i.chevron,a:active i.chevron,span:hover i.chevron,h4:hover i.chevron,i.chevron:hover,i.chevron:active,.accordion i.chevron.up,i.chevron.hovered{background-position:0 0}.open a i.chevron.down,.open span i.chevron.down,.open h4 i.chevron.down,.open a:hover i.chevron.down,.open span:hover i.chevron.down,.open h4:hover i.chevron.down{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);background-position:-22px 0;background:url("../img/chevron.png") no-repeat;height:23px;vertical-align:middle;width:13px;background-position:0 0}.open a i.chevron.down.small,.open span i.chevron.down.small,.open h4 i.chevron.down.small,.open a:hover i.chevron.down.small,.open span:hover i.chevron.down.small,.open h4:hover i.chevron.down.small{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);background-position:0 0}.open dt a i.chevron.down.small{width:10px;height:14px;background-position:-14px 0;background-size:auto 14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg)}.open dt.active a i.chevron.down.small{background-position:0 0}.ie8 i.chevron,.ie7 i.chevron,.ie6 i.chevron{background:url("../img/ie-chevrons.png") no-repeat;background-position:-16px 0}.ie8 i.chevron.left,.ie7 i.chevron.left,.ie6 i.chevron.left{background-position:-34px 0px}.ie8 i.chevron.down,.ie7 i.chevron.down,.ie6 i.chevron.down{background-position:-105px -26px;width:23px;height:13px}.ie8 i.chevron.up,.ie7 i.chevron.up,.ie6 i.chevron.up{background-position:-72px -4px;width:23px;height:13px}.ie8 a:hover i.chevron.down,.ie8 span:hover i.chevron.down,.ie8 h4:hover i.chevron.down,.ie7 a:hover i.chevron.down,.ie7 span:hover i.chevron.down,.ie7 h4:hover i.chevron.down,.ie6 a:hover i.chevron.down,.ie6 span:hover i.chevron.down,.ie6 h4:hover i.chevron.down{background-position:-105px -4px}.ie8 .open a i.chevron.down,.ie8 .open span i.chevron.down,.ie8 .open h4 i.chevron.down,.ie7 .open a i.chevron.down,.ie7 .open span i.chevron.down,.ie7 .open h4 i.chevron.down,.ie6 .open a i.chevron.down,.ie6 .open span i.chevron.down,.ie6 .open h4 i.chevron.down,.ie8 .open a:hover i.chevron.down,.ie8 .open span:hover i.chevron.down,.ie8 .open h4:hover i.chevron.down,.ie7 .open a:hover i.chevron.down,.ie7 .open span:hover i.chevron.down,.ie7 .open h4:hover i.chevron.down,.ie6 .open a:hover i.chevron.down,.ie6 .open span:hover i.chevron.down,.ie6 .open h4:hover i.chevron.down{background-position:-72px -26px}.ie8 a:hover i.chevron,.ie7 a:hover i.chevron,.ie6 a:hover i.chevron{background-position:0 0}.ie8 i.chevron.small,.ie7 i.chevron.small,.ie6 i.chevron.small{background:url("../img/ie-chevrons-small.png") no-repeat;background-position:-12px 0}.ie8 i.chevron.left.small,.ie7 i.chevron.left.small,.ie6 i.chevron.left.small{background-position:-23px 0}.ie8 i.chevron.down.small,.ie7 i.chevron.down.small,.ie6 i.chevron.down.small{width:14px;height:10px;background-position:-69px -16px}.ie8 i.chevron.up.small,.ie7 i.chevron.up.small,.ie6 i.chevron.up.small{width:14px;height:10px;background-position:-48px -3px}.ie8 a:hover i.chevron.down.small,.ie8 span:hover i.chevron.down.small,.ie8 h4:hover i.chevron.down.small,.ie7 a:hover i.chevron.down.small,.ie7 span:hover i.chevron.down.small,.ie7 h4:hover i.chevron.down.small,.ie6 a:hover i.chevron.down.small,.ie6 span:hover i.chevron.down.small,.ie6 h4:hover i.chevron.down.small{background-position:-69px -3px}.ie8 .open a i.chevron.down.small,.ie8 .open span i.chevron.down.small,.ie8 .open h4 i.chevron.down.small,.ie7 .open a i.chevron.down.small,.ie7 .open span i.chevron.down.small,.ie7 .open h4 i.chevron.down.small,.ie6 .open a i.chevron.down.small,.ie6 .open span i.chevron.down.small,.ie6 .open h4 i.chevron.down.small,.ie8 .open a:hover i.chevron.down.small,.ie8 .open span:hover i.chevron.down.small,.ie8 .open h4:hover i.chevron.down.small,.ie7 .open a:hover i.chevron.down.small,.ie7 .open span:hover i.chevron.down.small,.ie7 .open h4:hover i.chevron.down.small,.ie6 .open a:hover i.chevron.down.small,.ie6 .open span:hover i.chevron.down.small,.ie6 .open h4:hover i.chevron.down.small{background-position:-48px -16px}.ie8 a:hover i.chevron.up.small,.ie7 a:hover i.chevron.up.small,.ie6 a:hover i.chevron.up.small{background-position:-48px -16px}.ie8 a:hover i.chevron.left.small,.ie7 a:hover i.chevron.left.small,.ie6 a:hover i.chevron.left.small{background-position:-34px 0}.ie8 a:hover i.chevron.small,.ie7 a:hover i.chevron.small,.ie6 a:hover i.chevron.small{background-position:0 0}.ie8 .open dt a i.chevron.down.small,.ie7 .open dt a i.chevron.down.small,.ie6 .open dt a i.chevron.down.small{background:url("../img/ie-chevrons-small.png") no-repeat;width:14px;height:10px;background-position:-69px -16px}.ie8 .open dt.active a i.chevron.down.small,.ie7 .open dt.active a i.chevron.down.small,.ie6 .open dt.active a i.chevron.down.small{background:url("../img/ie-chevrons-small.png") no-repeat;background-position:-48px -16px}i.icon-filetype-pdf{background-position:0 0}i.icon-filetype-email{background-position:0 0}i.icon-filetype-xls,i.icon-filetype-csv,i.icon-filetype-xlt,i.icon-filetype-xlw{background-position:0 0}i.icon-filetype-ppt,i.icon-filetype-pps{background-position:0 0}i.icon-filetype-doc,i.icon-filetype-rtf,i.icon-filetype-txt,i,icon-filetype-wps{background-position:0 0}i.icon-filetype-zip,i.icon-filetype-gzip,i.icon-filetype-rar{background-position:0 0}i.icon-spark-orange-big{background-position:0 0}i.icon-spark-purple-big{background-position:-200px 0}i.icon-spark-purple-small{background-position:-400px 0}i.icon-spark-pink-small{background-position:-600px 0}i.icon-spark-orange-small{background-position:-800px 0}.yellow{background-color:#ffca05}.orange{background-color:#f89c1c;color:white}.orange-dark{background-color:#f26f21}.red{background-color:#ed4022;color:white}.pink{background-color:#eb0080;color:white}.pink-dark{background-color:#c6205d;color:white}.purple{background-color:#871766;color:white}.purple-dark{background-color:#662483;color:white}.grey-1{background-color:whitesmoke}.grey-2{background-color:#ebebeb}.white{background-color:white}.separator{border-bottom:1px solid #dddddd;margin-bottom:40px !important;padding-bottom:20px}.separator-vertical{position:relative}.separator-vertical:after{content:"";display:block;background:#f00;width:0;height:30px;border-right:1px solid #c7c7c7;position:absolute;top:6px;right:0}.ie7 .separator-vertical,.ie6 .separator-vertical{border-right:1px solid #dddddd;margin:0 0 20px}a.no-border,a.no-border:hover,a.no-border:active,a.no-border:visited,a.no-border:focus,a.no-border img,a.no-border:hover img,a.no-border:visited img,a.no-border:active img,a.no-border:focus img,a.span-border:hover,a.span-border:visited,a.span-border:active,a.span-border:focus{border:none}a.span-border{border:none}a.span-border:last-child{margin-right:auto}a.span-border i{margin-left:5px;border:none}a.span-border span{border-bottom:1px dotted transparent;-webkit-transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:border-color 350ms cubic-bezier(0.5, 0, 0.5, 1)}a.span-border:hover span,a.span-border:focus span{border-color:#c6205d}a.span-border:active span{border-color:transparent}span.grey-triangle{width:0;height:0;border-bottom:135px solid #ebebeb;border-right:0px solid #ebebeb;border-top:0px solid transparent;border-left:53px solid transparent;position:absolute;right:0;bottom:0;z-index:2}.carousel.header{height:370px;overflow:hidden;width:100%;margin-bottom:20px}.carousel.header .wrapper{height:370px}.carousel.header .wrapper .panel{position:absolute;z-index:0;opacity:0;width:100%;overflow:hidden;height:370px}.carousel.header .wrapper .active{z-index:1 !important;opacity:1}.carousel.header .wrapper .panel img{width:1600px;margin:0 auto;position:relative;left:50%;margin-left:-800px}.carousel.header .wrapper .panel .entry-content{position:relative;top:-170px}.carousel.header .wrapper .panel .entry-content .parallelogram{-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);position:relative;left:22px;width:564px;height:124px;background-color:white}.carousel.header .wrapper .panel .entry-content h2{margin-bottom:0;padding-bottom:0}.carousel.header .wrapper .panel .entry-content div.content{-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(20deg);padding:12px 0 16px 20px;left:23px;position:relative}.carousel.header .controls-wrapper{position:relative;top:-78px;z-index:999}.carousel.header .controls-wrapper .counters{display:none}.carousel.header .controls-wrapper .controls{margin-left:66px}.carousel.header .controls-wrapper .controls a i{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:15px;height:16px;background:url("../img/carousel-controls.png") no-repeat;border:none;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1)}.carousel.header .controls-wrapper .controls a{border:none}.carousel.header .controls-wrapper .controls a:hover{border:none}.carousel.header .controls-wrapper .controls a.prev i{background-position:-9px 0}.carousel.header .controls-wrapper .controls a.playpause i.icon-pause{background-position:-48px -9px}.carousel.header .controls-wrapper .controls a.playpause i.icon-play{background-position:-74px -9px}.carousel.header .controls-wrapper .controls a.next i{background-position:-113px 0}.carousel.header .controls-wrapper .controls a.prev:hover i{background-position:-28px 0}.carousel.header .controls-wrapper .controls a.playpause:hover i.icon-pause{background-position:-48px -41px}.carousel.header .controls-wrapper .controls a.playpause:hover i.icon-play{background-position:-74px -41px}.carousel.header .controls-wrapper .controls a.next:hover i{background-position:-93px 0px}.carousel.header .controls-wrapper .controls a i{padding:0;margin:0}.no-js .carousel.header{overflow-x:auto}.no-js .carousel.header .wrapper{overflow-x:scroll;overflow-y:hidden;width:9999px}.no-js .carousel.header .panel{position:relative;float:left;width:1600px;opacity:1}.no-js .carousel.header .panel img{position:absolute;left:0;margin-left:0}.carousel.related{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%;margin-top:20px;padding:20px;overflow:hidden;position:relative;background:#ebebeb}.carousel.related .carousel-title{border-bottom:1px solid white;line-height:1em;margin-bottom:20px;padding-bottom:20px;padding-right:80px}.carousel.related p{margin-bottom:0}.carousel.related i.spark{position:absolute;right:0;top:0;height:100px}.carousel.related .wrapper{white-space:nowrap;word-spacing:-4px;overflow:hidden;margin:0 20px}.carousel.related .wrapper .panel{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;float:none;overflow:hidden;position:relative;white-space:normal;word-spacing:initial;margin-bottom:0}.carousel.related .wrapper .panel figure a{border:none}.carousel.related .wrapper .panel .entry-thumb{width:220px;height:120px;overflow:hidden;margin-bottom:10px}.carousel.related .wrapper .panel .entry-thumb img{margin:0}.carousel.related .wrapper .panel h4{margin:0}.carousel.related .wrapper .panel.publication h4{height:60px;margin:0 0 10px;overflow:hidden}.carousel.related .wrapper .panel.publication .entry-time{background-position:0 100%;background-color:#662483}.carousel.related .wrapper .panel.event .entry-time{background-position:-60px 100%;background-color:#c6205d}.carousel.related .wrapper .panel.blog .entry-time{background-position:-120px 100%;background-color:#f16e20}.carousel.related .wrapper .panel.publication .entry-time,.carousel.related .wrapper .panel.event .entry-time,.carousel.related .wrapper .panel.blog .entry-time{background-image:url("../img/sprite-spark-square.jpg");background-repeat:no-repeat;position:absolute;right:0;top:0;color:white;text-align:center;padding:2px 0;margin-top:0}.carousel.related .wrapper .panel.publication .entry-time span,.carousel.related .wrapper .panel.event .entry-time span,.carousel.related .wrapper .panel.blog .entry-time span{display:block;font-size:0.933em;line-height:1.214em;text-transform:uppercase}.carousel.related .wrapper .panel.publication .entry-time span.day,.carousel.related .wrapper .panel.event .entry-time span.day,.carousel.related .wrapper .panel.blog .entry-time span.day{font-size:2.286em;line-height:1em;font-weight:800}.carousel.related .wrapper .panel.publication .entry-time span.days,.carousel.related .wrapper .panel.event .entry-time span.days,.carousel.related .wrapper .panel.blog .entry-time span.days{font-size:1.400em;line-height:1.524em}.carousel.related .wrapper .panel.publication .entry-time.small,.carousel.related .wrapper .panel.event .entry-time.small,.carousel.related .wrapper .panel.blog .entry-time.small{-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;padding:5px 0 0;height:120px;margin:0;top:0;font-family:"Bliss Regular", Arial, Helvetica, sans-serif}.carousel.related .wrapper .panel.publication .entry-time.small span,.carousel.related .wrapper .panel.event .entry-time.small span,.carousel.related .wrapper .panel.blog .entry-time.small span{font-size:0.923em;line-height:1;font-weight:400}.carousel.related .wrapper .panel.publication .entry-time.small span.day,.carousel.related .wrapper .panel.publication .entry-time.small span.days,.carousel.related .wrapper .panel.event .entry-time.small span.day,.carousel.related .wrapper .panel.event .entry-time.small span.days,.carousel.related .wrapper .panel.blog .entry-time.small span.day,.carousel.related .wrapper .panel.blog .entry-time.small span.days{font-size:2em}.carousel.related .counters{display:none}.carousel.related .controls{margin-left:66px}.carousel.related .controls a i{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:16px;height:16px;background:url("../img/carousel-controls.png") no-repeat;border:none;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1)}.carousel.related .controls a{border:none;background:white;position:absolute;top:0;bottom:0;margin:auto 0;width:16px;height:16px;border:8px solid white}.carousel.related .controls a i{padding:0;margin:0}.carousel.related .controls a.prev{left:0}.carousel.related .controls a.prev i{background-position:-9px 0}.carousel.related .controls a.prev:hover i{background-position:-28px 0}.carousel.related .controls a.next{right:0}.carousel.related .controls a.next i{background-position:-113px 0}.carousel.related .controls a.next:hover i{background-position:-93px 0px}.no-js .carousel.related{overflow-x:auto}.no-js .carousel.related .wrapper{overflow-x:scroll;overflow-y:hidden;width:9999px}.no-js .carousel.related .panel{position:relative;float:left;width:1600px;opacity:1}.no-js .carousel.related .panel img{position:absolute;left:0;margin-left:0}html{width:100%;overflow-x:hidden}body{width:100%;overflow-x:hidden}#page-wrapper{margin:0 auto;width:100%;overflow:hidden}#header{position:relative;z-index:999}#header .branding{margin:0}#header .branding a.logo{text-indent:-99999px;background:url("../img/logos/npc_logo.png") no-repeat;display:block;height:100px;border-bottom:none}#header .branding a.logo:hover{border-bottom:none}.ie7 #header .main-header{position:relative;z-index:-1}#navforms{float:right;margin-right:0;margin-bottom:0}.ie7 #navforms,.ie6 #navforms{margin-bottom:20px}.no-js #navforms{float:none}.no-js .logged-in #navforms{float:right}#site-search{position:relative;margin:0}#site-search label{display:none}#site-search input#s{border:none;margin:0;padding-right:40px}#site-search:hover #s,#site-search:focus #s{border-color:#662483}#site-search .button,#site-search .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget #site-search input[type="submit"]{background:url("../img/icon-sprite.png") no-repeat;background-position:-256px 3px;width:32px;height:40px;position:absolute;top:0;right:0;text-indent:-9999px}#site-search:hover .button,#site-search:hover .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget #site-search:hover input[type="submit"],#site-search:focus .button,#site-search:focus .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget #site-search:focus input[type="submit"],#site-search .button:hover,#site-search .widgets .jetpack_subscription_widget input[type="submit"]:hover,.widgets .jetpack_subscription_widget #site-search input[type="submit"]:hover,#site-search .button:focus,#site-search .widgets .jetpack_subscription_widget input[type="submit"]:focus,.widgets .jetpack_subscription_widget #site-search input[type="submit"]:focus{background-position:-256px -28px;height:28px}.ie7 #site-search,.ie6 #site-search{margin-left:0}.ie7 #site-search input#s,.ie6 #site-search input#s{height:auto;padding:11px 5px;width:88%}.ie7 #site-search .button,.ie7 #site-search .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget .ie7 #site-search input[type="submit"]{right:20px}.no-js #site-search{float:right}#signup{position:relative;margin:0 auto;padding:0}#signup .grid,#signup .purple form div.wpcf7-response-output,.purple form #signup div.wpcf7-response-output,#signup .pink form div.wpcf7-response-output,.pink form #signup div.wpcf7-response-output{position:relative}#signup fieldset{margin-bottom:0}#signup .form-title{color:white;line-height:1}#signup .form-item{margin:0}#signup i.newsletter{background-position:-203px -6px !important;background:url("../img/icon-sprite.png") no-repeat;display:block;float:left;height:20px;padding:0 !important;width:25px}#signup .toggle{-webkit-box-sizing:border-box;box-sizing:border-box;width:252px;margin:0 20px 20px 0;float:left;background:#c6205d;height:40px;padding-right:3em;position:absolute;right:0;top:0;margin:0;outline:none}#signup .toggle .chevron{-webkit-transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 500ms cubic-bezier(0.5, 0, 0.5, 1);display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);background:url("../img/chevron-new.png") no-repeat;background-position:-22px 0;height:23px;vertical-align:middle;width:13px;position:absolute;top:10px;right:20px}#signup .toggle:hover .chevron{background-position:0 0}#signup.open .toggle .chevron,#signup .toggle .chevron:active{top:5px;background-position:-22px 0;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}#signup .inner{padding:40px 20px}#signup .inner .submit{float:right}#signup .inner .textbox.readonly{border:none;padding:0;font-weight:800;position:relative;top:-5px}#signup .inner label.span2{width:100%;float:none}#signup .inner .validation{top:8%}.ie7 #signup .form-title{width:224px}.ie7 #signup input.textbox{max-width:89%;position:relative;z-index:-1}.ie8 #signup .toggle i,.ie7 #signup .toggle i,.ie6 #signup .toggle i{right:15px;top:15px}.no-js #signup{width:auto;float:none;overflow:hidden;clear:right}.no-js #signup .form-title{cursor:default;background-position:-203px 4px;line-height:40px;height:40px;float:left;margin:0 20px 0 0}.no-js #signup .toggle i{display:none}.no-js #signup .inner{background:none;display:block;position:static;padding:0;margin:0 0 0 20px;float:none;width:auto}.no-js #signup .inner .textbox,.no-js #signup .inner label{margin:0 10px 0 0;float:left}.no-js #signup .inner label{height:40px;line-height:40px}.no-js #signup .inner hr{display:none}.no-js #signup .inner .textbox{width:415px}.no-js #signup .inner .submit{margin:7px 0 0}nav.primary{-webkit-box-sizing:border-box;box-sizing:border-box;clear:right;height:100px;margin-bottom:0;width:100%}.ie7 nav.primary{position:relative;z-index:-1}nav.primary a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-ms-transform:skew(-25deg);-webkit-transform:skew(-25deg);transform:skew(-25deg);background-color:transparent;border:none;font-family:"Bliss Regular", Arial, Helvetica, sans-serif;font-size:1.067em;height:60px;padding:40px 0 0;overflow:hidden;position:relative}nav.primary a:before{background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #ebebeb), color-stop(50%, #fff), color-stop(51%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(45deg, #ebebeb 0%, #fff 50%, #fff 51%, #fff 100%);background:linear-gradient(45deg, #ebebeb 0%, #fff 50%, #fff 51%, #fff 100%);bottom:0px;content:'';left:0px;position:absolute;top:0px;width:4em;z-index:-1}nav.primary a span{-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);-ms-transform:skew(25deg);-webkit-transform:skew(25deg);transform:skew(25deg);border-bottom:10px solid transparent;color:#414141;display:block;height:20px;left:-20px;margin-right:-20px;padding:20px 20px 15px 35px;position:relative;text-transform:uppercase}.ie7 nav.primary a span,.ie8 nav.primary a span,.ie9 nav.primary a span{padding-bottom:10px}nav.primary a:hover span{border-color:#c7c7c7}nav.primary a.current_page_item.yellow span,nav.primary a.current-page-ancestor.yellow span,nav.primary a.current-menu-item.yellow span{border-color:#ffca05}nav.primary a.current_page_item.purple-dark span,nav.primary a.current-page-ancestor.purple-dark span,nav.primary a.current-menu-item.purple-dark span{border-color:#662483}nav.primary a.current_page_item.purple span,nav.primary a.current-page-ancestor.purple span,nav.primary a.current-menu-item.purple span{border-color:#871766}nav.primary a.current_page_item.pink span,nav.primary a.current-page-ancestor.pink span,nav.primary a.current-menu-item.pink span{border-color:#eb0080}nav.primary a.current_page_item.orange span,nav.primary a.current-page-ancestor.orange span,nav.primary a.current-menu-item.orange span{border-color:#f89c1c}nav.primary a.current_page_item.red span,nav.primary a.current-page-ancestor.red span,nav.primary a.current-menu-item.red span{border-color:#ed4022}nav.primary a.current_page_item.pink-dark span,nav.primary a.current-page-ancestor.pink-dark span,nav.primary a.current-menu-item.pink-dark span{border-color:#c6205d}.ie9 nav.primary a,.ie8 nav.primary a,.ie7 nav.primary a,.ie6 nav.primary a{background:url("../img/nav-bg-ie.png") no-repeat 0 0;margin-bottom:0}nav.subnav{background:#ebebeb;border-bottom:1px solid #c7c7c7}nav.subnav .navbar.alignright{margin-right:252px}nav.subnav a,nav.subnav span{padding:10px 20px;border-bottom:none;float:left;height:20px}nav.subnav a:hover{border-bottom:none !important}.ie7 nav.subnav a,.ie6 nav.subnav a{display:inline;position:relative}.no-js nav.subnav{padding-top:107px}.no-js .logged-in nav.subnav{padding-top:0}nav.subnav .social{padding:0 7px;border-bottom:none;float:left;margin:0}nav.subnav .social a{background-color:white;height:30px;width:30px;padding:0;text-indent:9999px;text-align:left;border:none;margin:5px 5px 0 0}.header-bar.our-work{background-color:#662483;color:white;background-position:50% 0px}.header-bar.publications{background-color:#871766;color:white;background-position:50% -200px}.header-bar.events{background-color:#eb0080;color:white;background-position:50% -400px}.header-bar.blog{background-color:#f89c1c;color:white;background-position:50% -600px}.header-bar.clients-and-partners{background-color:#ed4022;color:white;background-position:50% -800px}.header-bar.about-npc{background-color:#c6205d;color:white;background-position:50% -1000px}.header-bar.media,.header-bar{background-color:#c6205d;color:white;background-position:50% -1200px}.header-bar{background-image:url("../img/headers/header-sprite.png");background-repeat:no-repeat;width:100%;height:123px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;background-position:50% -1200px}.header-bar h1{color:white;padding:16px 0}h2.secondary-nav{font-size:1em;margin-bottom:10px}nav.secondary-nav ul li{padding:10px 0;border-bottom:1px solid #dddddd}nav.secondary-nav ul li:last-child{border-bottom:none}ul.menu li.current-menu-item>a,ul.menu li.current-menu-ancestor>a{color:#871766;font-weight:bold;cursor:default;text-decoration:none;border-bottom:none}ul.menu ul.sub-menu{display:none}ul.menu li.current-menu-item ul.sub-menu,ul.menu li.current-menu-ancestor ul.sub-menu{display:block;background-color:whitesmoke;margin-top:10px;border-top:1px solid #dddddd;margin-bottom:-10px}ul.menu li.current-menu-item ul.sub-menu li,ul.menu li.current-menu-ancestor ul.sub-menu li{padding:10px;border-bottom:1px solid white;margin:0}ul.menu li.current-menu-ancestor ul.sub-menu li.current-menu-item a{color:#c6205d}ul.menu li.current-menu-item a:hover,ul.menu li.current-menu-item a:focus,ul.menu li.current-menu-item a:active,ul.menu li.current-menu-item a:visited{text-decoration:none;border-bottom:none}.social{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;zoom:1}.social:before,.social:after{content:"\0020";display:block;height:0;overflow:hidden}.social:after{clear:both}.social a{float:left;text-transform:capitalize;height:40px;padding-right:15px}.social a span{position:relative;top:10px}.social a:hover span,nav.social a:focus span{border-color:#c6205d}.social a:active span{border-color:transparent}nav.breadcrumb{margin:30px 0 30px 0}nav.breadcrumb a{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-transform:capitalize}nav.breadcrumb span{color:#737373;padding-right:3.33333px}nav.breadcrumb span.active{color:#3e3e3e;font-weight:800;text-transform:capitalize}nav.breadcrumb i.chevron{color:#414141;font-weight:800;padding:0 3.33333px}.search nav.breadcrumb i.chevron{padding:0;background:none;width:6px}.ie7 .breadcrumb i,.ie7 .breadcrumb strong{position:relative;top:2px}.publications.accordion{width:100%;background:whitesmoke}.publications.accordion .grid,.publications.accordion .purple form div.wpcf7-response-output,.purple form .publications.accordion div.wpcf7-response-output,.publications.accordion .pink form div.wpcf7-response-output,.pink form .publications.accordion div.wpcf7-response-output{position:relative}.publications.accordion .button,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]{padding:0;background:url("../img/publicationsbg.png") no-repeat right;position:relative;top:0;margin-bottom:-40px;height:40px;line-height:40px;color:#c6205d;text-transform:none;width:285px}.publications.accordion .button:hover,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:hover,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:hover,.publications.accordion .button:focus,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:focus,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:focus,.publications.accordion .button:active,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:active,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:active,.publications.accordion.open .button span,.publications.accordion.open .widgets .jetpack_subscription_widget input[type="submit"] span,.widgets .jetpack_subscription_widget .publications.accordion.open input[type="submit"] span{color:#871766;text-decoration:none;border:none}.publications.accordion .button:hover span,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:hover span,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:hover span,.publications.accordion .button:active span,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:active span,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:active span{border-color:#662483}.publications.accordion .button i.icon,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"] i.icon,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"] i.icon{background:url("../img/icon-sprite.png") no-repeat -160px 3px;width:32px;height:32px;display:block;float:left;margin:0;padding:0;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1)}.publications.accordion .button:hover i.icon,.publications.accordion .widgets .jetpack_subscription_widget input[type="submit"]:hover i.icon,.widgets .jetpack_subscription_widget .publications.accordion input[type="submit"]:hover i.icon,.publications.accordion .button.active i.icon,.publications.accordion .widgets .jetpack_subscription_widget input.active[type="submit"] i.icon,.widgets .jetpack_subscription_widget .publications.accordion input.active[type="submit"] i.icon,.publications.accordion.open .button i.icon,.publications.accordion.open .widgets .jetpack_subscription_widget input[type="submit"] i.icon,.widgets .jetpack_subscription_widget .publications.accordion.open input[type="submit"] i.icon{background-position:-160px -30px}.publications.accordion .toggle i.chevron{margin:0 0 0 10px}.publications.accordion .toggle:hover i.chevron{background-position:0 0}.publications.accordion.open .toggle i.chevron{background-position:0 0;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);margin-top:-5px}.no-js .publications.accordion .toggle i.chevron{display:none}.no-js .publications .button,.no-js .publications .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget .no-js .publications input[type="submit"]{top:107px}.no-js .logged-in .publications .button,.no-js .logged-in .publications .widgets .jetpack_subscription_widget input[type="submit"],.widgets .jetpack_subscription_widget .no-js .logged-in .publications input[type="submit"]{top:0}.publications.accordion .inner{border-top:0px solid #e7e7e7;overflow:hidden;display:none;padding:40px 0}.publications.accordion .inner li{padding:0 0 5px;border-bottom:1px solid white;margin-bottom:5px}.publications.accordion li.section-title{border:none;margin-top:20px}.publications.accordion li:first-child{margin-top:0}#login{float:left;margin-bottom:0;position:relative}#login .toggle{color:#c6205d;text-align:left !important;z-index:100;background-color:white;padding:10px 20px;z-index:100;cursor:pointer;border:none}#login .toggle i.chevron{margin:0 0 0 10px}#login .toggle:hover{color:#662483}#login.open .toggle{background:whitesmoke;color:#662483;position:relative}#login.open .toggle:after{content:"";display:block;background:#f00;width:0;height:30px;border-right:1px solid #c7c7c7;position:absolute;top:6px;right:0}#login .inner{display:none;height:320px;position:absolute;width:300px;top:40px;text-align:left !important;padding:10px 20px;background:#ebebeb;border-top:1px solid #e9e9e9;z-index:100}#login .inner .submit{float:right;padding:5px 20px}#login .validation{height:60px;top:25px}.ie7 #login .inner .textbox,.ie7 #login .inner .password{width:90%}.ie7 #login .inner,.ie6 #login .inner{left:0px;z-index:1;top:40px}.ie7 #login .inner label input{padding:0}.no-js #login{background:whitesmoke;display:block;width:100%;top:0;left:0;height:auto;padding:0;zoom:1;border-bottom:1px solid #e9e9e9;position:absolute}.no-js #login:before,.no-js #login:after{content:"\0020";display:block;height:0;overflow:hidden}.no-js #login:after{clear:both}.no-js #login .toggle{display:none}.no-js #login .inner{background:whitesmoke;display:block;width:1000px;margin:0 auto;padding:20px 5px;float:none;overflow:hidden;position:static;height:auto}.no-js #login .inner fieldset{float:left;padding:0;margin:0 15px 0}.no-js #login .inner label{float:left;height:40px;line-height:40px;margin:0 10px}.no-js #login .inner .textbox{float:left;width:250px;margin-right:20px}.no-js #login .inner .submit{margin-top:5px;float:right}.no-js #login .inner .forgot-password{float:right;padding:10px 0 0;margin:0}#footer{width:100%;padding:20px;background-color:#662483;color:white}#footer h2,#footer a,#footer p a,#footer a:focus,#footer a:hover,#footer a:visited{color:white}a.top-of-page{display:block;background-color:#ebebeb;margin:20px auto 0 auto;width:98px;padding:5px 10px;position:relative;height:20px;overflow:hidden}a.top-of-page i{position:absolute;right:10px;top:7px}.ie8 a.top-of-page i,.ie7 a.top-of-page i,.ie6 a.top-of-page i{top:11px}.ie7 #footer input,.ie6 #footer input,.ie7 #footer textarea,.ie6 #footer textarea{display:inline}#footer p br{margin:0}#footer .row.contact{border-bottom:1px solid #753d8e;margin-bottom:15px}#footer .row .span4 small{display:none}.ie7 #footer #contact form .offset4{margin:0px !important}.ie7 #footer #contact .span8{width:640px !important}.ie7 #footer .grid .row .span6,.ie7 #footer .purple form div.wpcf7-response-output .row .span6,.purple form .ie7 #footer div.wpcf7-response-output .row .span6,.ie7 #footer .pink form div.wpcf7-response-output .row .span6,.pink form .ie7 #footer div.wpcf7-response-output .row .span6{width:470px !important}#footer .span4 #newsletter-check{width:236px;float:left}.ie7 #footer #newsletter-check,.ie9 #footer #newsletter-check{width:218px}#footer .span4 #newsletter-check label{width:180px;font-size:14px}.ie7 #footer #newsletter-check label,.ie8 #footer #newsletter-check label,.ie9 #footer #newsletter-check label{width:163px}.ie7 #footer #newsletter-check #newsletter-box,.ie8 #footer #newsletter-check #newsletter-box,.ie9 #footer #newsletter-check #newsletter-box{width:9%;padding:0}#footer .googlemap .frame,#footer .googlemap .canvas{height:222px}.image-block{display:block;width:320px;height:135px;margin-top:20px;position:relative;padding-top:94px;z-index:1}.image-block .entry-content{background:white;display:block;width:280px;height:75px;padding:15px 20px}.image-block .entry-content h3{margin:0}.image-block a i.chevron{position:absolute;right:15px;top:190px;border:none;z-index:3}section.publications .image-block{background:url("../img/publications-home.png")}section.events .image-block{background:url("../img/events-home.png")}section.blog .image-block{background:url("../img/blog-home.png")}section .latest{margin-top:20px;padding:20px;overflow:hidden;position:relative;background:#ebebeb}section .latest .separator{border-color:white}section .latest h2{width:200px;padding-right:80px;line-height:1em}section .latest p{margin-bottom:0}section .latest .article{overflow:hidden}section .latest i.spark{position:absolute;right:0;top:0;height:100px}section .latest .view-all{text-align:right;display:block}section .latest .view-all i.chevron{margin-top:-3px;margin-left:5px}section .latest .entry-thumb{margin:0;padding:0;overflow:hidden}section .latest .entry-thumb a{width:220px;height:120px}section .latest .article .entry-header,section .latest .article .entry-content{margin-bottom:0}section .latest .article .entry-thumb{width:220px;height:120px;overflow:hidden}section .latest .article .entry-thumb img{height:auto;margin:0;max-width:100%;min-height:100%;min-width:100%;padding:0;width:auto}section .latest .article.publication .entry-time{background-position:0 100%;background-color:#662483}section .latest .article.event .entry-time{background-position:-60px 100%;background-color:#c6205d}section .latest .article.post .entry-time{background-position:-120px 100%;background-color:#f16e20}section .latest .article.publication .entry-time,section .latest .article.event .entry-time,section .latest .article.post .entry-time{background-image:url("../img/sprite-spark-square.jpg");background-repeat:no-repeat;position:absolute;right:0;top:0;color:white;text-align:center;padding:2px 0;margin-top:0}section .latest .article.publication .entry-time span,section .latest .article.event .entry-time span,section .latest .article.post .entry-time span{display:block;font-size:0.933em;line-height:1.214em;text-transform:uppercase}section .latest .article.publication .entry-time span.day,section .latest .article.event .entry-time span.day,section .latest .article.post .entry-time span.day{font-size:2.286em;line-height:1em;font-weight:800}section .latest .article.publication .entry-time span.days,section .latest .article.event .entry-time span.days,section .latest .article.post .entry-time span.days{font-size:1.400em;line-height:1.524em}section .latest .article.publication .entry-time.small,section .latest .article.event .entry-time.small,section .latest .article.post .entry-time.small{-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;padding:5px 0 0;height:120px;margin:0;top:0;font-family:"Bliss Regular", Arial, Helvetica, sans-serif}section .latest .article.publication .entry-time.small span,section .latest .article.event .entry-time.small span,section .latest .article.post .entry-time.small span{font-size:0.923em;line-height:1;font-weight:400}section .latest .article.publication .entry-time.small span.day,section .latest .article.publication .entry-time.small span.days,section .latest .article.event .entry-time.small span.day,section .latest .article.event .entry-time.small span.days,section .latest .article.post .entry-time.small span.day,section .latest .article.post .entry-time.small span.days{font-size:2em}section .latest .article h4{margin:15px 0;height:3em;overflow:hidden;text-overflow:ellipsis;clear:both}article.promo-block{background:#ebebeb;position:relative}article.promo-block .entry-content{background:white;margin:32px 0;padding:20px 20px 10px 20px}article.promo-block .entry-content h3{margin-bottom:15px}article.promo-block .entry-content p{margin-bottom:10px;margin-right:60px}article.promo-block i.icon-spark-orange-big{position:absolute;right:0;bottom:0}article.promo-block i.icon-spark-purple-big{position:absolute;right:0;top:0}.filters .filter,.filters .submit{visibility:hidden}.no-js .filters .filter,.no-js .filters .submit{visibility:visible}.row.filters{width:100%;background-color:#ebebeb;padding:20px 0 0 0;margin:0 0 20px 0}.span10 .filters{background-color:#ebebeb;padding:20px 0 0 0;margin:0 0 20px 0;overflow:hidden}.span10 .filters .filter{padding:0 20px}.listings .article .entry-header{margin-bottom:0}.listings .article .entry-thumb img{margin:3px 0 5px 0;padding:0}.listings .article.event .entry-time,.listings .article.post .entry-time{position:absolute;right:0;top:0;background:#662483;color:white;text-align:center;padding:2px 0;margin-top:0}.listings .article.event .entry-time span,.listings .article.post .entry-time span{display:block;font-size:0.933em;line-height:1.214em;text-transform:uppercase}.listings .article.event .entry-time span.day,.listings .article.post .entry-time span.day{font-size:2.286em;line-height:1em;font-weight:800}.listings .article.event .entry-time span.days,.listings .article.post .entry-time span.days{font-size:1.400em;line-height:1.524em}.listings.latest .article.event .entry-time.small,.listings .article.post .entry-time.small{width:40px;padding:5px 0;margin:0;top:0}.listings.latest .article.event .entry-time.small span,.listings .article.post .entry-time.small span{font-size:0.6em;line-height:1em}.listings.latest .article.event .entry-time.small span.day,.listings .article.post .entry-time.small span.day{font-size:0.8em;line-height:1.4em}.listings.latest .article.event .entry-time.small span.days,.listings .article.post .entry-time.small span.days{font-size:0.8em;line-height:1.4em}.listings.latest .article.publication .entry-footer{position:absolute;bottom:20px}.listings.latest .article h4{margin-right:40px;margin-bottom:5px}.listings.latest .article.event .entry-thumb a,.listings.latest .article.blog .entry-thumb a{display:block;width:106px;height:106px;overflow:hidden;margin:5px 0;padding:0;-webkit-box-shadow:0 0 0 2px #e9e9e9;box-shadow:0 0 0 2px #e9e9e9;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1)}.listings.latest .article.event .entry-thumb a:hover,.listings.latest .article.blog .entry-thumb a:hover{-webkit-box-shadow:0 0 0 5px #e9e9e9;box-shadow:0 0 0 5px #e9e9e9}.listings.latest .article.event .entry-thumb img,.listings.latest .article.blog .entry-thumb img{padding:0;margin:0 0 0 -41px}.listings .article h4.entry-title{font-size:1em}.listings.staff .job-title{display:block}.listings.staff .article header,.listings.staff .article h4{margin-bottom:0}.listings.clients .article h3,.listings.clients .article header{margin-bottom:0}.listings-summary{margin-bottom:10px}h4.post-type{margin-bottom:0}.listings .separator{margin-bottom:20px !important}.article .article .span3-alt{margin-bottom:20px}.article .article.our-work .span3-alt,.article .article.our-work .span3-alt p{margin-bottom:0}.listings.annual-reports .article::before,.listings.annual-reports .article::after{content:none}.listings #infscr-loading{display:none !important}.article .project .series-title{font-weight:600;margin-bottom:10px}.article .project .series{margin-bottom:0}.article .project .series li{border-bottom:1px solid #dddddd;padding-bottom:6.66667px;margin-bottom:6.66667px}.article .project .series li:last-child{border-bottom:none}.listings.clients .article:nth-of-type(4n),.listings.staff .article:nth-of-type(5n),.listings.trustees .article:nth-of-type(5n),.clients-and-partners .listings .article:nth-of-type(4n){margin-right:0}.listings.clients .article:nth-of-type(4n+1),.listings.staff .article:nth-of-type(5n+1),.listings.trustees .article:nth-of-type(5n+1),.clients-and-partners .listings .article:nth-of-type(4n+1){clear:left}form.registration label.span2{width:30%}form.registration input,form.registration textarea{max-width:63%;margin:0}.ie8 form.registration input,.ie7 form.registration input,.ie6 form.registration input{max-width:59%}.article{position:relative;zoom:1}.article:before,.article:after{content:"\0020";display:block;height:0;overflow:hidden}.article:after{clear:both}.article .entry-title{font-size:1.600em;line-height:1.333em}.article .entry-content .entry-title{padding-top:0;border-top:none}.article .entry-content{margin-bottom:30px}.article div.entry-content{padding-bottom:0}.article .entry-thumb a img,.article .entry-thumb img{-webkit-box-shadow:0 0 0 2px #e9e9e9;box-shadow:0 0 0 2px #e9e9e9;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);margin-top:5px;padding:0;max-width:100%;height:auto}.article .entry-thumb a img:hover,.article .entry-thumb a img:focus{-webkit-box-shadow:0 0 0 5px #e9e9e9;box-shadow:0 0 0 5px #e9e9e9}.article .entry-thumb a{border:none;display:block}.article .entry-thumb{margin-bottom:0}.article .entry-thumb.featured{margin:0 0 10px;padding:0;max-width:100%;height:auto}.article .entry-thumb.featured img{min-width:100%}.article .entry-footer{margin-bottom:0}.article .entry-time,.article .entry-author{display:block;color:#737373;margin:5px 0}.article .details{color:#737373}.staff-email i.icon-social-email{background:url("../img/icon-sprite.png") no-repeat;background-position:-8px -5px;height:30px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;-webkit-transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 250ms cubic-bezier(0.5, 0, 0.5, 1);width:25px;margin:0}.staff-email:hover i.icon-social-email{background-position:-8px -38px}.article footer a.button{padding:12px;font-family:"Bliss Regular", Arial, Helvetica, sans-serif;line-height:1em}.article.contact{margin-top:20px}.article.contact .entry-content{text-transform:none}.article.blog-post .entry-content .entry-thumb{margin-bottom:20px}.article.blog-post .details .entry-meta{color:#414141}.article.blog-post .details .entry-meta .entry-time{color:#737373;margin-bottom:20px}.article.blog-post .details .entry-meta .entry-author{color:#737373}.article.blog-post .details .entry-meta span{margin-bottom:2px}#comments #submit,#comments #submit:visited{background-color:#c6205d;text-transform:uppercase;padding:5px 10px;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;color:white;cursor:pointer;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);border:none;float:right}#comments #submit:hover,#comments #submit:focus{background:#871766;color:white}#comments .comment-content{padding-top:10px}#comments .comment-author .avatar{padding-right:10px;vertical-align:top}#comments #commentform label{float:left}#comments textarea#comment{height:254px}#comments a.comment-reply-link{clear:both;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-bottom:10px}#comments ol.commentlist{margin-bottom:20px}#comments ol.commentlist li.comment{margin-bottom:20px}#comments ol.commentlist li.comment ul.children{list-style-type:none}#comments .comment-subscription-form{float:right;clear:both;margin-bottom:10px;width:100%}#comments .comment-subscription-form input{float:right;margin:3px 0}#comments .form-submit{clear:both;margin-top:20px}.article.publication i.icon-filetype-pdf[class^="icon"]{position:absolute;top:5px;right:0}.article.publication .entry-content .entry-footer a.button{float:left;margin-right:15px}.article.publication .entry-content .entry-footer div.filetype{float:left;padding-right:15px}.article.publication footer nav.social a.facebook{padding-right:0}.article.event .summary{position:relative}.article.event .entry-time{position:absolute;right:0;top:0;background:#662483;color:white;text-align:center;padding:2px 0;margin-top:5px}.article.event .entry-time span{display:block;font-size:0.933em;line-height:1.214em;text-transform:capitalize}.article.event .entry-time span.day{font-size:2.286em;line-height:1em;font-weight:800}.article.event .entry-time span.days{font-size:1.400em;line-height:1.524em}.article.event .entry-content dl{margin-left:0;margin-bottom:0}.article.event .accordion dd{display:none;height:auto;overflow:hidden;margin:10px 0}.article.event .accordion dt{position:relative}.article.event .accordion dt.separator{margin:0 0 10px;padding-bottom:10px}.article.event .accordion dt a{cursor:pointer}.article.event .accordion dt i{margin-top:4px;position:absolute;right:10px}.article.event .location{overflow:hidden}.article.event footer{margin-bottom:0}.article.event footer nav.social a.facebook{padding-right:0}.no-js .article.event .accordion dd{height:auto}.no-js .article.event .accordion dt a,.no-js .article.event .accordion dt a:hover{text-decoration:none;cursor:default;color:#414141}.article.event .accordion.directions dd.open{height:auto;padding:10px 0}.article.event .accordion.directions dt{border-top:1px solid #dddddd;padding:10px 0;margin:0}.article.event .accordion.directions dd{font-style:normal;margin:5px 0 15px 0}.article.event .accordion.directions{border-bottom:1px solid #dddddd}.googlemap .frame,.googlemap .canvas{height:490px}.article.child .entry-thumb{margin:0 0 20px}.article.child .entry-content{margin-bottom:0}.row .article.child{margin-bottom:0}.article .related.news{border-top:1px solid #dddddd;margin-top:20px;padding-top:40px;background:white}.article .related.news figure{margin-bottom:10px}.article .related.news figure a{display:block}.article .related.news h4{margin-bottom:10px}.article .related.news span{color:#737373;font-weight:300}.article .related.news .entry-time,.article .related.news .entry-author{margin:0}.article .related.news .row{margin-bottom:-40px}.article .related.news .article{margin-bottom:40px}.article .related.news .article:nth-child(3n){margin-right:0}.article .related.news .article:nth-child(3n+1){clear:left}.wp-pagenavi{clear:both}.wp-pagenavi span,.wp-pagenavi a.page,.wp-pagenavi a.previouspostslink,.wp-pagenavi a.last,.wp-pagenavi a.first{display:none}.wp-pagenavi .nextpostslink,.wp-pagenavi .nextpostslink:visited{clear:both;background-color:#ebebeb;padding:5px 10px;color:#c6205d;cursor:pointer;-webkit-transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);transition:all 350ms cubic-bezier(0.5, 0, 0.5, 1);border:none;display:block;text-align:center}.wp-pagenavi .nextpostslink:hover{background:#ebebeb;color:#871766}.no-js .wp-pagenavi{text-align:center;clear:both}.no-js .wp-pagenavi span,.no-js .wp-pagenavi a.page,.no-js .wp-pagenavi a.previouspostslink,.no-js .wp-pagenavi a.last,.no-js .wp-pagenavi a.first{display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.no-js .wp-pagenavi .pages,.no-js .wp-pagenavi .current{border:none;font-weight:bold}.no-js .wp-pagenavi .nextpostslink,.no-js .wp-pagenavi .nextpostslink:visited{clear:none;display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:#ebebeb;color:#eb0080}.no-js .wp-pagenavi .nextpostslink:hover,.no-js .wp-pagenavi .nextpostslink:focus{color:#871766;background:#ebebeb}.no-js .wp-pagenavi a,.no-js .wp-pagenavi .current,.no-js .wp-pagenavi .extend{border:none;background:#ebebeb}.no-js .wp-pagenavi a,.wp-pagenavi span{padding:3px 5px;margin:2px;text-decoration:none}#comments{margin-top:20px}.widgets .section-title{font-size:1.600em;line-height:1em}.widgets article.separator:last-child{border:none !important;margin:0 !important;padding-bottom:0 !important}.widgets .article .entry-thumb{margin-right:10px}.widgets .separator{margin-bottom:20px !important}.widgets .jetpack_subscription_widget{background:whitesmoke;padding:20px;margin-bottom:20px;zoom:1}.widgets .jetpack_subscription_widget:before,.widgets .jetpack_subscription_widget:after{content:"\0020";display:block;height:0;overflow:hidden}.widgets .jetpack_subscription_widget:after{clear:both}.widgets .jetpack_subscription_widget .widget-title{border-bottom:1px solid white}.widgets .jetpack_subscription_widget input[type="submit"]{float:right}.widgets .jetpack_subscription_widget input[type="text"]{width:100% !important}.widgets .jetpack_subscription_widget .success{font-weight:bold}.widgets .testimonial{background:whitesmoke}.widgets .testimonial blockquote{color:#662483;font-size:2.133em;line-height:1.125em;margin:0}.widgets .testimonial blockquote p{font-family:"Bliss Regular", Arial, Helvetica, sans-serif}.widgets .testimonial blockquote p:before{display:none}.widgets .testimonial blockquote p:after{display:none}.widgets .testimonial span.source{color:#737373;margin-top:10px;display:block;font-size:1em;line-height:1.333em}.widgets .testimonial span.source span{display:block;margin:0}.widgets .related{background:whitesmoke}.widgets .related .separator{border-color:white}.widgets .related .article{font-size:0.867em;line-height:1.385em}.widgets .related .article .offset1{margin:0 0 0 75px}.widgets .related .article .entry-title{font-size:1.231em}.widgets .related .article .entry-time,.widgets .related .article .entry-author{margin:2px 0}.widgets .most-downloaded{background:whitesmoke}.widgets .most-downloaded .separator{border-color:white}.widgets .most-downloaded .article{font-size:0.867em;line-height:1.385em;position:relative}.widgets .most-downloaded .article .offset1{margin:0 0 0 75px}.widgets .most-downloaded .article .entry-title{font-size:1.231em;margin-right:35px}.widgets .most-downloaded .article .entry-footer a .icon-filetype-pdf{position:absolute;top:0;right:0;margin-right:0;padding-right:0}.widgets .what-we-did{background:whitesmoke}.widgets .what-we-did .separator{border-color:white}.widgets .what-we-did .article{font-size:0.867em;line-height:1.385em}.widgets .what-we-did .article .offset1{margin:0 0 0 75px}.widgets .what-we-did .article .entry-title{font-size:1.231em}.widgets .what-we-did .article .entry-time,.widgets .what-we-did .article .entry-author{margin:2px 0}.widgets .promo_block{background:whitesmoke}.widgets .promo_block .separator{border-color:white;margin:0}.widgets .promo_block .entry-content{margin:20px 0}.widgets .promo_block .entry-thumb{padding:0;margin:0}.widgets .key-stat{background:whitesmoke}.widgets .key-stat p{margin:0}.widgets .key-stat p.stat{padding:0 0 20px;line-height:3em}.widgets .key-stat p.stat span{font-size:4.6em;color:#662483;vertical-align:middle}.widgets .key-fact{background:#662483;color:white}.widgets .key-fact h3,.widgets .key-fact p{color:white}.widgets .specialist-advisor{background:white;position:relative;min-height:296px}.widgets .specialist-advisor .header{position:relative;height:162px}.widgets .specialist-advisor .section-title{color:white;padding:0 20px;padding-right:40px;z-index:12;position:absolute;width:90px;bottom:0}.widgets .specialist-advisor .entry-thumb{padding:0;margin:0}.widgets .specialist-advisor figure{height:162px;width:235px;display:block;position:relative;overflow:hidden}.widgets .specialist-advisor figure img.specialist-advisor-header-image{position:absolute;top:0;z-index:10}.widgets .specialist-advisor figure img.attachment-specialist_advisor{position:absolute;top:0;right:-11px;z-index:9}.widgets .specialist-advisor .entry-content{padding:0 20px;margin:0;margin-right:20px;float:left;width:75%}.widgets .specialist-advisor .entry-content p{word-wrap:break-word}.widgets .specialist-advisor .entry-content a i.chevron{position:absolute;right:15px;z-index:3;bottom:20px}.widgets .specialist-advisor .staff-email i.icon-social-email{height:20px}.widgets .newsletter{background:#662483;color:#e0d3e6}.widgets .newsletter .separator{border-color:#763b90}.widgets .newsletter .section-title{color:white;padding-right:40px}.widgets .newsletter p{margin-bottom:20px}.widgets .newsletter .textbox{background:#763b90;color:white;border-color:#662483}.widgets .newsletter .textbox:hover,.widgets .newsletter .textbox:focus{border-color:#521e69}.widgets .newsletter .submit{float:right}.widgets .upcoming_event{background:#a4387a;color:#414141;position:relative;height:344px}.widgets .upcoming_event .section-title{color:white;padding:20px;padding-right:40px;z-index:4;position:relative}.widgets span.mask{background:url("../img/upcoming-event.png") no-repeat;height:344px;display:block;position:absolute;top:0;left:0;z-index:2}.widgets .upcoming_event figure{position:absolute;top:0;left:0;z-index:1;margin:0}.widgets .upcoming_event .entry-content{margin-bottom:0}.widgets .upcoming_event p{margin-bottom:20px}.widgets .upcoming_event .article{background:white;padding:20px;margin:66px 0 40px 0;z-index:3}.widgets .upcoming_event a{display:block}.widgets .calendar{background:whitesmoke}.widgets .calendar .separator{border-color:white}.widgets .calendar .article{font-size:0.867em;line-height:1.385em}.widgets .calendar .article .offset1{margin:0 0 0 75px}.widgets .calendar .article .entry-title{font-size:1.231em}.widgets .calendar .article .entry-time,.widgets .calendar .article .entry-author{margin:2px 0}.widgets .calendar table tbody td{width:27px;height:27px;padding:0;margin:0;border-top:whitesmoke 1px solid;border-right:whitesmoke 1px solid;border-left:none;border-bottom:none;text-align:center}.widgets .calendar table tbody,.widgets .calendar table thead,.widgets .calendar table thead td,.widgets .calendar table thead th{border:none}.widgets .calendar table thead,.widgets .calendar table thead td,.widgets .calendar table thead th,.widgets .calendar table td,.widgets .calendar table tbody td.pad{background-color:whitesmoke}.widgets .calendar table tbody td{background-color:white}.widgets .calendar table tbody td a{background-color:#c6205d;width:27px;height:27px;display:block;color:white;line-height:1.8em}.widgets .calendar table tbody td a:hover{background-color:#871766}.widgets .calendar table tbody td a:hover,.widgets .calendar table tbody td a:visited{text-decoration:underline}.widgets .calendar table thead th{font-size:0.7em;padding:0;text-align:center;width:27px;height:27px;text-transform:uppercase}.widgets .calendar .month{width:27px;height:27px;display:block;text-align:center;background-color:white;border-right:whitesmoke solid 1px;border-bottom:none;float:left}.widgets .calendar .month:hover{border-bottom:none}.widgets .calendar .caption{float:left}.widgets .calendar .nav{float:right}.widgets .calendar .nav a i.chevron{margin:7px auto}.widgets .links{background:whitesmoke}.widgets .links .separator{border-color:white}.widgets .links ul li:last-child{border:none;padding-bottom:0;margin-bottom:0 !important}.related{background:whitesmoke}.related.publications .section-title{margin-left:7px}.related.publications .article .entry-title{font-size:1.231em;margin:0 0 10px;line-height:1.250em}.related.publications .article{margin-left:10px}.related.publications .article .entry-time{margin:0 0 20px;line-height:1em}.downloaded{background:whitesmoke}.downloaded.publications .section-title{margin-left:7px}.downloaded.publications .article .entry-title{font-size:1.231em;margin:0 0 10px;line-height:1.250em}.downloaded.publications .article{margin-left:10px}.downloaded.publications .article .entry-time{margin:0 0 20px;line-height:1em}.accordion.force .inner{display:block !important}#cookie-prompt{display:none;padding:20px 0;border-bottom:1px solid #c7c7c7}.no-js #cookie-prompt{display:none}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.hide{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.alignleft{float:left}.alignright{float:right}.textalignright{text-align:right}.clear{clear:both}.printonly{display:none}.small{font-size:0.835em}.large{font-size:1.385em}.text-indent{text-indent:-9999px}.padding-left{padding-left:20px}.no-margin{margin:0 !important}.block{display:block}.bold{font-weight:bold}
