/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{height:100%;}body{min-height:100%;line-height:1.5;word-wrap:break-word;font-family:'Roboto',sans-serif;font-size:87.5%;}a,a.link{text-decoration:none;border-bottom:1px dotted;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{text-decoration:none;}.link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}h1 a,h2 a{border-bottom:none;}h1,.heading-a{margin:1.0em 0 0.5em;font-weight:inherit;font-size:1.357em;color:#000;}h2,.heading-b{margin:1.0em 0 0.5em;font-weight:inherit;font-size:1.143em;}h3,.heading-c{margin:1.0em 0 0.5em;font-weight:inherit;font-size:1.092em;}h4,.heading-d{margin:1.0em 0 0.5em;font-weight:inherit;font-size:1.05em;}h5,.heading-e{margin:1.0em 0 0.5em;font-weight:inherit;font-size:0.889em;text-transform:uppercase;letter-spacing:0.1em;}h6,.heading-f{margin:1.0em 0 0.5em;font-weight:inherit;font-size:0.67em;text-transform:uppercase;letter-spacing:0.1em;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:0.5em 10px;}[dir="rtl"] blockquote{border-left:none;border-right:1px solid #bbb;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-0.4em;}[dir="rtl"] blockquote:before{content:"\201D";margin-left:0.2em;margin-right:0;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-0.45em;}[dir="rtl"] blockquote:after{content:"\201C";}blockquote > p:first-child{display:inline;}img{max-width:100%;height:auto;}p.question{font-weight:400;padding-top:0.5em;margin-bottom:0.25em;}p.answer{font-weight:300;}
.layout-container{max-width:860px;margin-left:auto;margin-right:auto;box-sizing:border-box;}@media all and (min-width:851px){.layout-container{max-width:1290px;}}.layout-main-wrapper{min-height:300px;}.layout-main{margin-top:20px;margin-bottom:40px;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.path-admin #content img{margin-right:15px;}[dir="rtl"] .path-admin #content img{margin-left:15px;margin-right:0;}.path-admin #content .simpletest-image img{margin:0;}.path-admin #admin-dblog img{margin:0 5px;}.demo-block{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.featured-top .demo-block{font-size:0.55em;}#header .demo-block{width:500px;}
.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] .block ol,[dir="rtl"] .block ul{padding:0 1em 0.25em 0;margin-right:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;}.breadcrumb li:before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#999;padding:0px 2px;}
.caption{margin-bottom:1.2em;}.caption > *{background:#F3F3F3;padding:0.5ex;border:1px solid #CCC;}.caption > figcaption{border:1px solid #CCC;border-top:none;padding-top:0.5ex;font-size:small;text-align:center;}.caption-pre > pre,.caption-blockquote > blockquote{margin:0;}.caption-blockquote > figcaption::before{content:"— ";}.caption-blockquote > figcaption{text-align:left;}[dir="rtl"] .caption-blockquote > figcaption{text-align:right;}
#content .comment-wrapper h2{margin-bottom:1em;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment__attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}[dir="rtl"] .comment__attribution{float:right;padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field-name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__submitted__data{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment__time{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.786em;color:#68696b;}.comment__permalink{font-size:0.786em;}.comment__content{font-size:0.929em;line-height:1.6;}.comment__text{padding:10px 25px;border:1px solid #e0e0e0;display:table-cell;vertical-align:top;position:relative;width:100%;box-shadow:0 4px 5px rgba(0,0,0,.1);}.comment__text:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}[dir="rtl"] .comment__text:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}.comment__text:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px;}[dir="rtl"] .comment__text:after{right:auto;left:100%;border-right:none;border-left:20px solid #fff;margin-right:0;margin-left:-1px;}.comment .indented{margin-left:40px;}[dir="rtl"] .comment .indented{margin-right:40px;margin-left:0;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}[dir="rtl"] .comment ul.links li{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__text:after,[dir="rtl"] .node--unpublished .comment__text:after{border-left-color:#fff4f4;}
.content,.node__content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}.main-content .section{padding:0 15px;}@media all and (min-width:851px){.main-content{float:left;position:relative;}[dir="rtl"] .main-content{float:right;}.layout-two-sidebars .main-content{margin-left:25%;margin-right:25%;width:50%;}.layout-one-sidebar .main-content{width:75%;}.layout-no-sidebars .main-content{width:100%;}.layout-sidebar-first .main-content{margin-left:25%;margin-right:0;}[dir="rtl"] .layout-sidebar-first .main-content{margin-left:0;margin-right:25%;}.layout-sidebar-second .main-content{margin-right:25%;margin-left:0;}[dir="rtl"] .layout-sidebar-second .main-content{margin-right:0;margin-left:25%;}}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node__content{font-size:1.071em;}.node--view-mode-teaser .node__content{font-size:1em;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content{clear:none;line-height:1.6;}.node__meta{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.857em;color:#68696b;margin-bottom:-5px;}.node__meta .field-name-field-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field-name-field-user-picture img{float:right;margin-left:20px;margin-right:0;}.field-name-field-tags{margin:0 0 1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.field-name-field-tags .field-label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field-name-field-tags .field-label{padding-left:5px;padding-right:0;}.field-name-field-tags .field-label,.field-name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field-name-field-tags .field-label,.node--view-mode-teaser .field-name-field-tags ul.links{font-size:0.821em;}.field-name-field-tags ul.links{padding:0;margin:0;list-style:none;}.field-name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field-name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.node__links{text-align:right;}[dir="rtl"] .node__links{text-align:left;}@media all and (min-width:560px){.node .field-type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field-type-image{float:right;margin:0 0 0 1em;}.node .field-type-image + .field-type-image{clear:both;}}.field-type-image img,.field-name-field-user-picture img{margin:0 0 1em;}.field-type-image a{border-bottom:none;}ul.links{color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.821em;}.node--unpublished,.unpublished{padding:20px 15px 0;}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);}.node-preview-backlink:active{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 15px;}[dir="rtl"] .region-content ul,[dir="rtl"] .region-content ol{padding:0 15px 0.25em 0;}#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
#header .contextual .trigger,.site-footer .contextual .trigger{border:none;}.contextual-region .contextual .contextual-links a{border-bottom:none;font-size:0.923em;text-shadow:0 0 0;}.contextual-links{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.js .dropbutton-multiple.open .dropbutton-widget{border-radius:1em;}.js .dropbutton-widget{position:relative !important;border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;}.js .dropbutton-widget:hover{border-top-color:#e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;}.js .dropbutton-widget .button{border:none;margin:0;padding:0.32em 1em;width:100%;border-radius:1em;}.js .dropbutton-widget .button:hover{border-radius:1em 0 0 1em;}[dir="rtl"].js .dropbutton-widget .button:hover{border-radius:0 1em 1em 0;}.js .dropbutton-single .dropbutton-widget .dropbutton-action a{color:#3a3a3a;}.js .dropbutton-single .dropbutton-widget .dropbutton-action a:hover{background:#dedede;border-radius:1em;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{color:#3a3a3a;margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a:hover{background:#dedede;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action:first-child a:hover{border-radius:1em 0 0 1em;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action:first-child a:hover{border-radius:0 1em 1em 0;}.js .dropbutton-multiple.open .dropbutton-widget .dropbutton-action:first-child a:hover{border-radius:1em 0 0 0;}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-widget .dropbutton-action:first-child a:hover{border-radius:0 1em 0 0;}.js .dropdown-widget .publish .button{border-radius:1em 0 0 1em;}[dir="rtl"].js .dropbutton-widget .publish .button{border-radius:0 1em 1em 0;}.js .dropbutton-multiple.open .dropbutton-action:first-child a,.js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:1em 0 0 0;}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:0 1em 0 0;}.js .dropbutton-multiple.open .dropbutton-action:last-child a,.js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 0 1em;}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 1em 0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{border-radius:0 1em 1em 0;background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}[dir="rtl"].js .dropbutton-toggle button{border-radius:1em 0 0 1em;}.js .dropbutton-toggle .button:hover{background:#ccc;}.js .dropbutton a{border-bottom:none;}.js .dropbutton a:hover{border-bottom-style:none;}
.featured-top{text-align:center;font-size:1.2em;font-weight:normal;line-height:1.4;padding:20px 10px 45px;margin:0;background:#8E979D;border-bottom:1px solid #e7e7e7;color:white;}.featured-top h2{font-size:1.2em;line-height:1;text-align:left;}.featured-top p{margin:0;padding:0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.password-field{margin:0;}form{margin:0;padding:0;}fieldset{margin:1em 0;}details,fieldset,.filter-wrapper{border-radius:4px;}.filter-wrapper{border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;}.filter-wrapper .form-item label{margin-right:10px;}[dir="rtl"] .filter-wrapper .form-item label{margin-left:10px;margin-right:0;}summary{background:#8E979D;color:white;padding:9px 10px;}details summary a{color:#3b3b3b;}details summary a:hover,details summary a:active,details summary a:focus{color:#000;}details .details-description{font-style:italic;}label{display:table;font-weight:bold;}label[for]{cursor:pointer;}input,textarea,select{}input{margin:2px 0;padding:4px;max-width:100%;box-sizing:border-box;}input,textarea{font-size:0.929em;}@media screen and (max-width:60em){input,textarea{font-size:1.142857143em;}}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea,select.form-select{border:1px solid #e0e0e0;color:#3b3b3b;border-radius:1px;box-shadow:0 0px 4px rgba(0,0,0,.1);}input.form-submit:hover,input.form-submit:focus{background:rgb(68,147,201);}.password-suggestions ul li{margin-left:1.2em;}[dir="rtl"] .password-suggestions ul li{margin-right:1.2em;margin-left:0;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}[dir="rtl"] .form-type-radio label,[dir="rtl"] .form-type-checkbox label{margin-right:4px;margin-left:0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2px;margin-left:0;}.form-actions{padding-top:10px;}#edit-body{margin-bottom:2em;}.node-form label,.node-form .description{}.node-form .form-wrapper{margin-bottom:2em;}.contact-form #edit-name{border-radius:2px;}.contact-form #edit-mail{border-radius:2px;}.contact-form #edit-subject{border-radius:2px;}.contact-form #edit-message{border-top-left-radius:2px;border-top-right-radius:2px;}.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled label{color:#717171;}.comment-form label{float:left;font-size:0.929em;width:120px;}[dir="rtl"] .comment-form label{float:right;}.comment-form input,.comment-form .form-select{margin:0;border-radius:2px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}[dir="rtl"] .comment-form .form-type-checkbox,[dir="rtl"] .comment-form .form-radios,[dir="rtl"] .comment-form .form-item .description{margin-left:0;margin-right:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.layout-no-sidebars .comment-form .form-text{width:800px;}.layout-one-sidebar .comment-form .form-text{width:500px;}.layout-two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form details.filter-wrapper .details-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form details.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}[dir="rtl"] #edit-actions input{margin-left:0.6em;margin-right:0;}.form-item textarea.error + .cke{border:2px solid red;}.form-error-message{color:#ea2800;}
.forum__name{font-size:1.083em;}.forum__description{font-size:1em;}
#header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.header .section{position:relative;}.region-header{float:right;margin:.5em 5px .75em;}[dir="rtl"] .region-header{float:left;}@media all and (min-width:461px) and (max-width:900px){.region-header{margin:.5em 5px .75em;}}@media all and (min-width:901px){.region-header{margin:1em 5px 1.5em;}}#logo,.site-logo{float:left;padding:4px 4px 4px 9px;}[dir="rtl"] #logo,[dir="rtl"] .site-logo{padding:4px 9px 4px 4px;}@media all and (min-width:461px) and (max-width:900px){#logo,.site-logo{padding:15px 0 0 5px;}#logo img,.site-logo img{max-width:145px !important;}[dir="rtl"] #logo,[dir="rtl"] .site-logo{padding:5px 5px 0 0;}}@media all and (min-width:901px){#logo,.site-logo{padding:18px 5px 10px 5px}[dir="rtl"] #logo,[dir="rtl"] .site-logo{padding:9px 9px 4px 4px;}}#name-and-slogan,.site-branding-text{float:left;margin:0;padding:5px 10px 8px;}[dir="rtl"] #name-and-slogan,[dir="rtl"] .site-branding-text{margin:0 15px 30px 0;}@media all and (min-width:461px) and (max-width:900px){#name-and-slogan,.site-branding-text{padding:10px 10px 8px;}}@media all and (min-width:901px){#name-and-slogan,.site-branding-text{padding:18px 0 0;*/}[dir="rtl"] #name-and-slogan,[dir="rtl"] .site-branding-text{margin:0 15px 30px 0;}}#site-name,.site-name{font-size:1.6em;color:#686868;line-height:1;}@media all and (min-width:901px){#site-name,.site-name{font-size:1.821em;}}h1#site-name,h1.site-name{margin:0;}#site-name a,.site-name a{font-size:18px;}#site-slogan,.site-slogan{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block > h2{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}[dir="rtl"] .region-header .form-text{margin-left:2px;margin-right:0;}.region-header .form-text:hover,.region-header .form-text:active,.region-header .form-text:focus{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required:after{background-image:url(/themes/pibc/images/required.svg);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:active,.region-header .block-menu li a:focus{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li:last-child a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li:last-child{padding-left:0.5em;}[dir="rtl"] .region-header #block-user-login .item-list li:last-child{padding-left:0;padding-right:0.5em;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}[role*=banner] a{border-bottom:none;}[dir="rtl"] #logo,[dir="rtl"] .site-logo,[dir="rtl"] #name-and-slogan,[dir="rtl"] .site-branding-text,[dir="rtl"] .region-header .block,[dir="rtl"] .region-header #block-user-login .form-item,[dir="rtl"] .region-header #block-user-login .item-list li{float:right;}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{padding:0.2em 0 0 0.5em;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}
.pager .pager__items{padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.pager__item{padding:10px 5px;}.pager__item a{display:inline-block;}.pager__item.is-active a{color:white;border-bottom:0;background-color:rgb(75,173,239);font-weight:500;}.pager__item--first,.pager__item--previous{*/}[dir="rtl"] .pager__item--first,[dir="rtl"] .pager__item--previous{padding-left:10px;padding-right:0;}.pager__item--ellipsis{padding:10px 0;}.pager__item--last,.pager__item--next{*/}[dir="rtl"] .pager__item--last,[dir="rtl"] .pager__item--next{padding-left:0;padding-right:10px;}
.panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}.panel__title{margin:16px 7px;}.panel__content{padding:0 4px 2px 8px;}[dir="rtl"] .panel__content{padding-right:8px;padding-left:4px;}
.region-main-menu{clear:both;}.region-main-menu .menu{font-size:0.929em;margin:0 5px;padding:0;text-align:left;}[dir="rtl"] .region-main-menu .menu{text-align:right;}.region-main-menu .menu-item{float:none;list-style:none;margin:0;padding:0;height:auto;width:100%;}.region-main-menu .menu a{color:#333;background:#ccc;background:transparent;float:none;display:block;text-decoration:none;border-radius:8px;margin:4px 0;padding:0.9em 0 0.9em 10px;}[dir="rtl"] .region-main-menu .menu a{padding:0.9em 10px 0.9em 0;}.region-main-menu .menu a:hover,.region-main-menu .menu a:focus{background:transperent;}.region-main-menu .menu a:active{background:transperent;}.region-main-menu .menu-item a.is-active{border-bottom:none;}.menu-toggle,.menu-toggle-target{display:none;}.region-main-menu .menu-toggle-target{display:inherit;position:fixed;top:0;}.region-main-menu .menu-toggle{display:none;}body:not(:target) .region-main-menu .menu-toggle{float:none;font-size:0.929em;display:block;text-decoration:none;padding:0.9em 10px 0.9em 10px;z-index:1000;border-bottom:1px solid #e0e0e0;background-color:rgb(142,151,157);color:white;}body:not(:target) .region-main-menu .menu-toggle:after{content:"";background:url(/misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;position:absolute;right:10px;}[dir="rtl"] body:not(:target) .region-main-menu .menu-toggle:after{right:initial;left:10px;}body:not(:target) .region-main-menu .menu-toggle-target-show:target ~ .menu-toggle,body:not(:target) .region-main-menu .menu-toggle--hide{display:none;}body:not(:target) .region-main-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:block;}body:not(:target) .region-main-menu .menu-item{height:0;overflow:hidden;}body:not(:target) .region-main-menu .menu-toggle-target-show:target ~ .menu .menu-item{height:auto;overflow:visible;}@media all and (min-width:768px) and (max-width:900px){body:not(:target) .region-main-menu .menu-toggle{display:none;}.region-main-menu .menu{margin:0 5px;padding:0;text-align:center;float:right;}.region-main-menu .menu-item,body:not(:target) .region-main-menu .menu-item{float:left;margin-right:5px;padding:0;display:inline-block;width:auto;height:auto;overflow:visible;}[dir="rtl"] .region-main-menu .menu-item,[dir="rtl"] body:not(:target) .region-main-menu .menu-item{float:right;margin-left:5px;margin-right:0;}.region-main-menu .menu-item:nth-child(3n){margin-right:-5px;}[dir="rtl"] .region-main-menu .menu-item:nth-child(3n){margin-left:-5px;margin-right:0;}.region-main-menu .menu a{float:none;display:block;border-radius:8px;margin-bottom:5px;padding:0.9em 5px;font-size:14px;}.region-main-menu .menu a:hover,.region-main-menu .menu a:focus{color:rgb(75,173,239);}}@media all and (min-width:901px){.region-main-menu .block-menu .menu{font-size:0.929em;margin:0;padding:0 15px;float:right;}.region-main-menu .menu-item,body:not(:target) .region-main-menu .menu-item{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;height:auto;overflow:visible;}[dir="rtl"] .region-main-menu .menu-item,[dir="rtl"] body:not(:target) .region-main-menu .menu-item{float:right;}.region-main-menu .menu a{float:left;padding:20px 12px;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:16px;}[dir="rtl"] .region-main-menu .menu a{float:right;padding:0.7em 0.8em;}.featured .region-main-menu .menu-item a:active,.featured .region-main-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1.0);}body:not(:target) .region-main-menu .menu-toggle{display:none;}}@media all and (max-width:767px){.region-main-menu .menu a:hover,.region-main-menu .menu a:focus{background:rgb(75,173,239);color:white;border-radius:2px;}}
#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input[type="search"],#block-search-form input[type="search"]{box-sizing:border-box;padding:4px;-webkit-appearance:textfield;}#search-form input[type="search"]::-webkit-search-decoration,#block-search-form input[type="search"]::-webkit-search-decoration{display:none;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;margin-right:5px;}[dir="rtl"] #search-form input#edit-keys,[dir="rtl"] #block-search-form .form-item-search-block-form input{float:right;margin-left:5px;margin-right:0;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:#f0f0f0 url(/core/misc/icons/505050/loupe.svg) no-repeat center;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background:#dedede url(/core/misc/icons/424242/loupe.svg) no-repeat center;}#search-form .form-item-keys label{display:block;}
ol.search-results{padding-left:0;list-style-position:inside;}[dir="rtl"] ol.search-results{padding-right:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-result__title{text-transform:none;font-size:16px;}.search-result__snippet-info{padding-left:0;}[dir="rtl"] .search-result__snippet-info{padding-right:0;}
.region-secondary-menu .menu{text-align:right;font-size:0.929em;margin:0 10px;padding:0;}[dir="rtl"] .region-secondary-menu .menu{text-align:left;}.region-secondary-menu .menu-item{margin:0;padding:0;display:inline;}.region-secondary-menu .menu a{display:inline-block;padding:0.8em;}.region-secondary-menu .menu a:hover,.region-secondary-menu .menu a:focus{text-decoration:underline;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper h1#page-title{float:right;}.shortcut-action{padding-top:0.9em;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
@media all and (min-width:560px){.sidebar{float:left;position:relative;width:50%;}[dir="rtl"] .sidebar{float:right;}.layout-one-sidebar .sidebar{width:100%;}}@media all and (min-width:851px){.layout-one-sidebar .sidebar{width:25%;}#sidebar-first{width:25%;margin-left:-100%;}[dir="rtl"] #sidebar-first{margin-right:-100%;margin-left:0;}#sidebar-second{width:25%;margin-left:-25%;clear:none;}[dir="rtl"] #sidebar-second{margin-right:-25%;margin-left:0;}}.sidebar .menu li a{display:block;padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-bottom:20px;color:#6d6d6d;font-size:16px;}.sidebar .menu li a:hover{border-bottom:1px solid #4fb7ff;text-decoration:none;}.sidebar .section{padding:10px 15px 0;}.sidebar .block{border-style:solid;border-width:1px;padding:0px 10px;margin:0 0 20px;padding-bottom:10px;}.sidebar h2{padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.4em;line-height:1.2;margin-bottom:15px;line-height:18px;font-weight:500;text-transform:uppercase;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:30px 0 0px;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.region.region-footer-first,.region.region-pln-footer-first{width:33%;}.region.region-footer-second,.region.region-pln-footer-second,.region.region-footer-third,.region.region-pln-footer-third{width:33%;}}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;padding:15px 10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{font-size:1.2em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;color:white;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{border:none;}.site-footer__bottom .block{margin:0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
table{border:0;border-spacing:0;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(234,237,239,1);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(228,228,228,0.105);}table tr th{background:#8E979D;border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:500;font-size:16px;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:10px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}[dir="rtl"] table ul.links li{padding-left:1em;padding-right:0;}
div.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary li a{color:white;background-color:#8E979D;border-color:#e0e0e0;border-style:solid solid none solid;border-width:1px;line-height:1.9;display:block;font-size:0.929em;padding:0 12px 3px;margin:0;}.tabs ul.primary li.is-active a{background-color:#ffffff;border:1px solid #e0e0e0;color:#333;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-bottom:none;}}@media screen and (min-width:37.5em){.tabs ul.primary{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/themes/pibc/images/tabs-border.png) repeat-x left bottom;white-space:nowrap;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}[dir="rtl"] .tabs ul.primary li{margin:0 0 0 5px;float:right;}.tabs ul.primary li a{float:left;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px 15px;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{border-bottom:none;margin:5px;padding:0.5em 0;overflow:hidden;}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em;}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right;}.tabs ul.secondary li:last-child{border-right:none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{background:#f2f2f2;border-bottom:none;border-radius:5px;}
ul.tips{padding:0 0 0 1.25em;}[dir="rtl"] ul.tips{padding:0 1.25em 0 0;}
.toolbar a{border-bottom:none;}
#featured-bottom-wrapper{background:#8E979D;border-top:1px solid #e7e7e7;color:white;}.region-featured-bottom-first,.region-featured-bottom-second,.region-featured-bottom-third{box-sizing:border-box;padding:0 20px 0;}#featured-bottom-wrapper h2{font-size:1.2em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;color:white;text-align:left;text-shadow:none;}@media all and (min-width:560px){.region-featured-bottom-first,.region-featured-bottom-second,.region-featured-bottom-third{float:left;position:relative;box-sizing:border-box;padding:20px 15px 30px;width:33%;}[dir="rtl"] .region-featured-bottom-first,[dir="rtl"] .region-featured-bottom-second,[dir="rtl"] .region-featured-bottom-third{float:right;}.region-featured-bottom-second{padding:20px 5px 30px;}}@media all and (min-width:851px){.region-featured-bottom-first,.region-featured-bottom-second,.region-featured-bottom-third{padding:0 20px;}}#featured-bottom .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#featured-bottom .block:last-child{border-bottom:none;}#featured-bottom .block ul li,#featured-bottom .block ol li{list-style:none;}#featured-bottom .block ul,#featured-bottom .block ol{padding-left:0;}#featured-bottom #block-user-login .form-text{width:185px;}#featured-bottom #block-user-online p{margin-bottom:0;}#featured-bottom #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#featured-bottom-third #block-node-syndicate{text-align:right;}#featured-bottom #block-search-form .form-type-search input{width:185px;}#featured-bottom-second #block-system-powered-by{text-align:center;}#featured-bottom-third #block-system-powered-by{text-align:right;}
.profile .field-name-field-user-picture{float:none;}div.password-suggestions{border:0;}
.vertical-tabs__menu{margin:-1px 0 -1px -15em;padding:0;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;padding:0;}
.views-display-top .secondary .action-list{padding-left:0;}[dir="rtl"] .views-display-top .secondary .action-list{padding-left:inherit;padding-right:0;}.views-displays .region-content .secondary,.views-displays .region-content .secondary{padding-bottom:0;padding-left:0;}[dir="rtl"] .views-displays .region-content .secondary{padding-right:0;}.views-displays .secondary a{font-size:smaller;}.views-displays .secondary > li a{border-radius:5px;}.views-displays .secondary > li.open a{border-radius:5px 5px 0 0;}.views-displays .secondary .open > a:hover,.views-displays .secondary .open > a:focus{color:#0071B3;}.views-displays .secondary input.form-submit{font-size:smaller;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-display-column .details-wrapper{margin-top:0;}.views-display-column details summary{background:none;border:none;font-family:inherit;font-size:13px;line-height:inherit;position:relative;text-indent:0;text-shadow:none;top:3px;}.views-display-columns details{position:inherit;}.views-display-columns details summary{padding:0 0 4px 2px;}[dir="rtl"] .views-display-columns details summary{padding:0 2px 4px 0;}.views-display-columns a.fieldset-title{color:#0071B3;}.views-display-columns a.fieldset-title:hover,.views-display-columns a.fieldset-title:focus{color:#018FE2;}.views-ui-display-tab-actions .dropbutton input{color:#0071B3;}.views-ui-display-tab-actions .dropbutton input:hover,.views-ui-display-tab-actions .dropbutton input:focus{color:#018FE2;}.views-ui-display-tab-actions .dropbutton input.form-submit{margin-right:0;margin-top:0;}[dir="rtl"] .views-ui-display-tab-actions .dropbutton input.form-submit{margin-left:0;}
.button{background-color:#4BADEF;color:white;font-weight:normal;text-align:center;padding:8px 12px;border:1px solid #4BADEF;border-radius:2px;}.button:hover,.button:active,.button:focus{background:rgb(68,147,201);color:white;text-decoration:none;border:1px solid rgb(68,147,201);}.button.is-disabled:hover,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled{background:#ededed;border-color:#bbb;color:#717171;cursor:default;}.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
body,button,input,optgroup,select,textarea{font-family:'Roboto',sans-serif !important;}h1.center{text-align:center;}.carousel-caption h2{font-size:1.5em;margin-right:2.5em;}.ajax-progress-fullscreen{width:137px;height:122px;background-image:url(/sites/default/files/loading_image_for_ajax.gif);}.strategic_vision_section{text-align:center;padding:30px;}.strategic_vision_section h2{color:#008080;font-weight:500;}.strategic_vision_section p{width:40%;margin:0 auto;font-weight:700;font-size:16px;margin-bottom:25px;}div#block-twitterblock{border:1px solid #ccc;padding:21px;}.latest_news .views-row{width:48%;display:inline-block;margin-top:15px;}.latest_news .views-field-title .field-content a{color:#008080;font-size:22px;font-weight:600;}.latest_news .views-field.views-field-created{margin-bottom:20px;font-size:15px;color:#00CED1;}.latest_news .views-field.views-field-view-node .field-content a{color:#007e8a;}.latest_news .views-field.views-field-view-node .field-content a:hover{color:#9fc307;}.latest_news h2{color:#008080;font-weight:600;}.latest_news a{font-size:14px;color:#00CED1;font-weight:600;}.latest_news>h1>a{margin-left:18px;}.site-footer{background:#007e8a !important;}main#content{width:100%;margin-left:0px;}.quick_display_section .one-fourth{background:#007e8a;padding:20px 10px 30px 10px;color:#fff;float:left;}.quick_display_section{margin-top:0;text-align:center;position:relative;width:100%;float:left;padding-bottom:0;}.quick_display_section::before{position:absolute;content:"";background:#3accd9;left:0;width:100%;bottom:0px;height:170px;right:0;}.layout-main{margin-bottom:0px;}.site-footer{float:left;width:100%;}.layout-container{width:100%;}.header .full-width-bg{background:white;}.header .full-width-bg .col-sm-6.col-md-6.col-xs-12{padding:0;}header .region.region-right-header{margin-top:40px;float:right;}header #search-block-form .form-type-search,footer #search-block-form--2 .form-type-search{margin:0;float:left;}header #search-block-form .form-type-search input[type="search"],footer #search-block-form--2 .form-type-search input[type="search"],footer #search-block-form .form-type-search input[type="search"]{background:#eaeaea;padding:0 15px;width:220px;box-shadow:none;font-size:14px;border:none;height:30px;outline:none;border-radius:0px;}header #search-block-form .form-actions,footer #search-block-form--2 .form-actions,footer #search-block-form .form-actions{padding:0 !important;float:left;}footer #search-block-form--2 .form-type-search input[type="search"],footer #search-block-form .form-type-search input[type="search"]{width:180px;}header #search-block-form .form-actions input[type="submit"],footer #search-block-form--2 .form-actions input[type="submit"],footer #search-block-form .form-actions input[type="submit"]{margin:0;padding:0 10px;height:30px;line-height:24px;background-color:#3accd9 !important;border-radius:0;box-shadow:none;font-size:14px;width:80px !important;background-image:url(/sites/default/files/search_icon.png) !important;background-size:14px !important;background-repeat:no-repeat !important;background-position:center !important;text-indent:-999px;outline:none;border-radius:0px !important;}.header .block .content{float:right;}.footer_search input[type="submit"]{font-family:FontAwesome !important;}.strategic_vision_section h2{margin-bottom:20px !important;font-size:1.429em;line-height:1.4;font-size:44px !important;color:#007d89;font-weight:500;margin-top:0px}.strategic_vision_section p{width:53%;margin:0 auto;font-weight:600;font-size:16px;margin-bottom:30px;color:#827c7c;}.header-menu{background:#007e8a;}.header-menu .col-md-12.col-sm-12{padding:0;}.navbar-nav>li>a{color:#ffffff !important;font-size:15px;padding:30px 11px!important;}.nav>li>a:hover,.nav>li>a:focus{background-color:#9fc307 !important;}.navbar{margin-bottom:0px !important;border:none !important;}.nav{padding:0px !important;}.navbar-nav>li>a{padding-top:20px !important;padding-bottom:20px !important;}.vision_button{border:0px solid #008080;width:100%;margin:0 auto;padding:0px;}span.vision_link{float:left !important;width:70% !important;background:white !important;border:2px solid #64ccd4 !important;padding:5px 0px !important;border-right:none !important;}.vision_button a{padding:4px 35px !important;background:#feffff !important;color:#020202 !important;border:2px solid #75dae2 !important;display:flex;position:relative;width:202px;margin:0 auto;}.vision_image{background:#007e8a;padding:4px 15px;text-align:right;position:absolute;right:0px;top:0px;}.latest_events h3{font-size:28px;font-weight:600;color:#007e8a;position:relative;margin-top:20px;}.row-bg{background:#eaeaea;}.events-and-twitter-feeds,.events_and_twitter_feeds{margin-top:40px;margin-bottom:0px;}.event-col{width:100%;padding:0px !important;margin-bottom:30px;float:left;}.all_pibc_chapters_display_page .event-col{width:100%;}.all_pibc_chapters_display_page .events_and_twitter_feeds .event-hed{margin-right:0;}.m-b-5{margin-bottom:5px;}.m-b-10{margin-bottom:10px;}.m-b-15{margin-bottom:15px;}.m-b-20{margin-bottom:20px;}.m-b-25{margin-bottom:25px;}.m-b-30{margin-bottom:30px;}.m-b-35{margin-bottom:35px;}.m-b-40{margin-bottom:40px;}.events-and-twitter-feeds .event-hed,.events_and_twitter_feeds .event-hed{background:#eaeaea;color:#0c828b;padding:20px;height:173px;margin-right:25px;padding-top:35px;}.events-and-twitter-feeds .event-row,.events_and_twitter_feeds .event-row{padding:60px 0;height:173px;background:#9fc307;text-align:center;}.events-and-twitter-feeds .row .content,.events_and_twitter_feeds .row .content{margin:0;}.row.m-b-30 .col-sm-6:first-child,.row.m-b-30 .col-sm-6:nth-child(2){margin-bottom:22px !important;}.event-format{margin-top:30px;}span.dte{font-size:32px;font-weight:600;color:#fff;}span.mnth{font-size:13px;color:#fff;font-weight:500;}.latest_jobs{padding:0px 0px 50px;background-image:url(/sites/default/files/office.jpg);position:relative;background-position:center;background-size:cover;}.latest_jobs::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.89);}.content_job{display:table-cell;vertical-align:middle;padding:0 19px;}.job-col3{background:#3accd9;margin:0 auto;padding:0;text-transform:capitalize;display:table;border-radius:50%;text-align:center;font-size:17px;width:250px;color:white;height:250px;}.job-col3 span{font-size:12px;text-transform:capitalize;}.vision_button_footer{border:0px solid #008080;width:100%;margin:0 auto;padding:0px;}.vision_link_footer{background:#007e8a;padding:4px 15px;text-align:right;position:absolute;right:0px;top:0px;}.vision_button_footer a{padding:4px 35px !important;background:#feffff !important;color:#020202 !important;border:2px solid #75dae2 !important;display:flex;position:relative;width:200px;margin:0 auto;}#block-addressheader{float:right;width:100%;}#block-addressheader .content{float:right;position:relative;}#block-socialmedialinks{position:absolute;right:0;top:56px;}ul.social-media-grid{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}li.social-media-item{list-style:none;width:50%;display:flex;}li.social-media-item a{display:flex;padding:2rem;background:#ededed;width:100%;margin:0.5rem;justify-content:center;}li.social-media-item a img.img-responsive{width:6.5vw;}#block-memberportalloginlink{float:right;margin-top:13px;}.address a{color:#000 !important;}#block-memberportalloginlink a{color:black;}.add_event{float:right;margin-bottom:20px;}sup{vertical-align:super;font-size:smaller;color:red;}.event-pad{padding-right:0px !important;}.event-pad .event-row{display:table;height:315px;width:100%;background:#9fc307;text-align:center;}.date_month_latest_event{display:table-cell;vertical-align:middle;}.event-pad-img{padding-left:0px !important;height:315px !important;overflow:hidden;}.event-pad-img img{padding-left:0px !important;float:left;height:100%;width:100%;}.latest-jobs-sec h1{font-size:28px;font-weight:600;color:#007e8a;position:relative;}.latest-jobs-sec h1::before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:-10px;}.latest_news h1{font-size:28px;font-weight:600;color:#007e8a;margin-top:40px;position:relative;}.events_calendar_section .event_calendar_page_heading h1{margin-top:0;}.latest_news h1::before,.latest_events h3::before,.single_event_page_content .single_event_title h1:before,.event-heading h1:before,.event_calendar_page_heading h1:before,.job-heading h1:before,.member_roosting_heading h1:before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:-10px;}h3.latest-news-title::before{background:transparent;}.events_submission_form .event-heading h1,.jobs_listing_submission_form .job-heading h1{position:relative;}.scroll-twitter .region.region-twitter-feeds{background-color:#eaeaea;width:100%;height:377px;overflow:auto;}.social-media-inn img{max-width:22px;}.social-media-inn{float:left;margin:2px;}.social-media-outere{float:right;list-style:none;padding-left:0px;}.address .teliphone-img,.address .email-img,.member-portal-img{max-width:22px;}.address .contact_us a:hover{color:#a3c40f !important;}.address .email,.phone_num{font-size:15px;margin:0px 19px 0px 3px;}.address .contact_us img{max-width:18px;}.address .email,.phone_num,.address .contact_us{font-weight:500;}.member-portal{font-weight:500;font-size:18px;margin-right:12px;}.member-img{max-width:22px;}body .footer-sec h2:after{width:100%;}body .menu--main{float:none;}body .footer-col2 .region{width:100%;}.footer-address h3{margin-top:20px;font-size:17px;color:white;}.footer-sec ul.menu a.is-active{color:#9fcfcf;}body .footer-sec .menu-item a{color:#9fcfcf;}.vision_button img,.vision_button_footer img{max-width:17px;}.slider-head{background:rgba(8,119,130,0.8901960784313725);text-align:center;height:220px;}.banner-section{padding:100px;background-repeat:no-repeat !important;background-size:cover !important;}.carousel{position:relative;width:50%;}.thumbnail{background-color:#fff0 !important;border:none !important;}body .carousel-caption{text-align:left;left:10%;right:10%;}body .carousel-indicators{position:absolute;bottom:10px;left:60px;z-index:15;width:auto;margin-left:0;padding-left:0;list-style:none;text-align:center;}.footer-acknowledgment{color:#9fcfcf;font-size:12px;}.footer-address{color:#9fcfcf;font-size:12px;}.footer-address a{color:#9fcfcf;}.contact_page_address .fa{font-size:40px;color:#007e8a !important;}.contact_page_address p{font-size:16px;font-weight:500;}.contact_page_address{background:#ececece6;padding:25px 0px 25px 0px;}.contact_page_address .social_icons .fa-twitter,.contact_page_address .social_icons .fa-facebook,.contact_page_address .social_icons .fa-linkedin{font-size:20px !important;color:#fff;padding:5px 5px 5px 5px;border-radius:4px;}.contact_page_address .social_icons .fa-twitter{background:#2ca8e1;}.contact_page_address .social_icons .fa-facebook{background:#3c5b9b;}.contact_page_address .social_icons .fa-linkedin{background:#0173b2;}.youtube_link{color:#fe3332 !important;display:inline-block;vertical-align:middle;}.contact_page_address .social_icons .fa{margin-right:8px;}#block-contactquestionsection-2 h2{display:none;}.contact_form_sec{width:100%;float:feft;}.contact_us_block input#edit-mail--2,.contact_us_block input#edit-name--2{width:100%;float:left;}.contact_us_block .content .clearfix{padding:0px 35px 35px 0px;}.contact_form_section{padding:40px;}.contact_form_sec h3{margin-top:0px;}.contact_form_sec p{line-height:35px;margin-top:20px;}.address{display:inline-block;float:right;padding:35px 0 10px 0;}.member_login_link_header{display:inline-block;float:right;}.member-portal{color:#000 !important;}.footer-sec .footer-col,footer-col2{padding:0px;}.footer-sec .layout-container{padding:0 !important;}.key_contacts{width:100%;max-width:1290px;margin:0 auto;}.key_contacts-inner{margin-top:40px;}.pibc-key{width:100%;float:left;}.footer_search_and_connect{width:100%;float:left;margin-top:20px;}.footer_search{float:left;}.footer_social_media{width:50%;float:left;padding-top:15px;}.site-footer .search-block-form{margin:0 !important;padding:0 !important;}.footer_search_and_connect input#edit-keys--2{height:30px;background:#eaeaea;padding:0 10px;width:170px;vertical-align:middle;}.footer_search_and_connect input#edit-submit--3{padding:7px 20px 7px 20px;}.footer_social_media span{color:#ffffff;}.site-footer .form-actions.js-form-wrapper.form-wrapper{position:relative;left:-2px;display:inline-block;border-radius:0px;vertical-align:middle;}.footer_search_and_connect .js-form-submit.form-submit{height:30px;border-radius:0;width:100px !important;background:#3accd9 !important;margin-left:-3px;border-top-left-radius:0px;border-bottom-left-radius:0px;border:none;}.footer-address::after{display:block;width:100%;border-top:1px solid #00ced1;margin-top:10px;content:"";}.latest_events h2{color:#007e8a;font-weight:700;margin-bottom:0px;}.event_details_single_latest{margin-top:20px;}.latest_events span.time_start_event,.latest_events span.event_learning_units,.latest_events span.date_start_event,.latest_events .location_event{margin-right:9px;color:#007e8a;font-weight:500;}.latest_events a{color:#007e8a;;}.event_image img{height:450px;width:100%;float:left;}.font-size .fa-calendar:before,.fa-map-marker:before,.fa-home:before{font-size:25px;}.single_event_date span,.single_event_location span,.single_event_address span,.single_event_time span{padding-left:10px;}.single_event_address{padding-left:0px !important;}.single_event_location,.single_event_address,.single_event_date,.single_event_time{padding-bottom:8px;}body.page-node-type-event .block-layout-builder{clear:left;overflow:hidden;}.single_event_page_content .single_event_time,.single_event_page_content .single_event_cpl_units,body.page-node-type-event #block-pibc-content .single_event_time,body.page-node-type-event #block-pibc-content .single_event_cpl_units{float:left;}.single_event_date{padding-top:15px;}.single_event_title h1{margin-top:0px;}.single_event_email_button a{padding:6px 15px 6px 15px;background:teal;color:white;cursor:pointer;}.single_event_email_button{padding-top:20px;}.row.contact-main-row{padding:30px 0px 30px 0px;}.all_jobs_here{margin-bottom:50px;}body.path-all-jobs #block-pibc-content,body.path-all-events #block-pibc-content{margin-left:-15px;margin-right:-15px;}.view-job-postings{overflow:hidden;}.all_events_display_page,.view-job-postings .view-content{display:flex;flex-wrap:wrap;}.view-job-postings .view-content .col-sm-4.col-md-4.col-xs-12{flex:none;}.all-events-display-page .col-sm-4.col-md-4.col-xs-12,.all-events-display-page .col-sm-8.col-md-8.col-xs-12{padding:0;}.all-events-display-page .col-sm-4.col-md-4.col-xs-12,.all_events_display_page .col-sm-4.col-md-4.col-xs-12{flex:1;margin-bottom:30px;padding:2px 17px 25px 17px;}.all_events_title{margin-bottom:15px;color:#007e8a;font-weight:700;}.all_events_date{color:#007e8a;margin-bottom:10px;}.all_events_date span{margin-left:10px;}.all_events_address{color:#007e8a;margin-bottom:15px;}.all_events_description p{line-height:22px;margin-bottom:20px;}.all_events_address span{margin-left:10px;}.all_events_link a{padding:7px 20px;color:#fff;background:#007e8a;}.all_events_link a:hover{background:#9fc307;color:#fff;}.download_file_link{margin-top:20px;}.download_file_link a.btn.btn-primary{background:#007e8a;}.jobs_singles_page_listing a.btn.btn-primary,.jobs-singles-page-listing a.btn.btn-primary{background:#9fc307;border:#9fc307;}.carousel{width:100% !important;}div#block-views-block-event-listings-block-4 .col-sm-4.col-md-4.col-xs-12,div#block-views-block-event-listings-block-4 .col-sm-8.col-md-8.col-xs-12{padding:0;}.latest_events .row-bg .col-sm-1.col-md-1.col-xs-12,.latest_events .row-bg .col-sm-5.col-md-5.col-xs-12{padding:0;}.m-b-30 .event-col .col-sm-3.col-md-3.col-xs-12,.m-b-30 .event-col .col-sm-9.col-md-9.col-xs-12{padding:0;}.member-portal p.member_login_link_header img{margin-left:10px;margin-top:-3px;}.event-hed .event_content a{color:#000;}.latest_jobs .jobs_view_all,body .all_jobs_display .job-col3 .jobs_view_all{width:100%;float:left;font-size:12px;color:#000;font-weight:500;padding-top:18px;position:relative;}.header-menu .region-main-menu{line-height:0px;}strong.site-name a{font-size:20px;font-weight:600;color:#007e8a;}strong.site-name a:hover{color:#007e8a;}.site-branding-text{padding-top:70px;}.site-slogan{font-size:14px !important;letter-spacing:1px;color:#007e8a;font-weight:600;}#name-and-slogan,.site-branding-text{padding:75px 0 0 !important;}.latest-jobs-sec a{font-size:13px;font-weight:500;}.latest_events a{font-size:13px;}.event_content p{font-size:18px;color:#007e8a;font-weight:500;}.latest_jobs .job-col3 .content_job p{color:white;font-weight:500;margin-bottom:0;}.latest_jobs .latest-jobs-sec h1 a{font-size:14px;color:#00CED1;margin-left:18px;font-weight:600;}.contact_page_banner_image h2{color:white;font-size:45px;background:rgba(0,126,138,0.54);width:31%;padding:60px 0px 60px 50px;text-align:left;margin:70px 0px;}.contact_page_breadcrumb{padding:2% 0px;font-size:15px;background:#ececece6;}.footer_social_media .social-media-outere{margin-top:-2px;margin-left:8px;}.footer-col .block{margin:0 !important;}.sub-footer hr{border:none;margin-top:4px;}li.social-media-inn{margin-top:0px;}.event-pad-img:after{content:'';position:absolute;right:-17px;top:44%;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #e8e8e8;transform:rotate(90deg) !important;}.banner-section:after{content:'';position:absolute;bottom:-2px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #ffffff;transform:rotate(180deg) !important;left:46%;}.banner-section{position:relative;}.social_media_links_twitter_sec{text-align:right;padding-left:15px;padding-right:15px;padding-bottom:20px;top:20px;}.social_media_links_twitter_sec span{color:#007e8a;font-weight:500;margin-right:7px;}.social_media_links_twitter_sec .social-media-inn{margin-top:-2px !important;}.latest_events span.date_start_event i,.latest_events span.time_start_event i,.latest_events span.event_learning_units i,.jobs_singles_page_listing .single_page_job_end_date i,.jobs-singles-page-listing .single_page_job_end_date i{color:#68d4db;margin-right:5px;}.event_details_single_latest .event_learning_units{display:block;}input#edit-submit--3{font-family:FontAwesome;}input#edit-submit{font-family:FontAwesome;}.footer_search input#edit-submit--3{width:100px !important;background:#3accd9 !important;margin-left:-3px;border-top-left-radius:0px;border-bottom-left-radius:0px;border:none;}.footer_social_media{text-align:right;}.single_events_details{padding:0px 40px !important;}.credited{color:#9D9898;}.carousel-caption a{color:#fff;text-shadow:none;}div#pibc-sticky-button{position:fixed;right:0px!important;top:49%;z-index:100;transform:rotate(0deg);transform-origin:left top 0;}div#pibc-sticky-button a{color:#ffffff;font-size:16px;background:#9fc307;padding:12px 25px 12px 36px;text-decoration:none;width:fit-content;}div#pibc-sticky-button i.fa.fa-flag{position:absolute;}div#pibc-sticky-button i.fa.fa-flag{position:absolute;}div#pibc-sticky-button .fa-flag:before{content:"\f024";color:white;}div#pibc-sticky-button .fa-flag{top:4px;left:14px;}div#pibc-sticky-button a:hover{background:#007e8a;}.latest_events h3 a{color:#3accd9;font-weight:600;margin-left:18px;}span.vision_image:hover:before{background:url(/sites/default/files/icon-pibc-right-arrow.png);background-size:18px;position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center;}span.vision_image:hover{background:#9fc307;}span.vision_link_footer:hover:before{background:url(/sites/default/files/icon-pibc-right-arrow.png);background-size:18px;position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center;}span.vision_link_footer:hover{background:#9fc307;}.event_content a:nth-child(2):hover,.single_latest_event_link_home_page:hover{background:#9e9e9e;color:white;padding:3px 5px;border-radius:1px;transition:0.3s;}a.jobs_view_all:hover:before{background:white;height:1px;width:34%;content:"";position:absolute;transform:translate(-50%,20px);display:block;left:50%;}a.jobs_view_all:hover,body .all_jobs_display .job-col3 .jobs_view_all:hover{color:white;}.latest_events >h3 > a:hover,.latest-jobs-sec a:hover,.latest_news > h1 > a:hover{background:#007e8a;color:white !important;padding:3px 6px;margin-left:10px;transition:0.3s;}.latest_events,.row-bg{overflow:hidden;margin-bottom:20px;}.single_events_details h2{font-size:30px !important;font-weight:600 !important;}.events-and-twitter-feeds,.events_and_twitter_feeds{overflow:hidden;}.footer_search input#edit-submit--3:hover,#search-block-form input#edit-submit:hover{background:#9fc307 !important;}nav#block-footer1,nav#block-pibc-plnfooter1,.region.region-footer-first,.region.region-pln-footer-first,.footer-col ul{padding-left:0px !important;}.site-footer .col-sm-6.col-md-6.col-xs-12{padding-left:0px;}.sidebar h2:after,.site-footer__top h2:after,#featured-bottom-wrapper h2:after,.featured-top h2:after,.highlighted h2:after{display:block;width:30px;border-top:1px solid #00ced1 !important;margin-top:10px;content:"";}.site-footer__top.clearfix{margin-bottom:50px;}footer.site-footer.footer-sec{padding-top:30px;}.sub-footer{background:#2c2c2c;}.credited a:first-child{margin-right:10px;}.credited a:last-child{margin-left:10px;}.latest_jobs .col-sm-3.col-md-3.col-xs-12{padding-left:0px;}.job-col3{margin-left:0px !important;}.footer-address a:hover{color:white;}.fa-map-marker:before{font-size:18px;vertical-align:middle;display:table;color:#84d6dc;}.thumbnail{padding:0px !important;}.event_details_single_latest{margin-bottom:23px;}body .twitter_home_page{padding-right:0px !important;}body .dropdown-menu>li>a:hover,body .dropdown-menu>li>a:focus{background-color:#9fc307;color:#ffffff;}body .dropdown-menu>li>a{color:#007e8a;padding:10px 20px !important;font-weight:500;}.one-fourth h3{margin-top:0 !important;padding-bottom:12px;}body .dropdown-menu{border-radius:0px;min-width:289px !important;}.one-fourth p{padding-bottom:12px;}.footer-col li.menu-item a::after{font-family:FontAwesome;content:"\f178";margin-left:5px;}.dropdown li a:after{font-family:FontAwesome;content:"\f178";margin-left:5px;}.quick_display_section .layout-main{margin-top:20px;}body .layout-main-wrapper{min-height:280px;}body .carousel-caption{bottom:35px;}.banner-section{padding:100px 0 !important;}.latest_news .views-row:last-child{margin-right:0px;}.latest_news .views-row{width:49% !important;display:inline-block;margin-top:15px;float:left;margin-right:2%;}.social_icons img{max-width:35px !important;margin-right:5px;}.latest_news .views-field-title .field-content a:hover{color:#9fc307;}#contact-message-test-contact-form .form-submit{background:#007e8a !important;border:none !important;}#contact-message-test-contact-form .form-submit:hover{background:#9fc307 !important;border:none !important;}.contact_page_breadcrumb a,.contact_page_breadcrumb i{color:#007e8a !important;font-weight:500;}.contact_page_breadcrumb .container{color:#007e8a !important;font-weight:600;}.credited p{margin:0px;color:#fff;display:inline-block;float:right;}.email a:hover,.phone_num a:hover{color:#9fc307 !important;}#search-block-form  ::-webkit-input-placeholder{color:#007e8a;}#search-block-form  ::-moz-placeholder{color:#007e8a;}#search-block-form  :-ms-input-placeholder{color:#007e8a;}#search-block-form  :-moz-placeholder{color:#007e8a;}body .footer_search  ::-webkit-input-placeholder{color:#007e8a;}body .footer_search  ::-moz-placeholder{color:#007e8a;}body .footer_search  :-ms-input-placeholder{color:#007e8a;}body .footer_search :-moz-placeholder{color:#007e8a;}.carousel-caption a:hover{color:#9fc307 !important;}.site-footer__top h2{text-transform:none !important;}.views-field-view-node span a:after,.latest_news_section_with_image .latest_events .news_single_latest_read-more a:after,.view-latest-news-with-image .latest_events .news_single_latest_read-more a:after{font-family:FontAwesome;content:"\f178";margin-left:1px;}.contact_details_footer_section span{padding:0px 5px 0px 5px;}body .location_event .event_location,body .location_event .event_location_province{display:block;margin-left:20px;}body .location_event i{margin-right:5px;}.credited a:nth-child(2){padding-left:9px !important;}.footer_search .form-actions{padding-top:0px !important;}.footer_search{margin-top:10px;}body .single_job_content .single_job_date span{margin-left:10px;}.view-content{position:relative;z-index:200;}nav.pager{position:relative;z-index:100;}body .pager__item.is-active a{background-color:#007e8a;border:#007e8a;}body .pager__item a{margin-bottom:5px;}body li.pager__item a{color:#007e8a;}body .pager li>a,.pager li>span{border-radius:2px;background:#9fc307;color:#fff;border:none;}body .pager li>a:hover,.pager li>a:focus{color:white;background-color:#007e8a !important;border:#007e8a;}.all_events_time span{margin-left:9px;color:#007e8a;}.all_events_time{margin-bottom:7px;}.all_events_time i,.all_events_date i{color:#84d6dc;}.all_events_title h2{font-weight:700;}.all_jobs_display_page{display:flex;}.all_jobs_display_page .col-sm-4.col-md-4.col-xs-12{flex:1;border:1px solid #007e8a;margin-bottom:30px;padding:2px 17px 25px 17px;margin:0px 10px;}.single_job_content .single_job_title h1{margin-bottom:15px;color:#007e8a;font-weight:600;font-size:20px;line-height:25px;}.single_job_content .single_job_date{color:#007e8a;margin-bottom:10px;}.single_job_content .single_job_address span{margin-left:10px;}.single_job_content .single_job_link a{padding:7px 20px;color:#fff;background:#007e8a;}.single_job_content .single_job_link a:hover{color:white;background:#9fc307;}.single_job_content .fa-calendar:before{content:"\f073";font-size:14px;vertical-align:middle;display:table;color:#84d6dc;}.single_job_description p{line-height:25px;margin-bottom:15px;}.single_job_address{color:#007e8a;margin-bottom:10px;}body.page-node-type-event #block-pibc-content .field--name-f-pibc-e-title,.single_event_content .single_event_title h1,.member_roosting_heading h1{color:#007e8a;font-size:30px;font-weight:600;}body.page-node-type-event #block-pibc-content .field--name-f-pibc-e-start-date-time:before,body.page-node-type-event #block-pibc-content .single_event_date .fa-calendar:before,.single_event_content .single_event_date .fa-calendar:before{color:#84d6dc;}body.page-node-type-event #block-pibc-content .field--name-f-pibc-e-start-date-time{color:#007e8a;font-weight:500;}body.page-node-type-event #block-pibc-content .field--name-f-pibc-e-start-date-time:before{content:"\f073";display:inline-block;margin-right:0.5em;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.page-node-type-event #block-pibc-content .single_event_time span,.single_event_content .single_event_time span,body.page-node-type-event #block-pibc-content .single_event_cpl_units span,.single_event_content .single_event_cpl_units span,.single_event_content .single_event_date span,body.page-node-type-event #block-pibc-content .single_event_date span,.single_event_content .single_event_location span{margin-right:18px;color:#007e8a;font-weight:500;}.single_event_content .fa-clock-o:before,body.page-node-type-event #block-pibc-content .fa-clock-o:before{color:#84d6dc;}.single_job_content_section .single_job_title h1{color:#007e8a;font-size:30px;font-weight:600;}.single_job_content_section .single_job_date,.single_job_add,.single_job_details,.single_job_contact_organization,.single_job_contact_name,.single_job_description{padding-bottom:8px;}.single_job_content_section .single_job_date span,.single_job_add span,.single_job_details span,.single_job_contact_organization span,.single_job_contact_name span,.single_job_description span{padding-left:15px;color:#007e8a;}.single_job_content_section .fa-calendar,.fa-address-card,.fa-envelope,.fa-phone,.fa-building-o,.fa-user{font-size:18px;vertical-align:middle;display:table;color:#84d6dc;}.single_job_content_section .single_job_date{display:flex;padding-top:15px;}iframe#twitter-widget-0{overflow:auto;border:1px solid #ccc !important;padding:2px 10px  !important;}#edit-event-description-format{display:none;}span#cke_1_bottom{display:none;}.carousel-inner .carousel-caption{bottom:35px;width:550px;background:rgba(0,126,138,0.7);padding:20px 40px;left:auto;right:auto;height:230px;top:50%;transform:translate(0,-50%);}#myCarousel .carousel-indicators{position:absolute;bottom:auto;left:auto;z-index:15;width:auto;margin-left:0;padding-left:0;top:50%;list-style:none;margin-top:90px;text-align:center;padding:0 40px;transform:translate(0,-50%);}.custom-form h3{color:#007e8a;}.custom-form p{color:#A9A9A9;}.custom-form .checkbox{padding-left:20px;}.color h3{color:#007e8a;}.custom-form .color .form-control{margin-top:15px;border-radius:0px;background-color:#DCDCDC;color:#007e8a;}.custom-form input::placeholder{color:#007e8a !important;}.custom-form .color ul{padding-left:0px !important;list-style:none  !important;color:#A9A9A9;}.custom-form .color ul li{line-height:30px;}.custom-form .color ul li input[type="checkbox"]{width:20px;height:20px;border:1px solid #007e8a !important;background-color:none !important;position:relative;top:5px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;top:4px;margin-right:10px;}.custom-form .color .which-color{color:#007e8a;background-color:#DCDCDC;padding:5px;margin-left:4px;}.custom-form .btn-success{width:80% !important;border-radius:0px !important;}.custom-form .box{background-color:#DCDCDC;margin-top:15px;padding-top:6px;border:1px solid #DCDCDC;padding-left:7px;}.custom-form .box input[type=file]{display:inline !important;height:27px;}.custom-form .color input[type="checkbox"]:checked:before{content:"✔";display:block;width:20px;height:20px;position:absolute;top:0%;left:0%;background:#007e8a;font-size:15px;color:#fff;text-align:center;border:1px solid #007e8a !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none;}.custom-form .which-color{color:#007e8a;background-color:#DCDCDC;padding:5px;margin-left:4px;}.custom-form .box input[type=file]{display:inline !important;height:27px;width:99%;outline:none;}.add_event_page_banner_image h2,.add_jobs_page_banner_image h2{background:rgba(0,126,138,0.7);width:-moz-fit-content;padding:60px 50px;text-align:left;margin:70px 0px;width:-webkit-fit-content;width:fit-content;color:#fff;font-size:45px;}.jobs_listing_submission_form .event-heading,.consultants_listing_submission_form .event-heading,.events_submission_form .event-heading{color:#007f8a;font-size:50px;font-weight:700;margin-top:40px;}.events_submission_form .dropdown-field{position:relative;margin:15px 0px;}.month_years_location_filters .dropdown-field{position:relative;margin:0px;}#block-pibc-content .form-item.form-type-datetime .container-inline{display:block;}.events_submission_form .dropdown-field::after,.webform-submission-form.events_submission_form .form-item-event-start-date-time-date::after,.webform-submission-form.events_submission_form .form-item-event-start-date-time-time::after,.webform-submission-form.events_submission_form .form-item-event-end-date-time-date::after,.webform-submission-form.events_submission_form .form-item-event-end-date-time-time::after,.webform-submission-form.jobs_listing_submission_form .dropdown-field::after,.webform-submission-form.jobs_listing_submission_form .date-time-sec::after,.webform-submission-form.jobs_listing_submission_form .form-item-closing-date-date::after,.webform-submission-form.jobs_listing_submission_form .form-item-closing-date-time::after,.webform-submission-form.jobs_listing_submission_form .form-item-contact-province::after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:15px;top:0px;height:40px;padding:12px 20px;position:absolute;pointer-events:none;background-color:#3accd8;color:#ffffff;}body.path-all-events .events_submission_form .dropdown-field::after,.block-planning-west-mag .dropdown-field::after{right:0;}.webform-submission-form.events_submission_form .form-item-event-start-date-time-date::after,.webform-submission-form.events_submission_form .form-item-event-start-date-time-time::after,.webform-submission-form.events_submission_form .form-item-event-end-date-time-date::after,.webform-submission-form.events_submission_form .form-item-event-end-date-time-time::after,.webform-submission-form.jobs_listing_submission_form .date-time-sec::after,.webform-submission-form.jobs_listing_submission_form .form-item-closing-date-date::after,.webform-submission-form.jobs_listing_submission_form .form-item-closing-date-time::after{top:25px;}.webform-submission-form.events_submission_form .form-item-event-start-date-time-date::after,.webform-submission-form.events_submission_form .form-item-event-end-date-time-date::after,.webform-submission-form.jobs_listing_submission_form .form-item-closing-date-date::after{right:53%;}.jobs_listing_submission_form .jobs_price_detail_section label,.jobs_listing_submission_form .jobs_price_detail_section input,.consultants_listing_submission_form .consultants_price_detail_section label,.consultants_listing_submission_form .consultants_price_detail_section input,.events_submission_form .events_price_detail_section label,.events_submission_form .events_price_detail_section input{display:inline-block;margin-right:1em;vertical-align:middle;}.jobs_listing_submission_form .jobs_price_detail_section label,.consultants_listing_submission_form .consultants_price_detail_section label,.events_submission_form .events_price_detail_section label{font-weight:normal;color:#000;}.form-item-event-start-date-time-date,.form-item-event-end-date-time-date,.form-item-closing-date-date{width:47%;float:left;margin:0;}.form-item-event-start-date-time-time,.form-item-event-end-date-time-time,.form-item-closing-date-time{width:47%;float:right;margin:0;}.form-item-event-start-date-time-time input,.form-item-event-end-date-time-time input,.form-item-closing-date-time input{height:40px;border:1px solid #e0e0e0;color:#3b3b3b;box-shadow:0 0px 4px rgba(0,0,0,.1);}.webform-submission-form #edit-image-file-upload--description br,.webform-submission-form #edit-document-file-upload--description br,.webform-submission-form #edit-file-upload--description br,.webform-submission-form.jobs_listing_submission_form #edit-wrapper-file-link br,.webform-submission-form.webform-submission-add-consultant-form #edit-file--description br,.webform-submission-form.webform-submission-add-event-form #ajax-wrapper br,.webform-submission-form.webform-submission-add-event-form #ajax-wrapper--2 br{content:" ";}.webform-submission-form #edit-image-file-upload--description br,.webform-submission-form #edit-document-file-upload--description br,.webform-submission-form #edit-file-upload--description br,.webform-submission-form.jobs_listing_submission_form #edit-wrapper-file-link br::after,.webform-submission-form.webform-submission-add-consultant-form #edit-file--description br::after,.webform-submission-form.webform-submission-add-event-form #ajax-wrapper br::after,.webform-submission-form.webform-submission-add-event-form #ajax-wrapper--2 br::after{content:" ";}.jobs_listing_submission_form .posting-details-sec input[id^="edit-attachment-file-upload"]{padding-top:0.5em;}.webform-submission-form .captcha{overflow:hidden;}.webform-submission-form #edit-currently-section .webform-section-wrapper .description,.webform-submission-form #edit-posting-options .webform-section-wrapper .description,.webform-submission-form #edit-contact-details .description{margin-left:15px;}body.page-node-type-planning-school-profile .layout.layout--onecol{margin-right:16em;}body.page-node-type-planning-school-profile .field--name-title:before,body.page-node-type-planning-school-profile .field.field--name-field-planning-school.field--type-entity-reference.field__item:before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:15px;}body.page-node-type-planning-school-profile .field--name-title,body.page-node-type-planning-school-profile .field.field--name-field-planning-school.field--type-entity-reference.field__item{display:inline-block;color:#007e8a;margin-top:0;margin-bottom:20px;font-size:36px;font-weight:500;line-height:1.23;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile{padding-top:2em;display:flex;flex-direction:row;flex-wrap:wrap;}body.page-node-type-planning-school-profile .field.field--name-field-student-faculty-profile > .field__item{border-bottom:dotted 0.4rem #007e8a;padding-bottom:2rem;}body.page-node-type-planning-school-profile .field.field--name-field-student-faculty-profile > .field__item:last-of-type{border:none;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .student-faculty-photo-wrapper{width:34%;padding:0.5em 3em 2em 0;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .field--name-field-full-name{font-weight:bold;margin-top:0.5em;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .field.field--name-field-school,body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .field.field--name-field-school-profile-position{font-size:90%;font-weight:500;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .field.field--name-field-school{color:#666;font-weight:400;}body.page-node-type-planning-school-profile .paragraph--type--student-faculty-profile .field.field--name-field-q-a{width:66%;}.views-block--accredited-planning-schools-assets hr{border-top:1px solid #999;}.views-block--accredited-planning-schools-assets .view-content > h3{display:none;}.views-block--accredited-planning-schools-assets .view-content .views-row > div > h2 a{color:#007e8a;}.views-block--accredited-planning-schools-assets .view-content .views-row .views-field.views-field-field-student-faculty-profile .field-content{display:flex;flex-direction:row;flex-wrap:wrap;}.views-block--accredited-planning-schools-assets .view-content .views-row .views-field.views-field-field-student-faculty-profile .field-content > a{width:25%;padding:2em 2em 2em 0;color:#000000;}.views-block--accredited-planning-schools-assets .view-content .views-row .views-field.views-field-field-student-faculty-profile .field-content .paragraph--type--student-faculty-profile .student-faculty-photo-wrapper .field.field--name-field-full-name{font-weight:bold;margin-top:0.5em;}.views-block--accredited-planning-schools-assets .view-content .views-row .views-field.views-field-field-student-faculty-profile .field-content .paragraph--type--student-faculty-profile .student-faculty-photo-wrapper .field.field--name-field-school{color:#666;font-size:90%;font-weight:400;}.events_calendar_section .dropdown-field{position:relative;}.events_calendar_section .dropdown-field::after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:0;top:0px;height:30px;padding:6px 20px;position:absolute;pointer-events:none;background-color:#3accd8;color:#ffffff;}.events_calendar_section #search-event-calendar .form-type-search{width:75% !important;}#search-event-calendar .form-actions input[type="submit"]{width:25% !important;}.events_calendar_section #search-event-calendar .form-actions{margin:0;}.event_calendar_search_form #search-event-calendar .form-type-search input[type="search"]{width:100%;}#content .webform-section{clear:left;position:relative;}#content .webform-section h2{font-size:36px;color:#007f8a;}#content .webform-section h2::before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:-0.1em;}#content .webform-section .webform-section-wrapper{margin-left:-15px;margin-right:-15px;}.events_submission_form .dropdown-field select,.jobs_listing_submission_form .dropdown-field select,.jobs_listing_submission_form select.form-select{-moz-appearance:none;appearance:none !important;display:block;width:100%;outline:none;height:40px;float:right;padding:0px 15px;font-size:14px;line-height:1.75;color:#007f8a;background-image:none;border:1px solid #DCDCDC;background-color:#eaeaea;-ms-word-break:normal;word-break:normal;-webkit-appearance:none;cursor:pointer;border-radius:0px !important;}.events_submission_form .events-detail-sec input,.events_submission_form .date-time-sec input,.events_submission_form .event-location-sec input,.events_submission_form .event-description textarea,.events_submission_form .event-description input,.events_submission_form .contact-details input,.events_submission_form textarea{border-radius:0px;background-color:#eaeaea;padding:0px 15px;}.events_submission_form .post-pricing-checkbox input[type="checkbox"]:checked:before,.jobs_agreement_and_captcha_section .post-pricing-checkbox input[type="checkbox"]:checked:after{content:"✔";display:block;width:20px;height:20px;position:absolute;top:0%;left:-1%;margin-top:-1px;background:#009999;font-size:15px;color:#fff;text-align:center;border:1px solid #009999 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none;}.post-pricing-checkbox label{width:89%;float:left;}.events_submission_form .post-pricing-checkbox input[type="checkbox"]{width:20px !important;height:20px;border:1px solid #009999 !important;background-color:none !important;position:relative;top:5px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;top:6px;margin-right:7px !important;float:left;}.events_submission_form .events-detail-sec input::placeholder,.events_submission_form .event-location-sec input::placeholder,.events_submission_form .event-description textarea::placeholder,.events_submission_form .description-sec input::placeholder,.contact-details input::placeholder,.event_calendar_search_form input::placeholder{color:#007f8a;}.events-detail-sec input,.event-location-sec input,.event-description input,.contact-details input,.posting-details-sec input,.job-detail-sec input,.job-description input,.contact-details-sec input,.events_calendar_section #pickup_location_events_calendar{width:100% !important;}.date-time-sec .form-item-event-start-date-date,.date-time-sec .form-item-event-end-date-date{width:48%;float:left;padding:0;display:block;margin:0 4% 0 0;position:relative;}.date-time-sec .form-item-event-start-date-date input,.date-time-sec .form-item-event-start-date-time input,.date-time-sec .form-item-event-end-date-date input,.date-time-sec .form-item-event-end-date-time input{width:100%;line-height:normal;border:none;padding:10px 20px;}.date-time-sec .form-item-event-start-date-time,.date-time-sec .form-item-event-end-date-time{width:48%;float:left;padding:0;display:block;margin-right:0;margin:0;position:relative;}.carousel-indicators li.first_active:nth-child(1){background:#fff;}.carousel-indicators li.second_active:nth-child(2){background:#fff;}.carousel-indicators li.third_active:nth-child(3){background:#fff;}.form-item-event-start-date-date:after,.form-item-event-end-date-date:after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:0;top:0px;height:40px;padding:12px 22px;position:absolute;pointer-events:none;background-color:#3accd8;color:#ffffff;}input#edit-event-start-date-date,input#edit-event-end-date-date{-moz-appearance:none;appearance:none !important;display:block;width:100%;outline:none;height:40px;float:right;padding:0px 20px;font-size:14px;line-height:1.75;color:#007f8a;background-color:#ffffff;background-image:none;border:1px solid #DCDCDC;background-color:#eaeaea;-ms-word-break:normal;word-break:normal;-webkit-appearance:none;}input#edit-event-start-date-date::-webkit-inner-spin-button,input#edit-event-end-date-date::-webkit-inner-spin-button{-webkit-appearance:none;display:none;}input#edit-event-start-date-time::-webkit-calendar-picker-indicator{color:#3accd8;opacity:1;display:block;background-image:url(/themes/pibc/css/./image/icon.png);background-repeat:no-repeat;background-position:right center;background-size:15px;border-radius:0px;}.event-description .cke_contents{height:100px !important;}.event-description .form-item-event-description-value{margin-top:0px !important;}.event-description .text-format-wrapper{margin-top:0px !important;}.event-description{margin-top:15px;}.event-description.row,.edit-even-description-wrapper-sec.row{margin:0;}.currency_sign{float:left;}span.currency_sign{float:left;}.form-item-event-pricing-detail,.form-item-job-pricing-detail{width:38%;float:left;margin:-10px 0px;}input#event_pricing_detail,input#job_pricing_detail{border:none;box-shadow:none;background:transparent;color:#237e8a;outline:none;}.event_pricing_information{background:white;float:left;width:30%;border-radius:0px;background-color:#eaeaea;padding:10px 20px;height:40px;font-weight:500;color:#007e8a;text-align:center;}.event_price_detail_section p,.jobs_price_detail_section p{float:left;margin-right:20px !important;margin:10px 0px;}.event_price_detail_section .pricing_message,.jobs_price_detail_section .jobs_pricing_message{width:100%;float:left;margin:15px 0 30px 0px;color:#007e8a;font-size:20px;font-weight:500;}.add_forms_pages_top_section{background-color:#eaeaea;padding:30px 0px;}.path-events-calendar .add_forms_pages_top_section{margin-bottom:40px;}.add_forms_pages_breadcrumb{margin-bottom:25px;}.add_forms_pages_breadcrumb a{color:#007e8a;font-weight:500;font-size:16px;}.add_forms_pages_breadcrumb{color:#007e8a;font-weight:600;font-size:16px;}.add_forms_pages_top_section p{font-size:18px;color:#007e8a;font-weight:500;}.event_submit_button,.event_preview_button{text-align:center;}body .event_preview_button input,body .event_submit_button input,body .event_submit_button input.button.button--primary{padding:11px 10px;font-size:16px !important;background:#9fc306;border:none;color:#ffffff;border-radius:0px;text-align:center;width:100%;max-width:60% !important;font-family:'Roboto',sans-serif !important;}.event_submit_button input:hover,.event_submit_button input:focus,.event_preview_button input:hover,.event_preview_button input:focus{background:#007e8a !important;border:none;outline:none;}.path-events .main-content .section{padding:0px !important;}.submit_and_preview_buttons_section{margin-top:30px;}#event_pricing_detail{color:#007e8a !important;}.agreement_and_captcha_section .captcha,.agreement_and_captcha_section p,.jobs_agreement_and_captcha_section .captcha,.jobs_agreement_and_captcha_section p{float:left;}.agreement_and_captcha_section p{margin-top:15px;width:40%;margin-left:20px;}.jobs_listing_submission_form .job-heading{color:#007f8a;font-size:50px;font-weight:700;}.jobs_listing_submission_form .dropdown-field{position:relative;margin:15px 0px;}.date-time-sec .form-item-event-start-date,.date-time-sec .form-item-event-end-date,.date-time-sec .form-item-posting-start-date,.date-time-sec .form-item-posting-end-date,.date-time-sec .apllication_deadline{position:relative;}.jobs_listing_submission_form .form-control{height:40px !important;}.jobs_listing_submission_form .dropdown-field:after .date-time-sec:after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:0;top:0px;height:40px;padding:7px 22px;position:absolute;pointer-events:none;background-color:#3accd8;color:#ffffff;}.jobs_listing_submission_form .job-detail-sec input,.jobs_listing_submission_form .date-time-sec input,.jobs_listing_submission_form .job-location-sec input,.jobs_listing_submission_form .job-description textarea,.jobs_listing_submission_form .job-description input,.jobs_listing_submission_form .posting-details-sec textarea,.jobs_listing_submission_form .posting-details-sec input,.jobs_listing_submission_form .contact-details input,.jobs_listing_submission_form .contact-details-sec input,.jobs_listing_submission_form .jobs_price_detail_section input,.date-time-sec .apllication_deadline input{border-radius:0px;background-color:#eaeaea;padding:0px 0px 0px 15px;}.jobs_listing_submission_form .post-pricing-checkbox input[type="checkbox"]:checked:before,.consultant_listing_form .js-form-item.form-item.js-form-type-radio.form-type-radio input[type="radio"]:checked:before{content:"✔";display:block;width:20px;height:20px;position:absolute;top:0%;left:-1%;margin-top:-1px;background:#009999;font-size:15px;color:#fff;text-align:center;border:1px solid #009999 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none;font-family:FontAwesome;}.jobs_listing_submission_form .post-pricing-checkbox input[type="checkbox"]{width:20px;height:20px;border:1px solid #009999 !important;background-color:none !important;position:relative;top:5px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;top:4px;margin-right:4px;float:left;}.jobs_listing_submission_form .job-detail-sec input::placeholder,.jobs_listing_submission_form .job-description textarea::placeholder,.jobs_listing_submission_form .description-sec input::placeholder,.jobs_listing_submission_form .contact-details input::placeholder{color:#007f8a;}.post-pricing-checkbox input[type=file]:focus,.post-pricing-checkbox input[type=radio]:focus,.post-pricing-checkbox input[type=checkbox]:focus{outline:none !important;}.event-description label,.job-description label{border:none;color:#000;padding:0;width:100%;max-width:100%;height:24.5px;font-size:1.071em;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;display:inline-block;margin-top:.45em;}.phototiles-members-form .m-t{margin-top:35px !important;}.event-description strong,.job-description strong{height:100%;color:#f1e5e6;background-color:#3accd8;display:inline-block;float:right;width:200px;text-align:center;}div#block-contactusblock label{line-height:40px;color:#007e8a;}.event-description .file-7,.event-description .file-8,.job-description .file-9,.event-description .file-chapter-background,.event-description .file-chapter,.event-description .file-15,.event-description .file-20,.event-description .file-21,.file-30{padding-left:20px !important;font-weight:400;font-size:14px;color:#007e8a;line-height:2.5;}.event-description .inputfileimage input,.event-description .inputfileimagechapter input,.event-description .inputfileimagechapterbackground input,.inputfiledoc input,.job-description .inputfileimagejobs input,.event-description .inputfileimageconsultantlisting input,.inputfileimagephototiles_members input,.event-description .inputfileimageplanningwest input,.event-description .inputfileplanningwest input{opacity:0;}.path-jobs .form-managed-file .form-submit{color:#007e8a;height:40px;margin:0;border:none;opacity:1;}.path-jobs .form-managed-file .form-submit:hover{background:#9fc307;}.path-jobs .form-managed-file .edit-my-file-upload{display:none;;}.event-description .inputfileimage input a{color:#007e8a !important;}#edit-job-description-format{display:none;}.event-description .inputfileimage .js-form-submit,.event-description .inputfiledoc .js-form-submit,.event-description .inputfileimagechapter .js-form-submit,.event-description .inputfileimagechapterbackground .js-form-submit,.event-description .inputfileimageconsultantlisting .js-form-submit,.inputfileimagephototiles_members .js-form-submit,.event-description .inputfileimageplanningwest .js-form-submit,.event-description .inputfileplanningwest .js-form-submit{color:#007e8a;height:40px;margin:0;border:none;opacity:1;}.event-description .inputfileimage .js-form-submit:hover,.event-description .inputfiledoc 	.js-form-submit:hover,.event-description .inputfileimagechapter .js-form-submit:hover,.event-description .inputfileimagechapterbackground .js-form-submit:hover,.event-description .inputfileimageplanningwest .js-form-submit:hover,.event-description .inputfileplanningwest .js-form-submit:hover,.inputfileimageconsultantlisting .js-form-submit:hover,.inputfileimagephototiles_members .js-form-submit:hover{background:#9fc307;}.path-events #edit-my-file-upload,.path-events #edit-my-file-doc-upload,.job-description #edit-my-file-upload{display:none;}.user-logged-in.path-events #edit-my-file-upload,.user-logged-in.path-events #edit-my-file-doc-upload{display:block;}.date-time-sec input{width:100%;color:#007e8a;border:1px solid #e0e0e0;height:40px;}.time_median_dropdown{margin-top:35px !important;}.date-time-sec .form-item-event-start-date::after,.date-time-sec .form-item-event-end-date::after,.date-time-sec .form-item-posting-start-date::after,.date-time-sec .form-item-posting-end-date::after,.date-time-sec .apllication_deadline::after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:0;top:0px;height:40px;padding:12px 22px;position:absolute;pointer-events:none;background-color:#3accd8;color:#ffffff;}.date-time-sec input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none;}.jobs_non_admin_page a,.jobs_no_admin_page a{padding:11px 10px;font-size:13px;background:#9fc306;border:none;color:#ffffff;border-radius:0px;text-align:center;width:100%;}.jobs_non_admin_page a:hover,.jobs_no_admin_page a:hover{background:#9fc306;}.path-events-calendar .main-content .section{padding:0px;}.events_calendar_section .next_month:after,.events_calendar_section .next_year:after{font-family:FontAwesome;content:"\f178";margin-left:5px;}.events_calendar_section .prev_year:before,.events_calendar_section .prevmonth:before{font-family:FontAwesome;content:"\f177";margin-right:5px;}.events_calendar_section #pickup_location_events_calendar{border-radius:0px;background-color:#eaeaea;padding:0px 15px;height:30px;color:#007e8a;}.page-header{border-bottom:none !important;}.cal-row-fluid.cal-before-eventlist .cal-cell:first-child{border-left:1px solid #007e8a;}.cal-row-fluid.cal-before-eventlist .cal-cell:last-child{border-right:1px solid #007e8a;}.cal-month-box,.cal-year-box,.cal-week-box{border:none;border-bottom:1px solid #007e8a !important;}.events_calendar_section .btn-group .btn{border-radius:0 !important;margin-right:12px;border:none !important;font-size:14px !important;height:auto !important;padding:6px 12px;line-height:normal;}.featured_event_calendar_page_section .latest_events{padding:15px 0px !important;}.events_calendar_section .event_calendar_page_heading h1{width:auto !important;}.events_calendar_section .event_calendar_page_heading a{margin-left:10px;}.events_calendar_section .events-list .event{position:relative;display:inline-block;border-bottom:1px dotted black;}.events_calendar_section .events-list .event .event_calendar_tooltip_data{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;}.events_calendar_section .events-list .event:hover .event_calendar_tooltip_data{visibility:visible;}.events_calendar_section .events-list{overflow:visible !important;top:50%;transform:translate(0,-50%);}body .events_calendar_section .events-list .event .event_calendar_tooltip_data{visibility:hidden;width:250px;background-color:white;color:#007e8a;border-radius:0;padding:0;position:absolute;z-index:9999999;border:1px solid #84d6dc;text-align:start;left:39px;transform:translate(-0%,-50%);}body .events_calendar_section .event_calendar_tooltip_data h1{font-size:20px !important;width:250px;background:#007e8a !important;color:white;margin:0 !important;padding:10px;}body .events_calendar_section .tooltip_date_start_event,.tooltip_time_start_event,.tooltip_event_learning_units,.tooltip_location_event,.tooltip_event_location{font-weight:400;font-size:14px;padding:10px;}.event_calender_tooltip_data h1{background-color:transparent !important;margin-top:5px;font-size:1.75em;}.tooltip_date_start_event,.tooltip_time_start_event,.tooltip_event_learning_units,.tooltip_location_event,.tooltip_event_location{padding-left:0;}.tooltip_date_start_event i.fa,.tooltip_time_start_event i.fa,.tooltip_event_learning_units i.fa,.tooltip_location_event i.fa,.tooltip_event_location i.fa{margin-right:.5em;}.tooltip_location_event span{display:inline-block;vertical-align:middle;}.events_calendar_section .event_calendar_tooltip_data i{margin-right:10px;color:#84d6dc;float:left;width:10px;position:relative;top:3px;;}.events_calendar_section .event_calendar_tooltip_data span{float:left;width:calc(100% - 20px);margin-bottom:10px;}.events_calendar_section .events-list .event{display:inline-flex !important;border:none;}.events_user_view h1{margin:0;}.breadcrumb_no_margin{margin-bottom:0px;}body.page-node-type-event .layout.layout--twocol-section.layout--twocol-section--50-50{margin:0 -15px;}body.page-node-type-event .layout__region.layout__region--first,body.page-node-type-event .layout__region.layout__region--second{padding:0 15px;}.single_event_page_content .download_file_link a,.single-event-page-content .download_file_link a{background:#9fc307 !important;border:none;border-radius:0;width:100%;max-width:100%;padding:9px 0px;font-size:17px;}.path-event .section{padding:0px !important;}.single_event_content .event_details_single_latest{display:table;}.single_event_content .single_event_date,body.page-node-type-event #block-pibc-content .single_event_date{padding-top:0px !important;float:left;}body.page-node-type-event #block-pibc-content .single_event_cpl_units i,.single_event_content .single_event_cpl_units i{margin-right:9px;}.share_button{white-space:nowrap;}.single_event_page_content .visit_calendar_button,.share_button,.single-event-page-content .visit_calendar_button,.share_button{text-align:right;margin-top:18px;margin-right:25px;font-weight:500;font-size:18px;}.single_event_page_content .visit_calendar_button a,.single_event_page_content .share_button a,.single-event-page-content .visit_calendar_button a,.single-event-page-content .share_button a{color:black;}.single_event_page_content .visit_calendar_button i,.single_event_page_content .share_button i,.single-event-page-content .visit_calendar_button i,.single-event-page-content .share_button i{color:#3accd9;font-size:22px;margin-left:10px}.featured_events_section_calendar_page .events_and_twitter_feeds .event-row,.all-events-display-page.events-and-twitter-feeds .event-row,.all_events_display_page .events_and_twitter_feeds .event-row{padding:60px 10px;}.featured_events_section_calendar_page .events_and_twitter_feeds .event-hed,.all-events-display-page.events-and-twitter-feeds .event-hed,.all_events_display_page .events_and_twitter_feeds .event-hed{margin-right:0;}.single_event_page_content .event_details_single_latest{margin-bottom:10px !important;}.single_page_event_address_section .single_page_event_address i,.single-page-event-address-section .single_page_event_address i{color:#84d6dc;display:table-cell;vertical-align:middle;padding-right:20px;}.single_page_event_address_section .single_page_event_address,.single-page-event-address-section .single_page_event_address{display:table;width:100%;padding:0px 40px;position:relative;}.single_page_event_address_section .single_page_event_address i:before,.single-page-event-address-section .single_page_event_address i:before{content:"\f041";font-size:51px;}.single_page_event_address_section,.single-page-event-address-section{margin-top:15px;}.path-all-events .section{padding:0px !important;}#contact-message-feedback-form--2 .form-submit{background:#007e8a !important;border:none !important;font-family:'Roboto',sans-serif;}#contact-message-feedback-form--2 .form-submit:hover{background-color:rgb(159,195,7) !important;}.single_event_page_content .single_page_event_image img,.single-event-page-content .single-page-event-image img{width:100%;}.single_event_page_content .single_page_event_image,.single-event-page-content .single-page-event-image{height:315px;overflow:hidden;}.single_page_event_map iframe{width:100% !important;margin-bottom:-6px;}.single_event_page_content .event_details_single_latest .single_event_date span,.single-event-page-content .event_details_single_latest .single_event_date span{margin-right:11px;}.visit_calendar_button_and_share{padding:17px;}.featured_events_section_calendar_page .latest_events{margin-top:100px;}.single_page_event_address_section,.single-page-event-address-section{margin-top:15px;background:#007e8a;}.single_page_event_address_section .single_page_event_address .address_event,.single-page-event-address-section .single_page_event_address .address_event{font-size:1em;color:#ffffff;display:table-cell;vertical-align:middle;height:200px;}.single_event_description{text-align:justify;}.date-time-sec input{cursor:pointer !important;}.event_pricing_information .event_pricing_detail{font-size:15px !important;}body .calendar-day-event .pibcevents-event-tooltip{margin-bottom:12px;}.events_calendar_section .calendar-day-event .pibcevents-event-tooltip{left:15% !important;}body .calendar-day-event .pibcevents-event-tooltip::after{border-color:rgba(245,245,245,0);border-top-color:#84d6dc;border-width:24px !important;margin-left:-25px;}.month_year_div i{padding-top:8px;}.month_year_div{display:block;width:100%;cursor:pointer;margin-top:30px;}.month_year_div .calendar-btn{margin-bottom:10px !important;font-size:12px;width:17%;float:left;height:30px;text-align:center;padding-top:2px;}.month_year_div .jump_to_year,.jump_to_month,.current_month_background,.jump_to_month{margin-right:10px;}.month_year_div .calendar-btn{margin-bottom:10px !important;}.month_year_div .fa-long-arrow-left:before{content:"\f177";margin-right:5px;}.month_year_div .fa-long-arrow-right:before{content:"\f178";margin-left:5px;}body .pibcevents-calendar-full .calendar-title{padding:6px 12px 0px 12px !important;}.events_submission_form .dropdown-field select,.jobs_listing_submission_form .dropdown-field select{margin-bottom:15px;}.month_years_location_filters{margin-top:20px;}.events_submission_form .date-time-sec input{width:100%;float:left;}.month_years_location_filters .current_month_background{font-size:13px;margin-bottom:10px !important;width:22%;float:left;text-align:center;height:30px;padding-top:7px;}.events_calendar_section .month_years_location_filters .events_submission_form .dropdown-field select,select#events_calendar_type_filter{height:30px;}.pibcevents-calendar-full .calendar-event-name span{font-size:14px !important;line-height:normal !important;}.visit_calendar_button_and_share .visit_calendar_link:hover,.visit_calendar_button_and_share .share_button a:hover,.jobs_singles_page_listing .share_button a:hover,.jobs-singles-page-listing .share_button a:hover{background:#007e8a;color:white !important;padding:3px 4px;transition:0.3s;}.agreement_and_captcha_section a{color:#237e8a;font-weight:600;font-size:15px;}.agreement_and_captcha_section a:hover{color:#9fc307;}.news-page-main .field-content.news-page a{color:#008080;font-size:22px;font-weight:600;}.news-page-main .field-content a{color:#008080;font-weight:500;}.news-page-main .field-content a:hover{color:#9fc307;font-weight:500;}.news-page-main .views-field.views-field-created{margin-bottom:20px;font-size:15px;color:#00CED1;}.news-page-main.views-row{margin-bottom:30px;}.latest_news_internal_page_heading h1{display:inline-block;color:#007e8a;font-weight:600;}.add_jobs{float:right;margin-bottom:20px;}.add_jobs a.btn.btn-primary,.add_event a.btn.btn-primary{background-color:#237e8a;}.chapters_display_table tr th,.jobs_display_table tr th,.events_display_table tr th,.consultant_listing_display_table tr th,.members-rooster-display-table tr th,table#forum-0 thead tr th,.forum table thead tr th,.planning_west_magazine_display_table tr th,.planning-west-magazine-display-table tr th{background:#237e8a !important;}.jobs_display_table tr td a,.events_display_table tr td a,table.consultant_listing_display_table tbody tr td a,.members-rooster-display-table tbody tr td a,.planning_west_magazine_display_table tbody tr td a,.planning-west-magazine-display-table tbody tr td a,.chapters_display_table tr td a{color:#237e8a !important;font-weight:700;}.all-events-display-page.events-and-twitter-feeds,.all_events_display_page .events_and_twitter_feeds{width:100%;}.delete-form.confirmation .button{background:#237e8a;border-color:#237e8a;}.event_page_currency_and_gst{float:right;}input#edit-event-end-date::placeholder,.events_submission_form .date-time-sec input::placeholder{color:#007e8a;}.single_chapter_contact_details .col-sm-12.col-md-12.col-xs-12{background:#3eccd9;}.single_chapter_content{padding:25px 0px;}.single_chapter_contact_details img.img-responsive{width:230px;}span.single_chapter_contact_email,span.single_chapter_contact_name,span.single_chapter_contact_location{display:block;color:#fff;margin-bottom:5px;font-size:16px;}span.single_chapter_contact_email i{margin-right:8px;}span.single_chapter_contact_name i{margin-right:5px;}span.single_chapter_contact_location i{margin-right:10px;}h2.contact_single_chapter_title{color:#fff;margin-bottom:16px;font-size:35px;}.single_chapter_content .col-sm-9.col-md-9.col-xs-12{padding-top:35px;}p.chapter_events_instruction{font-weight:600;margin-top:20px;}.chapter_events_not_found_error span{font-size:22px;font-weight:600;color:#3eccd9;}.single_chapter_title h1{color:#237e8a;display:inline-block;font-weight:600;}.listings_success_page{text-align:center;width:100%;background:#f1f1f1;margin:0 auto;padding:20px 0px 30px 0px;}.listings_success_page h1{color:#237e8a;font-weight:500;font-size:50px;margin-bottom:40px;}.listings_success_page p{font-size:20px;font-weight:500;color:#9fc307;margin-bottom:30px;position:relative;width:100%;max-width:80%;margin:0 auto;}.listings_success_page p:after{position:absolute;content:"";background:#37cddb;height:3px;width:30%;bottom:-20px;left:50%;transform:translate(-50%,0%);}a.btn.btn-primary.success_events_page_buttons{margin-bottom:20px;background-color:#237e8a;border-color:#237e8a;width:100%;max-width:50%;margin-top:40px;}a.btn.btn-primary.success_events_page_buttons:hover{background-color:#9fc307;border-color:#9fc307;}.event_form_preview .modal-content,.job_form_preview .modal-content{margin:0 auto;height:auto;}.event_form_preview .modal-content .event_details_single_latest{display:flex;}.event_form_preview .modal-dialog{width:auto;}span#preview_error,span#preview_error_job,span#preview_error_attachment_event,span#preview_error_attachment_job,span#preview_error_consultants{color:red;display:none;text-align:center;margin-top:10px;}#JobsPreviewModal span#preview_error_attachment_job{text-align:left;}h4#exampleModalLabel{color:#237e8a;font-weight:500;}.close_preview span{color:white;font-size:25px;border:1px solid #4e9fa8;padding:0px 9px;background:#4e9fa8;}.modal-footer a{color:#fff;background:#237e8a;font-weight:500;border:1px solid #237e8a;}.modal-footer a:hover{background:#9fc307;color:#fff;border:1px solid #9fc307;}.event_pricing_information{width:34%;}span.single_chapter_contact_email a{color:#fff;}span.single_chapter_contact_email a:hover{color:#000;font-weight:500;}.explore_more_chapters{text-align:center;margin:50px 0px;}a#explore_more_chapter_button{border:1px solid #9fc307;background:#9fc307;color:#fff;font-size:20px;padding:20px 100px;}.explore_more_chapters a#explore_more_chapter_button{padding:20px 30px;width:100%;}a#explore_more_chapter_button:hover{border:1px solid #237e8a;background:#237e8a;}.jobs_singles_page_listing h1,.jobs-title-with-share-block h1{font-size:44px !important;color:#007d89;font-weight:500;}.jobs-title-with-share-block h3{margin:0;padding-bottom:25px;}body.page-node-type-job .block.block-layout-builder .content{margin:0;padding:0;}body.page-node-type-job .field--name-f-pibc-j-contact-organization{color:#007d89;font-weight:600;font-size:2em;}body.page-node-type-job .field--name-title{font-size:1.75em;font-weight:400;color:#555;margin-bottom:.65em;display:block;}body.page-node-type-job .field--name-f-pibc-j-body{font-size:.9em;margin-top:.75em;}@media (min-width:75em){body.page-node-type-job .field--name-f-pibc-j-body{padding-right:20em}}.jobs-singles-page-listing{margin:0 -15px;}.jobs_singles_page_listing .single_page_job_end_date p,.jobs-singles-page-listing .single_page_job_end_date p{color:#007d89;font-weight:500;}.jobs_singles_page_listing .single_page_job_end_date span,.jobs-singles-page-listing .single_page_job_end_date span{margin-right:10px;color:#007d89;}.jobs_singles_page_listing .job_employer_section p,.jobs-singles-page-listing .job-employer-section p{color:#007d89;font-weight:500;}.jobs_singles_page_listing .job_employer_section span,.jobs-singles-page-listing .job-employer-section span{font-weight:400;}.jobs_singles_page_listing .share_button i,.jobs-singles-page-listing .share_button i{color:#3accd9;font-size:22px;}.jobs_singles_page_listing .share_button a,.jobs-singles-page-listing .share_button a{color:black;}.single-page-job-description-details .single_job_description{font-size:14px;margin-top:1em;}body.page-node-type-job #content .block.block-layout-builder h2,.jobs_singles_page_listing .single_page_job_description_details h2,.jobs_singles_page_listing .download_file_link h2,.jobs-singles-page-listing .single-page-job-description-details h2,.jobs-singles-page-listing .download_file_link h2,.more_information_single_jobs_page h2{font-size:24px;color:#007d89;}.more_information_single_jobs_page a{color:black;}.jobs_singles_page_listing .single_job_description,.jobs-singles-page-listing .single_job_description{text-align:justify;}.video_news_page strong{font-weight:600;color:#000;}.video_news_page p{color:#237e8a;font-weight:600;}.twitter_and_video_section_news_page iframe#twitter-widget-0{overflow:auto;padding:5px 21px !important;border:none !important;}.twitter_and_video_section_news_page .scroll-twitter{margin-top:10px;}.twitter_and_video_section_news_page iframe#twitter-widget-1{height:370px !important;overflow:auto;padding:5px 21px !important;}.single_chapter_content .single_chapter_contact_email i{color:white;}.single_chapter_content .single_chapter_contact_location .fa-map-marker:before{color:white;}.static_page_headings h1,.static_page_content h2{display:inline-block;color:#007e8a;margin-top:0;margin-bottom:20px;}.static_page_headings h1:before,.static_page_content h1:before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:-10px;}h1.static_page_headings:before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:10px;}.static_page_content{text-align:justify;}.more_information_content_static_pages h4{color:#237e8a;font-weight:600;}.static_page_content i.fa.fa-file-pdf-o{font-size:20px;color:red;margin:10px 10px 0px 0px;}.static_page_content i.fa.fa-file-pdf-o:hover{color:#9fc307;}.more_information_content_static_pages a{width:100%;display:inline-block;font-size:16px;color:#000;font-weight:500;margin-bottom:5px;}.more_information_content_static_pages{margin-bottom:30px;margin-top:50px;}.more_information_content_static_pages a:hover{color:#9fc307;}.static_page_image_coloumn{margin-bottom:20px;}#content .node__content h1{display:inline-block;color:#007e8a;margin-top:0;margin-bottom:20px;}.static_page_content h3,.node__content .content h3{color:#237e8a;font-weight:500;font-size:20px;font-style:italic;}.static_page_content a:hover{color:#9fc307;font-weight:500;}.more_information_content_static_pages a.active{color:#000;}.single_page_event_address_section .address_text_section,.single-page-event-address-section .address_text_section{padding-right:0px;}.single_page_event_address_section .address_map_section,.single-page-event-address-section .address_map_section{padding-left:0px;}.static_page_content .events_and_twitter_feeds .event-col{width:100%;}.static_page_content .events_and_twitter_feeds .event-col .event_content p:hover{color:#9fc307;}.single_chapter_additional_text a{color:#fff;}.single_chapter_additional_text a:hover{color:#000;}.more_information_content_static_pages ul{margin-left:30px;list-style:none;margin-top:0;margin-bottom:0;}table{font-family:'Roboto',sans-serif !important;}.static_page_content .events_and_twitter_feeds{text-align:left;}.static_page_content .events_and_twitter_feeds .event_content p{padding-top:15%;}div#edit-chapter-description-format{display:none;}.chapters_submission_form.events_submission_form .form-textarea-wrapper textarea::placeholder{color:#237e8a;padding-top:20px;}a.btn.btn-primary.success_events_page_buttons.button-1{float:right;}a.btn.btn-primary.success_events_page_buttons.button-2{float:left;}.listings_success_page .success_page_image .fa-check-circle:before{content:"\f058";font-size:80px;color:#9fc307;}.listings_success_page .success_page_image i.fa.fa-check-circle{padding-bottom:20px;}.user-logged-in .path-events #edit-my-file-upload{display:block;}.job-description #edit-my-file-upload{display:none;}h3.title a{color:#237e8a;}h3.title a:hover{color:#9fc307;}.search-form input#edit-submit{background:#237e8a !important;width:20%;}.search-form input#edit-submit:hover{background:#9fc307 !important;}a#edit-help-link{color:#3eccd9;}a#edit-help-link:hover{color:#9fc307;}input#edit-keys.form-search{background:#eaeaea;}input#edit-event-cpl-units{background:#eaeaea;width:100%;}input#edit-event-cpl-units::placeholder{color:#237e8a;}.bgfbox_btn{border:2px solid #007d89;border-top:0px;}.bgfbox-first{margin-right:15px;margin-bottom:10px;}.bgfbox .btn-success{color:#fff;background-color:#9fc307;border-color:#9fc307;padding:10px 40px;text-decoration:none !important;}.bgfbox .btn-success:hover{color:#fff;background-color:darkgreen;border-color:darkgreen;}.bgfbox .flex-row{margin-right:0px;}.bgfbox .col-md-4{padding:0;}.bgfbox-text-wrap img{height:200px;}.bgfbox .bgfbox-first a{color:#fff;display:block;max-width:255px;text-align:center;margin:0 auto;margin-bottom:20px;}.bgfbox .bgfbox-first h2{width:100%;min-height:70px;margin-top:20px;text-align:center;font-size:24px !important;}.inputfileimageconsultantlisting  .js-form-file.form-file,.inputfileimagephototiles_members .js-form-file.form-file{display:none;}.bgfbox .bg-white{background-color:#fff;}.bgfbox .bg-white.bg-hover-inverse:hover{background-color:#000;}.bgfbox .bg-white.bg-hover-inverse:hover *{color:#fff;}.bgfbox .bgfbox-icon-wrap{margin-bottom:10px;font-size:32px;}.bgfbox{padding-top:35px;padding-bottom:35px;}.bgfbox h2,.bgfbox h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:500;}.bgfbox h4{margin-bottom:15px;}.bgfbox p{font-family:'Roboto',sans-serif;font-size:16px;}span.key_contact_name{font-size:16px;font-weight:600;color:#237e8a;}.bgfbox .btn-success:hover,.bgfbox .btn-success:focus,.bgfbox .btn-success:active,.bgfbox .btn-success.active,.bgfbox .open .dropdown-toggle.btn-success{color:#fff;background-color:#007e8a;border-color:#007e8a;}.job-description .cke_contents{height:250px !important;}.navbar-header ul.nav.navbar-nav li.active,.navbar-header ul.nav.navbar-nav li.is-active{background:#9fc307;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#9fc307 !important;}.bgfbox .bgfbox-content a.btn-success:after{font-family:FontAwesome;content:"\f178";margin-left:5px;}div#edit-pibc-consultant-listing-description-format{display:none;}.view-consultant-listings .views-row .listing_content{min-height:12em;}.view-consultant-listings .views-row .listing_image{min-height:20em;}.consultant_listing_form_expiry .dropdown-field.time_median_dropdown{margin:0px !important;}.listing_image img{width:100%;}.listing_content a{width:100%;background:#9fc307;color:#fff;font-size:16px;border-radius:0px;}.listing_content a:hover{background:#237e8a;border-radius:0px;color:#fff;}.listing_content a:focus{background:#9fc307;border-radius:0px;color:#fff;}.bottom_content_consultant_listings_page{width:70%;text-align:center;margin:70px auto 40px;}.bottom_content_consultant_listings_page h1{color:#237e8a;}.bottom_content_consultant_listings_page p{font-size:16px;margin:25px 0px;font-weight:500;}.bottom_content_consultant_listings_page .vision_button_footer a{padding:4px 25px !important;}.listing_content h4{color:#237e8a;font-weight:600;}.consultant_listing_form .form-checkboxes .js-form-item.form-item.js-form-type-checkbox{width:33%;float:left;}.consultant_listing_form .events_submission_form .post-pricing-checkbox input[type="checkbox"]{top:0px !important;}.consultant_listing_form .events_submission_form .post-pricing-checkbox label{margin-top:5px;margin-bottom:0;}.consultant_listing_form .js-form-item.form-item.js-form-type-radio.form-type-radio input[type="radio"]{width:20px;height:20px;border:1px solid #009999 !important;background-color:none !important;position:relative;top:0px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;margin-right:7px !important;float:left;}.consultant_listing_form .js-form-item.form-item.js-form-type-radio.form-type-radio{width:100%;float:left;}.consultant_listing_filters_section{margin-bottom:40px;}.consultant_listings_display em.placeholder{display:none;}.bef-exposed-form .form--inline .events_submission_form .form-item{float:left;}.view-consultant-listings .view-filters{margin:0 -15px;}.form--inline .form-actions.consultants-search-form{clear:none;float:left;padding:0;margin:0;}input#custom_listing_search_form_input,input#custom_member_rooster_search_form_input,.view-consultant-listings .view-filters input[id^=edit-combine]{background:#eaeaea;padding:0 15px;width:84%;float:left;box-shadow:none;font-size:14px;border:none;height:40px;outline:none;border-radius:0px;}input#custom_listing_search_form_input::placeholder,input#custom_member_rooster_search_form_input::placeholder{color:#007e8a;}form#custom_listing_search_form{padding-top:15px;}a.button.js-form-submit.form-submit.consultant_listing_search_button,a.button.js-form-submit.form-submit.member_rooster_search_button,.view-id-consultant_listings .button.form-submit{margin:0;padding-bottom:10px;float:left;width:16%;background-color:#3accd8;border-color:#3accd8;border-radius:0px;}.view-id-consultant_listings .button.form-submit{width:6em;position:relative;color:transparent;z-index:0;}.view-id-consultant_listings div[id^=edit-actions]::before{content:"\f002";cursor:pointer;display:inline-block;position:absolute;z-index:1;right:4.5em;margin-top:.75em;color:#ffffff;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.consultant_listings_display .col-sm-6.col-md-3.col-xs-12{margin-bottom:50px;}.news-page-custom-class{margin-top:10px;}.col-sm-4.key_contacts-inner a{color:#007e8a;font-weight:600;}.col-sm-4.key_contacts-inner a:hover{color:#9fc307;font-weight:600;}.layout__region span.field.field--name-title.field--type-string.field--label-above{font-size:35px;color:#007e8a;font-weight:500;}.layout.layout--twocol .block.block-layout-builder .content p{padding-right:20px;text-align:justify;}.layout__region span.field.field--name-title.field--type-string.field--label-above:before{position:absolute;content:"";width:35px;background:#37cddb;height:3px;top:25px;}div#edit-comment-body-0-format{display:none;}.node--type-blog .layout.layout--twocol .layout__region.layout__region--bottom h2{color:#007e8a;font-weight:500;}.node--type-blog .layout.layout--twocol input#edit-submit--3,#edit-preview{background:#007e8a;border-color:#007e8a;padding:10px 80px;}.node--type-blog .layout.layout--twocol input#edit-submit--3:hover,#edit-preview:hover{background:#9fc307;border-color:#9fc307;}.node--type-blog .node__meta{display:none;}.node--type-blog .layout.layout--twocol .field--type-image img{width:100%;}#comment-form input#edit-preview{display:none;}.comment__text h3 a{color:#007e8a;}.comment__footer ul.links.inline li a{color:#007e8a;font-weight:500;}.comment__footer ul.links.inline li a:hover{color:#9fc307;font-weight:500;}p.comment__time.comment__submitted__data{display:none;}p.comment__permalink.comment__submitted__data{display:none;}p.comment__author.comment__submitted__data span span{color:#007e8a;font-weight:500;}.comment__author.comment__submitted__data span a.username{color:#007e8a;font-weight:500;}.modal_main_class .modal_usr_image img{width:165px !important;height:165px !important;}.modal_main_class p,.modal_main_class p a{margin:0 0 0px;font-size:14px;color:#268188;}.modal_main_class .modal-header{padding-bottom:17px !important;padding-top:7px;border-bottom:none !important;}.modal_main_class .modal-content{position:relative;background-color:#fff;border:1px solid rgb(118,118,118);border-radius:0;box-shadow:none;background-clip:padding-box;}body.path-consultant-listings .view-consultant-listings{overflow:hidden;margin:0 -15px;}body.path-consultant-listings .modal-content-inner{display:none;}.modal_main_class .consultant-listing_details-heading h2{margin:0px !important;font-size:16px !important;font-weight:bold;color:#007e8a;}.modal_main_class .consultant-listing_details-heading{padding-top:20px;}.modal_main_class .consultant-listing_details-body_section{padding-top:12px;}.modal_main_class span{color:#25837f;font-weight:600;}.modal_main_class .close{float:right;font-size:21px;font-weight:400;color:#25837f;text-shadow:none;opacity:9;filter:alpha(opacity=20);}.member_roosting_heading h1:before{top:10px !important;}.member_roosting_heading h1{margin-top:20px;margin-bottom:20px;}.row.search_member_div{margin-top:20px;margin-bottom:20px;}.members-rooster-display-table tr.even,.events_display_table tr.even,.jobs_display_table tr.even,.consultant_listing_display_table tr.even,.planning_west_magazine_display_table tr.even,.planning-west-magazine-display-table tr.even{background:rgb(0,126,138,0.1);}#submit_and_preview_buttons_section.consultant_listing_submission .button.js-form-submit.form-submit{max-width:32%;}.path-pibc-institute-news .latest_news_section_with_image,.path-pibc-news-and-media .latest_news_section_with_image{margin-top:60px;margin-bottom:30px;}.latest_news_section_with_image .latest_events{padding:0px !important;}.latest_news_section_with_image .latest_events .col-sm-6.col-md-6.col-xs-12{padding:0;}.latest_news_section_with_image .latest_events h2,.view-latest-news-with-image .latest_events h2{line-height:1.2;}.latest_news_section_with_image .latest_events h2 a,.view-latest-news-with-image .latest_events h2 a{font-size:35px;font-weight:600;line-height:normal;}.latest_news_section_with_image .latest_events h2 a:hover,.view-latest-news-with-image .latest_events h2 a:hover,.latest_news_section_with_image .latest_events a:hover{color:#9fc307;}.latest_news_section_with_image .news_published_time p{color:#3accd9;font-weight:600;}.view-latest-news-with-image .news_published_time p{font-weight:600;}.latest_news_section_with_image .latest_events a,.view-latest-news-with-image .latest_events a{font-size:15px;font-weight:500;}.latest_news_section_with_image .event-pad-img img{height:100%;width:100%;}.news-page-main .field-content.news-page a:hover{color:#9fc307;}body .twitter_and_video_section_news_page #twitter-widget-0 .timeline-Tweet-text{font-size:16px !important;line-height:32px !important;}body .twitter_and_video_section_news_page #twitter-widget-0 .timeline-TweetList-tweet{width:50% !important;float:left !important;}.action-links a.button.button-action,.button.button--primary{background:#237e8a;border-color:#237e8a;}.action-links a.button.button-action:hover,.button.button--primary:hover{background:#9fc307;border-color:#9fc307;}.forum__name a,td.forum__last-reply .submitted .username,.forum__topic .forum__title a,.field--name-taxonomy-forums .field__item a,a.username,li.node-readmore a,li.comment-add a{color:#007e8a;font-weight:500;}.forum__name a:hover,td.forum__last-reply .submitted .username:hover,.forum__topic .forum__title a:hover,.field--name-taxonomy-forums .field__item a:hover,a.username:hover,li.node-readmore a:hover,li.comment-add a:hover{color:#9fc307;font-weight:500;}.pibc_resources .panel-title > a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px;background:#007e8a;color:#fff;padding:3px 5px 3px 5px;border-radius:15px;}.pibc_resources .panel-title > a.collapsed:before{float:right !important;content:"\f067";}.pibc_resources .panel-title > a:hover,.pibc_resources .panel-title > a:active,.pibc_resources .panel-title > a:focus{text-decoration:none;}.pibc_resources .panel{padding:0px !important;}.pibc_resources .panel-group{margin-bottom:40px;}.pibc_resources .panel-heading{padding:12px 15px 18px;}.pibc_resources .panel-default>.panel-heading{color:#007e8a;background:#eee;}.pibc_resources .panel-default>.panel-heading{color:#007e8a;}.pibc_resources .panel-title > a{display:block;}.pibc_resources .panel-body ul li a:after{content:'\f08e';font-family:FontAwesome;margin-left:6px;}.pibc_resources .panel-body ul{list-style:none;}.add_forms_pages_breadcrumb.vacant_description_header{margin-bottom:0px;}.members-rooster-display-table .tablesort--desc{background-image:url(/themes/pibc/images/upper_icon.png) !important;background-size:.5em;background-repeat:no-repeat;background-position:right;}.members-rooster-display-table .tablesort--asc{background-image:url(/themes/pibc/images/lower_icon.png) !important;background-size:.5em;background-repeat:no-repeat;background-position:right bottom;}table.members-rooster-display-table span.tablesort{float:right;height:8px;width:10px;margin-top:5px;background-size:cover;}.members-rooster-display-table tbody tr td a.registered_members_published:after{content:"\f06e";font-family:FontAwesome;font-size:24px;color:green !important;}table.members-rooster-display-table tbody tr td a.registered_members_unpublished:after{content:"\f070";font-family:FontAwesome;font-size:24px;color:red !important;}.planning-west_recent_magazines_content span{display:block;color:#007e8a;}.planning-west_recent_magazines_content{margin-top:15px;}.planning-west_recent_magazines_content span i.fa.fa-calendar{margin-right:5px;}.planning-west_recent_magazines_content span.planning-west_recent_magazines_season{font-size:16px;font-weight:500;}.planning-west_recent_magazines_content span.planning-west_recent_magazines_title{margin-bottom:5px;}.planning-west_recent_magazines_content span.planning-west_recent_magazines_pdf_link a{color:#007e8a;font-weight:500;}.planning-west_recent_magazines_content span.planning-west_recent_magazines_pdf_link a i{font-weight:600;font-size:16px;}div#block-views-block-planning-west-magazine-block-1{overflow:hidden;width:100%}.planning_west_archive_pdfs_section,.block-planning-west-mag{background:#e2e2e2;padding:30px;text-align:center;margin-top:50px;overflow:hidden;width:100%}.col-sm-12.col-md-12.col-xs-12.heading_part_planning_west_archives{margin-bottom:30px;}.planning-west_recent_magazines_content span.planning-west_recent_magazines_pdf_link a:hover{color:#9fc307;font-weight:600;}a#planning_west_archive_pdf_button{background:#007e8a;border-color:#007e8a;padding:10px 20px;}a#planning_west_archive_pdf_button:hover{background:#9fc307;border-color:#9fc307;}.planning_west_archive_pdfs_section .btn_pdf_download_planning_tem a#planning_west_archive_pdf_button,.block-planning-west-mag .btn_pdf_download_planning_tem a#planning_west_archive_pdf_button{float:left;margin-top:13px;width:100%;}.planning_west_archive_pdfs_section h2,.block-planning-west-mag h2,.planning_west_archive_pdfs_section p,.block-planning-west-mag p{color:#007e8a;}.planning_west_recent_releases h3{color:#007e8a;}.planning_west_recent_magazines_image{padding-top:15px;}.file a{color:#007e8a;font-weight:500;}.planningwest-form .event_submit_button input,.event_preview_button input{max-width:32% !important;}a.planning_west_page_bottom_buttons,a.jobs_and_events_pages_bottom_buttons{background:#9fc307;border-color:#9fc307;font-size:18px;font-weight:500;padding:20px 0px;width:100%;border-radius:0px !important;margin-bottom:15px;}a.planning_west_page_bottom_buttons:hover,a.planning_west_page_bottom_buttons:focus,a.jobs_and_events_pages_bottom_buttons:hover,a.jobs_and_events_pages_bottom_buttons:focus{background:#007e8a;border-color:#007e8a;padding:20px 0px;width:100%;}.planning_west_bottom_buttons_div,.jobs_and_events_pages_buttons_div{margin-top:50px;}.planning_west_bottom_buttons_div .col-md-12.col-xs-12.col-sm-12,.jobs_and_events_pages_buttons_div .col-md-12.col-xs-12.col-sm-12{margin-bottom:20px;}.event_search_button{margin:0;padding:6px 0;height:31px;line-height:24px;background-color:#3accd9 !important;border-radius:0;box-shadow:none;font-size:14px;width:54px !important;background-image:url(/sites/default/files/search_icon.png) !important;background-size:14px !important;background-repeat:no-repeat !important;background-position:center !important;text-indent:-999px;outline:none;border-color:#3accd9;border-radius:0px !important;float:left;display:block}#search-event-calendar #custom_event_search_form_input{background:#eaeaea;padding:0 15px;width:calc(100% - 52px);width:-webkit-calc(100% - 52px);box-shadow:none;font-size:14px;border:none;height:31px;outline:none;border-radius:0px;float:left;margin-right:-3px;}#block-jobstermsandconditions,#block-consultantlistingtermsandconditions,#block-eventstermsandconditions{display:none;}.service-popup-content{padding-top:1em;}button#cboxClose{display:none;}.service-popup-content a.close-popup{position:absolute;z-index:100;right:0.5em;top:0;font-size:2em;font-weight:100;color:#237E89;}.consultant-listing_details-heading,.consultant-listing_details-body_section,.consultant-listing_details-body_section a{color:#237E89;}.service-popup-content a.close-popup:hover,.consultant-listing_details-body_section a:hover{color:#000000;}.consultant-listing_details-heading h3{color:#000000;margin-top:0.5em;font-size:1.5em;}.about_listing,.areas_of_specialization_listing_popup{margin-top:.75em;}.spb-popup-main-wrapper{padding:20px 40px;border:12px solid #d2d2d2;}.spb_close{color:#007e8a;background:#fff;font-size:20px;font-weight:600;}.static_page_headings h3{color:#007e8a;}.spb_close:hover{color:#ffffff;background:#007e8a;}body .all_jobs_display .job-col3 p{color:white;}.view-staff-team-listing,.view-student-representatives,#block-views-block-subject-matter-experts-block-1 > .content{margin:1em -15px;}.view-staff-team-listing .view-content,.view-student-representatives .view-content,.view-subject-matter-experts .view-content{margin:0 -15px;display:flex;flex-wrap:wrap;}.phototiles_pages_section .col-sm-6.col-md-3.col-xs-12,.phototiles-pages-section .col-sm-6.col-md-3.col-xs-12{margin-bottom:20px;}.phototiles_pages_section h2,.phototiles-pages-section h2{margin-bottom:20px !important;}.committee_page_section ul li{margin-bottom:20px;}.static_page_content h2{font-size:30px !important;}.static_page_content{text-align:justify;margin-bottom:20px;}.jobs_and_events_pages_buttons_div a,.jobs_and_events_pages_buttons_div a:hover,.jobs_and_events_pages_buttons_div a:focus{color:#fff;}.content_inside_container .field.field--name-field-header-image.field--type-image.field--label-above,.content_inside_container .field.field--name-field-page-title-in-header-image.field--type-string.field--label-above,.content_inside_container .field.field--name-field-breadcrumb-text.field--type-string.field--label-above{display:none;}#block-pibc-content .field.field--name-field-header-image.field--type-image.field--label-above,#block-pibc-content .field.field--name-field-page-title-in-header-image.field--type-string.field--label-above,#block-pibc-content .field.field--name-field-breadcrumb-text.field--type-string.field--label-above{display:none;}.memberrooster-form .internal_form_elements_member_login{border:1px solid #007e8a;padding:40px 30px;text-align:center;float:left;}.memberrooster-form .internal_form_elements_member_login .js-form-item{padding:0px;}#memberrooster-form h2{font-size:25px;color:#007e8a;font-weight:600;}#memberrooster-form p{color:#007e8a;font-weight:500;}#memberrooster-form input#members_login_input_field,#memberrooster-form input#members_password_input_field{background:#eee;border:1px solid #007e8a;width:100%;}#memberrooster-form input#members_login_input_field::placeholder,#memberrooster-form input#members_password_input_field::placeholder{color:#007e8a;}#memberrooster-form input#edit-submit{background:#9fc307;border-color:#9fc307;border-radius:0px;float:none;margin:0;max-width:150px;width:100%;}#memberrooster-form input#edit-submit:hover,#memberrooster-form input#edit-submit:focus{background:#007e8a;border-color:#007e8a;border-radius:0px;}.internal_form_elements_member_login a{display:block;color:#007e8a;margin-top:10px;}.internal_form_elements_member_login a:hover,.internal_form_elements_member_login a:focus{color:#007e8a;}.planning_west_recent_magazines_image img.img-responsive{width:265px;height:350px;}.event-description .file-15 strong,.job-description .file-9 strong,.event-description .file-15 span,.job-description .file-9 span{padding-top:3px !important;display:inline-block !important;}.field.field--name-taxonomy-forums.field--type-entity-reference.field--label-above{display:none;}.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-taxonomy-forums.form-item-taxonomy-forums{display:none;}#node-forum-form input#edit-preview,#node-forum-edit-form input#edit-preview{display:none;}#node-forum-form div#edit-body-0-format,#node-forum-edit-form span.field-edit-link{display:none;}#node-forum-form .form-type-textarea span.field-edit-link,#node-forum-edit-form .form-item-shadow,#node-forum-edit-form #edit-body-0-format,#node-forum-edit-form .form-type-vertical-tabs{display:none;}.spb-popup-main-wrapper{position:absolute;}#myCarousel img{height:350px;}a#edit-help-link.search-help-link{display:none;}#consultant_listing_company_name_pibc,#consultant_listing_contact_mailing_address,#consultant_listing_contact_website,#consultant_listing_description,#area_of_specialization_consultants_listings{font-weight:500 !important;}li.comment-forbidden{display:none !important;}.add_event_page_banner_image,.add_jobs_page_banner_image,.contact_page_banner_image{background-size:cover !important;background-position-y:50% !important;}.chapter_single_page_top_div .feed-icons{display:none;}.view-taxonomy-term .view-content h3{display:block;clear:both;margin-left:.75em;}body.path-taxonomy div#block-pibc-content .view-content{margin:0 -15px;}body.path-taxonomy .chapter_single_page_top_div .region-single-chapters-top-section .views-element-container > .content{margin-top:0;}body.path-taxonomy .chapter_single_page_top_div .region-single-chapters-top-section .view-chapter-top-content{position:relative;}body.path-taxonomy .add_event_page_banner_image .background-image-wrapper{height:22em;overflow:hidden;}body.path-taxonomy .add_event_page_banner_image .background-image-wrapper img{position:relative;z-index:0;width:100%;height:auto;}body.path-taxonomy .add_event_page_banner_image .container{position:absolute;z-index:1;top:0;left:0;right:0;margin:0 auto;}#node-forum-edit-form #edit-delete{background-color:#237e8a;border-color:#237e8a;}#node-forum-edit-form #edit-delete:hover,#node-forum-edit-form #edit-delete:focus{background-color:#9fc307;border-color:#9fc307;}.consultant_listings_display .listing_image img{max-width:100%;display:block;width:auto;height:auto;}.consultant_listings_display .listing_image{height:350px;overflow:hidden;}.phototiles_page_content p{text-align:left;}.comment__text:after{content:none !important;}.comment__text:before{content:none !important;}.comment__text{box-shadow:none;border:0px;padding:10px 2px;display:block !important;}.comment__author.comment__submitted__data span,.comment__author.comment__submitted__data a{color:#007e8a;font-size:13px;font-weight:500;}.field--name-uid span{color:#007e8a;font-weight:500;}.comment__text .comment__content p img{height:300px;}.single_event_page_content.previewing .single_event_description,.single-event-page-content.previewing .single_event_description{display:block;width:100%;float:left;}.path-pibc-news-and-media .twitter_and_video_section_news_page iframe#twitter-widget-0,.path-pibc-institute-news .twitter_and_video_section_news_page iframe#twitter-widget-0{padding:0px !important;}.visit_calendar_button{display:none;}a.rss_icon_event_calendar{display:none;}a.job_sorting{background:#007e8a;color:#fff;padding:10px 20px;display:inline-block;margin-bottom:13px;}a.job_sorting:hover,a.job_sorting:visited,a.job_sorting:focus{color:#fff;}.events_submission_form{margin-left:0;}.filter_job{display:flex;}.date-time-sec label{margin-right:8px;}.date-time-sec label,.apllication_deadline{display:inline-flex;}.job_filter .events_submission_form .dropdown-field{margin:0;}.content_job1 a.job_view_btn{background:#237e8a;padding:7px 25px;color:#fff;}.content_job1 a.job_view_btn:hover{background:#9fc307;color:#fff;}.content_job1 p:nth-child(1) a,.content_job1 a p:nth-child(1){font-size:20px;color:#007e8a;font-weight:500;}.content_job1 p:nth-child(5){padding:0px 0px 9px 0px;}.all_jobs_heading_section_above_listings{margin-top:2em;}body.path-frontpage .view-job-postings{margin-top:4em;}.view-job-postings .view-content .views-view-grid .views-row .views-col{margin-bottom:3em;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-title{font-size:20px;color:#007e8a;font-weight:500;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-title a{color:#007e8a;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-title a:hover{color:#9fc307;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-employer-or-org{margin-top:1em;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-employer-or-org .views-label{display:inline-block;clear:left;margin-right:.5em;font-weight:500;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-employer-or-org .field-content{display:inline-block;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-submission-date .views-label{display:inline-block;clear:left;margin-right:.5em;font-weight:500;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-submission-date .field-content{display:inline-block;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-closing-date .views-label{display:inline-block;clear:left;margin-right:.5em;font-weight:500;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-closing-date .field-content{display:inline-block;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-f-pibc-j-body{margin-top:1em;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-view-node.job-view-btn,.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-edit-node.job-edit-btn{margin-top:1em;margin-right:1em;display:inline-block;}.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-view-node.job-view-btn a,.view-job-postings .view-content .views-view-grid .views-row .views-col .views-field-edit-node.job-edit-btn a{background:#237e8a;padding:7px 25px;color:#fff;}.post-pricing-checkbox .js-form-type-radio input:checked:before{content:"✔";display:block;width:20px;height:20px;position:absolute;top:0%;left:-1%;margin-top:-1px;background:#009999;font-size:15px;color:#fff;text-align:center;border:1px solid #009999 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none;font-family:FontAwesome;}.post-pricing-checkbox .js-form-type-radio input{width:20px;height:20px;border:1px solid #009999 !important;background-color:none !important;position:relative;top:5px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;margin-top:-3px;margin-right:4px;float:left;}.post-pricing-checkbox .js-form-type-radio label{float :none;}.col-sm-6.col-xs-12.col-md-6.jobs_price_detail_section,.col-sm-6.col-xs-12.col-md-6.consultant_price_detail_section,.col-sm-6.col-xs-12.col-md-6.events_price_detail_section{padding-top:10px;}.path-all-jobs .latest_jobs{background:none;}.path-members .ajax_result_table,table.jobs_display_table.responsive-enabled,.events_display_table.responsive-enabled,.consultant_listing_display_table.responsive-enabled,.chapters_display_table.responsive-enabled{width:100%;overflow-x:scroll;display:block;}@media (max-width:1260px){.members_table_for_admin_only.responsive-enabled{width:100%;overflow-x:scroll;display:block;}}button.agree-button.eu-cookie-compliance-secondary-button{border:1px solid #9fc307 !important;padding:6px 30px !important;background:#9fc307 !important;font-weight:500 !important;}button.agree-button.eu-cookie-compliance-secondary-button:hover{border:1px solid #3accd9  !important;background:#3accd9  !important;font-weight:500 !important;}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info{padding-top:20px !important;}.cookie_privacy_link{text-decoration:none;font-weight:500;color:#9fc307;font-size:16px;}.cookie_privacy_link:hover,.cookie_privacy_link:focus{text-decoration:none;font-weight:500;color:#3accd9;font-size:16px;}button.decline-button.eu-cookie-compliance-default-button{background:#9fc307;border:1px solid #9fc307;border-radius:unset;padding:6px 28px;color:#fff;font-weight:100;font-style:unset;}button.decline-button.eu-cookie-compliance-default-button:hover{background:#3accd9;border:1px solid #3accd9;border-radius:unset;padding:6px 28px;color:#fff;font-weight:100;font-style:unset;}button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{display:none;}button.decline-button.eu-cookie-compliance-default-button{display:none;}.sorting_job_listing p{color:#007e8a;font-size:16px;font-weight:500;}.listing_content h4 span{color:#000;font-weight:500;}.modal_main_class .consultant-listing_details-heading h2 span{color:#000;font-weight:500;}.consultant-listing_details-body_section p,.about_listing{margin-bottom:5px;}.calendar-title.current_month_background{background:#9fc307;}.page-node-type-blog span.a2a_kit.a2a_kit_size_20.addtoany_list{display:none;}.page-node-type-blog .layout__region.layout__region--bottom span.a2a_kit.a2a_kit_size_20.addtoany_list{display:block;}.page-node-type-blog span.field.field--name-created.field--type-created.field--label-inline{color:#007e8a;font-weight:500;}.contact_page_more_information{margin-top:50px;text-align:center;margin-bottom:25px;}.contact_page_more_information a{border:1px solid #9fc307;padding:25px;background:#9fc307;color:#fff;font-size:18px;}.contact_page_more_information a:hover{border:1px solid #007e8a;background:#007e8a;color:#fff;}.all-events-display-page .event-col .col-sm-4.col-md-4.col-xs-12,#events_content .event-col .col-sm-4.col-md-4.col-xs-12{padding:0;}#events_content .event-col .col-sm-8.col-md-8.col-xs-12{padding:0;}.path-pibc-institute-news .featured_events_section_calendar_page .latest_events{margin-top:50px;}.path-pibc-news-and-media .featured_events_section_calendar_page .latest_events{margin-top:50px;}.path-frontpage iframe#twitter-widget-0{height:375px !important;}.path-all-jobs .job-col3new .content_job1 span{width:100%;display:inline-block;}.about_listing p{display:inline;}.latest_news_section_with_image h3{margin-bottom:25px;}@media (min-width:992px){.all-events-display-page .col-sm-4.col-md-4.col-xs-12,.all_events_display_page .col-sm-4.col-md-4.col-xs-12{width:33.23333333% !important;}}.hiddencontent{display:none;}.add_event_page_banner_image.pln_page{position:relative;}.add_event_page_banner_image.pln_page .container.pln-inside-page{}.add_event_page_banner_image.pln_page .container.pln-inside-page img{position:absolute;left:0;bottom:0;padding:0;height:122px;width:auto;@media (min-width:55em){position:relative;left:auto;bottom:auto;height:309px;padding:3rem 0;margin:0 auto;}}.add_event_page_banner_image.pln_page h2{background:transparent;visibility:hidden;}.header-menu.pln{background:rgb(27,39,56);}.header-menu.pln .navbar-header ul.nav.navbar-nav li.active{background:#007e8a;}.header-menu.pln .navbar-header ul.nav.navbar-nav li:hover,.header-menu.pln .navbar-header ul.nav.navbar-nav li.is-active{background:#00616a;}.header-menu.pln .navbar-header ul.nav.navbar-nav li ul.dropdown-menu>.active>a,.header-menu.pln .navbar-header ul.nav.navbar-nav li ul.dropdown-menu>.active>a:hover,.header-menu.pln .navbar-header ul.nav.navbar-nav li ul.dropdown-menu>.active>a:focus{background-color:#00616a !important;}.header-menu.pln .navbar-header ul.nav.navbar-nav li.is-active a{color:#fff;}.header-menu.pln div#pln-welcome-statement{position:absolute;left:0;top:35%;color:#fff;font-size:110%;}.quick_display_section.pln::before{background:transparent;z-index:0;visibility:hidden;}.d-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);@media (min-width:35em){grid-template-columns:repeat(2,1fr);}@media (min-width:75em){grid-template-columns:repeat(4,1fr);}}.card{display:flex;flex-direction:column;height:100%;}.card-body{flex:1;padding:1rem 2rem;}.card-background{height:15rem;background-size:cover;}.card-background.events{background-image:url(/sites/default/files/pages_background_images/shutterstock_793642066-screen.jpg);}.card-background.resources{background-image:url(/sites/default/files/pages_background_images/banner-resources.jpg);}.card-background.forum{background-image:url(/sites/default/files/pages_background_images/jimmy-conover-dvurmdsj09y-unsplash-copy.png);}.card-background.about{background-image:url(/sites/default/files/pages_background_images/istock-179139842-screen_0.jpg);}.card.border{outline:solid 1px #000;}.views-page--resource-library .view-filters .form--inline{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}.views-page--resource-library .view-filters .form-item-description-value{width:100%;}.views-page--resource-library .view-filters .form-item-description-value input{width:100%;}.views-page--resource-library .view-filters .js-form-item.form-item.js-form-type-select.form-type-select{min-width:17%;margin:auto;margin-left:0;}.views-page--resource-library .view-filters .js-form-item.form-item.js-form-type-select.form-type-select select{width:100%;}.views-page--resource-library .view-content{margin-left:-2rem;margin-right:-2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;}.views-page--resource-library .view-content .views-row{position:relative;width:100%;padding:2rem;box-sizing:border-box;@media (min-width:35em){width:50%;}@media (min-width:55em){width:33.33%;}@media (min-width:75em){width:33.33%;}}.views-page--resource-library .view-content .views-row-inner-wrapper{display:flex;flex-direction:column;justify-content:flex-start;outline:dashed 0.01rem;padding:2rem;height:100%;}.views-page--resource-library .views-row .views-field.views-field-title h4{margin-top:0;color:#007e8a;min-height:6rem;}.views-page--resource-library .views-row .views-field.views-field-field-preview-image-or-thumbnail{min-height:16rem;}.views-page--resource-library .views-row .views-field.views-field-field-preview-image-or-thumbnail img.image-style-media-library{width:50%;}.views-page--resource-library .views-row .views-field.views-field-body{margin:1.5em 0;min-height:20rem;}.views-page--resource-library .views-row .link-to-resource{margin-top:auto;}.views-page--resource-library .views-row .link-to-resource a.button{display:inline-block;color:#ffffff;background-color:#007e8a;padding:0.35em 0.6em;}.views-page--resource-library .views-row .link-to-resource a.button:hover{background-color:#3accd9;color:#007e8a;}.views-page--resource-library .views-row .views-field.views-field-edit-node{margin:1em 0;}
@media (max-width:767px){.consultant_listings_display .listing_image{height:auto;}.contact_page_more_information a{font-size:15px;}.path-frontpage #pibc-sticky-button i.fa.fa-flag{margin-top:-2px !important;}div#pibc-sticky-button i.fa.fa-flag{margin-top:-3px !important;}#pibc-sticky-button i.fa.fa-flag{position:static !important;}.path-pibc-institute-news ul.social-media-outere{float:none;margin-top:10px;}.path-search #search-form input#edit-keys{width:100%;margin-top:10px;}.path-search #search-form input#edit-submit{width:100%;margin-top:20px;}.view-institute-news .institute-news-cols.views-col,.view-blog .news-page-main .views-col{width:100% !important;margin-bottom:15px;}.memberrooster-form .internal_form_elements_member_login{padding:20px 0px 25px 0px;}.single_page_event_address_section .single_page_event_address i{padding-right:0;}.static_page_content .events_and_twitter_feeds .event_content p{padding-top:5%;text-align:center;}.jobs_singles_page_listing h1{font-size:35px !important;}body .pibcevents-calendar-full .btn-change-date{display:inline-block;}.featured_events_section_calendar_page .four_latest_event_calendars_page .event-hed{margin-bottom:20px;}body .contact_page_banner_image h2{font-size:35px;width:72%;padding:30px 0px 40px 50px;margin:40px 0px;}.member-portal p.member_login_link_header img{margin-top:0px !important;}body .region.region-right-header{margin-top:20px;}body .region-main-menu .menu--main{width:100% !important;}body .region-main-menu .navbar-collapse.in{overflow-y:hidden !important;}body .region-main-menu .navbar-collapse{max-height:none;}body .events_and_twitter_feeds .event-hed{height:113px;}.events_and_twitter_feeds .col-sm-6.col-md-6.col-xs-12:nth-child(3),.m-b-30 .col-sm-6.col-md-6.col-xs-12:nth-child(4){display:none;}body .navbar-toggle{background-color:white;}body .navbar-toggle .icon-bar{background-color:#9fc307;}footer.site-footer ul.social-media-outere{float:none;}span.contact_us{float:left;}span.contact_social_combined_mobile{display:block;margin-top:15px;overflow:hidden;}a.member-portal{overflow:hidden;float:right;margin-top:-30px !important;}body .footer-address{font-size:inherit !important;}body .credited{padding-bottom:10px;}body .all_events_display_page,body .all_jobs_display_page{display:inline-block;}body .all_events_display_page .col-sm-4.col-md-4.col-xs-12,body .all_jobs_display_page .col-sm-4.col-md-4.col-xs-12{flex:1;border:1px solid #007e8a;margin:20px 0px;padding:20px 20px;}body .site-footer__top .region:nth-child(2n){padding-left:0px;}body .site-footer .block{padding:15px 0px;}body div#pibc-sticky-button{display:none;}body .latest_news>h1>a,body .latest_jobs .latest-jobs-sec h1 a,body .latest_events h3 a{margin-left:8px;}body .credited p{width:100% !important;float:none;}div#pibc-sticky-button.footer-pibc-sticky-button{display:inline-block !important;position:inherit !important;width:100% !important;text-align:center;overflow:hidden;height:auto !important;margin-top:10px;}body div#pibc-sticky-button a{font-size:13px;padding:0 10px !important;display:inline-block;height:40px;line-height:40px;}div#pibc-sticky-button i.fa.fa-flag{height:40px;line-height:normal;}.footer-pibc-sticky-button i.fa.fa-flag{position:initial !important;padding:12px 11px 12px 14px !important;background:#9fc307;vertical-align:middle;}body .single_events_details h2{font-size:20px !important;}.navbar-collapse.collapse{padding-left:15px !important;}body .event-pad-img img{height:auto;}body .navbar-toggle{float:left;}body .single_events_details{padding:0px 20px !important;}body .site-footer .col-sm-6.col-md-6.col-xs-12{padding:inherit !important;}body .latest_jobs .col-sm-3.col-md-3.col-xs-12{padding:inherit !important;}body .events_and_twitter_feeds .event-hed{margin-right:0px;}body div#pibc-sticky-button{right:-97px!important;}body div#pibc-sticky-button .fa-flag{left:6px;}.key_contacts{padding-left:15px;padding-right:15px;}.footer_social_media{text-align:center !important;}.footer_social_media .social-media-outere{margin-top:10px !important;}body .social_media_links_twitter_sec{text-align:center;margin-top:20px;padding-bottom:0px !important;}.event-pad-img:after,.banner-section:after{display:none !important;}.form-actions{padding-top:0px !important;}.carousel-caption{bottom:40px !important;}.col-sm-6.col-md-6.col-xs-12.twitter_home_page{padding-left:0px;padding-right:0px;}.m-b-30 .col-sm-6.col-md-6.col-xs-12{margin-bottom:30px;}.latest_news{padding:20px 20px;}.footer_social_media span{margin-left:0px;}.banner-section{background-repeat:no-repeat !important;background-size:cover !important;padding:20px 34px 4px 34px;}body .latest_jobs .job-col3{margin-bottom:20px !important;}.banner-section h2{font-size:24px;}.header .block .content{float:none !important;}.latest_events .events_and_twitter_feeds .event-col{padding:0px !important;margin-bottom:30px;float:none !important;}.latest_events .events_and_twitter_feeds .event-row{padding:10px 0;height:auto;background:#9fc307;text-align:center;}.latest_events .row-bg .event-pad .event-row{display:table;height:auto;width:100%;background:#9fc307;text-align:center;padding:10px 0;}body .latest_events{padding:20px !important;}.latest_events .row-bg{padding:0px 0px 20px 0px;}.latest_jobs{padding:0 20px 35px;}body .latest_jobs .job-col3{margin-bottom:30px;}.latest_news{padding:0 20px;}body .latest_news .views-row{width:100% !important;}.quick_display_section .one-fourth{padding:20px 10px 30px 10px;color:#fff;float:left;width:100%;margin-bottom:30px;}.quick_display_section .layout-main{margin-bottom:0px;}.footer_search{width:100%;text-align:center;margin-top:20px;}.footer_social_media{width:100%;float:left;padding-top:15px;}.credited{color:#9D9898;padding-bottom:20px;text-align:center;}.vision_button{width:100%;text-align:center;margin:0 auto;}.region-logo a.site-logo{width:100%;text-align:center;}.header .container-inline div,.container-inline label{display:inline;margin:0 auto;text-align:center;}#block-searchform-2{float:none;}.header .address{display:block;text-align:center;margin-top:13px;}.social-media-outere{float:none;list-style:none;padding-left:0px;text-align:center;margin-top:10px;margin-bottom:2px;}body .footer-col li.menu-item a::after{display:none}p.member_login_link_header{margin-bottom:15px;}a.member-portal{margin:0px;}.social-media-inn{float:none;margin:2px;display:inline-block;}.member_login_link_header{display:inline-block;text-align:center;width:100%;}.region-logo .site-branding-text{padding:10px 0 0 !important;text-align:center;width:100%;}.address{display:inline-block;float:right;padding:0;}.address{text-align:center;width:100%;}.footer_social_media{width:100%;text-align:center;}.strategic_vision_section p{width:100%;}.agreement_and_captcha_section p{width:100%;text-align:left !important;margin-left:0px;}.single_page_event_address_section .single_page_event_address i{top:60px !important;}.carousel-inner .carousel-caption{left:50%;height:220px;transform:translate(-50%,-50%);width:430px;}#myCarousel .carousel-indicators{transform:translate(-50%,-50%);left:50%;}.single_event_page_conten .download_file_link{text-align:center;}.carousel-inner .carousel-caption{left:50%;height:220px;transform:translate(-50%,-50%);width:430px;}#myCarousel .carousel-indicators{transform:translate(-50%,-50%);left:50%;}.events_calendar_section .btn-group .btn{margin-right:4%;width:48%;margin-bottom:8px;margin-top:0px;}.events_calendar_section .btn-group .btn:nth-child(2n){margin-right:0;}.add_event_page_banner_image,add_jobs_page_banner_image{height:200px;}header .region.region-right-header{float:none;}header #search-block-form .form-type-search,footer #search-block-form--2 .form-type-search{margin:0;float:none;position:relative;left:4px;top:-0.2px;}footer #search-block-form--2 .form-type-search{top:0;}header #search-block-form .form-actions,footer #search-block-form--2 .form-actions{padding:0 !important;float:none;}.carousel-inner .carousel-caption{left:50%;height:220px;transform:translate(-50%,-50%);width:430px;}#myCarousel .carousel-indicators{transform:translate(-50%,-50%);left:50%;}.pibcevents-calendar-full .calendar-event-name.middle-day{margin-right:-2px;}.event_preview_button input{margin-top:10px;}.member-portal p.member_login_link_header img{margin-top:0px !important;}body .region.region-right-header{margin-top:20px;}body .region-main-menu .menu--main{width:100% !important;}body .region-main-menu .navbar-collapse.in{overflow-y:hidden !important;}body .region-main-menu .navbar-collapse{max-height:none;}body .events_and_twitter_feeds .event-hed{height:113px;}.events_and_twitter_feeds .col-sm-6.col-md-6.col-xs-12:nth-child(3),.m-b-30 .col-sm-6.col-md-6.col-xs-12:nth-child(4){display:none;}body .navbar-toggle{background-color:white;}body .navbar-toggle .icon-bar{background-color:#9fc307;}footer.site-footer ul.social-media-outere{float:none;}ul.social-media-outere{float:left;margin-top:0px;}span.contact_us{float:left;}span.contact_social_combined_mobile{display:block;margin-top:15px;overflow:hidden;}a.member-portal{overflow:hidden;float:right;margin-top:-30px !important;}body .footer-address{font-size:inherit !important;}body .credited{padding-bottom:10px;}body .all_events_display_page,body .all_jobs_display_page{display:inline-block;}p.member_login_link_header{margin-bottom:15px;}a.member-portal{margin:0px;}.social-media-inn{float:none;margin:2px;display:inline-block;}.member_login_link_header{display:inline-block;text-align:center;width:100%;}.region-logo .site-branding-text{padding:10px 0 0 !important;text-align:center;width:100%;}.address{display:inline-block;float:right;padding:0;}.address{text-align:center;width:100%;}.footer_social_media{width:100%;text-align:center;}.strategic_vision_section p{width:100%;}.region-logo a.site-logo{width:100%;text-align:center;}.header .container-inline div,.container-inline label{display:inline;margin:0 auto;text-align:center;}#block-searchform-2{float:none;}.header .address{display:block;text-align:center;margin-top:13px;}.social-media-outere{float:none;list-style:none;padding-left:0px;text-align:center;margin-top:10px;margin-bottom:2px;}body .footer-col li.menu-item a::after{display:none}body .latest_news .views-row{width:100% !important;}.quick_display_section .one-fourth{padding:20px 10px 30px 10px;color:#fff;float:left;width:100%;margin-bottom:30px;}.quick_display_section .layout-main{margin-bottom:0px;}.footer_search{width:100%;text-align:center;margin-top:20px;}.footer_social_media{width:100%;float:left;padding-top:15px;}.credited{color:#9D9898;padding-bottom:20px;text-align:center;}.vision_button{width:100%;text-align:center;margin:0 auto;}.header .block .content{float:none !important;}.latest_events .events_and_twitter_feeds .event-col{padding:0px !important;margin-bottom:30px;float:none !important;}.latest_events .events_and_twitter_feeds .event-row{padding:10px 0;height:auto;background:#9fc307;text-align:center;}.latest_events .row-bg .event-pad .event-row{display:table;height:auto;width:100%;background:#9fc307;text-align:center;padding:10px 0;}body .latest_events{padding:20px !important;}.latest_events .row-bg{padding:0px 0px 20px 0px;}.latest_jobs{padding:0 20px 35px;}body .latest_jobs .job-col3{margin-bottom:30px;}.latest_news{padding:0 20px;}.event-pad-img:after,.banner-section:after{display:none !important;}.form-actions{padding-top:0px !important;}.carousel-caption{bottom:40px !important;}.col-sm-6.col-md-6.col-xs-12.twitter_home_page{padding-left:0px;padding-right:0px;}.m-b-30 .col-sm-6.col-md-6.col-xs-12{margin-bottom:30px;}.latest_news{padding:20px 20px;}.footer_social_media span{margin-left:0px;}.banner-section{background-repeat:no-repeat !important;background-size:cover !important;padding:20px 34px 4px 34px;}body .latest_jobs .job-col3{margin-bottom:20px !important;}.banner-section h2{font-size:24px;}body .single_events_details{padding:0px 20px !important;}body .site-footer .col-sm-6.col-md-6.col-xs-12{padding:inherit !important;}body .latest_jobs .col-sm-3.col-md-3.col-xs-12{padding:inherit !important;}body .events_and_twitter_feeds .event-hed{margin-right:0px;}body div#pibc-sticky-button .fa-flag{left:6px;}.key_contacts{padding-left:15px;padding-right:15px;}.footer_social_media{text-align:center !important;}.footer_social_media .social-media-outere{margin-top:10px !important;}body .social_media_links_twitter_sec{text-align:center;margin-top:20px;padding-bottom:0px !important;}body .credited p{width:100% !important;float:none;}.footer-pibc-sticky-button i.fa.fa-flag{position:initial !important;padding:12px 11px 12px 14px !important;background:#9fc307;vertical-align:middle;}body .single_events_details h2{font-size:20px !important;}.navbar-collapse.collapse{padding-left:15px !important;}body .event-pad-img img{height:auto;}body .navbar-toggle{float:left;}body .site-footer__top .region:nth-child(2n){padding-left:0px;}body .site-footer .block{padding:15px 0px;}body div#pibc-sticky-button{display:none;}body .latest_news>h1>a,body .latest_jobs .latest-jobs-sec h1 a,body .latest_events h3 a{margin-left:8px;}body .all_events_display_page .col-sm-4.col-md-4.col-xs-12,body .all_jobs_display_page .col-sm-4.col-md-4.col-xs-12{flex:1;margin:0px !important;padding:20px 20px;border:0px !important;}body .all_events_display_page .events_and_twitter_feeds .event-col{width:100%;}body .all_events_display_page .events_and_twitter_feeds .event-row{padding:10px 0;height:auto;background:#9fc307;text-align:center;}.planningwest-form .event_submit_button input,.event_preview_button input{max-width:60% !important;}a.planning_west_page_bottom_buttons{font-size:13px;margin-bottom:20px;}#myCarousel img{height:200px;}}@media (min-width:768px){.consultant_listings_display .listing_image img{max-width:100%;display:block;margin:0 auto;width:100%;height:100%;}.consultant_listings_display .listing_image{height:290px;overflow:hidden;}.event-description .event_file_uploading{margin-bottom:44px;}.view-institute-news .institute-news-cols .views-field .field-content p,.view-blog .news-page-main .views-col .field-content p{text-align:justify;margin-right:20px;}div#pibc-sticky-button.footer-pibc-sticky-button{display:none;}}@media (max-width:1200px){body .static_page_content .events_and_twitter_feeds .event_content p{font-size:20px;}body .footer-address{font-size:11px;}.sub-footer{padding-bottom:20px;}span.copyright_divider{display:none !important;}.credited span{display:block;}body .credited p{width:auto;}.navbar-nav>li>a{font-size:13px;padding-left:10px;padding-right:10px;}body .site-branding-text{padding:5px 0 15px !important;}body .event_content p{font-size:16px;}.events_and_twitter_feeds .event-hed{padding-top:20px;}body .contact_details_footer_section span{padding:0px 2px;}#showEventCalendar{overflow-x:scroll;}#showEventCalendar .cal-row-fluid{width:1140px !important;}.single_event_content .event_details_single_latest{display:block;}body .site-branding-text{display:none;}}@media (max-width:991px){.single_page_event_address_section .address_map_section{padding-left:15px;}a.btn.btn-primary.success_events_page_buttons.button-2{margin-top:0px;}.layout__region span.field.field--name-title.field--type-string.field--label-above:before{top:auto;}.consultant_listing_form .form-checkboxes .js-form-item.form-item.js-form-type-checkbox{width:50%;}.bgfbox-first{margin-right:0px;}a.btn.btn-primary.success_events_page_buttons.button-1{float:none;}a.btn.btn-primary.success_events_page_buttons.button-2{float:none;}body .static_page_content .events_and_twitter_feeds .event_content p{font-size:10px;padding-top:12%;}.single_event_page_content .visit_calendar_button,.share_button{margin-right:0px;}body .pibcevents-events-calendar-wrap .table-bordered{width:100%;overflow:scroll;display:block;}body .pibcevents-events-calendar-wrap .table-bordered tr td,body .pibcevents-events-calendar-wrap .table-bordered tr th{width:100% !important;white-space:nowrap;}}@media (min-width:768px) and (max-width:991px){body .collapse .navbar-nav>li>a{padding:20px 2px!important;font-size:10px !important;}.agreement_and_captcha_section p{margin-left:0px;}span.contact_us a{float:left;}.events_and_twitter_feeds .col-sm-6.col-md-6.col-xs-12{width:100%;}body .events_and_twitter_feeds .event-hed{margin-right:0px;padding-top:37px;}.twitter_home_page{padding-left:0!important;}.events_and_twitter_feeds .m-b-30 .event-col{width:100%;}.agreement_and_captcha_section p{width:72%;}.month_years_location_filters .current_month_background{width:35%;}.month_year_div .calendar-btn{width:25%;}.events_submission_form .event_pricing_information{width:48%;}.events_submission_form .post-pricing-checkbox input[type="checkbox"]{margin-right:0px;}body #logo img,.site-logo img{max-width:180px !important;}.site-branding-text{display:none;}span.phone_num{margin-right:0px;}body .address{padding:35px 0 15px 57px;}#header .social-media-outere{float:right;margin:0px;}.single_page_event_address_section .single_page_event_address i{top:60px !important;}.events_calendar_section .btn-group .next_month,.events_calendar_section .btn-group .next_year{margin-top:8px;}.jobs_listing_submission_form input,.jobs_listing_submission_form select,.jobs_listing_submission_form textarea,.events_submission_form input,.events_submission_form textarea,.events_submission_form select{font-size:12px !important;}body .contact_page_banner_image h2{font-size:35px;padding:40px 0px 40px 50px;margin:30px 0px;width:38%;}body .contact_page_banner_image h2{padding:30px 0px 30px 50px;text-align:left;margin:-30px 0px;}span.contact_social_combined_mobile{float:right;width:200px;}span.email_phone_header_combined_mobile{float:right;}body #search-block-form input#edit-keys{width:163px;}span.contact_us{display:block;margin-top:10px;}span.contact_us a{float:left;}.events_and_twitter_feeds .col-sm-6.col-md-6.col-xs-12{width:100%;}body .events_and_twitter_feeds .event-hed{margin-right:0px;padding-top:37px;}.twitter_home_page{padding-left:0!important;}.events_and_twitter_feeds .m-b-30 .event-col{width:100%;}#myCarousel img{height:350px;}}@media (min-width:992px){body .all_jobs_display .job-col3{width:300px;color:white !important;height:300px;margin-left:auto !important;}body .all_jobs_display .job-col3 p{color:white;font-size:22px;}body .all_jobs_display .job-col3 span{font-size:16px;}body .all_jobs_display .job-col3 .jobs_view_all{font-size:16px !important;}}@media (min-width:768px) and (max-width:1024px){.footer_social_media{width:70% !important;text-align:left !important;}.latest_jobs{padding:20px;}.credited{padding-left:20px;}.latest_jobs .col-sm-3{width:50%;padding:20px;}.quick_display_section .one-fourth{padding:30px 10px 30px 10px;color:#fff;float:left;height:300px;}.footer_search{width:100%;}.footer_social_media{width:100%;float:left;padding-top:15px;}body .latest_jobs .job-col3{margin-bottom:20px !important;}body .latest_jobs .col-sm-3.col-md-3.col-xs-12{padding:inherit !important;}body .event_details_single_latest{margin-bottom:10px;}body .single_events_details h2{}span.time_start_event{display:block;}span.mnth{font-size:11px !important;font-weight:400 !important;}span.date_start_event{margin-right:14px !important;}span.event_learning_units{display:block;}.latest_events{padding:20px 20px 20px 30px;}.row-bg .row .single_events_details h2{font-size:14px !important;margin-top:10px !important;}.event_details_single_latest{margin-top:10px;margin-bottom:50px;}.single_events_details p{font-size:12px;}body div#pibc-sticky-button a{font-size:13px;}body .quick_display_section .one-fourth{height:auto;}body .one-fourth p{font-size:13px}body .quick_display_section h3{font-size:20px;}span.contact_details_footer_section span:nth-child(4){display:none;}span.footer_fax{padding-left:0px !important;}span.footer_fax_email_combined{display:block;padding-left:0px !important;}.carousel-caption h2{font-size:20px;}body .social_media_links_twitter_sec{margin-top:20px;}.address a{font-size:13px;}body .navbar-nav>li>a{padding:30px 5px!important;font-size:12px !important;}.site-branding-text{display:none;}}@media screen and (min-width:500px) and (max-width:600px){.event_pricing_information{width:35%;}}@media (max-width:600px){.consultant_listing_form .form-checkboxes .js-form-item.form-item.js-form-type-checkbox{width:100%;}}@media screen and (min-width:400px) and (max-width:500px){.event_pricing_information{width:35% !important;}}@media screen and (min-width:600px) and (max-width:680px){.event_pricing_information{width:29%;}}@media screen and (min-width:680px) and (max-width:767px){.events_submission_form .event_pricing_information{width:25%;}.events_submission_form .form-item-event-pricing-detail{width:38%;}.events_submission_form .event_page_currency_and_gst{font-size:12px;line-height:20px;}}@media screen and (min-width:1025px) and (max-width:1101px){body .full-width-bg a{font-size:13px;}body .contact_details_footer_section span{padding:0px 2px;}body .footer-address{font-size:11px;}.address a{font-size:14px;}body .navbar-nav>li>a{padding:30px 12px!important;font-size:13px;}span.mnth{font-size:11px !important;font-weight:400 !important;}.latest_events{padding:0px 10px 0px 25px !important;}span.event_learning_units{display:block;}.row .single_events_details h2{font-size:17px !important;}.single_events_details p{font-size:13px;}.footer_social_media{width:70% !important;text-align:left !important;}.footer_search{width:100%;}}@media screen and (max-width:1280px){body .full-width-bg a{font-size:13px;}body .job-col3{width:220px;height:220px;margin:auto !important;}span.mnth{font-size:11px !important;font-weight:400 !important;}span.event_learning_units{display:block;}.event_details_single_latest{margin-bottom:30px;}.latest_events{padding:0px 10px 0px 25px !important;}.single_events_details h2{font-size:18px !important;}.single_events_details p{font-size:13px;}}@media screen and (min-width:1281px){.banner-section{padding:100px 131px;}}@media (max-width:500px){.event_form_preview .modal-content .event_details_single_latest{display:block;}.latest_news_section_with_image .latest_events h2 a{font-size:25px;}.path-consultantlisting a.btn.btn-primary.success_events_page_buttons{font-size:11px !important;}body .event_submit_button input,body .event_preview_button input{max-width:100% !important;}#memberrooster-form .internal_form_elements_member_login p{font-size:12px;}.add_event_page_banner_image h2,.add_jobs_page_banner_image h2{padding:30px 50px;margin:60px 0px;font-size:25px;}.spb-popup-main-wrapper{padding:20px 20px !important;}.spb_top_center{top:0;left:10% !important;right:10% !important;}.single_page_event_address_section .single_page_event_address{width:100%;margin:0 auto;}a.btn.btn-primary.success_events_page_buttons{max-width:80%;}.listings_success_page p{font-size:18px;}.single_chapter_title h1{font-size:30px;}.jobs_singles_page_listing h1{font-size:20px !important;}.event_pricing_information input{font-size:14px !important;}.event_submit_button input,.event_preview_button input{max-width:100%;}.jobs_listing_submission_form input,.jobs_listing_submission_form select,.jobs_listing_submission_form textarea,.events_submission_form input,.events_submission_form textarea,.events_submission_form select{font-size:10px !important;padding:0px 5px !important;}.event-description strong{width:155px;}.job-description strong{width:135px;}body .contact_page_banner_image h2{font-size:25px;width:70%;padding:30px 0px 30px 0px;text-align:center;margin:0 auto;}.carousel-inner .carousel-caption{left:0;height:100%;transform:none;width:100%;right:0;top:0;bottom:0 !important;padding:10px 12px;}#myCarousel .carousel-indicators{transform:none;left:auto;right:0;bottom:10px;top:auto;margin:0;padding:0 20px 0px 0;}.carousel-caption h2{font-size:15px !important;margin:0;}body .carousel-caption p{font-size:12px;}body span.contact_us,body ul.social-media-outere,body a.member-portal{float:none;}body span.contact_social_combined_mobile{display:inherit !important;}body ul.social-media-outere{margin-top:10px;}body .site-footer .form-actions{margin-top:0px !important;}body .banner-section h2{font-size:15px !important;}body .carousel-caption p{font-size:14px;}.single_events_details{padding:0px 20px !important;}i.fa.fa-map-marker{vertical-align:middle;}body .address .email,body .phone_num{font-size:14px;}body .carousel-indicators{margin-bottom:0px;}.footer_search_and_connect input#edit-keys--2,#search-block-form input#edit-keys{width:160px;}.contact_page_banner_image{height :auto !important;width:100%;padding:10px 0px 20px 0px;}.site-footer .form-actions{margin-top:1em !important;}body .form-actions{padding-top:0px !important;}body .carousel-caption{bottom:25px !important;}ol.carousel-indicators{bottom:0px;left:25px;}.quick_display_section h3{font-size:22px;}.site-footer{text-align:center;}.site-footer .menu-item{text-align:center;}.footer-col ul{padding-left:0px !important;}body .strategic_vision_section h2{font-size:29px !important;}span.contact_us{display:block;}.banner-section{padding:10px 14px 1px 14px;background-repeat:no-repeat !important;background-size:cover !important;}.banner-section h2{font-size:16px !important;}.thumbnail{margin-bottom:10px;}.time_start_event{display:block;}ol.carousel-indicators{bottom:0px;left:25px;}.quick_display_section h3{font-size:22px;}.site-footer{text-align:center;}.site-footer .menu-item{text-align:center;}.footer-col ul{padding-left:0px !important;}body .strategic_vision_section h2{font-size:29px !important;}span.contact_us{display:block;}.banner-section{padding:10px 14px 1px 14px;background-repeat:no-repeat !important;background-size:cover !important;}.banner-section h2{font-size:16px !important;}.thumbnail{margin-bottom:10px;}.time_start_event{display:block;}.single_events_details{padding:0px 20px !important;}i.fa.fa-map-marker{vertical-align:middle;}body .address .email,body .phone_num{font-size:14px;}body .carousel-indicators{margin-bottom:0px;}.footer_search_and_connect input#edit-keys--2,#search-block-form input#edit-keys{width:160px;}.contact_page_banner_image{height :auto !important;width:100%;padding:10px 0px 20px 0px;}body .contact_page_banner_image h2{position:relative;margin-top:130px;font-size:35px;margin-left:100px;text-align:center;margin:0 auto;}.site-footer .form-actions{margin-top:1em !important;}body .form-actions{padding-top:0px !important;}body .carousel-caption{bottom:25px !important;}#myCarousel .carousel-indicators{transform:none;left:0;right:auto;bottom:10px;top:auto;margin:0;padding:0px 20px 0px 10px;}.carousel-caption h2{font-size:25px !important;margin:0;padding-top:10px;}body .carousel-caption p{font-size:12px;}body span.contact_us,body ul.social-media-outere,body a.member-portal{float:none;}body span.contact_social_combined_mobile{display:inherit !important;}body ul.social-media-outere{margin-top:10px;}body .site-footer .form-actions{margin-top:0px !important;}body .banner-section h2{font-size:15px !important;}body .carousel-caption p{font-size:14px;}.month_years_location_filters .current_month_background{width:39%;}.month_year_div .calendar-btn{width:39%;}.events_calendar_section .event_calendar_page_heading h1{font-size:28px;}.events_calendar_section .event_calendar_page_heading a{font-size:13px;}.jobs_price_detail_section p{float:left;margin-right:10px !important;margin:10px 0px;}.jobs_price_detail_section .event_pricing_information{width:60%;padding:10px 5px;}.event_pricing_information{width:45%;padding:10px 4px;}.event_price_detail_section p{float:left;margin-right:15px !important;margin:10px 0px;}.form-item-event-pricing-detail{width:36%;}.carousel-inner .carousel-caption{left:0;height:100%;transform:none;width:100%;right:0;top:0;bottom:0 !important;padding:10px 12px;}}@media screen and (max-width:840px) and (min-width:768px){.event_form_preview .modal-content .event_details_single_latest{display:block;}}@media screen and (max-width:1200px) and (min-width:991px){body .collapse .navbar-nav>li>a{font-size:13px;padding-left:5px !important;padding-right:5px !important;}.agreement_and_captcha_section p{width:50%;margin-left:0px;}.events_submission_form .event_pricing_information{width:37%;}.month_years_location_filters .current_month_background{width:22%;}.month_year_div .calendar-btn{width:23%;}.featured_events_section_calendar_page .four_latest_event_calendars_page .event_content p{font-size:15px;}.events_calendar_section .btn-group .next_year{margin-top:8px;}.events_submission_form .date-time-sec input{padding:0px 0px 0px 3px;font-size:12px;}}@media screen and (max-width:1380px){.featured_events_section_calendar_page .latest_events{padding:0px !important;}.latest_events{padding:0px 10px 0px 25px !important;}}@media (max-width:850px) and (min-width:560px){body .site-footer__top .region:nth-child(2n){padding-left:0px;}nav#block-footer3{padding-left:0px;}}@media (min-width:500px) and (max-width:767px){.path-consultantlisting a.btn.btn-primary.success_events_page_buttons{margin-bottom:20px;background-color:#237e8a;border-color:#237e8a;width:100%;max-width:60%;margin-top:40px;}.add_event_page_banner_image h2,.add_jobs_page_banner_image h2{padding:30px 50px;margin:54px 0px;font-size:35px;}.single_page_event_address_section .single_page_event_address{width:60%;margin:0 auto;}}@media screen and (min-width:520px) and (max-width:767px){.listing_image img{height:350px;}}@media screen and (min-width:1200px){body li.dropdown:nth-child(11) li.dropdown-submenu ul.dropdown-menu{top:0 !important;left:-78% !important;padding:0px !important;}}@media screen and (max-width:1350px){.spb-popup-main-wrapper{position:absolute;}}@media screen and (max-width:520px){body .event-pad-img img{height:100% !important;}}@media (min-width:1200px) and (max-width:1280px){.member_login_link_header{width:100%;text-align:right;}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0);}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#FFFFFF;opacity:0.3 !important;filter:alpha(opacity = 30) !important;}#colorbox{outline:solid .1em #999;-webkit-box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);-moz-box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);box-shadow:10px 10px 20px -12px rgba(102,102,102,0.6);}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxLoadingOverlay{background:url(/themes/pibc/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/themes/pibc/images/loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/themes/pibc/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/themes/pibc/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/themes/pibc/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:transperent;}.tabs ul.primary li a.is-active{background-color:transperent;}.tabs ul.primary li.is-active a{background-color:transperent;border-bottom-color:#ffffff;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.sidebar .block{border-color:#f5f5f5;background-color:#F5F5F5;}.site-footer{background:#2C3A4D;}.region-header,.region-header a,.region-header li a.is-active,#name-and-slogan,.site-branding-block,#name-and-slogan a,.site-branding-block a{color:#6d6d6d;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
