*{margin:0;padding:0;}@viewport{width:device-width}@-ms-viewport{width:device-width;}@font-face{font-family:'OpenSans';-webkit-font-smoothing:antialiased;src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.eot);src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.woff) format('woff'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-regular-webfont.svg#open_sansregular) format('svg');}@font-face{font-family:'OpenSans-SemiBold';-webkit-font-smoothing:antialiased;src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/OpenSans-Semibold.ttf) format('truetype');src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-semibold-webfont.woff) format('woff');}@font-face{font-family:'OpenSans-Bold';-webkit-font-smoothing:antialiased;src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.eot);src:url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.woff) format('woff'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/communitygrantshub/fonts/OpenSans/opensans-bold-webfont.svg#open_sansbold_italic) format('svg');}@font-face{font-family:'ElegantIcons';-webkit-font-smoothing:antialiased;src:url(/sites/all/themes/communitygrantshub/fonts/ElegantIcons/ElegantIcons.eot);src:url(/sites/all/themes/communitygrantshub/fonts/ElegantIcons/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/communitygrantshub/fonts/ElegantIcons/ElegantIcons.woff) format('woff'),url(/sites/all/themes/communitygrantshub/fonts/ElegantIcons/ElegantIcons.ttf) format('truetype'),url(/sites/all/themes/communitygrantshub/fonts/ElegantIcons/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:normal;font-style:normal;}body{background-color:#F0F0F0;color:#231f20;font:100% OpenSans,Helvetica,Arial,sans-serif;margin:0;padding:0;position:relative;text-align:center;}h1{font-family:OpenSans;font-size:2.8em;font-weight:100;line-height:1.2em;margin:0 0 .5em 0;padding-bottom:20px;}h2{font-family:OpenSans;font-size:2.2em;font-weight:100;margin-top:1em;}h3{font-family:OpenSans;font-size:2em;font-weight:100;margin-top:1em;}h4{font-family:OpenSans;font-size:1.8em;font-weight:100;margin-top:1em;}h5{font-family:OpenSans;font-size:1.6em;font-weight:100;margin-top:1em;}h6{font-family:OpenSans;font-size:1.4em;font-weight:100;margin-top:1em;}p{line-height:1.6em;margin:.8em 0;}a{color:#C23E25;transition:all .5s;}a:hover,a:focus{color:#A6132A;text-decoration:none;transition:all .5s;}a:visited{color:#962430;}a::before,a::after{transition:all .5s;}ul,ol{line-height:1.5em;margin-left:1.6em;}li{margin:.5em 0;}table{border-collapse:collapse;margin-bottom:1em;width:100%;}caption{background-color:#A6132A;border:1px solid #F2F2F2;border-bottom:none;color:#FFF;font:1.2em OpenSans;font-weight:100;padding:8px 10px;text-align:left;}th{border:1px solid #F2F2F2;font-weight:bold;padding:8px 10px;text-align:left;transition:background-color 1s;}thead th{background-color:#A6132A;border-top:none;color:#FFF;font:1.2em OpenSans;font-weight:100;}td{background-color:#FFF;border:1px solid #F2F2F2;padding:8px;transition:background-color 1s;}tfoot{font-size:.9em;}.zebra td,.zebra th{background-color:#F9F9F9;}tr:hover th,tr:hover td{background-color:#F5FDFE;transition:background-color 1s;}thead tr:hover th{background-color:#A6132A;}hr{background-color:#CCC;border:none;color:#CCC;height:2px;margin:2em 0;}dl{margin:1.5em 1em;}dt{font-family:OpenSans-Semibold;margin-top:.3em;padding:.7em 0 .3em 0;}dd{margin-bottom:.3em;padding:.3em 0 .7em 3em;}abbr{border-bottom:1px dotted #A6132A;}blockquote{padding:20px;margin:20px 0;background-color:#F2F2F2;}pre{padding:20px;margin:20px 0;white-space:pre-wrap;}time{color:#333;}figcaption{color:#333;font-size:.8em;line-height:1.4em;margin:0 0 .5em 0;text-align:center;}iframe{z-index:98;}article,aside,figcaption,figure,footer,header,nav,time,section{display:block;}h2 a,h3 a,h4 a{text-decoration:none;}h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus{text-decoration:underline;}.fixwidth{width:1170px;margin:0 auto;}#wrapper{background-color:#FFF;position:relative;text-align:left;}#masthead{background-color:#FFF;position:relative;}#crest{height:100px;margin:30px 20px 27px 30px;width:auto;}#logo{height:120px;position:absolute;right:30px;top:22px;width:auto;}#searchtoggle{background-color:#A6132A;border:none;bottom:0;color:#FFF;cursor:pointer;height:60px;padding:0 10px;position:absolute;right:30px;text-align:center;transition:all 1s;vertical-align:middle;z-index:9;}#searchtoggle:hover,#searchtoggle:focus{background-color:#800014;}#searchtoggle::before{content:'\55';font-family:ElegantIcons;font-size:1.8em;}#searchtoggle span{display:block;font-size:.8em;padding-top:2px;text-align:center;text-transform:uppercase;width:50px;}#searchtoggle.expanded::after{border:10px solid transparent;border-bottom-color:#FFF;bottom:0;content:'';display:block;height:0;left:36%;position:absolute;width:0;}#search-block-form{background-color:#FFF;border-bottom:3px solid #A6132A;display:none;height:200px;position:absolute;text-align:center;top:100%;width:100%;z-index:101;}#search-block-form div{display:inline-block;}#search-block-form > div{border:2px solid #D5D5D5;margin:70px auto;padding:4px;text-align:left}#search-block-form input{border:none;font:1.6em OpenSans;font-weight:100;padding:5px 10px;width:400px;}#search-block-form .form-submit{background-color:#A6132A;color:#FFF;cursor:pointer;display:inline-block;font-family:ElegantIcons;padding:10px 12px;transition:all .5s;width:auto;}#search-block-form .form-submit:hover,#search-block-form .form-submit:focus{background-color:#800014;}#top-toolbar{background-color:#A6132A;color:#FFF;position:relative;text-align:right;}#top-toolbar ul.menu{text-align:right;}#top-toolbar a{text-decoration:none;}#top-toolbar .menu-block-wrapper{margin:0 30px 0 30px;z-index:102;}#top-toolbar ul{line-height:1.6em;list-style:none;margin:0;padding:0;z-index:11;}#top-toolbar li{display:inline-block;height:40px;line-height:40px;text-align:center;vertical-align:middle;}#top-toolbar .menu > li > a{color:#FFF;display:block;height:40px;padding:0 18px;position:relative;}#top-toolbar .menu > li > a:hover,#top-toolbar .menu > li > a:focus{background-color:#800014;}#top-toolbar .menu > li.hover > a::after{border:10px solid transparent;border-bottom-color:#FFF;bottom:0;content:'';display:block;height:0;left:40%;margin:0 10% 0 0;position:absolute;transition:all .5s;width:0;}#top-toolbar .menu .menu{background-color:#FFF;border-bottom:3px solid #A6132A;display:none;left:0;position:absolute;top:100%;width:100%;}#top-toolbar .menu .menu li{display:table-cell;line-height:normal;padding:30px 16px;}#top-toolbar .menu .menu a{color:#000;display:inline-block;height:auto;padding:5px 30px;}#top-toolbar .menu .menu a:hover,#top-toolbar .menu .menu a:focus{background-color:#FFDE38;}#navigation{background-color:#A6132A;color:#FFF;height:60px;position:relative;}#navigation a{text-decoration:none;}#navigation .menu-block-wrapper{margin:0 100px 0 30px;z-index:102;}#navigation ul{line-height:1.6em;list-style:none;margin:0;padding:0;z-index:11;}#navigation li{display:block;float:left;line-height:60px;text-align:center;vertical-align:middle;}#navigation .menu > li > a{color:#FFF;display:block;height:60px;padding:0 18px;position:relative;}#navigation .menu > li > a:hover,#navigation .menu > li > a:focus{background-color:#800014;}#navigation .menu > li.hover > a::after{border:10px solid transparent;border-bottom-color:#FFF;bottom:0;content:'';display:block;height:0;left:40%;margin:0 10% 0 0;position:absolute;transition:all .5s;width:0;}#navigation .menu .menu{background-color:#FFF;border-bottom:3px solid #A6132A;display:none;left:0;position:absolute;top:100%;width:100%;}#navigation .menu .menu li{display:table-cell;line-height:normal;padding:30px 16px;}#navigation .menu .menu a{color:#000;display:inline-block;height:auto;padding:5px 30px;}#navigation .menu .menu a:hover,#navigation .menu .menu a:focus{background-color:#FFDE38;}#navigation .menu .menu-hidden-desktop,.menu.menu-hidden-desktop,#top-toolbar ul.menu li.menu-hidden-desktop{display:none;}#utility{padding:30px 120px;position:relative;}#utility.hero{background-position:center top;background-repeat:no-repeat;background-size:contain;padding-top:480px;}#breadcrumbs{font-size:.85em;}#readspeaker_button{float:right;}.rsbtn_exp{float:right;}.rsbtn a,.rsbtn a:hover,.rsbtn a:focus{transition:none;}#utility .notification{background-color:#FFDE38;font-size:.85em;left:0;margin:0;position:absolute;top:0;width:100%;}#utility .notification p{margin:15px 30px;}#utility .notification strong{font-family:OpenSans-SemiBold;}#utility .hero-intro{background-color:rgba(255,255,255,.8);font-size:.9em;left:100px;padding:20px 30px;position:absolute;top:300px;width:40%;}#utility .hero-intro h2{font-size:2em;margin:0;}#utility .hero-intro a{background-color:#A6132A;color:#FFF;display:inline-block;font-family:OpenSans-SemiBold;font-size:.9em;margin:10px 20px 10px 0;padding:8px 16px;text-align:center;text-decoration:none;}#utility .hero-intro a:hover,#utility .hero-intro a:focus{background-color:#FFA409;color:#000;}#utility .hero-intro a:last-child{margin-right:0;}#content{clear:both;margin:0 120px;}#content.has-sidebar{margin-right:460px;}#sidebar{float:right;margin:0 80px;}#sidebar > div{width:300px;}#postcontent{padding:20px 120px;}.attached-files-right{float:right;width:400px;}.attached-files{background-color:#ECECEA;margin:40px 20px;padding:20px;}.attached-files-right .attached-files{margin-top:0;}.attached-files h2{margin:0 0 16px 0;}.attached-files ul{list-style:none;margin:0;}.attached-files ul ul{font-size:.9em;margin:10px 0 10px 40px;}.attached-files .docreader{display:none;padding-left:20px;font-size:.9em;}body.front #wrapper{background-color:#ECECEA;}body.front #utility.hero{padding-top:600px;}body.front #content h2{margin:0;}body.front  #postcontent{background-color:#FFA409;}body.front  #postcontent h2{margin:0;}.grant-image{display:block;position:relative;}.grant-details .grant-image{float:right;margin:0 8px 20px 20px;}.grant-status-closed .grant-details .grant-image-overlay:before,.view-display-id-closed .grant-image .grant-image-overlay:before{background-color:rgba(0,0,0,0.6);border-radius:4px;content:"Closed";color:white;font-size:2em;font-weight:800;left:50%;margin-left:auto;margin-right:auto;padding:10px 0px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);}body.node-type-grant h1{margin:0;padding-bottom:10px;}.grant-details a.apply-cta{background-color:#A6132A;color:#FFF;display:block;float:left;font-family:OpenSans-SemiBold;font-size:1.5em;margin:8px 0 8px 20px;padding:12px 24px;text-align:center;text-decoration:none;}.grant-details a.apply-cta:hover,.grant-details a.apply-cta:focus{background-color:#FFA409;color:#000;}.grant-details .category{display:block;margin:0 8px;padding-bottom:20px;}.grant-details .category span,.grant-details .status span,.grant-details > div span{color:#A6132A;display:block;font-size:1.1em;font-weight:bold;}.grant-details .status{display:block;margin:0 8px;width:160px;}.grant-details > div{align-items:stretch;align-content:space-between;clear:both;display:flex;justify-content:flex-start;margin:20px auto;width:100%;}.grant-details > div p{background-color:#ECECEC;flex:auto;padding:16px;margin:8px;}.grant-details > div time{white-space:nowrap;}div.field-dates{font-size:.8em;height:50px;margin:40px 0;position:relative;}div.field-dates .starttime{float:left;position:relative;top:30px}div.field-dates .starttime::before{color:#A6132A;content:"Opens ";font-weight:bold;}div.field-dates .endtime{float:right;position:relative;top:30px}div.field-dates .endtime::before{color:#A6132A;content:"Closes ";font-weight:bold;}div.field-dates .progressbar{background-color:#DDD;border-radius:10px;height:20px;overflow:hidden;position:absolute;;top:0;width:100%;}div.field-dates .progressbar span{background-color:#FFA409;border-radius:10px;display:block;height:20px;left:0;position:absolute;width:0;}.grant-status-open div.field-dates .starttime::before{content:"Opened ";}.grant-status-closed div.field-dates .starttime::before{content:"Opened ";}.grant-status-opening_soon div.field-dates .starttime::before{content:"Opens ";}.grant-status-open div.field-dates .endtime::before{content:"Closes ";}.grant-status-closed div.field-dates .endtime::before{content:"Closed ";}.grant-status-opening_soon div.field-dates .endtime::before{content:"Closes ";}body.node-type-news-item h1{margin-bottom:0px;padding-bottom:0px;}body.node-type-news-item #content img{float:right;margin:0 8px 20px 20px;}.news-body{margin-top:40px;}.item-list .pager{text-align:center;}.item-list .pager li{display:inline-block;padding:0;}.item-list .pager a{background-color:#A6132A;color:#FFF;display:inline-block;padding:6px 12px;text-decoration:none;}.item-list .pager a:hover,.item-list .pager a:focus{background-color:#FFA409;color:#000;}.item-list .pager .pager-current{background-color:#ECECEC;color:#000;padding:6px 12px;font-weight:bold;}#content .search-form .form-item{display:inline;}#content .search-results article{border-bottom:1px solid #EEE;}#content .search-results h3{font-size:1.4em;}.contact-details{position:relative;padding-left:100px;}.contact-details::before{color:#A6132A;font-family:ElegantIcons;font-size:60px;position:absolute;left:0;}.contact-details.phone::before{content:"\e090";}.contact-details.email::before{content:"\e00e";}.contact-details.mail::before{content:"\e010";}.contact-details.online::before{content:"\77";}.webform-client-form-41{padding-left:100px;}#footer{background:#FFF url(/sites/all/themes/communitygrantshub/images/cgh-pattern.svg) center 40px no-repeat;background-size:101% auto;clear:both;color:#FFF;padding:16% 0 0 0;}#footer > div{background-color:#A6132A;padding:50px 150px;}#footer a{color:#FFF;text-decoration:none;}#footer a:hover,#footer a:focus{text-decoration:underline;}#footer ul{list-style:none;margin:0 0 50px 0;}#footer li{display:inline;}#footer li a{display:inline-block;font-size:1.1em;padding:0 50px 0 0;}#footer li:last-child a{padding:0;}.siteinfo-copy{border-top:1px solid #DDA6AF;font-size:.8em;padding-top:40px;}.siteinfo-desc{font-size:.8em;}.intro{font-family:OpenSans-SemiBold;font-size:1.2em;}.bold{font-weight:bold;}.italic{font-style:italic}.nomargin{margin:0;}.hidden{display:none;}.clear{clear:both;}.left,.alignleft,.align-left{float:left;padding:10px 20px 20px 0;}.right,.alignright,.align-right{float:right;padding:10px 0 20px 20px;}.center,.centre,.aligncenter,.align-center{text-align:center;}.nobullet{list-style-type:none;}.nobr{white-space:nowrap;}.small,small{font-size:.85em;}del,.strikethrough{text-decoration:line-through;}.element-invisible,.screen-reader-text,.offleft{position:absolute;left:-9999em;font-size:.8em;}.offleft a{background-color:#FFF;}.offleft a:focus{left:9999em;position:absolute;z-index:99999;}.zebra{background-color:#F3F3F3;}

.view-grant-opportunities{align-items:stretch;display:flex;flex-wrap:wrap;margin:20px auto;width:100%;}.view-grant-opportunities h2{width:100%;}.view-grant-opportunities .result-summary{width:100%;}.view-grant-opportunities > div{background-color:#ECECEC;font-size:.9em;margin:10px 1%;position:relative;width:48%;}.view-grant-opportunities.view-display-id-closed > div{width:31.33333333333333%;}.front .view-grant-opportunities > div{background-color:#FFF;}.view-grant-opportunities article{height:100%;padding:16px;}.view-grant-opportunities article img{height:auto;width:100%;}.view-grant-opportunities h3{margin-top:10px;}.view-grant-opportunities.view-display-id-closed h3{font-size:1.5em;}.view-grant-opportunities div.category{float:left;font-size:.9em;margin:.8em 0;width:75%;}.view-grant-opportunities p.amount{float:right;font-size:.9em;width:25%;}.view-grant-opportunities p.summary{clear:both;margin-bottom:60px;}.view-grant-opportunities div.category h4,.view-grant-opportunities p span{color:#A6132A;display:block;font-size:1.2em;font-weight:bold;margin-top:0;}.view-grant-opportunities div.category span.date-display-single{color:#231f20;font-weight:normal;font-size:1em;padding:11px 0 15px 20px;}.view-grant-opportunities article a{background-color:#A6132A;bottom:16px;color:#FFF;display:block;font-family:OpenSans-SemiBold;font-size:1em;margin-top:10px;padding:8px;position:absolute;left:16px;text-align:center;text-decoration:none;}.view-grant-opportunities article a{width:140px;}.view-grant-opportunities a:hover,.view-grant-opportunities a:focus{background-color:#FFA409;color:#000;}.view-grant-opportunities div.more-link{background-color:transparent;width:100%;}.view-grant-opportunities div.more-link a{background-color:#A6132A;color:#FFF;display:block;font-family:OpenSans-SemiBold;font-size:1em;padding:8px;text-align:center;text-decoration:none;}.view-grant-opportunities div.more-link a:hover,.view-grant-opportunities div.more-link a:focus{background-color:#FFA409;color:#000;}.view-grant-opportunities div.item-list{background-color:transparent;width:100%;}.view-latest-news h3{margin:0px;}.view-latest-news .views-row{margin-bottom:1.5em;}
#content form{margin:1em 0;}#content form div.webform-component{clear:both;margin:1.8em 0;}#content form fieldset{border:none;}#content form fieldset legend{font-family:OpenSans;font-size:2.3em;font-weight:100;padding:10px 0;}#content form legend a{text-decoration:none;}#content form legend a:hover,#content form legend a:focus{text-decoration:underline;}#content form label{display:block;line-height:1.1em;padding:0 20px 10px 0;}#content form input,#content form select,#content form textarea{background-color:#D9D9D6;border:none;font-size:1em;font-family:OpenSans;padding:8px;transition:ease .5s;}#content form select,#content form textarea,#content form input[type="text"],#content form input[type="email"]{min-width:50%;}#content form textarea{min-width:96%;min-height:200px;}#content form input:focus,#content form textarea:focus,#content form select:focus{background-color:#EEE;}::-webkit-input-placeholder{color:#666;opacity:1;}:-moz-placeholder{color:#666;opacity:1;}::-moz-placeholder{color:#666;opacity:1;}:-ms-input-placeholder{color:#666;opacity:1;}#content form input[type="radio"]{left:-9999px;position:absolute;}#content form input[type="radio"] + label{cursor:pointer;display:inline-block;height:24px;line-height:24px;padding-left:30px;position:relative;transition:all .2s;}#content form input[type="radio"] + label:before{border:2px solid #BBB;border-radius:50%;content:'';height:16px;left:0;position:absolute;top:0;transition:all .5s;width:16px;}#content form input[type="radio"]:checked + label:before{background-color:#A6132A;transition:all .5s;}#content form input[type="checkbox"]{left:-9999px;position:absolute;}#content form input[type="checkbox"] + label{cursor:pointer;display:inline-block;height:22px;line-height:22px;padding-left:30px;position:relative;transition:all .2s;}#content form input[type="checkbox"] + label:before{border:2px solid #BBB;border-radius:15%;content:'';height:18px;left:0;position:absolute;top:0;transition:all .2s;width:18px;}#content form input[type="checkbox"]:disabled + label:before{border-color:#333;}#content form input[type="checkbox"]:checked + label:before{border-color:#A6132A;border-left:none;border-top:none;height:20px;left:-2px;top:-3px;transform:rotate(36deg);-webkit-transform:rotate(36deg);transform-origin:100% 100%;-webkit-transform-origin:100% 100%;width:8px;}#content .webform-component-date div,#content .webform-component-time div{display:inline;}#content .webform-component-date select,#content .webform-component-time select{min-width:auto;}#content .webform-component-date input.webform-calendar{border:none;min-width:0;}#user-login .form-item{margin:1.8em 0;}#content form .form-actions{clear:both;margin:1.8em 0;}#content form input[type="submit"],#content button{background-color:#A6132A;border:none;color:#FFF;cursor:pointer;padding:8px 20px 9px 20px;transition:all 1s;width:auto;}#content form input[type="submit"]:hover,#content form input[type="submit"]:focus,#content button:focus,#content button:hover{background-color:#800014;}#content .form-item .description{font-size:.8em;line-height:1.3em;margin:5px 0;}.form-required{color:#555;font-size:.75em;padding-left:10px;}#content .form-item input.error,#content .form-item textarea.error,#content .form-item select.error{border:2px solid #B00;}.webform-error{background-color:#FFE7E5;}div.messages{border:1px solid;margin:6px 10px;padding:10px 10px 10px 40px;}div.error{background-color:#FFE7E5;border-color:#B00;color:#8C2E0B;}.webform-client-form .dss-textarea-counter{font-size:.8em;line-height:1.3em;margin:5px 0;}.dss-textarea-counter.too-many{color:#8C2E0B;}.url-textfield{left:-9999em;position:absolute;}.webform-progressbar-outer{background-color:#CCC;border:none;height:5px;}.webform-progressbar-page{border:none;background-color:transparent;height:5px;margin:-5px -4px;}.webform-progressbar-inner{height:5px;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}html.js fieldset.collapsible .fieldset-legend{padding-left:25px;}html.js fieldset.collapsed .fieldset-legend{padding-left:25px;}.views-exposed-form{border-bottom:1px solid #D0D0D0;margin-bottom:10px;padding-bottom:10px;}.views-exposed-form label{font-weight:bold;}.views-exposed-form .form-item{display:inline-block;}.views-exposed-form .submit-button{margin-top:6px;}body.front #postcontent form{margin:10px 0 20px 0}body.front #postcontent .mc-field-group{width:40%;}body.front #postcontent .mc-field-group > label{left:-99999em;position:absolute;}body.front #postcontent input[type="text"],body.front #postcontent input[type="email"]{background-color:#FFF;border:none;font-size:1em;font-family:OpenSans;margin:6px 0;padding:8px;transition:ease .5s;width:90%;}body.front #postcontent input:focus{background-color:#EEE;}body.front #postcontent fieldset{border:none;float:right;margin:-1em 0;}body.front #postcontent fieldset legend{font-family:OpenSans-SemiBold;font-size:1.1em;}body.front #postcontent fieldset ul{list-style:none;margin:0;}body.front #postcontent li div.hasfocus label{outline:1px dotted #333;}body.front #postcontent input[type="checkbox"]{left:-99999px;position:absolute;}body.front #postcontent input[type="checkbox"] + label{cursor:pointer;display:inline-block;height:22px;line-height:22px;padding-left:30px;position:relative;transition:all .2s;}body.front #postcontent input[type="checkbox"] + label:before{background-color:#FFF;border:2px solid #FFF;border-radius:15%;content:'';height:18px;left:0;position:absolute;top:0;transition:all .2s;width:18px;}body.front #postcontent input[type="checkbox"]:disabled + label:before{border-color:#333;}body.front #postcontent input[type="checkbox"]:checked + label:before{background-color:transparent;border-color:#000;border-left:none;border-top:none;height:20px;left:-2px;top:-3px;transform:rotate(36deg);-webkit-transform:rotate(36deg);transform-origin:100% 100%;-webkit-transform-origin:100% 100%;width:8px;}body.front #postcontent form input[type="submit"]{background-color:#A6132A;border:none;color:#FFF;cursor:pointer;display:block;clear:both;font-size:1em;margin:10px 0 0 0;min-width:inherit;padding:8px 20px 9px 20px;transition:all 1s;width:auto;}body.front #postcontent form input[type="submit"]:hover,body.front #postcontent form input[type="submit"]:focus{background-color:#800014;}@media all and (max-width:720px){#content form input,#content form select,#content form textarea{max-width:96%;}}.ui-datepicker{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);font:9pt Arial,sans-serif;height:auto;margin:5px auto 0;width:216px;}.ui-datepicker a{text-decoration:none;}.ui-datepicker table{border-collapse:collapse;width:100%;}.ui-datepicker-header{background-color:#555;border:1px solid #666;color:#FFF;font-weight:bold;line-height:30px;min-height:30px;}.ui-datepicker-title{text-align:center;}.ui-datepicker-title select{margin-top:2.5%;}.ui-datepicker-prev,.ui-datepicker-next{color:#FFF;cursor:pointer;display:inline-block;font-size:.8em;font-weight:normal;height:30px;overflow:hidden;text-align:center;width:30px;}.ui-datepicker-prev:hover,.ui-datepicker-prev:focus,.ui-datepicker-next:hover,.ui-datepicker-next:focus{background-color:#111;color:#FFF;}.ui-datepicker-prev::before,.ui-datepicker-next:before{display:inline-block;font-family:ElegantIcons;font-size:1.7em;width:30px;}.ui-datepicker-prev{float:left;}.ui-datepicker-prev::before{content:'\3c';}.ui-datepicker-next{float:right;}.ui-datepicker-next:before{content:'\3d';}.ui-datepicker thead{background-color:#F7F7F7;border-bottom:1px solid #BBB;}.ui-datepicker th{background-color:#F7F7F7;border-bottom:none;color:#666;font-size:8pt;padding:5px 0;text-align:center;text-transform:uppercase;}.ui-datepicker tr:hover th{background-color:#F7F7F7;}.ui-datepicker tbody td{border-bottom:none;border-right:1px solid #BBB;border-top:1px solid #BBB;padding:0;}.ui-datepicker tbody td:last-child{border-right:0;}.ui-datepicker tbody tr{border-bottom:1px solid #BBB;}.ui-datepicker tbody tr:last-child{border-bottom:0;}.ui-datepicker td span,.ui-datepicker td a{color:#666;display:inline-block;font-weight:bold;height:30px;line-height:30px;text-align:center;width:30px;}.ui-datepicker-calendar .ui-state-default{background-color:#EDEDED;background:-moz-linear-gradient(top,#EDEDED 0%,#DEDEDE 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EDEDED),color-stop(100%,#DEDEDE));background:-webkit-linear-gradient(top,#EDEDED 0%,#DEDEDE 100%);background:-o-linear-gradient(top,#EDEDED 0%,#DEDEDE 100%);background:-ms-linear-gradient(top,#EDEDED 0%,#DEDEDE 100%);background:linear-gradient(to bottom,#EDEDED 0%,#DEDEDE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEDED',endColorstr='#DEDEDE',GradientType=0);-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);}.ui-datepicker-calendar .ui-state-hover{background:#F7F7F7;}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #C19163;color:#666;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);text-shadow:0px 1px 0px #FFF;filter:dropshadow(color=#FFF,offx=0,offy=1);position:relative;margin:-1px;}.ui-datepicker-unselectable .ui-state-default{background:#F4F4F4;color:#B3B3B3;}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0;}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0;}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0;}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#D7D7D7;}table.ui-datepicker-calendar{margin:0;}body div#ui-datepicker-div[style]{z-index:9999;}
@font-face{font-family:'Noto Sans Ethiopic';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosansethiopic/v1/NotoSansEthiopic-Regular.eot);src:url(//fonts.gstatic.com/ea/notosansethiopic/v1/NotoSansEthiopic-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/notosansethiopic/v1/NotoSansEthiopic-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansethiopic/v1/NotoSansEthiopic-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansethiopic/v1/NotoSansEthiopic-Regular.ttf) format('truetype');}[lang="ti"]{font-family:'Noto Sans Ethiopic',cursive;}[lang="am"]{font-family:'Noto Sans Ethiopic',cursive;}@font-face{font-family:'Noto Sans Tagalog';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanstagalog/v1/NotoSansTagalog-Regular.eot);src:url(//fonts.gstatic.com/ea/notosanstagalog/v1/NotoSansTagalog-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/notosanstagalog/v1/NotoSansTagalog-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanstagalog/v1/NotoSansTagalog-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanstagalog/v1/NotoSansTagalog-Regular.ttf) format('truetype');}[lang="ta"]{font-family:'Noto Sans Tagalog',cursive;}@font-face{font-family:'Tharlon';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/tharlon/v3/Tharlon-Regular.eot);src:url(//fonts.gstatic.com/ea/tharlon/v3/Tharlon-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/tharlon/v3/Tharlon-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/tharlon/v3/Tharlon-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/tharlon/v3/Tharlon-Regular.ttf) format('truetype');}[lang="ka"]{font-family:'Tharlon',cursive;}@font-face{font-family:'Padauk';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/padauk/v3/Padauk-Regular.eot);src:url(//fonts.gstatic.com/ea/padauk/v3/Padauk-Regular.eot?#iefix) format('embedded-opentype'),url(//fonts.gstatic.com/ea/padauk/v3/Padauk-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/padauk/v3/Padauk-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/padauk/v3/Padauk-Regular.ttf) format('truetype');}[lang="br"]{font-family:"Padauk",cursive;}@font-face{font-family:'Khmer';font-style:normal;font-weight:400;src:local('Khmer'),url(https://fonts.gstatic.com/s/khmer/v9/N3HBVEkiK_09DA53miAHaoDGDUGfDkXyfkzVDelzfFk.woff2) format('woff2');unicode-range:U+1780-17FF,U+200B-200C,U+25CC;}[lang="kh"]{font-family:'Khmer',cursive;}[lang="si"]{font-family:"Unikurd Chimen",'malithi',cursive;}[lang="jp"]{font-family:"ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,"ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯","MS PGothic",sans-serif;}[lang="ko"]{font-family:"ë‹ì›€","Dotum",sans-serif;}[lang^="zh"]{font-family:Tahoma,Helvetica,Arial,"Microsoft Yahei","å¾®è½¯é›…é»‘",STXihei,"åŽæ–‡ç»†é»‘",sans-serif;}
#_navigation{background-color:#A6132A;border:none;color:#FFF;cursor:pointer;display:none;height:100%;padding:22px 15px 10px 15px;position:absolute;right:0;top:0;text-transform:uppercase;transition:all 1s;}#_navigation .lines{background-color:#FFF;border-radius:2px;display:block;height:2px;width:40px;}.lines:before,.lines:after{background-color:#FFF;border-radius:2px;content:'';display:block;height:2px;position:relative;transition:all .3s ease;transform-origin:50%;width:40px;}.lines:before{top:-6px;}.lines:after{top:4px;}#_navigation .words{display:block;padding-top:9px;width:40px;}#_navigation:hover,#_navigation:focus{background-color:#800014;transition:all 1s;}#_navigation.active::after{border:10px solid transparent;border-bottom-color:#FFF;bottom:0;content:'';display:block;height:0;left:37%;margin:0 10% 0 0;position:absolute;transition:all .5s;width:0;}#_navigation.active .lines{width:0;}#_navigation.active .lines:before{transform:rotate3d(0,0,1,45deg);left:4px;top:-4px;width:32px;}#_navigation.active .lines:after{transform:rotate3d(0,0,1,-45deg);left:4px;top:-6px;width:32px}#navigation .menu-block-wrapper.mob-menu a.show-hide{border:none;font-size:2em;height:60px;position:absolute;right:0;width:30px;}#navigation .menu-block-wrapper.mob-menu a.show-hide::before{content:'\33';font-family:'ElegantIcons';}#navigation .menu-block-wrapper.mob-menu a.show-hide.expanded::before{content:'\32';font-family:'ElegantIcons';}@media screen and (max-width:1200px){img{max-width:100%;}.fixwidth{width:auto;}#crest{height:auto;margin:20px;width:20%;}#logo{height:auto;top:20px;width:60%;}#searchtoggle{height:60px;right:75px;}#searchtoggle:hover,#searchtoggle:focus{background-color:#800014;}#search-block-form{height:140px;}#search-block-form > div{margin:40px auto;}#search-block-form input{font-size:1.2em;width:220px}#_navigation{display:block;}#navigation{color:#000;}#navigation .menu-block-wrapper{background-color:#FFF;border-bottom:3px solid #A6132A;display:none;margin:0;position:absolute;top:100%;width:100%;}#navigation li{display:block;}#navigation .menu-block-wrapper.mob-menu li{float:none;text-align:left;}#navigation .menu-block-wrapper.mob-menu a{color:#000;padding:0 16px;position:static;}#navigation .menu-block-wrapper.mob-menu a:hover,#navigation .menu-block-wrapper.mob-menu a:focus{background-color:#FFDE38;}#navigation .menu-block-wrapper.mob-menu .mob-sub-menu{border:none;display:none;font-family:OpenSans;font-weight:100;position:static;width:auto;}#navigation .menu-block-wrapper.mob-menu .mob-sub-menu a{display:block;padding:0 0 0 36px}#navigation .menu .menu-hidden-desktop,.menu.menu-hidden-desktop,ul.menu li.menu-hidden-desktop{display:block;}#navigation .menu .menu-hidden-mobile,.menu.menu-hidden-mobile,.menu-hidden-mobile{display:none !important;}#top-toolbar .menu > li.menu-expand-mobile{width:100%;}#top-toolbar li{float:none;margin:auto;text-align:center;}// #top-toolbar{// 	display:none;//}#utility{padding:20px;}#utility.hero{padding-top:40%;}body.front #utility.hero{padding-top:50%;}#utility .hero-intro{left:60px;right:60px;top:60px;width:auto;}#content{margin:0 20px;}.attached-files-right{float:none;width:100%;}#postcontent{padding:20px;}#footer{background-position:center 5%;}#footer > div{padding:20px;}#footer li{display:block;}#footer li a{font-size:1em;padding:3px 0;}}@media screen and (max-width:800px){#logo{right:10px;top:15px;width:65%;}#utility .hero-intro{background-color:#FFF;position:static;}body.front #utility.hero{background-image:none !important;padding:0;}body.front #postcontent .mc-field-group{float:none;margin:6px 0;width:auto;}.view-grant-opportunities > div,.view-grant-opportunities.view-display-id-closed > div{width:100%;}.grant-details .grant-image,body.node-type-news-item #content img{float:none;margin:0 0 10px 0;width:100%;}.grant-details .grant-image img,body.node-type-news-item #content img{width:100%;}.grant-details > div{flex-wrap:wrap;}.grant-details a.apply-cta{float:none;margin:8px 0 16px 0;}.contact-details{padding-left:60px;}.webform-client-form-41{padding-left:0;}.contact-details::before{font-size:38px;}}
.tabs.primary{font-size:.75em;}div.workbench-info-block{font-size:.75em;}.form-item,.form-actions{margin:0;}ul.primary{line-height:1.6em;}ul.primary li a{color:#222;margin:0;padding:3px 14px;}div.messages{margin:8px;}label{font-weight:normal;}ul li.leaf{list-style:none;}ul.menu li{margin:0;}ul li.expanded,ul li.collapsed,ul li.leaf{list-style:none;padding:0;}.item-list .pager li{padding:0;}.item-list ul li{margin:0;}.form-textarea-wrapper textarea{width:auto;}.container-inline-date{clear:none;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}
