/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(../../../s/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(../../../s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(../../../s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(../../../s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@import url(//fonts.googleapis.com/css?family=Roboto:400,700,400italic,700italic);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:'Roboto',sans-serif;font-size:16px;line-height:25px;color:#323031}h1,h2,h3,h4{font-weight:bold;line-height:1.2em}h1{font-size:35px;line-height:50px}h2{font-size:25px;margin-bottom:25px}h3{font-size:20px;margin-bottom:25px}h4{font-size:16px}p{margin-bottom:1.5em}b,strong{font-weight:bold}i,em{font-style:italic}blockquote{}blockquote
p{}small{font-size:0.8em}ul{list-style-type:disc;margin:0
0 1.5em 2em}ol{list-style-type:decimal;margin:0
0 1.5em 2em}ul li, ol
li{margin-bottom:0.75em;line-height:1.5em}ul.no-list, ol.no-list, nav ul,ul.gform_fields{list-style-type:none;margin:0px;padding:0px}ul.no-list li, ol.no-list li, nav ul li, ul.gform_fields
li{margin:0px;padding:0px}table{}th,thead{}tr{}td{}a{color:#20848b;font-weight:bold;text-decoration:none;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s}a:hover{color:#323031}a:hover,a:active{outline:0}input[type=text],input[type=email],input[type=password],input.text,input.search,textarea{font-family:inherit;font-size:inherit;-webkit-appearance:none;outline:none}input.text{}input.search{}input[type=checkbox]{}input[type=radio]{}textarea{overflow:auto;vertical-align:top;resize:vertical}label{cursor:pointer}input[type=submit],input.submit,button,input.button,a.button,.button{outline:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;line-height:1em;-webkit-appearance:none;background:#29bdbe;color:#fff;font-weight:bold;display:inline-block;text-align:center;height:50px;padding:15px
25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}input[type=submit]:hover,input.submit:hover,button:hover,input.button:hover,a.button:hover,.button:hover{background:#323031}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}hr{}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}.wrapper{width:1325px;margin:0
auto}.col-main{width:700px;float:left}.col-sidebar{width:325px;float:right}.left,.alignleft{float:left}.right,.alignright{float:right}.floatwrap{content:"";display:table}.clearfloats{clear:both}.alignright{margin:0
0 30px 30px}.alignleft{margin:0
30px 30px 0}.mobile-only{display:none}.page-header
.wrapper{padding-left:75px;padding-right:75px}.header-top{background:#20848b;color:#fff}.header-top
.wrapper{height:50px}.line-left{background:url(../../themes/ipscj/images/divider-vertical.png) left top repeat-y}.line-right{background:url(../../themes/ipscj/images/divider-vertical.png) right top repeat-y}ul.page-tel-links{overflow:hidden}ul.page-tel-links
li{float:left;height:50px;color:#fff}ul.page-tel-links
a{color:#fff;font-weight:normal;display:block;padding:12px
20px 12px 45px;height:50px}ul.page-tel-links a:hover{opacity:0.5}.icon-phone{background:url(../../themes/ipscj/images/icon-phone.png) 15px center no-repeat}.icon-email{background:url(../../themes/ipscj/images/icon-email.png) 15px center no-repeat;padding-left:50px !important}.police-logo{text-align:center}.police-logo
img{width:auto;height:40px;margin-top:5px}.header-main
.wrapper{height:175px;padding:25px
75px}ul.page-links{overflow:hidden}ul.page-links
li{float:left}ul.page-links
a{display:block;width:50px;height:50px}ul.page-links a.link-email{background:url(../../themes/ipscj/images/icon-email.png) center center no-repeat}ul.page-links a.link-twitter{background:url(../../themes/ipscj/images/icon-twitter.png) center center no-repeat}ul.page-links a:hover{opacity:0.5}.header-inner{width:100%}.header-logo{margin-right:20px}.header-logo
img{width:400px;height:auto}.header-strapline{font-size:25px;font-weight:bold;margin-top:30px;margin-bottom:20px}.main-nav{margin-top:58px}.main-nav
li{float:left;font-size:18px;line-height:1em;margin-right:30px;position:relative}.main-nav li:last-child{margin-right:0}.main-nav
a{color:#323031;height:35px;display:block;border-bottom:solid 5px #fff}.main-nav a:hover,
.main-nav li:hover a,
.main-nav li.current-menu-item a,
.main-nav li.current-menu-ancestor a,
.main-nav li.current-page-ancestor a,
body.post-type-archive-opcc-blog #menu-item-86 a,
body.single-opcc-blog #menu-item-86 a,
body.post-type-archive-npcc-team #menu-item-86 a,
body.single-npcc-team #menu-item-86 a,
body.post-type-archive-press-releases #menu-item-117 a,
body.single-press-releases #menu-item-117 a,
body.post-type-archive-tribe_events #menu-item-86 a,
body.single-tribe_events #menu-item-86
a{color:#20848b;border-bottom:solid 5px #eee}ul.sub-menu{display:none;margin:0;padding:0;position:absolute;top:35px;left:0;background:rgba(32,132,139,0.9);z-index:999}ul.sub-menu
li{float:none;font-size:16px;line-height:1em;width:100%;background:url(../../themes/ipscj/images/divider-horizontal.png) 0 0 repeat-x;padding-top:2px}ul.sub-menu
a{display:block;white-space:nowrap;width:100%;height:auto;padding:20px
25px;border:none !important;color:#fff !important}ul.sub-menu a:hover{background:rgba(0,0,0,0.15)}.main-nav li:hover ul.sub-menu{display:block}.page-search-form
input{background:url(../../themes/ipscj/images/icon-search.png) 15px center no-repeat;color:#fff;height:50px;margin:0;padding:0
0 0 45px;width:275px;outline:none;border:none}.page-search-form input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.page-search-form input:-moz-placeholder{color:rgba(255,255,255,0.5)}.page-search-form input::-moz-placeholder{color:rgba(255,255,255,0.5)}.page-search-form input:-ms-input-placeholder{color:rgba(255,255,255,0.5)}.page-main{background:#eee;border-top:solid 25px #20848b}.page-main
.wrapper{padding:0
75px}.page-main .page-inner{background:#fff;margin-top:-100px;min-height:600px;box-shadow:0 0 15px -5px #000;overflow:hidden;position:relative;z-index:998}.page-banner
.wrapper{height:300px}.homepage-carousel
.wrapper{height:500px;position:relative}.homepage-carousel li, .homepage-carousel .bx-viewport{height:500px !important;overflow-y:hidden}.slide-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.slide-content{padding:25px
50px 55px 50px;background:rgba(32,132,139,0.9);width:625px;position:absolute;left:50%;bottom:75px;margin-left:-313px;text-align:center;color:#fff}.slide-content
h1{font-size:30px;line-height:1em;margin-bottom:10px}.slide-content
p{margin:0;font-size:18px}.bx-pager{position:absolute;left:0;right:0;width:100%;bottom:94px;z-index:998;text-align:center}.bx-pager-item{display:inline-block;margin:0
5px}.bx-pager-link{display:block;width:12px;height:12px;background:url(../../themes/ipscj/images/pager-inactive.png) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.bx-pager-link.active{background-image:url(../../themes/ipscj/images/pager-active.png)}.bx-prev,.bx-next{display:block;width:37px;height:75px;position:absolute;top:50%;margin-top:-38px;z-index:998}.bx-prev{background:url(../../themes/ipscj/images/arrow-left.png) 0 0 no-repeat;left:-37px}.bx-next{background:url(../../themes/ipscj/images/arrow-right.png) 0 0 no-repeat;right:-37px}.bx-prev:hover,.bx-next:hover{opacity:0.75}.homepage-top{padding:50px}.homepage-intro{width:100%;border-bottom:solid 1px #eee;padding-bottom:50px;margin-bottom:50px}.homepage-intro
h1{color:#20848b;width:450px;margin:0}.homepage-intro h1
strong{color:#323031}.homepage-intro-text{width:425px;padding-top:20px}.homepage-intro-text
p{margin:0}ul.clickthrough-list{overflow:hidden}ul.clickthrough-list
li{float:left;width:30.22%;height:475px;margin-left:50px}ul.clickthrough-list li:first-child{margin-left:0}.clickthrough-image{background:#eee;height:225px}.clickthrough-content{border:solid 1px #eee;padding:25px;height:250px}.clickthrough-content
h2{line-height:1em;margin-bottom:8px}.clickthrough-content
p{margin-bottom:20px}.clickthrough-content
.button{width:100%}.newsletter-signup{background:#323031;color:#fff;padding:25px
50px;overflow:hidden;height:100px}.newsletter-signup
h2{padding-top:12px}#mc_embed_signup{overflow:hidden;width:525px}#mce-EMAIL{width:350px;background:#514f50;height:50px;padding-left:15px;display:block;color:#fff;border:none;margin:0}#mc-embedded-subscribe{width:150px;outline:none}#mc-embedded-subscribe:hover{background:#514f50}.homepage-bottom{padding:50px;width:100%}.homepage-news,.sidebar-tweets{border:solid 1px #eee;padding:25px}.homepage-news{width:700px;background:url(http://www.ipscj.org/wp-content/themes/ipscj/images/bg-badge.jpg) right bottom no-repeat}.sidebar-tweets{background:url(../../themes/ipscj/images/icon-twitter-green.png) 300px 28px no-repeat}.col-sidebar .sidebar-tweets{width:325px;margin-bottom:0 !important;background-position:272px 28px}.sidebar-tweets
iframe{height:448px !important}ul.news-listing
li{margin-bottom:25px}ul.news-listing li:last-child{margin-bottom:0}ul.news-listing
h3{margin-bottom:7px}ul.news-listing
p{margin:0
0 5px 0}.post-meta{font-weight:bold;line-height:25px}.sep{color:#eee;margin:0
6px}.inner-page-wrap{width:100%}.page-inner-block{padding:50px;width:100%}h1.page-title{border-bottom:solid 1px #eee;margin-bottom:50px;padding-bottom:20px}h1.page-title
em{font-style:normal;color:#20848b}article p:last-child{margin-bottom:0}.widget{border:solid 1px #eee;padding:25px
!important;margin-bottom:25px !important}.widget
h3{margin-bottom:15px}.widget
ul{list-style-type:none;margin:0;padding:0}.widget ul
li{background:url(../../themes/ipscj/images/bullet-arrow-grey.png) 0 8px no-repeat;padding-left:20px;margin-bottom:2px}.widget ul li.current_page_item, .widget ul li.current-menu-item{background-image:url(../../themes/ipscj/images/bullet-arrow-green.png)}.widget ul li.current_page_item a, .widget ul li.current-menu-item
a{color:#323031}.sidebar-tweets.widget{height:auto}.widget
ul.children{display:none}.news-item{border-bottom:solid 1px #eee;margin-bottom:50px;padding-bottom:50px}.news-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.article-inner .post-meta{margin-bottom:25px}#breadcrumbs{border-bottom:solid 1px #eee;padding-bottom:10px;margin-bottom:30px;font-size:14px;line-height:1em}ul.team-members-list{overflow:hidden;margin:0
-25px;padding-top:25px}ul.team-members-list
li{float:left;width:325px;border:solid 1px #eee;margin:0
25px 50px 25px}ul.team-members-list li:last-child{margin-right:0}ul.team-members-list a, ul.team-members-list
span{display:block}ul.team-members-list
a{height:300px}.team-thumb{border-bottom:solid 1px #eee}.team-thumb
img{max-width:100%;height:auto}.team-text{text-align:center;padding-top:12px}.team-name{font-size:20px}.team-title{color:#323031}.inner-signup{margin-top:50px;height:auto;padding:25px}.inner-signup
h2{float:none;padding-top:0}.inner-signup
#mc_embed_signup{float:none;width:100%}.inner-signup #mce-EMAIL{width:475px}.diary-intro{width:55%;margin-bottom:50px}.comments-block{border-top:solid 1px #eee;padding-top:25px}.news-main-intro{margin-bottom:50px}ul.dlm-downloads{margin:0;padding:30px
0 0 0;list-style-type:none;width:105%}ul.dlm-downloads
li{float:left;margin:0
20px 20px 0}ul.dlm-downloads .download-box
h1{font-size:20px;line-height:1.25em}.download-button
small{display:none !important}.download-box .download-count{margin:-30px -15px 0 0 !important}.wp-caption{width:100% !important}body.page-template-template-ncppp{background:#eee}body.page-template-template-ncppp .header-main{background:#fff}body.page-template-template-ncppp .page-banner{background:#00577e}body.page-template-template-ncppp .page-banner
.wrapper{height:325px;padding-top:50px}body.page-template-template-ncppp .page-banner
h1{color:#fff;text-align:center;font-size:50px;line-height:1em;margin:0;padding:0;border:none}body.page-template-template-ncppp .page-main{border-top:none;background:none}body.page-template-template-ncppp .page-main .page-inner{margin-top:-175px}.small-banner{margin-bottom:50px}.small-banner
img{max-width:100%;height:auto}body.page-template-template-ncppp
article{width:100%}.ncppp-intro{width:700px}body.page-template-template-ncppp .footer-main{border-top:none}.project-plans{background:#00577e;padding:50px
50px 0 50px;margin:0
-50px -50px -50px}h2.pp-heading,p.pp-subheading{text-align:center;color:#fff}h2.pp-heading{font-size:35px}p.pp-subheading{margin-bottom:50px}ul.project-plans-list{overflow:hidden}ul.project-plans-list
li{padding:25px;background:#fff;width:325px;float:left;margin-bottom:50px}ul.project-plans-list
h3{font-size:25px;color:#20848b}ul.project-plans-list
.button{width:100%}.footer-top{background:#20848b;height:50px}.footer-top
.wrapper{padding:0
75px}.footer-inner{width:100%}.footer-bottom{background:#323031;color:#fff}.footer-bottom
.wrapper{padding:25px
75px;font-size:14px}.footer-bottom
a{font-weight:normal;color:#fff}.footer-bottom a:hover{color:#fff;opacity:0.5}.footer-main{clear:both;width:100%;border-top:solid 25px #20848b;padding:50px}body.page-id-5 .footer-main{margin:0;padding:50px}.footer-col{border:solid 1px #eee;padding:25px}.footer-main-links{margin-right:25px;width:225px}.footer-main-block{width:825px}.footer-main
h3{margin-bottom:5px}.footer-main ul, .footer-main
p{margin-bottom:0}.footer-main
ul{margin:0;padding:0;list-style-type:none}.footer-main ul
li{margin-bottom:0;padding-left:20px;background:url(../../themes/ipscj/images/bullet-arrow-green.png) 0 9px no-repeat}.footer-main ul li, .footer-main
p{line-height:25px}.footer-main
a{color:#323031;font-weight:normal}.footer-main a:hover{color:#20848b}.footer-main-logos
a{display:block}.footer-main-logos a.ipscj-link{margin-bottom:25px}.footer-main-logos
img{width:325px;height:auto}.footer-main-logos img.logo-uni{width:auto}#download-page #download-page-search,
#download-page #download-page-featured,
#download-page #download-page-tags,
#download-page #download-page-categories
.category{border-color:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0
0 25px 0 !important;padding:0
!important}#download-page form#download-page-search{padding:15px
!important;overflow:hidden}#download-page form#download-page-search
input#dlsearch{width:830px;border:solid 1px #ddd;outline:none;padding:12px
15px !important;height:50px}#download-page form#download-page-search
input.search_submit{width:50px;margin-left:25px;float:right}#download-page div#download-page-featured h3,
#download-page #download-page-categories h3,
#download-page div#download-page-tags
h3{border-bottom:solid 1px #eee !important;margin-bottom:0 !important;padding:15px
!important}#download-page-categories .category
.inner{padding:0
!important}#download-page div#download-page-featured li,
#download-page #download-page-categories .category
ol{padding:15px
!important;margin:0
!important}div#download-page-featured img,img.download-image{display:none !important}table.download-meta td, table.download-meta
th{text-align:left}#download-page
small{display:none}.gform_wrapper{margin-bottom:50px}.gform_heading{margin-bottom:25px}.gfield_label{font-weight:bold}.gfield{margin-bottom:25px !important}.ginput_container{padding-top:5px}.ginput_container input[type=text], .ginput_container input[type=email], .ginput_container
textarea{background:#eee;border:none;display:block;width:100%;height:50px;line-height:1em;padding:12px
15px;outline:none;margin:0}.ginput_container
textarea{height:150px}.ginput_complex{overflow:hidden}.ginput_left,.ginput_right{width:325px;display:block}.ginput_left{float:left}.ginput_right{float:right}.gform_validation_container{display:none !important}.ginput_complex
label{font-size:13px;color:#aaa}.gfield_required{margin-left:3px;color:#20848b}ul.gfield_radio{overflow:hidden;list-style-type:none;margin:0
0 10px 0;padding:0}ul.gfield_radio
li{float:left;margin-right:25px}input.gform_button{margin-right:10px}.validation_error{color:#fff;text-align:center;margin-bottom:25px;padding:15px;background:#20848b}.validation_message{font-weight:bold;color:#20848b;padding-top:5px}@media screen and (-webkit-min-device-pixel-ratio:0){.gfield
select{-webkit-appearance:none;background:#eee url(../../themes/ipscj/images/bg-select.png) right center no-repeat;border:none;display:block;width:100%;height:50px;line-height:1em;padding:12px
15px;outline:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;font-family:inherit;font-size:1em;line-height:1em}}@media only screen and (max-width: 1430px){.wrapper{width:960px}.header-main .wrapper, .page-header
.wrapper{padding-left:0;padding-right:0}.header-logo{margin-right:25px}.header-logo
img{height:80px;width:auto}.header-inner{position:relative}.main-nav{margin-top:55px}.main-nav
li{margin-right:20px}.header-main
.wrapper{height:150px}.header-strapline{margin-top:10px}ul.sub-menu
a{padding:12px
15px}#menu-item-152 ul.sub-menu{left:-60px}.bx-prev,.bx-next{width:27px;height:55px;background-size:100% auto !important;margin-top:-27px}.bx-prev{left:-27px}.bx-next{right:-27px}.page-main
.wrapper{padding-left:25px;padding-right:25px}.homepage-top{padding:25px}.homepage-intro
h1{width:400px;font-size:32px}.homepage-intro-text{width:420px;padding-top:18px}ul.clickthrough-list
li{width:270px;margin-left:25px}ul.clickthrough-list
img{max-width:100%;height:auto}.clickthrough-image{height:187px}.clickthrough-content{height:275px}.newsletter-signup{padding:25px}.newsletter-signup
h2{font-size:20px;margin:0;padding-top:15px}.inner-signup
h2{margin-bottom:20px;padding-top:0}.inner-signup #mce-EMAIL{width:285px}.homepage-bottom{padding:25px}.homepage-news{width:535px}.sidebar-tweets
iframe{height:508px !important}.footer-top
.wrapper{padding:0
25px}.footer-main
.wrapper{padding:35px
25px}.footer-bottom
.wrapper{padding:25px}.col-main{width:510px}.col-sidebar, .sidebar-tweets, .col-sidebar .sidebar-tweets{width:300px}.col-sidebar .sidebar-tweets{background-position:252px 28px}.news-item{padding-bottom:30px;margin-bottom:30px}.ginput_left,.ginput_right{width:240px}.page-banner
.wrapper{background-size:cover !important}.clickthrough-content
.button{display:table-cell;padding-top:0;padding-bottom:0;height:50px;vertical-align:middle}.diary-intro{width:50%}article
img{max-width:100%;height:auto}.page-inner-block{padding:25px}.footer-main{padding:25px
!important}.footer-main-block{width:610px}.footer-main-logos
img{width:275px}ul.team-members-list
li{width:270px;margin:0
0 25px 25px}ul.team-members-list
a{height:260px}#download-page form#download-page-search
input#dlsearch{width:610px}body.page-template-template-ncppp .page-banner
h1{font-size:40px}.ncppp-intro{width:510px}.project-plans{margin-left:-25px;margin-right:-25px;margin-bottom:-25px}ul.project-plans-list{padding-left:50px}}@media only screen and (max-width:1023px){.mobile-only{display:block}.wrapper{width:720px}.header-mid{width:300px}.page-search-form
input{width:170px}.header-main
.wrapper{height:auto;overflow:hidden}.main-nav{display:none !important}#mobile-nav{display:none}#mobile-nav
ul{list-style-type:none;margin:0
0 10px 0;padding:0;overflow:hidden}#mobile-nav
li{height:50px;margin:0;padding:0;border-top:solid 1px #eee}#mobile-nav
a{display:block;padding-top:11px;height:50px;text-align:center}#btn-mobile-nav{float:right;display:block;width:50px;height:50px;background:#20848b url(../../themes/ipscj/images/icon-menu.png) center center no-repeat;outline:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:25px
0 0 0}#btn-mobile-nav.active{background-image:url(../../themes/ipscj/images/icon-close.png)}.header-strapline{margin-top:20px;margin-bottom:0;padding-right:170px}h1.page-title{margin-bottom:35px}.col-main,.col-sidebar{float:none;width:100%;margin:0
0 25px 0}.subpages{padding:0
!important}.subpages
h3{margin-bottom:0;cursor:pointer;background:url(../../themes/ipscj/images/icon-submenu.png) right center no-repeat;height:50px;padding:15px
20px}.subpages
h3.active{background-image:url(../../themes/ipscj/images/icon-submenu-close.png)}.subpages
ul{display:none;margin-left:20px;margin-bottom:15px}.sidebar-tweets.widget{width:100%}.tester{float:left}.sidebar-tweets.widget{background:none}.col-main{margin-bottom:50px}.ginput_left,.ginput_right{width:295px}.page-tel
span{font-size:14px !important}ul.page-tel-links{background:none}.footer-bottom
.wrapper{font-size:13px}.bx-controls-direction{display:none !important}.homepage-intro h1,.homepage-intro-text{float:none;margin:0;padding:0}.homepage-intro-text{width:100%;padding-top:25px}.homepage-intro{padding-bottom:35px;margin-bottom:35px}ul.clickthrough-list
li{width:190px;height:auto}.clickthrough-image{height:132px}.clickthrough-content{height:auto;padding:15px}.clickthrough-content
h2{font-size:18px}.clickthrough-content
.button{font-size:14px;padding-top:10px}.newsletter-signup{height:auto}.newsletter-signup
h2{padding-top:0;margin-bottom:15px;float:none}#mc_embed_signup{float:none;width:100%}#mce-EMAIL{margin-left:0;width:76%}#mc-embedded-subscribe{width:20%}.inner-signup #mc-embedded-subscribe{width:150px}.homepage-news,.sidebar-tweets{float:none;width:100%;height:auto;margin:0}.homepage-news{margin-bottom:25px}.inner-signup #mce-EMAIL{width:395px}.diary-intro{width:100%}.footer-main-logos{display:none}.footer-main-block{width:370px}ul.team-members-list
li{width:297px}ul.team-members-list
a{height:280px}#download-page form#download-page-search
input#dlsearch{width:375px}body.page-template-template-ncppp .page-banner h1,h2.pp-heading{font-size:30px}body.page-template-template-ncppp .page-banner
.wrapper{height:300px}.cip-logo{width:200px}.cip-logo
img{max-width:100%;height:auto}.ncppp-intro{width:400px}.small-banner{margin-bottom:25px}.project-plans{padding:25px}ul.project-plans-list{padding-left:0}ul.project-plans-list
li{margin-bottom:25px;width:100% !important;position:static !important;left:auto !important;top:auto !important}}@media only screen and (min-width: 1024px){.subpages
ul{display:block !important}}@media only screen and (max-width: 767px){body{font-size:14px}.wrapper{width:90%}.page-tel{display:none}.page-search{float:none;width:100%}.header-logo{}.header-logo
img{width:275px;height:auto}.header-mid{width:100%}.header-strapline{font-size:23px;margin-top:80px;padding-right:0}#btn-mobile-nav{position:absolute;top:0;right:0;margin:0}.homepage-carousel li, .homepage-carousel .bx-viewport, .homepage-carousel
.wrapper{height:200px !important}.slide-content{display:none}.homepage-carousel
li{background-size:cover !important}.page-main .page-inner{margin-top:-50px}.bx-pager{bottom:39px}.page-main
.wrapper{padding-left:15px;padding-right:15px}.homepage-top{padding:20px}.homepage-intro
h1{width:100%;font-size:22px;line-height:1.4em}ul.clickthrough-list
li{float:none;width:100%;margin:0
0 20px 0}ul.clickthrough-list li:last-child{margin-bottom:0}.clickthrough-image{height:auto;background:none}.clickthrough-image
img{width:100%;height:auto}.clickthrough-content
.button{padding:17px
0 0 0;display:block}.homepage-intro{padding-bottom:20px;margin-bottom:20px}#mce-EMAIL{width:100%;float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:10px}#mc-embedded-subscribe{width:100%;padding-left:0;padding-right:0;float:none}.newsletter-signup,.homepage-bottom,.homepage-news,.sidebar-tweets{padding:20px}.footer-col{float:none;width:100%;margin:0
0 20px 0}.footer-top
.wrapper{padding:0
15px}.footer-copyright,.footer-credit{float:none;text-align:center;line-height:1.4em}.footer-copyright{margin-bottom:15px}#mobile-nav
a{padding-top:14px}#breadcrumbs{display:none}h1{font-size:24px;line-height:1.4em}.page-banner
.wrapper{height:200px}h1.page-title{border-bottom:none;padding-bottom:0;margin-bottom:20px}.sidebar-tweets{background:none}.ginput_left,.ginput_right{float:none;width:100%;margin:0;padding:0}.ginput_left{margin-bottom:10px}.page-inner{display:block}.content
a{word-wrap:break-word}.subpages
h3{font-size:18px;padding-left:15px}.footer-main-block{margin-bottom:0}ul.team-members-list{margin:0}ul.team-members-list
li{width:100%;float:none;margin:0
auto 25px auto;max-width:325px}ul.team-members-list
a{height:auto}ul.team-members-list
img{max-width:100%;height:auto}.team-text{padding-bottom:12px}#download-page form#download-page-search p, #download-page form#download-page-search input, #download-page form#download-page-search
label{display:block;width:100%;margin:0
!important}#download-page form#download-page-search
label{margin-bottom:10px !important;float:none}#download-page form#download-page-search
input#dlsearch{width:73%;float:left}#download-page form#download-page-search
input.search_submit{width:20%}#download-page div#download-page-featured li, #download-page #download-page-categories .category
ol{float:none !important;width:100% !important;clear:none;border:none !important}#download-page div.download-info.single{padding:0;display:table}#download-page div.side-section{float:none;width:100%;margin-left:0;text-align:left;display:table-footer-group}#download-page div.main-section{float:none;display:table-header-group}.article-inner
iframe{width:100% !important;height:200px !important}body.page-template-template-ncppp .page-banner h1,h2.pp-heading{font-size:25px}.ncppp-intro,.cip-logo{float:none;width:auto}.cip-logo{margin-bottom:25px}.cip-logo
img{display:block}}@media only screen and (max-width: 320px){.header-strapline{font-size:19px}h1{font-size:21px}.page-search-form
input{width:150px}.sidebar-tweets{border:none !important;padding:0
!important}.header-logo
img{width:210px}#btn-mobile-nav{top:3px}}html.lt-ie9{}@media
print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}