@import url("https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700");@font-face{font-family:'proxima_nova_condensedSBd';src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanovacond-semibold-webfont.eot);src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanovacond-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanovacond-semibold-webfont.woff) format('woff'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanovacond-semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanovacond-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_nova_rgregular';src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-regular-webfont.eot);src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-regular-webfont.woff) format('woff'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_nova_rgbold';src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-bold-webfont.eot);src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-bold-webfont.woff) format('woff'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_novasemibold';src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-semibold-webfont.eot);src:url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-semibold-webfont.woff) format('woff'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/cpsu/fonts/proximanova/proximanova-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'icomoon';src:url(/sites/all/themes/custom/cpsu/fonts/icomoon.eot);src:url(/sites/all/themes/custom/cpsu/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/cpsu/fonts/icomoon.woff) format('woff'),url(/sites/all/themes/custom/cpsu/fonts/icomoon.ttf) format('truetype'),url(/sites/all/themes/custom/cpsu/fonts/icomoon.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}.dl-menuwrapper{width:100%;float:left;position:relative;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%;}.dl-menuwrapper:first-child{margin-right:100px;}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.dl-menuwrapper li{position:relative;}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none;}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1);}.dl-menuwrapper li.dl-back > a{padding-left:30px;background:rgba(0,0,0,0.1);}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li > a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000";}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}.dl-menuwrapper li > a:after{right:10px;color:rgba(0,0,0,0.15);}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;left:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.dl-menuwrapper li .dl-submenu{display:none;}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none;}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s linear forwards;-moz-animation:MenuAnimOut1 0.4s linear forwards;animation:MenuAnimOut1 0.4s linear forwards;}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out forwards;-moz-animation:MenuAnimOut2 0.3s ease-in-out forwards;animation:MenuAnimOut2 0.3s ease-in-out forwards;}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease forwards;-moz-animation:MenuAnimOut3 0.4s ease forwards;animation:MenuAnimOut3 0.4s ease forwards;}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease forwards;-moz-animation:MenuAnimOut4 0.4s ease forwards;animation:MenuAnimOut4 0.4s ease forwards;}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease forwards;-moz-animation:MenuAnimOut5 0.4s ease forwards;animation:MenuAnimOut5 0.4s ease forwards;}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0;}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0;}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg);}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0;}}@-moz-keyframes MenuAnimOut3{100%{-moz-transform:translateZ(300px);opacity:0;}}@-moz-keyframes MenuAnimOut4{100%{-moz-transform:translateZ(-300px);opacity:0;}}@-moz-keyframes MenuAnimOut5{100%{-moz-transform:translateY(40%);opacity:0;}}@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg);}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0;}}@keyframes MenuAnimOut3{100%{transform:translateZ(300px);opacity:0;}}@keyframes MenuAnimOut4{100%{transform:translateZ(-300px);opacity:0;}}@keyframes MenuAnimOut5{100%{transform:translateY(40%);opacity:0;}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s linear forwards;-moz-animation:MenuAnimIn1 0.3s linear forwards;animation:MenuAnimIn1 0.3s linear forwards;}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out forwards;-moz-animation:MenuAnimIn2 0.3s ease-in-out forwards;animation:MenuAnimIn2 0.3s ease-in-out forwards;}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease forwards;-moz-animation:MenuAnimIn3 0.4s ease forwards;animation:MenuAnimIn3 0.4s ease forwards;}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease forwards;-moz-animation:MenuAnimIn4 0.4s ease forwards;animation:MenuAnimIn4 0.4s ease forwards;}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease forwards;-moz-animation:MenuAnimIn5 0.4s ease forwards;animation:MenuAnimIn5 0.4s ease forwards;}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);opacity:1;}}@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes MenuAnimIn3{0%{-moz-transform:translateZ(300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes MenuAnimIn4{0%{-moz-transform:translateZ(-300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes MenuAnimIn5{0%{-moz-transform:translateY(40%);opacity:0;}100%{-moz-transform:translateY(0);opacity:1;}}@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn4{0%{transform:translateZ(-300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn5{0%{transform:translateY(40%);opacity:0;}100%{transform:translateY(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease forwards;-moz-animation:SubMenuAnimIn1 0.4s ease forwards;animation:SubMenuAnimIn1 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out forwards;-moz-animation:SubMenuAnimIn2 0.3s ease-in-out forwards;animation:SubMenuAnimIn2 0.3s ease-in-out forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease forwards;-moz-animation:SubMenuAnimIn3 0.4s ease forwards;animation:SubMenuAnimIn3 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease forwards;-moz-animation:SubMenuAnimIn4 0.4s ease forwards;animation:SubMenuAnimIn4 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease forwards;-moz-animation:SubMenuAnimIn5 0.4s ease forwards;animation:SubMenuAnimIn5 0.4s ease forwards;}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn3{0%{-moz-transform:translateZ(-300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn4{0%{-moz-transform:translateZ(300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn5{0%{-moz-transform:translateZ(-200px);opacity:0;}100%{-moz-transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn1{0%{transform:translateX(50%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn2{0%{transform:translateX(100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn4{0%{transform:translateZ(300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn5{0%{transform:translateZ(-200px);opacity:0;}100%{transform:translateZ(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease forwards;-moz-animation:SubMenuAnimOut1 0.4s ease forwards;animation:SubMenuAnimOut1 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out forwards;-moz-animation:SubMenuAnimOut2 0.3s ease-in-out forwards;animation:SubMenuAnimOut2 0.3s ease-in-out forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease forwards;-moz-animation:SubMenuAnimOut3 0.4s ease forwards;animation:SubMenuAnimOut3 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease forwards;-moz-animation:SubMenuAnimOut4 0.4s ease forwards;animation:SubMenuAnimOut4 0.4s ease forwards;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease forwards;-moz-animation:SubMenuAnimOut5 0.4s ease forwards;animation:SubMenuAnimOut5 0.4s ease forwards;}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);opacity:0;}}@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0%);opacity:1;}100%{-moz-transform:translateX(50%);opacity:0;}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1;}100%{-moz-transform:translateX(100%);opacity:0;}}@-moz-keyframes SubMenuAnimOut3{0%{-moz-transform:translateZ(0px);opacity:1;}100%{-moz-transform:translateZ(-300px);opacity:0;}}@-moz-keyframes SubMenuAnimOut4{0%{-moz-transform:translateZ(0px);opacity:1;}100%{-moz-transform:translateZ(300px);opacity:0;}}@-moz-keyframes SubMenuAnimOut5{0%{-moz-transform:translateZ(0);opacity:1;}100%{-moz-transform:translateZ(-200px);opacity:0;}}@keyframes SubMenuAnimOut1{0%{transform:translateX(0%);opacity:1;}100%{transform:translateX(50%);opacity:0;}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0%);opacity:1;}100%{transform:translateX(100%);opacity:0;}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0px);opacity:1;}100%{transform:translateZ(-300px);opacity:0;}}@keyframes SubMenuAnimOut4{0%{transform:translateZ(0px);opacity:1;}100%{transform:translateZ(300px);opacity:0;}}@keyframes SubMenuAnimOut5{0%{transform:translateZ(0);opacity:1;}100%{transform:translateZ(-200px);opacity:0;}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none;}.no-js .dl-menuwrapper li .dl-submenu{display:block;}.no-js .dl-menuwrapper li.dl-back{display:none;}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}.demo-1 .dl-menuwrapper button{background:#c62860;}.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper ul{background:#9e1847;}.demo-2 .dl-menuwrapper button{background:#e86814;}.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper ul{background:#D35400;}.demo-3 .dl-menuwrapper button{background:#08cbc4;}.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper ul{background:#00b4ae;}.demo-4 .dl-menuwrapper button{background:#90b912;}.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul{background:#79a002;}.demo-5 .dl-menuwrapper button{background:#744783;}.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul{background:#643771;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:87.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility

  
  line-height:1.5em;}html,button,input,select,textarea{color:#3f383a;font-family:'proxima_nova_rgregular';}body{margin:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;line-height:100%;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.428em;line-height:100%;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.282em;margin-top:1.282em;margin-bottom:1.282em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.807em;margin-top:1.807em;margin-bottom:1.807em;}h6{font-size:0.75em;line-height:2em;margin-top:2em;margin-bottom:2em;}h1,h2,h3,h4,h5,h6{font-family:'PT Sans Narrow',sans-serif;font-weight:bold;text-transform:uppercase;}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:1.5em 30px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1.5em 0;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:1.5em 0;}.item-list ul li{margin:0;}dd{margin:0 0 0 30px;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}menu,ol,ul,.item-list ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;border:none;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}a{color:#383737;text-decoration:underline;}a:hover{color:#da1715;}ul{padding:0 0 0 15px;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}
#header,#page,#footer,.region-bottom{margin-left:auto;margin-right:auto;max-width:980px;min-width:980px;}#header,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:480px){#main{position:relative;}#navigation{clear:both;height:auto !important;height:7.7em;min-height:7.7em;width:100%;}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.sidebar-second #content{float:left;width:66.667%;margin-left:0%;margin-right:-66.667%;}.sidebar-second .region-sidebar-second{float:left;width:33.333%;margin-left:66.667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;padding-left:20px;padding-right:20px;}.two-sidebars .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;*position:relative;*zoom:1;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:"";display:table;}.two-sidebars .region-sidebar-second:after{clear:both;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.333%;margin-left:33.333%;margin-right:-66.667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.333%;margin-left:66.667%;margin-right:-100%;}}@media all and (min-width:960px){.mobile-logo{display:none;}.sidebar-first #content{float:left;width:78%;margin-left:22%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:70%;margin-left:0%;margin-right:-70%;}.sidebar-second .region-sidebar-second{float:left;width:30%;margin-left:70%;margin-right:-100%;}.two-sidebars #content{float:left;width:45%;margin-left:22%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:30%;margin-left:70%;margin-right:-100%;}#content .content-column{float:left;margin-left:2%;}#content .content-column-2{width:49%;}#content .content-column-3{width:32%;}#content .content-column-4{width:23.5%;}#content .content-column-first{margin-left:0;}}
ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}
body{margin:0;padding:0;}#footer-wrapper,body{background:#383737;}#page-wrapper{background:#eef2f3 url(/sites/all/themes/custom/cpsu/images/tile.png);}#page{}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}#header-wrapper{border-top:6px solid #97c5ca;background:white;-webkit-box-shadow:0px 0px 6px 0px #A3A3A3;box-shadow:0px 0px 6px 0px #A3A3A3;-moz-box-shadow:0px 0px 6px 0px #A3A3A3;z-index:3;position:relative;}#header{position:relative;}#name-and-slogan,#logo{float:left;margin:0;padding:0;margin-top:16px;margin-bottom:20px;}#logo img{vertical-align:bottom;}#name-and-slogan{float:left;padding-left:5em;}#site-name{margin:0;font-size:2em;line-height:1.5em;}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;font-size:1em;}.region-header{clear:both;}#main{padding-top:0;padding-bottom:3em;margin-left:12px;margin-right:12px;}.section-contact #main{padding-left:12px;padding-right:12px;}.page-home #content{margin-top:55px;}#content{position:relative;}#content .feed-icon{position:absolute;bottom:0;}#content .feed-icon img{display:block;}.region-highlighted{clear:both;}.breadcrumb{text-transform:uppercase;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0;}tr.even{}tr.odd{}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}div.status{}div.warning,tr.warning{}div.error,tr.error{}.error{}.warning{}.tabs{}.region-help{}.more-help-link{}.region-content{}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;margin-bottom:0;}.item-list .pager li{padding-right:15px;padding-left:15px;}.feed-icon{}.more-link{}.page-node h1.title{margin-bottom:32px;}.page-node article p,.page-node article li{line-height:160%;}.page-node article p a{text-decoration:underline;}.page-node .field-page-introduction p{line-height:145%;padding-left:15px;}.region-sidebar-first{}.region-sidebar-second{}#footer-wrapper{border-top:6px solid #97c5ca;color:#ffffff;}#footer{padding:0;margin:0 auto;padding:30px 0;}.node-type-campaign #page-title{background:#48c8d7;color:#ffffff;font-size:1.75em;margin:0;padding:22px;}.logged-in.front .panel-col-top.panel-panel{width:100%;}#homepage-panel .center-wrapper .panel-panel{height:200px;width:290px;margin-right:23px;background:#48c8d7;}#homepage-panel .center-wrapper{margin-left:20px;}#homepage-panel .center-wrapper .panel-panel .inside{margin:0;}#homepage-panel .center-wrapper .panel-col-last .field-member-quote{font-size:114%;margin:0 0 20px;max-height:78px;overflow:hidden;}#homepage-panel .center-wrapper .panel-col-last{width:210px;font-family:'proxima_nova_rgregular';width:290px;padding-bottom:19px;background:url(/sites/all/themes/custom/cpsu/images/quote_arrow.png) center bottom no-repeat;color:white;text-align:center;margin-right:0;}#homepage-panel .center-wrapper .panel-col-last .inside{padding:40px 40px 0 40px;height:160px;background:url(/sites/all/themes/custom/cpsu/images/quote.png) center 15px no-repeat #b0bebf;}#homepage-panel .center-wrapper .panel-col-last .field-member-name,#homepage-panel .center-wrapper .panel-col-last .field-member-organisation{font-family:'proxima_novasemibold';}#homepage-panel .center-wrapper .panel-col-first{height:190px;border-top:5px solid #383737;border-bottom:5px solid #383737;background:none;}#homepage-panel .center-wrapper .panel-col-first h2{font-size:229%;color:#383737;margin:20px 0 10px;text-align:left;}#homepage-panel .center-wrapper .panel-col-first .field-body{font-family:'proxima_nova_rgregular';}#homepage-panel .center-wrapper .panel-col-first .field-body div{line-height:140%;}#homepage-panel .center-wrapper .panel-col-first .field-body div{font-size:143%;}#copyright{background:white;height:50px;font-family:'proxima_novasemibold';color:#383737;font-size:93%;height:35px;padding-top:15px;padding-left:12px;padding-right:12px;}#copyright a{background:white;height:50px;font-family:'proxima_novasemibold';color:#383737;font-size:13px;text-decoration:none;padding-right:25px;background:url(/sites/all/themes/custom/cpsu/images/dg_sig.png) center right no-repeat;}#copyright .copyright-left{float:left;margin-top:3px;}#copyright .copyright-right{float:right;margin-top:3px;}#copyright .inside{margin-left:auto;margin-right:auto;max-width:1024px;}#news-landing-panel .view-cpsu-news-events{background:#48c8d7;}#news-landing-panel .view-cpsu-news-events .field-banner-image{float:left;}#news-landing-panel .view-cpsu-news-events .field-banner-image img{display:block;}#news-landing-panel .view-cpsu-news-events .node-title a{font-size:30px;color:white;text-decoration:none;line-height:110%;}#news-landing-panel .view-cpsu-news-events .featured-caption{overflow:hidden;padding:30px;}#news-landing-panel .view-cpsu-news-events .featured-caption h2{margin-bottom:10px;}#news-landing-panel .view-cpsu-news-events .featured-caption .field-tagline{font-size:114%;color:white;}#news-landing-panel .view-cpsu-news-events .featured-caption .read-more a{color:#383737;font-size:18px;text-transform:uppercase;font-family:'PT Sans Narrow';font-weight:bold;text-decoration:underline;}#news-landing-panel .view-cpsu-news-events .featured-caption .read-more{padding:20px 0;}#news-landing-panel .center-wrapper .panel-col-first h2,#news-landing-panel .center-wrapper .panel-col-last h2{color:#383737;}#news-landing-panel .center-wrapper .panel-col-first{width:37%;min-width:325px;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events{}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-content{background:white;width:250px;padding:30px;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .outside{width:310px;padding-bottom:20px;background:url(/sites/all/themes/custom/cpsu/images/events_arrow.png) center bottom no-repeat;}#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-content{overflow:hidden;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer,#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-footer,#news-landing-panel .panel-col-bottom .view-id-news_media .view-footer{margin-top:19px;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer .view-text,#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-footer .view-text,#news-landing-panel .panel-col-bottom .view-id-news_media .view-footer .view-text,.view-footer .view-text{font-family:'PT Sans Narrow';color:#383737;text-transform:uppercase;font-size:18px;font-weight:bold;}.view-link a{display:block;padding-top:2px;margin-right:6px;float:left;}.view-link span.separator{display:block;padding-top:4px;margin-right:6px;float:left;}.view-link span.separator-reset{padding-top:2px;}#news-landing-panel .center-wrapper .panel-panel .inside{margin:0;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer{margin-top:0px;}.view-footer{overflow:hidden;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer .view-text,#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-footer .view-text,#news-landing-panel .panel-col-bottom .view-id-news_media .view-footer .view-text,.view-footer .view-text{float:left;margin-right:10px;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer a,#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-footer a,#news-landing-panel  .panel-col-bottom .view-id-news_media .view-footer a{font-family:'proxima_nova_rgregular';color:#383737;text-decoration:underline;font-size:16px;text-transform:none;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .views-row{clear:both;margin-bottom:25px;overflow:hidden;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .views-row-last{margin-bottom:0;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .separated-date{font-size:20px;font-family:'PT Sans Narrow';color:#383737;float:left;margin-right:20px;text-transform:uppercase;text-align:center;font-weight:bold;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .views-field-title{line-height:180%;margin-top:2px;min-height:26px;overflow:hidden;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .views-field-title a{font-size:16px;font-family:'proxima_nova_rgregular';}#news-landing-panel .center-wrapper .panel-col-last{width:63%;}#news-landing-panel .panel-col-bottom{margin-top:50px;border-top:5px solid #383737;}#news-landing-panel .panel-col-bottom,#news-landing-panel .center-wrapper{overflow:hidden;}#news-landing-panel .panel-col-bottom h2{color:#383737;font-size:28px;line-height:22px;}#news-landing-panel .panel-col-bottom .view-id-news_media .node-title a{color:#383737;font-size:20px;text-decoration:none;}#news-landing-panel .panel-col-bottom .view-id-news_media .node-title a:hover{color:#da1715;}#news-landing-panel .panel-col-bottom .view-id-news_media .field-banner-image{float:left;margin-right:20px;width:277px;}#news-landing-panel .panel-col-bottom .view-id-news_media .node-title{overflow:hidden;}#news-landing-panel .panel-col-bottom .view-id-news_media .views-row{width:50%;float:left;min-width:400px;}#news-landing-panel .panel-col-bottom .view-id-news_media .views-row-even{margin-bottom:70px;}#news-landing-panel .panel-col-bottom .view-id-news_media .views-row-odd article{margin-right:10px;}#news-landing-panel .panel-col-bottom .view-id-news_media .views-row-last{margin-bottom:0;}#news-landing-panel .panel-col-bottom .view-id-news_media .view-content{overflow:hidden;}.teaser-content{padding:15px 15px 0 15px;height:127px;overflow:hidden;}.page-contact .teaser-content{padding:0;}.node-teaser .field-banner-image img{display:block;}h1.title{color:#383737;margin-bottom:50px;}.page-node h2{font-size:142%;color:#383737;}.page-node strong{font-family:'proxima_novasemibold';font-weight:normal;}.page-node h3{font-family:'proxima_novasemibold';font-size:115%;text-transform:none;font-weight:normal;}.node-type-page-fancy #page h3 a{text-decoration:none;}.node-type-campaign .view-id-cpsu_news_events{border-top:5px solid #383737;margin-top:25px;}.node-type-campaign .view-id-cpsu_news_events .title{padding:25px 0;}div.modal-forms-modal-content .popups-container{border-radius:0;}div.modal-forms-modal-content .modal-header{background:none repeat scroll 0 0 #363535;height:35px;padding:15px;}div.modal-forms-modal-content .modal-title{font-family:'PT Sans Narrow';color:white;font-size:200%;text-transform:uppercase;}div.modal-forms-modal-content{font-size:inherit;font-family:'proxima_nova_rgregular';color:#3f383a;}div.modal-forms-modal-content .popups-close{background:url(/sites/all/themes/custom/cpsu/images/cross.png) no-repeat scroll center center transparent;width:17px;height:17px;margin-top:10px;}div.modal-forms-modal-content .popups-close:hover{background-position:inherit;}div.modal-forms-modal-content .user-login-form .form-item-name input,div.modal-forms-modal-content input.form-text{width:268px;height:43px;background:#eef1f1;border:0;;padding-left:10px;padding-right:10px;}div.modal-forms-modal-content .user-login-form .form-item-pass input{width:268px;height:43px;background:#eef1f1;border:0;padding-left:10px;padding-right:10px;}div.modal-forms-modal-content .user-login-form .form-item-name{float:left;}div.modal-forms-modal-content .user-login-form .form-item-pass{float:right;overflow:hidden;}div.modal-forms-modal-content .user-login-form .form-item-remember-me{float:left;margin:0;color:#3f383a;}div.modal-forms-modal-content .user-login-form .item-list{clear:none;margin-bottom:20px;overflow:hidden;float:right;}div.modal-forms-modal-content .user-login-form .item-list ul{float:right;margin:0;}div.modal-forms-modal-content .user-login-form .item-list ul li{list-style:none;}div.modal-forms-modal-content .user-login-form .item-list ul li a{color:#3f383a;}div.modal-forms-modal-content .user-login-form .form-item{margin-bottom:10px;}div.modal-forms-modal-content .user-login-form label,div.modal-forms-modal-content label{font-weight:normal;margin-bottom:5px;}div.modal-forms-modal-content .user-login-form .form-actions input,div.modal-forms-modal-content .form-actions input{background:none repeat scroll 0 0 #97C5CA;border:0 none;color:#FFFFFF;font-family:'PT Sans Narrow';font-size:164%;padding:10px 45px 9px 65px;text-transform:uppercase;}div.modal-forms-modal-content .user-login-form .form-actions,div.modal-forms-modal-content  .form-actions{background:url(/sites/all/themes/custom/cpsu/images/headling_blue.png) no-repeat scroll right top transparent;float:left;margin-right:20px;padding-bottom:17px;padding-right:20px;position:relative;margin-top:30px;clear:both;}div.modal-forms-modal-content .user-login-form .form-actions .ajax-progress-throbber{position:absolute;right:0;}div.modal-forms-modal-content .user-login-form .disclaimer{display:block;float:left;margin-top:35px;max-width:380px;}div.modal-forms-modal-content .user-login-form .disclaimer a{color:#3F383A;}#modal-content{padding:45px;width:600px !important;height:auto !important;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:100px;}.page-user form#user-login,.page-user form#user-pass,.page-user form#user-pass-reset{max-width:610px;margin:auto;}.page-user form#user-login input,.page-user form#user-pass input,.page-user form#user-pass-reset input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.page-user form.user-login-form .form-type-textfield,.page-user form.user-login-form .form-type-password{width:50%;}@media all and (max-width:959px){.page-user form.user-login-form .form-type-textfield,.page-user form.user-login-form .form-type-password{display:block;float:none;clear:both;width:100%;}}.page-user form.user-login-form .form-type-textfield input,.page-user form.user-login-form .form-type-password input{width:95%;}.page-user form#user-login label,.page-user form#user-pass label,.page-user form#user-pass-reset label{font-weight:bold;}.page-user form#user-login .description,.page-user form#user-pass .description,.page-user form#user-pass-reset .description{margin-top:1em;}div.modal-forms-modal-content div.messages{margin-bottom:20px;}div.ctools-modal-content .form-item .description{display:none;}.page-user #user-login input,.page-user #user-pass input{height:43px;border:0;padding-left:10px;padding-right:10px;}.page-user #user-login .form-item-remember-me input{width:auto;height:auto;}.page-user #user-login  .intro{margin-bottom:20px;}.page-user #user-login label,.page-user #user-pass label{font-weight:normal;}.page-user #user-login  .form-item{float:left;}.page-user #user-login  .form-item-pass{float:right;}.page-user #user-login  .form-item-remember-me{margin:0;float:right;}.page-user #user-login  .form-item-remember-me,.page-user #user-login  .disclaimer,.page-user #user-login #edit-actions{clear:both;}.page-user #page-title{max-width:610px;margin:auto;}.page-user #user-login #edit-actions input,.page-user #user-pass #edit-actions input,.page-user #user-pass-reset #edit-actions input{background:none repeat scroll 0 0 #97C5CA;border:0 none;color:#FFFFFF;font-family:'PT Sans Narrow';font-size:164%;padding:10px 45px 9px 65px;text-transform:uppercase;height:50px;}.page-user #user-login #edit-actions,.page-user #user-pass #edit-actions,.page-user #user-pass-reset #edit-actions{background:url(/sites/all/themes/custom/cpsu/images/headling_blue.png) no-repeat scroll right top transparent;float:left;margin-right:35px;padding-bottom:17px;padding-right:20px;}.page-user #user-login .disclaimer{display:block;float:left;margin-top:20px;max-width:325px;clear:none;}.page-user form#user-pass .form-type-textfield input{width:100%;}#homepage-panel-member .panel-col-first,#homepage-panel-delegate .panel-col-first,#homepage-panel-staff .panel-col-first{width:64%;}#homepage-panel-member .panel-pane,#homepage-panel-delegate .panel-pane,#homepage-panel-staff .panel-pane{overflow:hidden;}#homepage-panel-member .panel-col-last,#homepage-panel-delegate .panel-col-last,#homepage-panel-staff .panel-col-last{width:30%;padding-left:35px;}#homepage-panel-member .panel-col-last .pane-views-resources-block-latest,#homepage-panel-delegate .panel-col-last .pane-views-resources-block-latest,#homepage-panel-staff .panel-col-last .pane-views-resources-block-latest{border-top:5px solid #383737;margin-bottom:40px;}#homepage-panel-member .panel-col-last .pane-views-resources-block-latest .item-list li,#homepage-panel-delegate .panel-col-last .pane-views-resources-block-latest .item-list li,#homepage-panel-staff .panel-col-last .pane-views-resources-block-latest .item-list li{padding:15px 20px;list-style:none;background:none repeat scroll 0 0 #FFFFFF;list-style:none outside none;margin:0 0 8px;box-shadow:0 6px 6px -6px #A3A3A3;}#homepage-panel-member .panel-col-last .pane-views-resources-block-latest .item-list ul,#homepage-panel-delegate .panel-col-last .pane-views-resources-block-latest .item-list ul,#homepage-panel-staff .panel-col-last .pane-views-resources-block-latest .item-list ul{padding-left:0;}#homepage-panel-member .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a,#homepage-panel-delegate .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a,#homepage-panel-staff .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a{display:block;overflow:hidden;background:url(/sites/all/themes/custom/cpsu/images/icon-download.png) no-repeat scroll right center transparent;padding-right:30px;font-family:'PT Sans Narrow';font-size:129%;text-transform:uppercase;color:#383737;text-decoration:none;font-weight:bold;}#homepage-panel-member .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a:hover,#homepage-panel-delegate .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a:hover,#homepage-panel-staff .panel-col-last .pane-views-resources-block-latest .item-list .views-field-title a:hover{color:#da1715;}#homepage-panel-member .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing,#homepage-panel-delegate .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing,#homepage-panel-staff .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing{float:left;}#homepage-panel-member .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing-1,#homepage-panel-delegate .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing-1,#homepage-panel-staff .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing-1{overflow:hidden;}#homepage-panel-member .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .user-picture,#homepage-panel-delegate .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .user-picture,#homepage-panel-staff .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .user-picture{clear:both;display:block;}#homepage-panel-member .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing h2,#homepage-panel-delegate .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing h2,#homepage-panel-staff .panel-col-first .view-message-to-users.view-display-id-panel_pane_1 .views-field-nothing h2{margin-top:0;}#homepage-panel-member .panel-col-first .pane-views-member-stories-block-front,#homepage-panel-delegate .panel-col-first .pane-views-member-stories-block-front,#homepage-panel-staff .panel-col-first .pane-views-member-stories-block-front{clear:both;}.logged-in #homepage-panel-member .panel-panel .view-member-stories .field-banner-image{width:290px;}#homepage-panel-member .panel-col-first .pane-message-to-users-panel-pane-1{margin-bottom:25px;}#homepage-panel-member .view-id-member_stories.view-display-id-block_1 .views-row,#homepage-panel-delegate .view-id-member_stories.view-display-id-block_1 .views-row{overflow:hidden;}#homepage-panel-member .view-id-member_stories.view-display-id-block_1 .views-row .field-banner-image,#homepage-panel-delegate .view-id-member_stories.view-display-id-block_1 .views-row .field-banner-image{float:left;margin-right:20px;}#homepage-panel-member .view-id-member_stories.view-display-id-block_1 .views-row .field-member-quote,#homepage-panel-delegate .view-id-member_stories.view-display-id-block_1 .views-row .field-member-quote{margin:0;overflow:hidden;margin-bottom:20px;}#homepage-panel-member .view-id-member_stories.view-display-id-block_1 .views-row .field-member-name,#homepage-panel-member .view-id-member_stories.view-display-id-block_1 .views-row .field-member-organisation,#homepage-panel-delegate .view-id-member_stories.view-display-id-block_1 .views-row .field-member-name,#homepage-panel-delegate .view-id-member_stories.view-display-id-block_1 .views-row .field-member-organisation{overflow:hidden;font-family:'proxima_novasemibold';}#homepage-panel-member .pane-member-stories,#homepage-panel-delegate .pane-member-stories,#homepage-panel-delegate .pane-menu-delegates-menu,#homepage-panel-staff .pane-member-stories,#homepage-panel-staff .pane-menu-menu-staff-menu{clear:both;}.node-type-page-fancy #page a{text-decoration:underline;}.front.logged-in .center-wrapper{padding-right:20px;padding-left:20px;}.page-user-edit h1.title#page-title{margin:0;}.page-user.logged-in #page-title{margin:0;}.page-user.logged-in .profile .user-picture{float:none;}.comment-form .form-submit{font-size:129%;font-family:'PT Sans Narrow';color:white;padding:9px 40px;background:#da1715;border:none;text-transform:uppercase;}article.comment .comment-reply a{font-size:129%;font-family:'PT Sans Narrow';color:white;padding:9px 40px;background:#da1715;border:none;text-transform:uppercase;}article.comment ul.links.inline{display:block;margin-top:50px;margin-bottom:50px;}.page-search #content h2,.page-search404 #content h2{margin-top:50px;}.page-search .search-results h3 a,.page-search404 .search-results h3 a{color:#3F383A;text-decoration:none;font-size:18px;}.page-search .search-results h3,.page-search404 .page-search .search-results h3{margin-bottom:15px;}.page-search ol.search-results,.page-search404 ol.search-results{padding-left:0;margin-top:50px;}.page-search .search-results li,.page-search404 .search-results li{margin-bottom:0;padding-top:30px;padding-bottom:30px;border-top:1px solid #b4c2c3;}.page-search #edit-basic .form-submit,.page-search404 #edit-basic .form-submit{text-indent:-9999px;background:url(/sites/all/themes/custom/cpsu/images/icon-filter-search.png) no-repeat center center;width:40px;height:40px;}.page-search #edit-basic .form-item-keys label,.page-search404 #edit-basic .form-item-keys label{display:none;}.page-search #edit-basic .form-item-keys,.page-search404 #edit-basic .form-item-keys{display:block;float:left;margin:0;}.page-search .spelling-suggestions dt,.page-search404 .spelling-suggestions dt{float:left;margin-right:15px;}.page-search .spelling-suggestions dd a,.page-search404 .spelling-suggestions dd a{color:#3F383A;}.page-search .search-results .search-snippet-info,.page-search404 .search-results .search-snippet-info{padding-left:0;}.page-search .search-results .search-info .username,.page-search404 .search-results .search-info .username{color:#3F383A;}.page-search .search-results .search-info,.page-search404 .search-results .search-info{margin-bottom:0;}.search-form input{border-radius:0;padding:11px 15px;border:none;width:340px;}.page-search .sidebars h2.block-title,.page-search404 .sidebars h2.block-title{padding:0;}.page-search .sidebars .region-sidebar-second,.page-search404 .sidebars .region-sidebar-second{margin-top:220px;padding-left:80px;}.page-search .sidebars .region-sidebar-second .block-facetapi .item-list a,.page-search404 .sidebars .region-sidebar-second .block-facetapi .item-list a{font-family:'proxima_novasemibold';color:#383737;text-decoration:none;}#search-form .form-submit{text-indent:-9999px;background:url(/sites/all/themes/custom/cpsu/images/icon-filter-search.png) no-repeat center center;width:40px;height:40px;}.page-search404 h1{margin-top:40px;}.page-search404 #page #main{min-height:425px;}.maintenance-page h1{margin-top:40px;color:#383737;font-weight:bold;font-size:2em;}.maintenance-page  #page #main{min-height:425px;}.share-bar .facebook{text-indent:-9999px;background:url(/sites/all/themes/custom/cpsu/images/facebook_share_icon.png) no-repeat center center;width:37px;height:38px;display:block;float:left;margin-right:10px;margin-top:14px;}.share-bar .twitter{text-indent:-9999px;background:url(/sites/all/themes/custom/cpsu/images/twitter_share_icon.png) no-repeat center center;width:37px;height:38px;display:block;float:left;margin-right:10px;margin-top:14px;}.share-bar .email{text-indent:-9999px;background:url(/sites/all/themes/custom/cpsu/images/email_share_icon.png) no-repeat center center;width:37px;height:38px;display:block;float:left;margin-top:14px;}.share-bar .title{font-family:'PT Sans Narrow';font-size:129%;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}.share-bar{border-bottom:5px solid #5c5c5c;margin-top:30px;overflow:auto;padding-bottom:35px;}.block-facetapi ul li.leaf{list-style:none;}.section-contact p,.section-contact .wrapper{line-height:160%;}.section-contact .view-locations h1{margin-bottom:50px;}.node-type-campaign article.view-mode-full .field-banner-image{margin-bottom:40px;}.page-node blockquote{margin-left:0;margin-right:0;}#homepage-panel .center-wrapper .panel-panel .field-tagline{font-size:28px;color:white;font-family:"PT Sans Narrow";text-align:center;font-weight:bold;text-transform:uppercase;margin-top:20px;}#homepage-panel .center-wrapper .panel-panel div.bean-video .content{width:290px;height:200px;overflow:auto;background:url(/sites/all/themes/custom/cpsu/images/play-button.png) center 90px no-repeat;}#homepage-panel .center-wrapper .panel-panel div.bean-video .mobile{display:none;}html article.view-mode-full article.node-teaser .field-banner-image{margin-bottom:0px;}body.section-access-denied .breadcrumb{margin-bottom:0;}body.section-access-denied #main{padding-top:40px;}a.colorbox-inline{text-decoration:none;}
.block{margin-bottom:1.5em;}.block.first{}.block.last{}.block.odd{}.block.even{}h2.block-title{}#block-aggregator-category-1{}#block-aggregator-feed-1{}#block-block-1{}#block-blog-recent{}#block-book-navigation{}#block-comment-recent{}#block-forum-active{}#block-forum-new{}#block-locale-language{}#block-menu-menu-NAME{}#block-node-recent{}#block-node-syndicate{}#block-poll-recent{}#block-profile-author-information{}#block-search-form{}#block-shortcut-shortcuts{}#block-statistics-popular{}#block-system-main-menu{}#block-system-management{}#block-system-navigation{}#block-system-user-menu{}#block-system-help{}#block-system-main{}#block-system-powered-by{}#block-user-login{}#block-user-new{}#block-user-online{}#block-bean-home-page-features{width:69%;margin-bottom:0;position:relative;max-width:659px;}#beanslide .rslides_tabs li{background:url(/sites/all/themes/custom/cpsu/images/slide_pager.png) no-repeat;}#beanslide .rslides_tabs li.rslides_here{background:url(/sites/all/themes/custom/cpsu/images/slide_dot_active.png) no-repeat;}#block-bean-home-page-features #beanslide img{width:100%;display:block;}#beanslide .rslides_tabs{background:transparent;position:absolute;bottom:0;right:221px;width:auto;}#beanslide .rslides_tabs li{float:left;height:10px;margin-right:5px;width:11px;z-index:2;}.beanslide .rslides_tabs a{width:11px;height:10px;display:block;font-size:0;padding:0;}#beanslide .group-beanslide-caption .field-slide-headline{font-family:"PT Sans Narrow";font-weight:bold;font-size:30px;color:white;text-transform:uppercase;line-height:100%;}#beanslide .group-beanslide-caption .field-slide-teaser{font-family:'proxima_nova_rgregular';font-size:16px;}#beanslide .group-beanslide-caption .field-slide-teaser p{margin-top:5px;margin-bottom:10px;}#beanslide .group-beanslide-caption .field-slide-link a{font-family:"PT Sans Narrow";font-size:18px;color:#383737;text-transform:uppercase;font-weight:bold;text-decoration:underline;}#beanslide .group-beanslide-caption .field-slide-link a:hover{color:white;}#beanslide .rslides_nav{font-size:0;position:absolute;bottom:25px;z-index:2;height:48px;width:48px;left:inherit;outline:none;}#beanslide .rslides_nav.prev{display:none;}#beanslide .rslides_nav.next{display:none;}.region-highlighted .block.even{position:relative;}.region-highlighted .block.even .field-body{font-family:'proxima_nova_rgregular';font-size:16px;}.region-highlighted .block.even .field-body a{font-family:'PT Sans Narrow',sans-serif;font-weight:bold;color:#48c8d7;font-size:20px;text-decoration:underline;}.region-highlighted .block.even .block-title{padding-left:40px;padding-top:10px;padding-bottom:10px;width:296px;font-size:28px;}.region-highlighted .block{float:left;}.block-addressfield-staticmap,.region-highlighted .block-addressfield-staticmap{float:none;}.region-highlighted .block.even{background:#383737;color:#ffffff;height:334px;margin:0px;padding:43px 0 0;width:31%;}.front.logged-in .region-highlighted .block.even{height:361px;}.region-highlighted .block.even .block-title{content:#ffffff;background:url(/sites/all/themes/custom/cpsu/images/icon-user.png) no-repeat #da1715;background-position:260px 15px;}.region-highlighted .block.even .title-wrapper{width:336px;height:48px;overflow:hidden;position:absolute;top:43px;left:-15px;z-index:2;background:url(/sites/all/themes/custom/cpsu/images/heading_curve.png) no-repeat right bottom;padding-bottom:18px;}.region-highlighted .block.even .content{padding:48px 25px 30px;}.beanslide .caption{background:#48c8d7;color:#ffffff;top:auto;left:22px;bottom:-20px;padding:20px;margin:0px;width:64%;}#block-cpsu-blocks-node-resources ul{list-style:none;margin:0;padding:0;}#block-cpsu-blocks-node-resources li{background:#ffffff;list-style:none;margin:0 0 8px 0;padding:1em 1ex;}#block-cpsu-blocks-node-resources li.file a{padding-right:30px;background:url(/sites/all/themes/custom/cpsu/images/icon-download.png) no-repeat right;}#block-cpsu-blocks-node-resources li a:link,#block-cpsu-blocks-node-resources li a:visited{color:#000000;text-decoration:none;}#block-cpsu-blocks-node-resources li a:active,#block-cpsu-blocks-node-resources li a:focus,#block-cpsu-blocks-node-resources li a:hover{color:#da1715;}#block-bean-twitter-feed h2 a{padding-left:50px;position:relative;}#block-bean-twitter-feed h2 a:before{position:absolute;left:0;display:inline-block;content:"";background:url(/sites/all/themes/custom/cpsu/images/twitter_icon.png);width:38px;height:38px;}.tweets-pulled-listing .tweet-author-wrapper,.tweets-pulled-listing .tweet-actions{display:none;}.tweets-pulled-listing ul{padding:0;margin:0;}.tweets-pulled-listing a{color:white;}.tweets-pulled-listing .tweet-time{margin-top:10px;}.tweets-pulled-listing .tweet-time a{text-decoration:none;}#block-bean-facebook h2 a{padding-left:50px;position:relative;}#block-bean-facebook h2 a:before{position:absolute;left:0;display:inline-block;content:"";background:url(/sites/all/themes/custom/cpsu/images/facebook_icon.png);width:38px;height:38px;}#footer .block a{font-family:'proxima_nova_rgregular';font-size:14px;}#footer .block h2{font-size:28px;color:white;}#footer .region{width:33%;float:left;padding:0 30px;box-sizing:border-box;border-right:1px solid #7C7A7A;}#footer .region h2{margin-bottom:16px;line-height:155%;}#footer .region h3{color:#b0bebf;font-size:18px;margin:0;}#footer .region .block{overflow:hidden;}#footer .region-footer-col3{border-right:none;}#block-bean-instagram h2{padding-left:50px;position:relative;}#block-bean-instagram h2:before{position:absolute;left:0;display:inline-block;content:"";background:url(/sites/all/themes/custom/cpsu/images/instagram_icon.png);width:38px;height:38px;}.breadcrumb li a{font-family:'proxima_nova_rgregular';font-size:12px;color:#383737;text-transform:uppercase;text-decoration:none;}.breadcrumb{padding-left:12px;padding-top:20px;padding-bottom:40px;}#block-bean-exclusive-content-for-cpsu-membe .field-body h2{color:#b0bebf;font-size:18px;margin:0;}#block-views-member-stories-highlighted{background:#48c7d6;color:#ffffff;text-align:center;width:100%;font-family:"proxima_nova_rgregular",serif;margin-bottom:35px;}#block-views-member-stories-highlighted article{display:block;}#block-views-member-stories-highlighted .field-banner-image{float:left;}#block-views-member-stories-highlighted .field-banner-image img{display:block;}#block-views-member-stories-highlighted div.content{display:block;float:left;width:29%;font-size:114%;}#block-views-member-stories-highlighted blockquote:before{content:'“';display:block;font-size:5em;margin-bottom:-0.6em;}#block-views-member-stories-highlighted blockquote{max-height:140px;overflow:hidden;padding-left:20px;padding-right:20px;}#block-views-member-stories-highlighted .field-member-name,#block-views-member-stories-highlighted .field-member-organisation{font-size:0.875em;}#block-views-member-stories-highlighted .read-more{margin:1ex 0;}#block-views-member-stories-highlighted .read-more a:link,#block-views-member-stories-highlighted .read-more a:visited{color:#383737;font-family:"PT Sans Narrow",sans-serif;font-size:1.125em;font-weight:bold;text-decoration:underline;text-transform:uppercase;}#block-views-member-stories-highlighted .read-more a:active,#block-views-member-stories-highlighted .read-more a:focus,#block-views-member-stories-highlighted .read-more a:hover{color:#ffffff;}#block-cpsu-blocks-node-resources{border-top:5px solid #383737;margin-bottom:40px;}.region-sidebar-second #block-cpsu-blocks-node-resources h2.block-title{padding:20px 15px;}#block-cpsu-blocks-node-resources .item-list .file img{float:left;margin-right:10px;margin-top:2px;display:none;}#block-cpsu-blocks-node-resources .item-list .file a{display:block;overflow:hidden;}#block-cpsu-blocks-node-resources .item-list li{padding:15px 20px;box-shadow:0 6px 6px -6px #A3A3A3;}#block-cpsu-blocks-node-resources a{font-family:'PT Sans Narrow';color:#383737;text-transform:uppercase;font-size:129%;font-weight:bold;}#block-fieldblock-node-campaign-full-field-campaign-help{background:#b0bebf;padding:25px;color:white;font-size:114%;}#block-fieldblock-node-campaign-full-field-campaign-help hr{border-color:white;}#block-fieldblock-node-campaign-full-field-campaign-help .block-title{font-family:'PT Sans Narrow';color:white;padding:0;}#block-fieldblock-node-campaign-full-field-campaign-help h3{font-size:129%;}.block .field-page-sidebar{border-top:0.8ex solid #383737;}.block .field-page-sidebar a.nav{background:#97c5ca;color:#ffffff;display:block;font-size:164%;text-align:center;text-decoration:none;text-transform:uppercase;padding:0.5em 0;}.logged-in.page-home .region-highlighted .block.even .content{padding-top:0;}.logged-in.page-home .region-highlighted .block.even .field-body{font-size:100%;}.page-home .region-highlighted .block.even .field-body ul{padding-left:18px;}.page-home .region-highlighted .block.even .field-body ul li{margin-bottom:10px;list-style-image:url(/sites/all/themes/custom/cpsu/images/bullet_arrow.png);}.page-home .region-highlighted .block.even .field-body h2{line-height:inherit;margin-top:22px;margin-bottom:22px;}#block-cpsu-blocks-member-profile{padding-top:16px;}#block-cpsu-blocks-member-profile .member-image{display:block;min-height:53px;}#block-cpsu-blocks-member-profile span.label{color:#b0bebf;font-family:'proxima_nova_rgbold';font-size:107%;margin-right:5px;}#block-cpsu-blocks-member-profile  span.text{color:white;font-family:'proxima_novasemibold';}#block-cpsu-blocks-member-profile  span.text a{color:white;font-family:'proxima_novasemibold';font-size:100%;}#block-cpsu-blocks-member-profile  .member-contact-section{margin-top:20px;padding-top:20px;border-top:1px solid #b5c2c3;}#block-cpsu-blocks-member-profile  .row{margin-bottom:10px;}.front.logged-in #block-cpsu-blocks-member-profile  .row{margin-bottom:5px;}#block-cpsu-blocks-member-profile  .row-last{margin-bottom:0;}#block-cpsu-blocks-member-profile .member-profile-link a{font-size:143%;text-transform:uppercase;text-decoration:underline;}#block-cpsu-blocks-member-profile .flag{position:absolute;right:-22px;top:16px;}#block-cpsu-blocks-member-profile .member-account-link a{font-size:1.25em;text-transform:uppercase;}article.view-mode-sidebar_story{padding-bottom:19px;background:url(/sites/all/themes/custom/cpsu/images/quote_arrow.png) no-repeat scroll center bottom transparent;}article.view-mode-sidebar_story img{display:block;}.node-member-story .teaser-content blockquote{margin:0;padding-bottom:15px;}.node-member-story .teaser-content{height:auto;padding-bottom:15px;text-align:center;background:#b0bebf;color:white;}.node-member-story .teaser-content .node-title{padding-bottom:15px;padding-top:5px;}.node-member-story .teaser-content .node-title a{color:white;text-decoration:none;}.node-member-story .teaser-content .field-member-name,.node-member-story .teaser-content .field-member-organisation{font-family:'proxima_novasemibold';}.region-sidebar-first .block-menu-block li a{font-family:'proxima_novasemibold';color:#383737;text-decoration:none;display:block;margin-bottom:25px;padding-left:20px;}.region-sidebar-first .block-menu-block li a.active{font-family:'proxima_novasemibold';}.region-sidebar-first .block-menu-block li a:hover{color:#48c8d7;}.region-sidebar-first .block-menu-block li{list-style:none;}.region-sidebar-first .block-menu-block .menu-block-wrapper > ul.menu > li.active-trail > a{color:#48c8d7;}.region-sidebar-first .block-menu-block ul{margin:0;padding:0;}.region-sidebar-second h2.block-title{padding:20px 15px 0 15px;}.region-sidebar-second div.more-link a:link,.region-sidebar-second div.more-link a:visited{color:#383737;text-decoration:underline;}.region-sidebar-second div.more-link a:active,.region-sidebar-second div.more-link a:focus,.region-sidebar-second div.more-link a:hover{text-decoration:none;}#block-views-cpsu-news-events-block-latest .block-title,#block-views-cpsu-news-events-block-latest .view-content{background:#b0bebf;color:#ffffff;}#block-views-cpsu-news-events-block-latest div.more-link{background:url(/sites/all/themes/custom/cpsu/images/arrow-green-down.png) no-repeat top center;padding-top:18px;}#block-views-cpsu-news-events-block-latest div.view-content{padding:15px 20px;padding-bottom:40px;}#block-views-cpsu-news-events-block-latest .views-row{border-bottom:3px solid white;padding:0.5ex 0;}#block-views-cpsu-news-events-block-latest .views-row-last{border-bottom:none;}#block-views-cpsu-news-events-block-latest .view-content a:link,#block-views-cpsu-news-events-block-latest .view-content a:visited{color:inherit;text-decoration:none;}#block-views-cpsu-news-events-block-latest .view-content a:active,#block-views-cpsu-news-events-block-latest .view-content a:focus,#block-views-cpsu-news-events-block-latest .view-content a:hover{text-decoration:underline;}#block-news-features-news-archives .block-title,#block-news-features-news-archives .item-list{background:#ffffff;color:#383737;}#block-news-features-news-archives div.item-list{padding:0 20px 30px 20px;}#block-news-features-news-archives .item-list ul,#block-news-features-news-archives .item-list li{display:block;list-style:none;margin:0;padding:0;}#block-news-features-news-archives .item-list li.month{float:left;margin:2em 1% 0 0;width:49.5%;}#block-news-features-news-archives .item-list li.month:nth-child(odd){width:59%;margin-right:1%;}#block-news-features-news-archives .item-list li.month:nth-child(even){width:40%;margin-right:0;}#block-news-features-news-archives div.item-list a:link,#block-news-features-news-archives div.item-list a:visited{border-bottom:1px solid #b0bebf;color:#383737;display:inline-block;padding-bottom:1ex;text-decoration:none;}#block-news-features-news-archives div.item-list a:active,#block-news-features-news-archives div.item-list a:focus,#block-news-features-news-archives div.item-list a:hover{text-decoration:none;color:#da1715;border-color:#da1715;}#block-news-features-news-archives div.item-list a strong{font-size:1.285em;text-transform:uppercase;font-family:"PT Sans Narrow",sans-serif;font-weight:bold;}#block-news-features-news-archives div.more-link{background:url(/sites/all/themes/custom/cpsu/images/arrow-white-down.png) no-repeat top center;padding-top:18px;}.region-highlighted #block-addressfield-staticmap-addressfield-staticmap #map_canvas{height:275px !important;}.section-contact #page h1#page-title{margin-bottom:30px;}.section-contact #page article.view-mode-full .field-location-contact-name{font-size:142%;font-family:'PT Sans Narrow';text-transform:uppercase;display:block;font-weight:bold;}.section-contact #page article.view-mode-full .field-location-contact-position{font-size:114%;font-family:'proxima_nova_rgregular';margin-bottom:30px;}.section-contact #page article.view-mode-full .field-label{font-family:'proxima_novasemibold';padding-right:2px;}.section-contact #page article.view-mode-full .field-email a{text-decoration:none;color:#383737;}.section-contact #page .field-body{margin-top:30px;margin-bottom:30px;}.section-contact #page .region-sidebar-second h2{margin-bottom:30px;}.section-contact #page #webform-component-name,.section-contact #page #webform-component-email{float:left;overflow:hidden;width:58%;margin-bottom:20px;margin-top:20px;}.section-contact #page #webform-component-agency---department---company,.section-contact #page #webform-component-phone-number{float:left;width:42%;margin-bottom:20px;margin-top:20px;}.section-contact #page .webform-component input{width:98%;height:43px;}.section-contact #page #webform-component-name input,.section-contact #page #webform-component-email input{width:80%;height:43px;}.section-contact #page #webform-component-your-enquiry{clear:both;width:100%;}.section-contact #page input.form-submit{font-size:129%;font-family:'PT Sans Narrow';color:white;padding:9px 40px;background:#da1715;border:none;text-transform:uppercase;}.section-contact #page #edit-actions{background:url(/sites/all/themes/custom/cpsu/images/heading-flag.png) no-repeat scroll right top transparent;bottom:15px;margin:0;padding-bottom:15px;padding-right:15px;position:absolute;right:-13px;}.section-contact #page .webform-client-form{position:relative;}#block-bean-facebook table,#block-bean-facebook h2{margin:0;}#footer .block h2 a{color:white;text-decoration:none;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;text-transform:uppercase;font-size:28px;}#block-bean-facebook img{display:block;margin-right:13px;}#footer ul.sf-menu-footer-menu li a{font-family:'proxima_novasemibold';font-size:86%;color:white;text-transform:uppercase;text-decoration:underline;}#footer ul.sf-menu-footer-menu li{margin-bottom:10px;}.beanslide .item-list ul,.beanslide .item-list ul li{width:100%;}#content .block-webform{overflow:auto;border-bottom:5px solid #383737;padding-bottom:3em;margin-bottom:3em;}#content .block-webform form,#content .block-webform div.field-body{display:block;float:left;}#content .block-webform form{width:63%;margin-right:5%;}#content .block-webform div.field-body{width:32%;margin-top:-2.8em;}#footer .block .bean-works-online-block .field-works-online-file a{padding:10px 0 10px 50px;background:url(/sites/all/themes/custom/cpsu/images/works_online_download_icon.png) left center no-repeat;}#footer .block .bean-works-online-block .field-works-online-file{margin-bottom:25px;}#footer .block .bean-works-online-block .field-works-online-link a{padding:10px 0 10px 50px;background:url(/sites/all/themes/custom/cpsu/images/works_online_view_online.png) left center no-repeat;}#footer .block .bean-works-online-block a{color:#48c8d7;font-family:'proxima_nova_rgregular';font-size:114%;text-decoration:none;}#footer .block .bean-works-online-block .field-subtitle{padding-bottom:30px;padding-top:10px;}#footer .block .bean-works-online-block .field-works-online-file img{display:none;}.hide-video{height:0px;overflow:hidden;}#block-bean-message-become-a-member{background:#383737;color:white;}#block-bean-message-become-a-member h2{color:white;}#block-bean-message-become-a-member .content{padding:0 20px 40px;}#block-bean-message-become-a-member ul li{list-style-image:url(/sites/all/themes/custom/cpsu/images/bullet_arrow.png);margin-bottom:10px;}#block-bean-message-become-a-member .content .field-body a{font-family:'PT Sans Narrow';font-size:143%;font-weight:bold;color:#48c8d7;text-decoration:underline;text-transform:uppercase;}.region-sidebar-first .menu-block-1{background:#f7f8f9;background-color:rgba(252,252,252,0.48);padding-top:30px;padding-bottom:30px;}
ul li.expanded{*list-style-image:url(/sites/all/themes/custom/cpsu/images/menu-expanded.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}ul li.collapsed{*list-style-image:url(/sites/all/themes/custom/cpsu/images/menu-collapsed.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}ul li.leaf{*list-style-image:url(/sites/all/themes/custom/cpsu/images/menu-leaf.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a.active{color:#000;}#navigation{background:white;font-family:'PT Sans Narrow',sans-serif;clear:none;float:right;width:auto;padding:0;}#navigation .block{margin-bottom:0;height:62px;float:right;}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left;float:right;}#navigation ul.links li,#navigation ul.menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}#navigation ul.sf-main-menu > li.first{border-right:none;}#navigation ul.sf-main-menu > li.first > a{background:url(/sites/all/themes/custom/cpsu/images/home_icon.png) no-repeat center center;font-size:0;width:17px;height:16px;padding-top:0;}#navigation ul.sf-main-menu > li.first > a:hover{background:url(/sites/all/themes/custom/cpsu/images/home_icon_active.png) no-repeat center center;}.region-navigation{}.sf-sub-indicator{background:url(/sites/all/themes/custom/cpsu/images/arrows-383737.png) no-repeat scroll -10px -100px rgba(0,0,0,0);}#navigation .block-superfish .sf-main-menu > li > a span{background:none;}.search-icon a{background:url(/sites/all/themes/custom/cpsu/images/search_icon.png) no-repeat center center;font-size:0;width:20px;height:20px;display:block;text-indent:-9999em;}.search-icon{border-right:none;display:block;float:left;padding-top:26px;}#navigation .block .menu-name-menu-header-menu a,#navigation .block .sf-user-menu a,#navigation .block .cpsu-user-menu a{text-decoration:none;text-transform:uppercase;color:#353535;}#navigation .block .menu-name-menu-header-menu .first,#navigation .block .sf-user-menu .first,#navigation .block .cpsu-user-menu li{font-family:'proxima_nova_condensedSBd';font-size:14px;padding-top:17px;padding-right:23px;}#navigation .block .menu-name-menu-header-menu .last,#navigation .block .sf-user-menu .last,#navigation .block .cpsu-user-menu .last{font-size:23px;font-weight:700;background:#97c5ca;padding:8px 35px;}#navigation .block .menu-name-menu-header-menu .last:hover{padding:11px 35px;}#navigation .block .menu-name-menu-header-menu,#navigation .block .sf-user-menu,#navigation .block-cpsu-blocks .item-list{overflow:hidden;right:12px;top:0;float:left;}#navigation .block .menu-name-menu-header-menu .last a,#navigation .block .sf-user-menu .last a,#navigation .block .cpsu-user-menu .last a{color:white;font-family:'PT Sans Narrow';font-weight:bold;}#navigation .block .phone-number{float:left;margin-top:8px;margin-right:40px;}#navigation .block-superfish .sf-main-menu li ul li a .sf-sub-indicator{top:5px;}#block-superfish-2{clear:both;display:block;}#block-superfish-2-mobile{display:none;}.block .phone-number{font-size:164%;color:#b0bebf;font-family:'PT Sans Narrow';font-weight:bold;}#navigation #main-menu li a,#navigation .sf-main-menu li a,#navigation .cpsu-main-menu li a{font-family:"PT Sans Narrow";font-size:17px;color:black;text-decoration:none;text-transform:uppercase;font-weight:bold;padding-top:2px;}#navigation #main-menu li a:hover,#navigation .sf-main-menu li a:hover,#navigation .cpsu-main-menu li a:hover{color:#c5cfd0;}#navigation .block-superfish .sf-main-menu li ul li a:hover{color:#b0bebf;}#navigation .block-superfish .sf-main-menu{padding-top:26px;float:left;}#navigation .block-superfish .sf-main-menu a.active{color:#b0bebf;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:transparent;}#navigation .block-superfish .sf-main-menu > li > ul{border-radius:0;margin:0;border:none;padding-top:14px;background:url(/sites/all/themes/custom/cpsu/images/dropdown_menu_arrow.png) 10px top no-repeat;}.sf-main-menu li:hover > ul,.sf-main-menu li.sfHover > ul{top:1.6em;}#navigation .block-superfish .sf-main-menu li ul li{background:#e7eeee;padding:0;margin:0;border:none;padding-left:15px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dbdfdf;}#navigation .block-superfish .sf-main-menu li ul li.last{border-bottom:0;}#navigation .block-superfish .sf-main-menu li ul li a{color:#383737;}#main-menu{}#main-menu li,.block-superfish .sf-main-menu li{border-right:1px solid #e7ebec;margin-right:1em;}#secondary-menu{float:right;}.block-menu{}.block-menu-block{}#navigation .block-search{clear:both;}#navigation .block-search form{clear:none;float:left;}#navigation .block-search form .form-text,#navigation .block-search form .form-submit{padding:1.5ex 1em;border:0;}#navigation .block-search form .form-text{background:#e7eeee url(/sites/all/themes/custom/cpsu/images/search_icon.png) no-repeat 12px 50%;padding-left:40px;color:#383737;display:inline-block;width:280px;}#navigation .block-search form .form-submit{background:#97c5ca;color:#ffffff;text-transform:uppercase;}#navigation .block-search a.close{background:url(/sites/all/themes/custom/cpsu/images/icon-close.png) no-repeat 50% 50%;display:inline-block;margin-left:18px;text-decoration:none;min-width:17px;vertical-align:baseline;}#navigation .block-search a.close{text-indent:-9999em;width:17px;}#navigation .block-search a.close:link,#navigation .block-search a.close:visited{color:#b0bebf;}#navigation .block-search a.close:active,#navigation .block-search a.close:focus,#navigation .block-search a.close:hover{}.breadcrumb a{color:#383737;text-decoration:none;font-size:85%;}.breadcrumb .last{font-family:'proxima_novasemibold';font-size:85%;}
.view-home{position:relative;padding-left:20px;padding-right:20px;}.view-home .node-teaser .news-type{display:block;}.view-home .date-wrapper{display:none;}.view-home .item-list .pager .pager-next{position:absolute;right:0;top:122px;padding:0;}.view-home .item-list .pager .pager-previous{position:absolute;left:0px;top:122px;padding:0;}.view-home .item-list .pager .pager-next{height:45px;width:45px;display:block;font-size:0;background:url(/sites/all/themes/custom/cpsu/images/featured_right_arrow_inactive.png) no-repeat;outline:none;}.view-home .item-list .pager .pager-next a{height:45px;width:45px;display:block;font-size:0;outline:none;background:url(/sites/all/themes/custom/cpsu/images/featured_right_arrow.png) no-repeat;}.view-home .item-list .pager .pager-previous a{height:45px;width:45px;display:block;font-size:0;outline:none;background:url(/sites/all/themes/custom/cpsu/images/featured_left_arrow.png) no-repeat;}.view-home .item-list .pager .pager-previous{height:45px;width:45px;display:block;background:url(/sites/all/themes/custom/cpsu/images/featured_left_arrow_inactive.png) no-repeat;outline:none;}.view-home .item-list .pager .pager-current{display:none;}.view-home .views-row{float:left;margin-right:23px;width:290px;}.view-home .view-content{overflow:auto;}.view-campaigns.view-display-id-panel_pane_1 .views-row{float:left;margin-right:22px;width:290px;}.view-campaigns.view-display-id-page_1 .views-row,.view-events.view-display-id-page_1 .views-row,.view-cpsu-news-events.view-display-id-page_1 .views-row,.view-media.view-display-id-page .views-row,.view-locations.view-display-id-page .views-row{float:left;margin-right:23px;width:290px;}.view-locations.view-display-id-page .views-row.row-start-yes{clear:left;}.view-locations.view-display-id-page .views-row a{text-decoration:underline;}.view-locations.view-display-id-page .views-row article .teaser-content > a{padding-left:30px;padding-top:10px;background:url(/sites/all/themes/custom/cpsu/images/view_map_icon.png) no-repeat left center;height:23px;display:block;}.view-campaigns .views-row article,.view-home .views-row article{height:335px;background:white;overflow:hidden;}.view-home .views-row-last,.view-campaigns.view-display-id-page_1 .views-row-last,.view-campaigns.view-display-id-panel_pane_1 .views-row-last{margin-right:0;}.view-home .view-footer{clear:both;margin-top:20px;margin-bottom:55px;font-size:129%;text-transform:uppercase;}.view-home .view-footer a{font-family:'proxima_nova_rgregular';font-size:16px;font-weight:normal;color:#383737;text-transform:none;text-decoration:underline;}.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}.view-display-id-page_1 .views-row,.view-display-id-page .views-row{margin-bottom:50px;}.pager-first,.pager-last{display:none;}.view-display-id-eva_campaign .views-row{float:left;width:50%;min-width:290px;}.view-display-id-eva_campaign .views-row-last article{float:right;}.view-display-id-eva_campaign .views-row-first article{float:left;}.pager a{font-family:'proxima_nova_rgregular';color:#3f383a;text-decoration:none;font-size:14px;}.item-list .pager .pager-current{font-family:'proxima_novasemibold';color:#48c8d7;text-decoration:none;font-size:14px;background:white;}.item-list .pager .pager-last,.item-list .pager .pager-first{display:none;}.view-id-events.view-display-id-page_1 p,.view-media.view-display-id-page p{margin:0;}.view-resources .views-exposed-widgets,.view-staff-directory-profiles .views-exposed-widgets{text-align:right;}.view-resources .views-exposed-widgets .views-exposed-widget,.view-staff-directory-profiles .views-exposed-widgets .views-exposed-widget{display:inline-block;float:none;text-align:left;}.view-resources .views-exposed-widgets .views-submit-button,.view-resources .views-exposed-widgets .views-widget-filter-combine,.view-staff-directory-profiles .views-exposed-widgets .views-submit-button,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine{display:block;clear:both;text-align:right;max-width:100%;}.view-resources .views-exposed-widgets .views-widget-filter-combine,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine{margin-bottom:2em;}.view-resources .views-exposed-widgets .views-widget-filter-combine label,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine label{display:block;float:right;background:#383737 url(/sites/all/themes/custom/cpsu/images/icon-filter-search.png) no-repeat 50% 50%;color:white;width:1.857em;text-indent:9999px;overflow:hidden;}.view-resources .views-exposed-widgets .views-widget-filter-combine label,.view-resources .views-exposed-widgets .views-widget-filter-combine input,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine label,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine input{padding:0.5ex;border:none;height:1.857em;}.view-resources .views-exposed-widgets .views-widget-filter-combine .views-widget,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine .views-widget{display:inline-block;text-align:left;}.view-staff-directory-profiles .field-profile-photograph{float:left;margin-right:15px;}.view-staff-directory-profiles .profile-basic-info{overflow:hidden;min-width:215px;}.view-staff-directory-profiles .profile-basic-info h2{margin-top:0;margin-bottom:0.5em;}.view-staff-directory-profiles .profile-left{float:left;width:41%;}.view-staff-directory-profiles .profile-right{width:59%;overflow:hidden;}.view-staff-directory-profiles .profile-top > div{width:30%;float:left;margin-left:5%;}.view-staff-directory-profiles .profile-top > div.field-address{margin-left:0;}.view-staff-directory-profiles .profile-top{overflow:hidden;}.view-staff-directory-profiles .profile-bottom{clear:both;margin-top:20px;border-top:1px solid #b4c2c3;padding-top:20px;}.view-staff-directory-profiles .views-row{border-bottom:1px solid #b4c2c3;padding:20px 0;overflow:hidden;margin-bottom:0;}.view-staff-directory-profiles .field-label{font-family:'proxima_novasemibold';}.view-staff-directory-profiles .field-profile-email a{color:#3F383A;text-decoration:none;}.view-staff-directory-profiles .view-content{border-top:1px solid #b4c2c3;margin-top:30px;}.views-widget select{background:transparent;width:268px;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;outline:none;}.views-widget .form-type-select{width:240px;height:34px;overflow:hidden;background:url(/sites/all/themes/custom/cpsu/images/select_arrow.png) no-repeat right white;border:1px solid #ccc;}.view-locations .field-address{width:100%;clear:both;display:block;}.view-locations .address .field-address-postal{width:100%;clear:both;display:block;}.view-locations .addressfield-container-inline.locality-block{display:block;}.view-locations.view-display-id-page{width:auto !important;width:1000px;min-width:1000px;}.view-locations .views-view-grid tr{vertical-align:top;}.view-locations .views-view-grid .node-teaser{width:290px;margin:0 62px 0 0;}.view-locations .views-view-grid .teaser-content{padding-left:0px;padding-right:0px;margin-bottom:3.2em;}.view-our-leaders .field-profile-address{font-style:normal;}.view-our-leaders .field-profile-address .locality{padding-left:1ex;}.view-our-leaders .social-links{position:absolute;bottom:36px;height:15px;width:100%;right:36px;}.view-resources .views-exposed-widgets input.form-submit{font-family:'PT Sans Narrow';text-transform:uppercase;background:#9da9aa;color:white;padding:10px 20px;}.view-resources.view-display-id-page tr{vertical-align:top;}.view-resources.view-display-id-page tbody{border-top:1px solid #b0bebf;}.view-resources.view-display-id-page tbody tr.view-row{border-bottom:1px solid #b0bebf;}.view-resources.view-display-id-page thead th,.view-resources.view-display-id-page thead td,.view-resources.view-display-id-page tbody tr.view-row th,.view-resources.view-display-id-page tbody tr.view-row td{padding:0 1em 2em 1em;}.view-resources.view-display-id-page thead th,.view-resources.view-display-id-page thead td{padding-bottom:1em;}.view-resources.view-display-id-page tbody tr.row-heading th,.view-resources.view-display-id-page tbody tr.row-heading td{padding:0.71em 1em 0 1em;}.view-resources a.download{display:inline-block;text-indent:-9999em;background:url(/sites/all/themes/custom/cpsu/images/icon-download.png) no-repeat 50% 50%;min-width:21px;min-height:19px;}.view-campaigns.view-display-id-page_1 .views-exposed-form .views-exposed-widget{padding:0;margin-bottom:30px;}.view-campaigns.view-display-id-page_1 .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;margin-left:10px;border:0;background:#9da9aa;font-family:'PT Sans Narrow';color:white;text-transform:uppercase;font-weight:bold;padding:9px;}.view-id-cpsu_news_events.view-display-id-eva_campaign .view-footer .view-text{float:left;color:#383737;font-family:'PT Sans Narrow';font-size:18px;font-weight:bold;text-transform:uppercase;}.view-id-cpsu_news_events.view-display-id-eva_campaign .view-footer .view-link a{color:#383737;font-family:'proxima_nova_rgregular';font-size:16px;font-weight:normal;text-transform:none;text-decoration:underline;}.view-id-cpsu_news_events.view-display-id-eva_campaign .view-footer{clear:both;}.view-staff-directory-profiles a.update-staff-profile{margin-top:2em;}.view-staff-directory-profiles a.update-staff-profile:link,.view-staff-directory-profiles a.update-staff-profile:visited{background:#3f383a;color:#48c8d7;display:inline-block;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;font-size:20px;margin-right:1em;padding:12px 45px;text-decoration:underline;text-transform:uppercase;}.view-staff-directory-profiles a.update-staff-profile:active,.view-staff-directory-profiles a.update-staff-profile:hover,.view-staff-directory-profiles a.update-staff-profile:focus{color:#da1715;}
.node{}.preview .node{}.node .node-title{}.node .user-picture{}.node .submitted{}.node .content{}.node ul.links{}.node-promoted{}.node-sticky{}.node-by-viewer{}.node-teaser{background:#ffffff;border-top:6px solid #97c5ca;width:290px;background:none repeat scroll 0 0 white;height:340px;min-width:290px;-webkit-box-shadow:0 8px 6px -6px #A3A3A3;-moz-box-shadow:0 8px 6px -6px #A3A3A3;box-shadow:0 8px 6px -6px #A3A3A3;margin-bottom:6px;}.node-teaser .node-title{min-height:50px;padding-bottom:10px;padding-top:10px;line-height:125%;}.node-teaser .node-title a{text-decoration:none;}.node-teaser .field-tagline{font-family:'proxima_nova_rgregular';}.node-teaser .date-wrapper,.view-mode-grid_teaser .date-wrapper{color:#b0b2b9;font-size:128%;font-family:'PT Sans Narrow';text-transform:uppercase;font-weight:bold;}.node-teaser .news-type{color:#b0b2b9;font-size:128%;font-family:'PT Sans Narrow';text-transform:uppercase;font-weight:bold;display:none;}.view-mode-restricted .restricted{font-family:'proxima_nova_rgregular',sans-serif;padding-top:1em;text-transform:uppercase;}.view-mode-restricted .restricted strong{font-size:128%;}.view-mode-restricted .restricted strong{display:block;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;margin-bottom:1em;}.view-mode-restricted .restricted a{display:inline-block;font-family:'PT Sans Narrow',sans-serif;font-size:1.214em;font-weight:bold;line-height:1em;margin:0 1em;padding:0 0 15px 0;}.view-mode-restricted .restricted a.join{font-size:164%;}.join-button{display:inline-block;font-family:'PT Sans Narrow',sans-serif;font-size:164%;font-weight:bold;line-height:1em;padding:0 0 15px 0;background:url(/sites/all/themes/custom/cpsu/images/headling_blue.png) no-repeat bottom right;margin-left:0;text-decoration:none;float:right;}.join-button span{display:inline-block;padding:15px 40px;text-decoration:inherit;}.view-mode-restricted .restricted a span{display:inline-block;padding:15px 40px;text-decoration:inherit;}.view-mode-restricted .restricted a.join:link,.view-mode-restricted .restricted a.join:visited{background:url(/sites/all/themes/custom/cpsu/images/headling_blue.png) no-repeat bottom right;margin-left:0;text-decoration:none;}.view-mode-restricted .restricted a.join:active,.view-mode-restricted .restricted a.join:focus,.view-mode-restricted .restricted a.join:hover{text-decoration:underline;}.view-mode-restricted .restricted a.join span,.join-button span{background:#86B9BE;color:white;}.view-mode-restricted .restricted a:link.login,.view-mode-restricted .restricted a:visited.login{color:#383737;text-decoration:underline !important;}.view-mode-restricted .restricted a.login span{display:inline;padding-left:0;padding-right:0;}.page-node article > .date-wrapper,.page-node.node-type-event .field-event-date{color:#a4a6ac;font-family:'PT Sans Narrow';font-size:129%;font-weight:bold;text-transform:uppercase;margin-bottom:30px;}.page-node.node-type-media-release h1.title,.page-node.node-type-news-item h1.title,.page-node.node-type-event h1.title{margin-bottom:0;}.page-node.node-type-media-release article.view-mode-restricted,.page-node.node-type-news-item article.view-mode-restricted,.page-node.node-type-event article.view-mode-restricted{margin-top:30px;}.node-page{}.node-article{}.node-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.node-type-page-fancy{}.node-type-page-fancy .title span{background:#da1715;color:#ffffff;display:inline-block;line-height:41px;padding:0 1em;text-transform:uppercase;vertical-align:middle;}.node-type-page-fancy .title span:after{content:".";background:url(/sites/all/themes/custom/cpsu/images/icon-user.png) no-repeat center center;display:inline-block;height:38px;margin:0 0 0 1ex;min-width:22px;text-indent:-9999em;}.node-type-page-fancy #page-title{background-image:url(/sites/all/themes/custom/cpsu/images/heading-flag-left.png);background-repeat:no-repeat;background-position:bottom left;line-height:1em;padding:0 0 12px 0;}article.node-leader-profile.view-mode-listing_teaser{background:white;border-top:6px solid #97C5CA;position:relative;}article.node-leader-profile.view-mode-listing_teaser .field-profile-photograph img{display:block;}article.node-leader-profile.view-mode-listing_teaser .field-profile-photograph{float:left;margin-right:45px;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content{overflow:hidden;padding-top:20px;padding-bottom:20px;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content .field-profile-name{font-family:'PT Sans Narrow';font-size:142%;margin:0;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content .field-profile-title{font-family:'proxima_nova_rgregular';font-size:114%;margin-top:0;margin-bottom:25px;text-transform:none;font-weight:normal;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content .field-profile-email a{color:#383737;text-decoration:none;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content .field-label{font-family:'proxima_novasemibold';}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content .street-block{float:left;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content{font-family:'proxima_nova_rgregular';}.view-our-leaders h3.views-title{background:url(/sites/all/themes/custom/cpsu/images/heading-flag.png) no-repeat top right;color:#ffffff;display:block;margin:0;padding-bottom:15px;padding-right:15px;position:absolute;right:-15px;top:-40px;font-size:143%;}.view-our-leaders h3.views-title span{background:#da1715;padding:10px;display:block;padding-left:35px;padding-right:35px;}.view-our-leaders .views-row{clear:both;}.view-our-leaders .view-content{margin-top:50px;}.view-our-leaders .views-title{float:right;margin:0;}.view-our-leaders .group{position:relative;margin-bottom:80px;}.view-our-leaders .field-profile-twitter{text-indent:-99999px;background:url(/sites/all/themes/custom/cpsu/images/twitter_leader_icon.png) no-repeat;float:right;margin-left:36px;margin-top:4px;}.view-our-leaders .field-profile-twitter:hover{background:url(/sites/all/themes/custom/cpsu/images/twitter_leader_icon_hover.png) no-repeat;}.view-our-leaders .field-profile-twitter a{width:18px;height:15px;display:block;}.view-our-leaders .field-profile-facebook{text-indent:-99999px;background:url(/sites/all/themes/custom/cpsu/images/facebook_leader_icon.png) no-repeat;float:right;margin-left:36px;}.view-our-leaders .field-profile-facebook:hover{background:url(/sites/all/themes/custom/cpsu/images/facebook_leader_icon_hover.png) no-repeat;}.view-our-leaders .field-profile-facebook a{width:10px;height:19px;display:block;}.view-our-leaders .field_email_icon{text-indent:-99999px;background:url(/sites/all/themes/custom/cpsu/images/email_leader_icon.png) no-repeat;float:right;margin-left:36px;margin-top:4px;}.view-our-leaders .field_email_icon:hover{background:url(/sites/all/themes/custom/cpsu/images/email_leader_icon_hover.png) no-repeat;}.view-our-leaders .field_email_icon a{width:20px;height:15px;display:block;}.node-location.node-teaser{border-top:none;background:none;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:300px;margin-right:49px;}.col-last .node-location.node-teaser{margin-right:0;}.node-location.node-teaser .teaser-content{height:auto;}.node-location.node-teaser .address div{display:inline;}.node-location.node-teaser .node-title{min-height:1em;padding:0;margin:0 0 1.4em 0;}.node-location.node-teaser .field-label{font-family:"proxima_novasemibold",sans-serif;text-transform:lowercase;padding:0;}.node-location.node-teaser .person{font-size:1.1428em;margin-bottom:0.625em;}.node-location.node-teaser .contact,.node-location.node-teaser .address{margin-bottom:2.1428em;}.node-location.node-teaser .person a,.node-location.node-teaser .contact a{text-transform:none;}.node-location.node-teaser .field-email a{color:inherit;text-decoration:none;}.node-location.node-teaser .field-email a:link,.node-location.node-teaser .field-email a:visited{text-decoration:none;}.node-location.node-teaser .field-email a:active,.node-location.node-teaser .field-email a:focus,.node-location.node-teaser .field-email a:hover{text-decoration:underline;}.node-location.node-teaser a.map{background:url(/sites/all/themes/custom/cpsu/images/icon-marker.png) no-repeat left top;font-size:1.142em;padding-left:28px;min-height:23px;line-height:23px;display:block;}.node-location.node-teaser a.map:link,.node-location.node-teaser a.map:visited{color:inherit;text-decoration:underline;}.node-location.node-teaser a.map:active,.node-location.node-teaser a.map:focus,.node-location.node-teaser a.map:hover{}.node-location h3.field-label{margin-bottom:0;text-transform:lowercase;}article.node-member-story.view-mode-quote a{color:white;text-decoration:none;}article.node-member-story.view-mode-quote a:hover{}
.comments{margin:1.5em 0;}.comments h2.title{}.comments h2.comment-form{}.comment{}.comment-preview{background-color:#ffffea;}.comment.new{}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment-by-anonymous{}.comment-by-node-author{}.comment-by-viewer{}h3.comment-title{}.comment .new{color:#c00;}.comment .user-picture{}.comment .submitted{}.comment .permalink{text-transform:uppercase;font-size:75%;}.comment .user-signature{}.comment ul.links{}.indented{margin-left:30px;}.comment-unpublished{}.comment-unpublished p.unpublished{}.comments form label{font-weight:bold;}.comments form .form-type-textfield{display:block;float:left;width:49%;}@media all and (max-width:959px){.comments form .form-type-textfield{display:block;float:none;clear:both;width:100%;}}.comments form .form-type-textfield .description{margin-top:1em;}.comments form .field-type-text-long{clear:both;float:none;width:100%;}.comments form .field-type-text-long .filter-wrapper{padding:0;margin:0;}.comments form .form-type-textfield input{padding:1ex;height:3.07em;width:90%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.comments form .form-item-homepage{clear:none;float:none;width:100%;}.comments form .field-type-text-long textarea,.comments form .form-item-homepage input{padding:1ex;width:93%;}
form.webform-client-form input.form-text{height:43px;}form.webform-client-form input.form-text,form.webform-client-form textarea{width:50%;}form.webform-client-form select{height:43px;}form.webform-client-form input.webform-calendar.hasDatepicker{height:auto;margin-top:10px;}form.webform-client-form input.form-submit{font-size:129%;font-family:'PT Sans Narrow';color:white;padding:9px 40px;background:#da1715;border:none;text-transform:uppercase;}form.webform-client-form .form-item.form-type-radio{margin-bottom:10px;}form.webform-client-form .webform-component-date .webform-datepicker > .form-item{margin-right:5px;}.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:normal;margin-bottom:10px;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#block-search-form{}.block-facetapi ul{padding-left:1em;}.block-facetapi .item-list{padding-top:0.25em;}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.menu-disabled{background:#ccc;}.grippie{display:none;}.page-user-edit form.user-profile-form{}.page-user-edit form.user-profile-form .form-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;}.page-user-edit form.user-profile-form .form-item{width:100%;}.page-user-edit form.user-profile-form .form-item label{font-weight:bold;}.page-user-edit form.user-profile-form .form-item .description{margin-top:1em;width:95%;}.page-user-edit form.user-profile-form .form-type-password input,.page-user-edit form.user-profile-form .form-type-textfield input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1ex 1em;height:3.07em;}.page-user-edit form.user-profile-form .form-type-select select{height:43px;}.page-user-edit form.user-profile-form .form-type-select select,.page-user-edit form.user-profile-form .form-type-password input,.page-user-edit form.user-profile-form .form-type-textfield input{width:100%;}.page-user-edit form.user-profile-form .form-item .description{margin-top:1em;}.page-user-edit form.user-profile-form .form-item,.page-user-edit form.user-profile-form .form-type-password-confirm .confirm-parent{margin:1.5em 0;}.page-user-edit form.user-profile-form .password-strength,.page-user-edit form.user-profile-form .password-suggestions,.page-user-edit form.user-profile-form div.password-confirm{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:none;clear:both;display:block;float:none;width:95%;font-size:1em;margin:1.4em 0;padding:0;}.page-user-edit form.user-profile-form fieldset{border:none;padding:0;margin:1.5em 0 0 0;}.page-user-edit form.user-profile-form legend{display:none;}.page-user-edit form.user-profile-form  #edit-picture{}.page-user-edit form.user-profile-form  #edit-picture .description{display:none;}.page-user-edit form.user-profile-form  #edit-picture .user-picture{display:block;float:left;width:6em;height:auto !important;height:100%;min-height:100%;}.page-user-edit form.user-profile-form #edit-picture .form-item{float:left;width:80%;margin-top:0;}.page-user-edit form.user-profile-form #edit-timezone .form-item{margin-top:0;}.page-user-edit form.user-profile-form .union-details-link{clear:left;display:block;float:left;margin:1em 2em 0 0;}.page-user-edit .union-details-link a:link,.page-user-edit .union-details-link a:visited{background:#3f383a;color:#48c8d7;display:inline-block;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;font-size:20px;margin-right:1em;padding:12px 45px;text-decoration:underline;text-transform:uppercase;}.page-user-edit .union-details-link a:active,.page-user-edit .union-details-link a:hover,.page-user-edit .union-details-link a:focus{color:#da1715;}.page-user-edit form.user-profile-form #edit-actions{width:auto;}.page-user-edit form.user-profile-form #edit-actions input{background:none repeat scroll 0 0 #97C5CA;border:0 none;color:#FFFFFF;font-family:'PT Sans Narrow';font-size:164%;padding:10px 45px 9px 65px;text-transform:uppercase;height:50px;}.page-user-edit form.user-profile-form #edit-actions{background:url(/sites/all/themes/custom/cpsu/images/headling_blue.png) no-repeat scroll right top transparent;float:left;margin-right:35px;padding-bottom:17px;padding-right:20px;}
.field-label{}.field-FIELDNAME{}.field{}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-image{}.field-type-file{}.field-type-taxonomy-term-reference{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}.field-video-link{margin-top:10px;}.field-page-introduction{font-size:1.285em;}ul.field-gallery-files{list-style:none;margin:0;overflow:auto;padding:0;}ul.field-gallery-files li{float:left;margin:0 65px 1em 0;}ul.field-gallery-files li:nth-child(even){margin-right:0;}ul.field-resource-files{list-style:none;margin:0;overflow:auto;padding:0;}ul.field-resource-files li{float:left;font-size:1.285em;font-weight:bold;background:#ffffff;list-style:none;margin:0 65px 1em 0;padding:14px;text-transform:uppercase;}ul.field-resource-files li:nth-child(even){margin-right:0;}ul.field-resource-files span.file{background:url(/sites/all/themes/custom/cpsu/images/icon-download.png) no-repeat right;display:table-cell;height:60px;padding-right:30px;width:232px;vertical-align:middle;}ul.field-resource-files li a:link,ul.field-resource-files li a:visited{color:#383737;text-decoration:none;}ul.field-resource-files li a:active,ul.field-resource-files li a:focus,ul.field-resource-files li a:hover{color:#48c8d7;}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-63px;margin-top:-43px;}
@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
@media all and (max-width:959px){body{overflow-x:hidden;}table{overflow-x:auto;display:block;}#header,#page,#footer,.region-bottom{min-width:0px;}.node-teaser{min-width:0;}.mobile-logo{position:absolute;left:50%;margin-left:-32px;}#logo{display:none;}#navigation .block-search form input.form-text:focus,#navigation .block-search form input.form-text:not([value='']){min-width:0;}#navigation .block-search form .form-text{width:auto;}#navigation #search-block-form #edit-actions .close,#navigation .block-search .close{display:none;}.sf-accordion-toggle,.mobile-menu{left:12px;position:absolute;top:15px;width:33px;height:25px;background:url(/sites/all/themes/custom/cpsu/images/menu_mobile.png) no-repeat center center;font-size:0;text-indent:-99999px;border:0;}.sf-sub-indicator{display:none;}.sf-accordion-toggle a{width:33px;height:25px;display:block;}.search-icon a{background:url(/sites/all/themes/custom/cpsu/images/search_icon_mobile.png) no-repeat scroll center center transparent;width:29px;height:29px;display:block;}.logo-wrapper{height:50px;width:100%;margin-top:15px;}#navigation{width:100%;height:auto;min-height:0;}#navigation #block-superfish-2-mobile{float:none;height:auto;position:absolute;top:0;left:0;right:0;display:block;}#navigation #block-superfish-2{display:none;}#block-menu-block-2{display:none;}#navigation .block-superfish .sf-main-menu{padding-top:0;overflow:hidden;float:none;display:block;background:#EDF2F5;margin-top:55px;}#navigation #superfish-2-accordion{}#navigation .block-superfish .sf-main-menu li{float:none;border-right:0;width:100%;}span.search-icon{position:absolute;right:12px;top:15px;margin:0;padding:0;width:auto;background:transparent;}#navigation #superfish-2-accordion{float:none;}#navigation ul.sf-main-menu > li.first > a{background:transparent;font-size:143%;height:auto;width:auto;}#navigation ul.sf-main-menu > li.first > a:hover{background:transparent;}.region-highlighted .block.even .block-title{width:auto;height:auto;font-size:200%;padding-left:25px;}.region-highlighted .block.even .title-wrapper{background:none;width:100%;position:static;height:auto;}#navigation ul.sf-main-menu li{background:#edf2f5;margin-bottom:2px !important;margin-right:0;padding:0;border-bottom:1px solid #DBDFDF;}#navigation ul.sf-main-menu li{padding:0 !important;}#navigation .block-superfish ul.sf-main-menu ul{width:100% !important;padding:0;}#navigation .block-superfish ul.sf-main-menu li a{font-family:'proxima_nova_rgregular';font-size:142%;padding:0;padding-bottom:20px;padding-top:20px;padding-left:20px;padding-right:20px;text-transform:none;font-weight:normal;}#navigation .block-superfish ul.sf-main-menu li.login-button a,#navigation .block-superfish ul.sf-main-menu li.logout-button a{background:#3a3939;font-weight:bold;font-family:'PT Sans Narrow';font-size:142%;text-transform:uppercase;color:white;padding:15px 40px;width:100px;margin:auto;}#navigation .block-superfish ul.sf-main-menu li.login-button,#navigation .block-superfish ul.sf-main-menu li.logout-button{text-align:center;padding-top:20px !important;padding-bottom:20px !important;}#block-bean-home-page-features{display:none;}#block-bean-home-become-a-member,#block-cpsu-blocks-member-profile{width:100%;height:auto;padding-bottom:20px;}#main{margin:0;padding-bottom:0;}#main #content{margin-right:12px;margin-left:12px;margin-bottom:40px;}.region-highlighted .block.even .content{padding-top:0;padding-bottom:0;}.page-home .region-highlighted .block.even .field-body h2{margin-top:5px;}#block-cpsu-blocks-member-profile .flag{right:0;}.view-home{padding:0;}.view-home .views-row{float:none;margin:auto;margin-bottom:25px;width:auto;}.view article.node-teaser{width:auto;height:auto;overflow:hidden;}.view article.node-teaser .teaser-content{padding:15px;}.page-home #content{margin-top:25px;}.view-home .view-footer{width:270px;margin:auto;margin-top:20px;}#homepage-panel .center-wrapper .panel-panel{margin:auto;float:none;margin-bottom:25px;height:auto;}#homepage-panel .center-wrapper .panel-panel div.bean-video,#homepage-panel .center-wrapper .panel-panel div.bean-video .content{width:100%;}#homepage-panel .center-wrapper .panel-panel div.bean-video .desktop{display:none;}#homepage-panel .center-wrapper .panel-panel div.bean-video .mobile{display:block;}#homepage-panel .center-wrapper{overflow:hidden;margin-left:0;}#footer{margin:0 12px;}#footer #block-bean-exclusive-content-for-cpsu-membe{display:none;}#footer .block{padding-left:0;float:none;clear:both;}#footer .region{width:100%;float:none;border:none;padding:0;}div.tweets-pulled-listing ul{overflow:hidden;}#homepage-panel .center-wrapper .panel-panel{width:auto;margin:0;}#homepage-panel .center-wrapper .panel-panel{width:auto;margin:auto;margin-bottom:25px;}#homepage-panel .center-wrapper .panel-col-last{width:auto;margin:0;}.logged-in #footer .block{border:0;padding:0;margin:0;margin-bottom:25px;}.sf-menu-footer-menu li{float:none;}#copyright .copyright-right{display:none;}#homepage-panel .view-home .pager{margin:auto;overflow:hidden;width:110px;}#homepage-panel .view-home .pager-next,#homepage-panel-member .view-home .pager-next,#homepage-panel .view-home .pager-previous,#homepage-panel-member .view-home .pager-previous{position:static;float:left;}#homepage-panel .view-home .pager-previous,#homepage-panel-member .view-home .pager-previous{margin-right:20px;}.view-home .pager{overflow:auto;display:inline-block;margin:0;}.view-home .item-list .pager .pager-next{margin-top:0;}.view-home .item-list{text-align:center;}.view-home .view-footer .view-text{text-align:center;float:none;}.view-home .item-list .pager .pager-previous{margin-bottom:0;}#news-landing-panel .view-cpsu-news-events .featured-caption .read-more{padding-bottom:0;}#news-landing-panel .view-cpsu-news-events .featured-caption .read-more a{background:none repeat scroll 0 0 #383737;color:#FFFFFF;display:inline-block;margin-bottom:10px;margin-top:10px;overflow:auto;padding:15px 40px;}#news-landing-panel .view-cpsu-news-events .field-banner-image{float:none;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-footer,#news-landing-panel .center-wrapper .panel-col-last .view-id-campaigns .view-footer,#news-landing-panel .panel-col-bottom .view-id-news_media .view-footer{margin:0;}#navigation #block-cpsu-blocks-login{display:none;}.view-campaigns.view-display-id-page_1 .views-row,.view-events.view-display-id-page_1 .views-row,.view-cpsu-news-events.view-display-id-page_1 .views-row,.view-media.view-display-id-page .views-row,.view-locations.view-display-id-page .views-row{width:auto;float:none;margin:auto auto 25px;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .outside{width:auto;}#news-landing-panel .center-wrapper .panel-col-first .view-id-events .view-content{width:auto;}#news-landing-panel .center-wrapper .panel-col-first{width:auto;float:none;margin-bottom:40px;margin-top:40px;}#news-landing-panel .center-wrapper .panel-col-last{width:auto;float:none;}.view-campaigns.view-display-id-panel_pane_1 .views-row{width:auto;float:none;margin:auto auto 25px;}#news-landing-panel .panel-col-bottom .view-id-news_media .field-banner-image{width:auto;height:auto;margin:0;float:none;}#news-landing-panel .panel-col-bottom .view-id-news_media .views-row{width:auto;margin:auto auto 25px;float:none;min-width:0;}.node-media-release.view-mode-grid_teaser,.node-news-item.view-mode-grid_teaser{background:white;border-top:6px solid #97C5CA;box-shadow:0 8px 6px -6px #A3A3A3;margin-bottom:6px;min-width:290px;}.node-media-release.view-mode-grid_teaser .date-wrapper,.node-news-item.view-mode-grid_teaser .date-wrapper{clear:both;padding:15px 15px 0 15px;}#news-landing-panel .panel-col-bottom .view-id-news_media .node-title{padding:5px 15px 15px 15px;}.node-type-page .sidebars .region-sidebar-first .menu-name-main-menu{display:none;}#block-views-member-stories-highlighted .read-more a:link,#block-views-member-stories-highlighted .read-more a:visited{background:none repeat scroll 0 0 #383737;color:#FFFFFF;display:inline-block;margin-bottom:10px;margin-top:10px;overflow:auto;padding:15px 40px;}#block-views-member-stories-highlighted div.content{width:100%;}#block-views-member-stories-highlighted .field-banner-image{float:none;}.node-type-page-fancy #page-title{background:none;margin:0;padding:0;}.node-type-page-fancy .title span{background:transparent;padding:0;color:#383737;}.node-type-page-fancy .title span:after{background:none;}#content .block-webform form{width:auto;margin:0;float:none;}.section-contact #main{padding:0;}#content .block-webform div.field-body{width:auto;margin:0;}.view-locations.view-display-id-page{min-width:0;}.section-contact #page .block.block-webform form.webform-client-form .webform-component.form-item.webform-component-textfield input,.section-contact #page .block.block-webform form.webform-client-form .webform-component.form-item.webform-component-email input,.section-contact #page #webform-component-name input,.section-contact #page #webform-component-email input{width:100%;}.section-contact #page .block.block-webform form.webform-client-form .webform-component.form-item.webform-component-textfield,.section-contact #page .block.block-webform form.webform-client-form .webform-component.form-item.webform-component-email,.section-contact #page #webform-component-name,.section-contact #page #webform-component-email,.section-contact #page #webform-component-agency---department---company,.section-contact #page #webform-component-phone-number{width:auto;float:none;}.section-contact #page .view article.node-teaser .teaser-content{padding:0;}.page-user #user-login input,.page-user #user-pass input{width:100%;margin:0;}.page-user #user-login .form-item-remember-me{float:left;margin-bottom:25px;}.page-user #user-login #edit-actions{margin:0;float:none;display:inline-block;}.page-user #user-login .disclaimer{margin-bottom:25px;float:none;}.page-user #user-login .form-item,.page-user #user-pass .form-item{float:none;overflow:auto;}.page-user-edit form.user-profile-form .form-wrapper{width:100%;}.view-our-leaders h3.views-title{width:100%;background:transparent;padding:0;position:static;}article.node-leader-profile.view-mode-listing_teaser .field-profile-photograph{float:none;padding:20px;}article.node-leader-profile.view-mode-listing_teaser .listing-teaser-content{padding:20px;}article.node-leader-profile.view-mode-listing_teaser .social-links{height:30px;position:static;margin-top:20px;}.view-our-leaders .field-profile-twitter{bottom:0;}.view-our-leaders .field-profile-facebook{bottom:0;}.view-our-leaders .field_email_icon{bottom:0;}#search-block-form #edit-actions .close{overflow:hidden;}.item-list .pager .pager-next{display:block;margin-top:10px;text-transform:uppercase;font-weight:bold;}.item-list .pager .pager-previous{display:block;margin-bottom:10px;text-transform:uppercase;font-weight:bold;}.item-list .pager li{display:inline-block;}.front.logged-in .center-wrapper{margin-top:30px;}#homepage-panel-member .panel-col-first,#homepage-panel-delegate .panel-col-first,#homepage-panel-staff .panel-col-first{width:100%;float:none;}#homepage-panel-member .panel-col-last,#homepage-panel-delegate .panel-col-last,#homepage-panel-staff .panel-col-last{width:100%;float:none;padding:0;}.front.logged-in .center-wrapper .view-resources .more-link{text-align:center;text-transform:uppercase;font-family:'PT Sans Narrow';font-weight:bold;}.front.logged-in .center-wrapper .view-resources .more-link a{background:none repeat scroll 0 0 #383737;color:#FFFFFF;display:inline-block;margin-bottom:10px;margin-top:10px;overflow:auto;padding:15px 40px;}.view-resources .views-exposed-widgets .views-submit-button{text-align:left;}.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine input,.view-resources .views-exposed-widgets .views-widget-filter-combine input{width:100%;padding-left:10px;padding-right:10px;}.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine .views-widget,.view-resources .views-exposed-widgets .views-widget-filter-combine .views-widget{overflow:auto;}.view-staff-directory-profiles .views-exposed-widgets .views-exposed-widget,.view-resources .views-exposed-widgets .views-exposed-widget{display:block;padding-left:0;padding-right:0;}.view-staff-directory-profiles .profile-left{width:100%;float:none;}.view-staff-directory-profiles .field-profile-photograph{float:none;width:100%;}.view-staff-directory-profiles .profile-right{width:100%;float:none;}.view-staff-directory-profiles .profile-top > div{float:none;width:100%;}.view-staff-directory-profiles .profile-bottom{border:none;}.view-staff-directory-profiles .view-footer{text-align:center;}.view-staff-directory-profiles .view-footer a{background:none repeat scroll 0 0 #383737;color:#FFFFFF;display:inline-block;margin-bottom:10px;margin-top:10px;overflow:auto;padding:15px 40px;text-transform:uppercase;font-family:'PT Sans Narrow';font-weight:bold;}.view-resources .views-exposed-widgets .views-widget-filter-combine .views-widget,.view-staff-directory-profiles .views-exposed-widgets .views-widget-filter-combine .views-widget{display:block;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){width:100%;margin:0;}form.webform-client-form input.form-text,form.webform-client-form textarea{width:100%;}}
.lt-ie9 #navigation{width:auto;clear:none;}.lt-ie9 .beanslide .caption{background:none repeat scroll 0 0 #48C8D7;bottom:-20px;color:#FFFFFF;left:22px;margin:0;padding:20px;top:auto;width:64%;}.lt-ie9 .slides.rslides li{z-index:auto !important;}.lt-ie9  #beanslide .rslides_nav.prev{right:127px;}.lt-ie9 .pager li{margin:0;padding:0;}.lt-ie9 .block-superfish .sf-main-menu li{border-right:1px solid #e7ebec;margin-right:1em;}.lt-ie9 #header{max-width:960px;}.lt-ie9 #footer tbody{border:none;}.lt-ie9 div.modal-forms-modal-content .modal-header{background:none repeat scroll 0 0 #363535;height:35px;padding:15px;}.lt-ie9 div.modal-forms-modal-content .modal-title{font-family:'PT Sans Narrow';color:white;font-size:200%;text-transform:uppercase;}.lt-ie9 div.modal-forms-modal-content .popups-close{background:url(/sites/all/themes/custom/cpsu/images/cross.png) no-repeat scroll center center transparent;width:17px;height:17px;margin-top:10px;}.lt-ie9 img{width:auto;}.lt-ie9 #navigation .block-search a.close{text-indent:-9999em;width:17px;}.lt-ie9 .user-login-form input{line-height:43px;}.lt-ie9 #navigation .block .menu-name-menu-header-menu .first,.lt-ie9 #navigation .block .sf-user-menu .first,.lt-ie9 #navigation .block .cpsu-user-menu li{margin:0;}
.page-member-benefits .sidebars .region-sidebar-first .menu-name-main-menu{background:#f7f8f9;background-color:rgba(252,252,252,0.48);padding-top:30px;padding-bottom:30px;}@media (max-width:959px){.page-member-benefits .sidebars .region-sidebar-first .menu-name-main-menu{display:none;}}.view-member-benefits .group{margin:0 -8px;}.view-member-benefits .group::after{content:'';display:block;clear:both;}.view-member-benefits .group .views-row{display:inline-block;width:33.33%;float:left;box-sizing:border-box;margin-bottom:15px;vertical-align:top;position:relative;font-size:0;padding:0 8px;}.view-member-benefits .group .views-row:hover .views-field-title{text-shadow:0 0 1px rgba(0,0,0,0.5);}.view-member-benefits .group .views-row:hover .views-field-title a{color:#da1715;}@media (max-width:959px) and (min-width:620px){.view-member-benefits .group .views-row{width:50%;max-width:none;}}@media (max-width:619px){.view-member-benefits .group .views-row{width:100%;max-width:none;margin-bottom:20px;}}.view-member-benefits .group .views-row.views-row-first{width:66.66%;height:289px;}@media (max-width:959px){.view-member-benefits .group .views-row.views-row-first{width:100%;height:auto;}}.view-member-benefits .group .views-row.views-row-first .views-field-title{z-index:2;font-size:28px;}@media (max-width:619px){.view-member-benefits .group .views-row.views-row-first .views-field-title{font-size:24px;bottom:13px;}}@media (min-width:960px){.view-member-benefits .group .views-row.views-row-first .views-field-field-icon-1{height:calc(100% - 6px);position:relative;overflow:hidden;}.view-member-benefits .group .views-row.views-row-first .views-field-field-icon-1 a{position:static;}.view-member-benefits .group .views-row.views-row-first .views-field-field-icon-1 a::before{z-index:1;}.view-member-benefits .group .views-row.views-row-first .views-field-field-icon-1 img{position:absolute;z-index:0;max-width:none;max-height:100%;right:0;top:0;}}.view-member-benefits .group .views-row .views-field-title{font-family:"PT Sans Narrow",sans-serif;font-size:18px;font-weight:bold;text-align:center;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.5);position:absolute;bottom:7px;text-transform:uppercase;width:100%;left:0;box-sizing:border-box;padding:0 15px;z-index:1;}@media (max-width:619px){.view-member-benefits .group .views-row .views-field-title{font-size:24px;bottom:13px;}}.view-member-benefits .group .views-row .views-field-title .field-content{display:block;}.view-member-benefits .group .views-row .views-field-title a{display:block;text-align:center;color:#ffffff;text-decoration:none;}.view-member-benefits .group .views-row .views-field-field-icon-1{border-top:6px solid #97c5ca;}.view-member-benefits .group .views-row .views-field-field-icon-1 a{position:relative;display:block;}.view-member-benefits .group .views-row .views-field-field-icon-1 a::before{content:'';position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom,#ffffff,#0f4b52);opacity:0.5;}@media (max-width:959px) and (min-width:620px){.view-member-benefits .group .views-row .views-field-field-icon-1 img{width:100%;}}#block-cpsu-blocks-member-profile .member-profile-link a,#block-cpsu-blocks-member-profile .member-account-link a,#block-cpsu-blocks-member-profile .member-benefits-link a{text-transform:none;font-size:115%;}#block-cpsu-blocks-member-profile .field-body h2{margin-top:16px;}
