article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0 0 0.67em 0;}h2,.field-name-field-cc-heading{font-size:1.5em;margin:0 0 0.83em 0;}h3{font-size:1.17em;margin:0 0 1em 0;}h4{font-size:1em;margin:0 0 1.33em 0;}h5{font-size:0.83em;margin:0 0 1.67em 0;}h6{font-size:0.67em;margin:0 0 2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}html,button,input,select,textarea{color:#222;}body{font-size:1em;line-height:1.4;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}img{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media only screen and (min-width:35em){}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
.clear-min{clear:both;font-size:0;height:0;line-height:0;margin:0;padding:0;}#overlay-container{z-index:999995;}#toolbar{z-index:999999;}body{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:87.5%;line-height:1.4;position:relative;}.ui-widget-content,#overlay-content{color:#000000;}.ui-widget{font-size:1em;}p{margin:0 0 1.3em 0;}table,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.sidebar{color:#3A5C78;text-decoration:none;}a{text-decoration:none;color:#3A5C78;}a:hover,a:active,a:focus{text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif;}h1,h1.nodeTitleCopy,#page-title{font-size:1.667em;margin-top:0;}hr{border-color:#3A5C78;border-width:3px 0 0 0;margin:8px 0 8px 0;}table{width:100%;margin-bottom:10px;}table thead{background-color:#3A5C78;color:#fff;}table thead th{font-weight:normal;text-align:left;white-space:nowrap;}table thead th a{color:#fff;}table tbody tr{vertical-align:top;line-height:1;}table tbody tr:nth-child(2n),table tbody tr.odd{background-color:#E6E3D9;}table tbody tr.footable-row-detail,table tbody tr.even{background-color:#EEEEEE;}table thead tr th,table tbody tr td{padding:3px 10px 3px 3px;position:relative;}table tbody tr td{padding-top:5px;padding-bottom:5px;line-height:1.3;}ul.menu,ul.menu li,ul.menu li a{display:inline-block;margin:0;padding:0;}ul.menu li a.contextual-links-trigger{display:none;}ul.menu{display:block;margin-bottom:15px;}ul.menu.align-left{text-align:left;}ul.menu li{list-style:none;list-style-image:none;}ul.menu li a{padding-right:5px;margin-right:5px;border-right:1px solid #3A5C78;line-height:1;}ul.menu li.last a{padding-right:0;margin-right:0;border-right:0 none;}img{max-width:100%;height:auto;width:auto;}a img{opacity:1;transition:opacity .5s;}a:hover img{opacity:.7;}fieldset{margin-bottom:10px;}fieldset fieldset{padding:5px;background-color:rgba(255,255,255,0.4);}fieldset legend{padding-bottom:10px;line-height:1.8;font-size:1.3em;}fieldset .fieldset-legend{margin:0 -5px;padding:0 15px;display:block;margin-bottom:-5px;position:relative;top:14px;overflow:hidden;}html.js fieldset.collapsible .fieldset-legend,html.js fieldset.collapsed .fieldset-legend,fieldset .fieldset-legend{background-color:#3A5C78;}fieldset .fieldset-legend,fieldset .fieldset-legend a{color:#fff;}body .vertical-tabs fieldset.default-fallback,body div.field-group-tabs-wrapper div.field-type-image fieldset,body div.field-group-tabs-wrapper div.field-type-file fieldset{border:0 none;margin:0;padding:0;position:relative;padding:5px;margin-bottom:10px;}div.horizontal-tabs{clear:both;}.draggable a.tabledrag-handle{margin-left:0;position:relative;left:-4px;top:-3px;}.colorpicker_field input{width:auto;}html.js input.form-autocomplete{background-position:100% 6px;}html.js input.throbbing{background-position:100% -14px;}#tinymce img{background:red url(/sites/all/modules/custom/pcg/pcg_ignite/img/noise.png) scroll repeat 0 0;}.pif-imgcap-wrap{position:relative;}.pif-caption,.camera_caption{position:absolute;bottom:0;left:0;right:0;width:auto;color:#fff;}.pif-caption > div,.camera_caption > div{background:none repeat scroll 0 0 rgba(0,0,0,0.8);padding:10px 20px;}.field-name-field-page-images .pif-caption,.field_cc_images .pif-caption{max-width:140px;position:static;}.field-name-field-page-images .pif-caption > div,.field_cc_images .pif-caption > div{background:transparent none;color:#3A5C78;line-height:1.1;padding:5px 0 0 0;text-align:center;}.pif-cap-link{display:none;}.camera_wrap .camera_fakehover{min-height:0;}.camera_wrap_outer{position:relative;}.camera_wrap{margin:0 !important;height:auto !important;left:0;position:absolute;right:0;top:0;bottom:0;}.camera_wrap .camera_fakehover img{margin:0 !important;}.camera_wrap_outer .pcg-camera-shim{visibility:hidden !important;position:static !important;height:auto !important;width:auto !important;margin:0 !important;}
input,button,select,textarea{max-width:95%;}.pcg_node_title_extra_title_present #page-title{display:none;}ul.primary{white-space:normal;}ul.primary li{display:inline-block;}#messages .messages{margin:0;}#page{background-color:#fff;}.region-header,.region-header-middle,.region-header-bottom,#content-top > .section,#content > .section,#content-bottom > .section,#footer-border-inner,.region-footer,.region-footer-middle,.region-footer-bottom{max-width:940px;padding:0 10px;margin:0 auto;}body.page-node-add .region-header,body.page-node-add .region-header-middle,body.page-node-add .region-header-bottom,body.page-node-add #content-top > .section,body.page-node-add #content > .section,body.page-node-add #content-bottom > .section,body.page-node-add #footer-border-inner,body.page-node-add .region-footer,body.page-node-add .region-footer-middle,body.page-node-add .region-footer-bottom,body.page-admin .region-header,body.page-admin .region-header-middle,body.page-admin .region-header-bottom,body.page-admin #content-top > .section,body.page-admin #content > .section,body.page-admin #content-bottom > .section,body.page-admin #footer-border-inner,body.page-admin .region-footer,body.page-admin .region-footer-middle,body.page-admin .region-footer-bottom,body.page-node-edit .region-header,body.page-node-edit .region-header-middle,body.page-node-edit .region-header-bottom,body.page-node-edit #content-top > .section,body.page-node-edit #content > .section,body.page-node-edit #content-bottom > .section,body.page-node-edit #footer-border-inner,body.page-node-edit .region-footer,body.page-node-edit .region-footer-middle,body.page-node-edit .region-footer-bottom,#overlay .region-header,#overlay .region-header-middle,#overlay .region-header-bottom,#overlay #content-top > .section,#overlay #content > .section,#overlay #content-bottom > .section,#overlay #footer-border-inner,#overlay .region-footer,#overlay .region-footer-middle,#overlay .region-footer-bottom{max-width:none;}#center-inner{float:right;width:100%;}#content{padding:15px 0 5px 0;}.sidebar{float:left;width:190px;display:block;}#center{margin-left:240px;}body.no-sidebars .sidebar{display:none;}body.no-sidebars #center{margin-left:0;}.sidebar-second{clear:left;}body.sidebar-right #center{margin-left:240px;position:relative;left:-240px;}body.sidebar-right .sidebar{display:block;position:relative;left:100%;margin-left:-190px;}body.sidebar-right.no-sidebars #center{margin-left:0;left:auto;}body.two-sidebars.sidebar-both #center{margin-left:480px;position:relative;left:-240px;}body.two-sidebars.sidebar-both .sidebar-second{display:block;position:relative;left:100%;margin-left:-380px;clear:none;}#header,html.ie8 #header{background:#000000 none;}#header{background:#000000 none;background:-moz-linear-gradient(top,#001e3a 0,#000000 50%);background:-webkit-gradient(linear,top left,bottom left,color-stop(0,#001e3a),color-stop(50%,#000000));background:-webkit-linear-gradient(top,#001e3a 0,#000000 50%);background:-o-linear-gradient(top,#001e3a 0,#000000 50%);background:-ms-linear-gradient(top,#001e3a 0,#000000 50%);background:linear-gradient(to bottom,#001e3a 0,#000000 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001e3a',endColorstr='#000000',GradientType=1);}#header #logo{float:left;margin-left:77px;padding:14px 0 10px 0;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;-ms-transition:opacity .7s;transition:opacity .7s;}#header #logo:hover{opacity:.7;}#footers-wrap,html.ie8 #footers-wrap{background:#000000 none;}#footers-wrap{background:#000000 none;background:-moz-linear-gradient(top,#ffffff 0%,#000000 100%);background:-webkit-gradient(linear,top left,bottom left,color-stop(0%,#ffffff),color-stop(100%,#000000));background:-webkit-linear-gradient(top,#ffffff 0%,#000000 100%);background:-o-linear-gradient(top,#ffffff 0%,#000000 100%);background:-ms-linear-gradient(top,#ffffff 0%,#000000 100%);background:linear-gradient(to bottom,#ffffff 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=1);}#footer-border{height:9px;border-top:1px solid #a5a5a5;border-bottom:1px solid #3e3f3e;}#footer-border,html.ie8 #footer-border{background:#000000 none;}#footer-border{background:#000000 none;background:-moz-linear-gradient(top,#c3bca4 0%,#000000 100%);background:-webkit-gradient(linear,top left,bottom left,color-stop(0%,#c3bca4),color-stop(100%,#000000));background:-webkit-linear-gradient(top,#c3bca4 0%,#000000 100%);background:-o-linear-gradient(top,#c3bca4 0%,#000000 100%);background:-ms-linear-gradient(top,#c3bca4 0%,#000000 100%);background:linear-gradient(to bottom,#c3bca4 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c3bca4',endColorstr='#000000',GradientType=1);}#footer-inner{padding:25px 0;}#footer-middle-inner,#footer-bottom-inner{padding:15px 0;}#footer ul.menu,#footer ul.menu li,#footer ul.menu li a{display:inline-block;margin:0;padding:0;}html.lt-ie8 #footer ul.menu li,html.lt-ie8 #footer ul.menu li a{display:inline;}#footer ul.menu li a{padding-right:5px;margin-right:5px;border-right:1px solid #3A5C78;line-height:1;color:#3A5C78;}#footer ul.menu li.last a{padding-right:0;margin-right:0;border-right:0 none;}.sidebar ul.menu,.sidebar ul.menu li,.sidebar ul.menu li a{display:block;margin:0;padding:0;}.sidebar ul.menu{text-align:left;display:block;margin-bottom:15px;}.sidebar ul.menu li a{line-height:1.2;border-right:0 none;}.sidebar .block{margin-bottom:14px;}.sidebar .block h2{margin-top:0;font-size:1.25em;}.node-title-hidden-copy{display:none;}.block-pcg-logo-block{float:left;}.block-search{float:right;margin-left:5px;margin-right:0;}.block-search form{background:#fff none;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;border:1px solid #ccc;-webkit-box-shadow:1px 1px 12px rgba(30,30,30,.2);-moz-box-shadow:1px 1px 12px rgba(30,30,30,.2);box-shadow:1px 1px 12px rgba(30,30,30,.2);}.block-search .form-item{margin:0;}.block-search .form-item input.form-text{border:0 none;background:transparent none;vertical-align:top;width:12em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0;padding-top:2px;padding-bottom:2px;min-height:20px;}.block-search input.form-submit{margin:0;background:transparent url(/sites/all/themes/ignite2/img/hourglass.png) scroll no-repeat left 1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;border:0 none;height:0;padding:18px 0 0 0;width:22px;overflow:hidden;font-size:0;line-height:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.region-header .block,.region-header-middle .block,.region-header-bottom .block{float:right;margin-top:10px;margin-left:15px;}.region-header .block-pcg-logo-block,.region-header-middle .block-pcg-logo-block,.region-header-bottom .block-pcg-logo-block{padding:0;float:left;margin-top:0;margin-left:0;}.region-footer-middle .block{float:left;margin-top:10px;}.region-footer-middle .block .block-liner{margin-right:15px;}.region-footer .block,.region-footer-bottom .block{margin-top:10px;}.region-footer-middle.num-items-1 .block{width:100%;}.region-footer-middle.num-items-2 .block{width:50%;}.region-footer-middle.num-items-3 .block{width:33.3%;}.region-footer-middle.num-items-4 .block{width:25%;}.region-footer-middle.num-items-5 .block{width:20%;}.region-footer-bottom,#footer-bottom-wrapper #footer-bottom #footer-bottom-inner .region-footer-bottom{padding-bottom:0;}.add-or-remove-shortcuts{display:none;}#overlay .add-or-remove-shortcuts{display:block;}#overlay{display:block;width:auto;max-width:95%;}.form-type-radio label,.form-type-checkbox label{position:relative;top:3px;}.pff-type-pff_grid_2,.pff-type-pff_grid_3,.pff-type-pff_grid_4,.pff-type-pff_grid_5{margin:0 -10px;}.pff-type-pff_grid_2 > .pff-child,.pff-type-pff_grid_3 > .pff-child,.pff-type-pff_grid_4 > .pff-child,.pff-type-pff_grid_5 > .pff-child{float:left;}.pff-type-pff_grid_2 > .pff-child > .content,.pff-type-pff_grid_3 > .pff-child > .content,.pff-type-pff_grid_4 > .pff-child > .content,.pff-type-pff_grid_5 > .pff-child > .content{padding:0 10px;}.pff-type-pff_grid_1 > .pff-child{width:100%;}.pff-type-pff_grid_2 > .pff-child{width:50%;}.pff-type-pff_grid_3 > .pff-child{width:33.3%;}.pff-type-pff_grid_4 > .pff-child{width:25%;}.pff-type-pff_grid_5 > .pff-child{width:20%;}.pv-grid-2,.pv-grid-3,.pv-grid-4{margin:0 -10px;}.pv-grid-2 .views-grouping-content .views-row,.pv-grid-3 .views-grouping-content .views-row,.pv-grid-4 .views-grouping-content .views-row{float:left;}.pv-grid-2 .views-grouping-content .views-row > .views-row-inner,.pv-grid-3 .views-grouping-content .views-row > .views-row-inner,.pv-grid-4 .views-grouping-content .views-row > .views-row-inner{padding:0 10px;}.pv-grid-1 .views-grouping-content .views-row{width:100%;}.pv-grid-2 .views-grouping-content .views-row{width:50%;}.pv-grid-2 .views-grouping-content .views-row:nth-child(2n+1){clear:left;}.pv-grid-3 .views-grouping-content .views-row{width:33.3%;}.pv-grid-3 .views-grouping-content .views-row:nth-child(3n+1){clear:left;}.pv-grid-4 .views-grouping-content .views-row{width:25%;}.pv-grid-4 .views-grouping-content .views-row:nth-child(4n+1){clear:left;}.ui-accordion{margin-bottom:10px;}.ui-accordion .ui-accordion-header{margin-top:5px;padding:7px 10px 7px 30px;position:relative;}.ui-accordion .ui-accordion-header.ui-state-default,.ui-accordion .ui-accordion-header.ui-state-active{background:#3A5C78 none;color:#fff;-webkit-transition:background-color .7s;-moz-transition:background-color .7s;-o-transition:background-color .7s;-ms-transition:background-color .7s;transition:background-color .7s;}.ui-accordion .ui-accordion-header.ui-state-default:hover{background-color:#737373;}.ui-accordion .ui-accordion-header a{color:#fff;padding-left:0;}.ui-accordion-content > fieldset > legend{display:none;}.ui-accordion-content > fieldset .field-name-field-cc-heading{display:none;}div.horizontal-tabs{border:0 none;}.horizontal-tabs fieldset.horizontal-tabs-pane{padding:0;}.horizontal-tabs ul.horizontal-tabs-list{background:transparent none;border:0 none;}.horizontal-tabs ul.horizontal-tabs-list li,.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li:hover{padding:0;border:0 none;background:#3A5C78 none;border-radius:6px;margin-right:5px;margin-bottom:5px;-webkit-transition:background-color .7s;-moz-transition:background-color .7s;-o-transition:background-color .7s;-ms-transition:background-color .7s;transition:background-color .7s;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a,.horizontal-tabs ul.horizontal-tabs-list li:hover a{color:#fff;background:transparent none;}.horizontal-tabs ul.horizontal-tabs-list li a strong,.horizontal-tabs ul.horizontal-tabs-list li.selected a strong,.horizontal-tabs ul.horizontal-tabs-list li:hover a strong{color:#fff;}.horizontal-tabs ul.horizontal-tabs-list li:hover,.horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#737373;}div.vertical-tabs,.vertical-tabs ul.vertical-tabs-list,.vertical-tabs ul.vertical-tabs-list li{border-color:#3A5C78;}.vertical-tabs ul.vertical-tabs-list li{background:#3A5C78 none;-webkit-transition:background-color .7s;-moz-transition:background-color .7s;-o-transition:background-color .7s;-ms-transition:background-color .7s;transition:background-color .7s;}.vertical-tabs ul.vertical-tabs-list li a{color:#fff;}.vertical-tabs ul.vertical-tabs-list li a:focus strong,.vertical-tabs ul.vertical-tabs-list li a:active strong,.vertical-tabs ul.vertical-tabs-list li a:hover strong{text-decoration:none;}.vertical-tabs-panes fieldset.collapsible .fieldset-legend,.vertical-tabs-panes fieldset.collapsed .fieldset-legend,.vertical-tabs-panes fieldset .fieldset-legend,.horizontal-tabs-panes fieldset.collapsible .fieldset-legend,.horizontal-tabs-panes fieldset.collapsed .fieldset-legend,.horizontal-tabs-panes fieldset .fieldset-legend,.pff-type-accordion fieldset.collapsible .fieldset-legend,.pff-type-accordion fieldset.collapsed .fieldset-legend,.pff-type-accordion fieldset .fieldset-legend{display:none;}div.vertical-tabs{margin-left:13em;}.vertical-tabs ul.vertical-tabs-list{margin-left:-13em;width:13em;}.form-type-textfield{position:relative;}
html.lt-ie9 body{min-width:960px;}@media all and (max-width:1060px){#footer-wrapper:before{content:"max-width:1060px";position:fixed;bottom:0;left:0;right:0;text-align:center;color:#fff;padding:5px;background-color:rgba(0,0,0,0.7);z-index:99;display:none;}.pff-type-pff_grid_2,.pff-type-pff_grid_3,.pff-type-pff_grid_4,.pff-type-pff_grid_5{margin-right:0;}.pv-grid-2,.pv-grid-3,.pv-grid-4{margin-right:0;}}@media all and (max-width:979px){#footer-wrapper:before{content:"max-width:979px";}.region-header .region-liner,.region-header-middle .region-liner,.region-header-bottom .region-liner,.region-footer .region-liner,.region-footer-middle .region-liner,.region-footer-bottom .region-liner{padding-right:10px;}.region-footer .region-liner,.region-footer-middle .region-liner,.region-footer-bottom .region-liner{padding-left:10px;}}@media all and (max-width:840px){#footer-wrapper:before{content:"max-width:840px";}.pff-type-pff_grid_2 > .pff-child,.pff-type-pff_grid_3 > .pff-child{width:100%;}.pff-type-pff_grid_4 > .pff-child{width:50%;}.pv-grid-2 .views-grouping-content .views-row,.pv-grid-3 .views-grouping-content .views-row{width:100%;clear:left;}.pv-grid-4 .views-grouping-content .views-row{width:50%;}.pv-grid-4 .views-grouping-content .views-row:nth-child(2n+1){clear:left;}}@media all and (max-width:720px){#footer-wrapper:before{content:"max-width:720px";}body.sidebar-right #center,body.sidebar-both #center,body.two-sidebars.sidebar-both #center,#center{margin-left:0;left:auto;clear:both;}body.sidebar-right .sidebar,body.sidebar-both .sidebar,body.two-sidebars.sidebar-both .sidebar-second,.sidebar{display:block;margin-left:0;left:auto;width:auto;clear:both;float:none;padding-left:10px;padding-right:10px;margin-top:15px;}.sidebar .block{float:left;max-width:48%;margin-right:2%;}.pff-type-pff_grid_2,.pff-type-pff_grid_3,.pff-type-pff_grid_4,.pff-type-pff_grid_5{margin-left:0;}.pv-grid-2,.pv-grid-3,.pv-grid-4{margin-left:0;}}@media all and (max-width:640px){#footer-wrapper:before{content:"max-width:640px";}}@media all and (max-width:550px){#footer-wrapper:before{content:"max-width:550px";}}@media all and (max-width:420px){#footer-wrapper:before{content:"max-width:420px";}.pff-type-pff_grid_4 > .pff-child{width:100%;}.pv-grid-4 .views-grouping-content .views-row{width:100%;clear:left;}}@media all and (max-width:380px){#footer-wrapper:before{content:"max-width:380px";}}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
html{background:#ebeae1;}body{font-family:'Lato',sans-serif;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ebeae1 70%),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(70%,#ebeae1)),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ebeae1 70%),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#ebeae1 70%),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#ebeae1 70%),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ebeae1 70%),url(/sites/all/themes/cather/img/back_pattern.jpg) repeat scroll transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ebeae1',GradientType=0);}h1,h2,h3,h4,h5,h6{font-family:'Lora',serif;}table,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.sidebar{color:#4B3F32;}table thead{background-color:transparent;color:#4B3F32;border-bottom:3px solid #4B3F32;}th{border:0px none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit;}a,a:hover,a:focus,.btn-link,.btn-link:hover,.btn-link:focus{color:#BCB8AF;text-decoration:none;outline:none;}.btn-default.btn-warning{text-shadow:none;}.node{color:#8C857A;}.node-unpublished{background:#DDDDDD;position:relative;}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#BCB8AF;}.form-control::-webkit-input-placeholder{color:#BCB8AF;}.form-control:-ms-input-placeholder{color:#BCB8AF;}#sidebar-collapser{display:none;}form.commerce-add-to-cart select{padding:5px;}#responsive-menu-button-wrap{background:#4B3F32;cursor:pointer;position:fixed;width:100%;z-index:10;height:40px;display:none;}#responsive-menu-button{color:#FFFFFF;margin-left:5px;font-size:1.5em;text-transform:uppercase;display:block;padding:5px 0px;}.sidr{width:240px;}.node-unpublished:before{content:"\f070\00a0Unpublished";display:block;position:absolute;top:0px;right:0px;opacity:0.7;width:auto;height:auto;color:#666666;font-family:'FontAwesome';padding:10px;font-size:2em;}.breadcrumb{background:none;padding:0px;margin:0px 0px 10px 0px;}div.messages{margin-top:0px;}.field-collection-container,.field-collection-view{border:0px none;margin:0px;padding:0px;}.field-collection-container .field-items .field-item{margin-bottom:0px;}.item-list .pager li{margin:0px;}.item-list .pager li > a,.item-list .pager li > span{padding:0px;background:none;border:0px none;border-radius:none;}.ajax-progress .throbber{background:none;}.ajax-progress .throbber:before,.checkout-processing:before{content:"\f042";display:inline-block;font-family:"FontAwesome";font-size:1em;animation:1s linear 0s normal none infinite spin;transform-origin:50% 45% 0px;color:#BCB8AF;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.checkout-processing{display:inline-block;background-image:none;height:0px;width:0px;}.toolbar .modal{padding-top:2.2em;}.toolbar-drawer .modal{padding-top:5.3em;}.modal .field-pcg_node_title{display:none;}#content .node-content a.btn.btn-success,#content .node-content a.btn.btn-info,#content .node-content a.btn.btn-primary,#content .node-content a.btn.btn-warning,#content .node-content a.btn.btn-danger{color:#FFFFFF;text-decoration:none;}#content .node-content a.btn.btn-default{color:#000000;text-decoration:none;}.region-header,.region-header-middle,#content-top .section,#content .section{background:rgba(255,255,255,0.4);}.region-top-bar{height:50px;background:#EBEAE1;}.region-top-bar .region-liner{position:relative;}#header{background:none;}#page{background:none;}#content{padding:0px;}#content .section{padding:20px;}.region-top-bar .block{float:right;display:inline-block;vertical-align:top;position:relative;right:0px;}.region-top-bar .block-search,.region-top-bar .block-commerce-ajax-basket-link{float:none;left:0px;padding-top:12px;}.block-search{margin-left:10px;}.block-search form{background:rgba(255,255,255,0.4);box-shadow:none;border:0px none;}.block-search .form-item input.form-text{display:inline-block;vertical-align:middle;height:10px;}#block-cather-account-cather-acct{position:absolute;right:100px;padding:12px 0px 0px 0px;}#block-cather-account-cather-acct .caret{display:none;}#block-cather-account-cather-acct #login-noscript{display:inline-block;vertical-align:top;padding:5px 10px;}#block-cather-account-cather-acct #user-login-form{padding:0px 10px;}#block-cather-blocks-cather-donate .block-content a{position:absolute;right:0px;width:80px;background:url(/sites/all/themes/cather/img/donate_ribbon.png) no-repeat scroll center top transparent;height:60px;text-align:center;padding-top:20px;color:#FFFFFF;text-transform:uppercase;font-size:0.87em;}.region-header .block{width:300px;height:100px;background:#EBEAE1;float:none;margin:20px 17px 0px 0px;display:inline-block;vertical-align:top;}.region-header .region-block-delta-0{margin-left:10px;}.region-header .region-block-delta-2{margin-right:0px;}.region-header .block-pcg-logo-block,.region-header-middle .block-pcg-logo-block,.region-header-bottom .block-pcg-logo-block{float:none;}#block-pcg-logo-block-pcg-logo-block{text-align:center;margin-top:-50px;padding-top:20px;height:170px;background-color:#EBEAE1;background:-moz-linear-gradient(top,#ffffff 40%,#ebeae1 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#ffffff),color-stop(80%,#ebeae1));background:-webkit-linear-gradient(top,#ffffff 40%,#ebeae1 80%);background:-o-linear-gradient(top,#ffffff 40%,#ebeae1 80%);background:-ms-linear-gradient(top,#ffffff 40%,#ebeae1 80%);background:linear-gradient(to bottom,#ffffff 40%,#ebeae1 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebeae1',GradientType=0);}#block-pcg-logo-block-pcg-logo-block a:hover img{opacity:1;}.block-cather-account ul.dropdown-menu li.leaf{list-style:none;list-style-image:none;padding:0px;}.page-search #edit-basic > *{display:inline-block;vertical-align:bottom;margin:0px;}#block-cather-blocks-cather-join{padding:10px 0px;position:relative;}#block-cather-blocks-cather-join .link-liner span{display:block;text-align:center;line-height:1;margin:5px 0px;}#block-cather-blocks-cather-join .signature{background:url(/sites/all/themes/cather/img/signature.png) no-repeat scroll center top transparent;height:24px;}#block-cather-blocks-cather-join .fdn-name:before{content:"";display:inline-block;height:34px;width:34px;background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll 0px 0px transparent;position:absolute;left:8%;top:35px;}#block-cather-blocks-cather-join .fdn-name:after{content:"";display:inline-block;height:34px;width:34px;background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -66px 0px transparent;position:absolute;right:8%;top:35px;}.region-header .block-mailchimp-lists{position:relative;}.region-header .block-mailchimp-lists h2{font-size:1em;text-align:center;margin:10px 0px;color:#BCB8AF;}.region-header .block-mailchimp-lists form{text-align:center;}.region-header .block-mailchimp-lists .form-type-textfield,.region-header .block-mailchimp-lists .form-submit{display:inline-block;vertical-align:top;}.region-header .block-mailchimp-lists .form-type-textfield{margin:0px;}.region-header .block-mailchimp-lists .form-type-textfield .form-control{padding:0px;height:24px;font-size:0.87em;border:0px none;border-radius:10px 0px 0px 10px;box-shadow:none;background:rgba(255,255,255,0.4);padding:0px 0px 0px 15px;}.region-header .block-mailchimp-lists .form-submit{background:#C5C1B9;color:#FFFFFF;text-shadow:none;border:0px none;box-shadow:none;border-radius:0px 10px 10px 0px;height:24px;font-size:0.87em;margin-left:-11px;padding:0px 12px;}.region-header .block-mailchimp-lists .form-item.form-type-item{margin:10px 0px 20px 0px;}.logged-in .region-header .block-mailchimp-lists .form-item.form-type-item{margin:10px 0px 12px 0px;}#social .social-item{display:inline-block;vertical-align:top;height:0px;padding-top:20px;width:20px;margin:0px 4px;overflow:hidden;}#social .social-item.facebook{background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -10px -44px transparent;}#social .social-item.twitter{background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -37px -44px transparent;}#social .social-item.youtube{background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -65px -44px transparent;}#social:before{content:"";position:absolute;left:20%;height:20px;width:50px;background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll 2px -84px transparent;}#social:after{content:"";position:absolute;right:18%;height:20px;width:50px;background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -52px -84px transparent;}.region-header-middle .menu-block-wrapper{margin:0px 10px;}.region-header-middle .region-liner{padding-top:15px;}.region-header-middle ul.menu{text-align:center;margin:0px 0px 30px 0px;border-top:1px solid #4B3F32;border-bottom:1px solid #4B3F32;}.region-header-middle ul.menu li a{border:0px none;color:#4B3F32;font-family:'Lora',serif;font-size:1.5em;margin:0px;padding:15px 40px;transition:all 0.3s ease;text-decoration:none;}.region-header-middle ul.menu li a:focus,.region-header-middle ul.menu li a:hover{background:#EBEAE1;color:#FF3224;}.region-header-middle ul.menu li.active-trail a{background:#EBEAE1;color:#FF3224;}.region-header-middle .menu-block-wrapper:before,.region-header-middle .menu-block-wrapper:after,.region-header-middle ul.menu:before,.region-header-middle ul.menu:after{content:"\2022";font-size:1.1em;}.region-header-middle .menu-block-wrapper:before{position:absolute;left:5px;top:-12px;}.region-header-middle .menu-block-wrapper:after{position:absolute;top:-12px;right:5px;}.region-header-middle ul.menu:before{position:absolute;bottom:-9px;left:5px;}.region-header-middle ul.menu:after{position:absolute;bottom:-9px;right:5px;}.node-liner{position:relative;}.formatter-from_field-pcg_gallery,#block-system-main .field-name-field-banner-images{min-height:390px;}.formatter-from_field-pcg_gallery .camera_loader,#block-system-main .field-name-field-banner-images .camera_loader{top:120px;}.formatter-from_field-pcg_gallery:before,#block-system-main .field-name-field-banner-images:before{content:"";opacity:0.5;background:url('/sites/all/themes/cather/logo.png') no-repeat scroll center center transparent;top:0;bottom:0;right:0;left:0;position:absolute;height:350px;width:auto;}.formatter-from_field-pcg_gallery.underlay-processed:before,#block-system-main .field-name-field-banner-images.underlay-processed:before{display:none;}.camera_wrap .camera_pag{position:absolute;top:0px;left:10px;}.camera_wrap .camera_pag .camera_pag_ul li{background:#D7D6CB;margin:10px 5px;}.camera_wrap .camera_pag .camera_pag_ul li span{background:#FFFFFF;height:12px;left:2px;top:2px;width:12px;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{background:#FFFFFF;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{background:#D7D6CB;}.pif-caption > div,.camera_caption > div{background:rgba(255,255,255,0.75);}.pif-caption,.camera_caption{color:#4B3F32;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-0{max-width:640px;width:100%;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1{max-width:320px;width:100%;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 img{border:5px solid #EBEAE1;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 h2{margin:20px 0px 10px 0px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 p{font-size:0.87em;margin-bottom:10px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 .field-name-field-cc-links a{color:#FF3224;font-family:'Lora',serif;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 .field-name-field-cc-links a:before{content:"";height:20px;width:20px;display:inline-block;vertical-align:top;background:url(/sites/all/themes/cather/img/fancy_social.png) no-repeat scroll -38px -5px transparent;margin-right:5px;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-delta-0{max-width:400px;width:100%;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-delta-1{max-width:320px;width:100%;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-delta-2{max-width:240px;width:100%;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-name-field-cc-heading{background:#EBEAE1;padding:5px 10px;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .block-content{position:relative;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .more-link{position:absolute;top:-45px;right:20px;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .pff-delta-1 .more-link{right:0;}.view-quotes{background:#4B3F32;color:#FF3224;text-align:center;font-family:'Lora',serif;font-style:italic;}.view-quotes .views-field-field-quote{color:#FFFFFF;}.view-quotes .views-field-field-quote .field-content:before{content:"\201C";}.view-quotes .views-field-field-quote .field-content:after{content:"\201D";}blockquote{border:0px none;}.view-news .node-teaser-alt{margin-bottom:10px;}.view-news .node-teaser-alt img{float:left;margin:0px 10px 10px 0px;transition:all 0.3s ease;}.view-news .node-teaser-alt h3{margin-bottom:0px;font-size:1.1em;}.view-news .node-teaser-alt .field-name-body *{margin:0px;line-height:1.15;}.view-news .node-teaser-alt:hover img{outline:2px solid #FF3224;}.view-events .views-row + .views-row .node-teaser-alt img{display:none;}.view-events .views-row-first .node-teaser-alt img{margin-bottom:20px;}.view-events .node-teaser-alt{margin-bottom:10px;}.view-events .node-teaser-alt .field-name-field-date{background:#FFFFFF;float:left;width:50px;height:50px;text-align:center;line-height:1;margin-right:10px;padding:5px;color:#4b3f32;}.view-events .node-teaser-alt .field-name-field-date .date-display-single > span{display:block;}.view-events .node-teaser-alt .field-name-field-date .date-display-single > span.m{font-size:1em;color:#787b5b;}.view-events .views-row-first .node-teaser-alt .field-name-field-date .date-display-single > span.m{color:inherit;}.view-events .node-teaser-alt .field-name-field-date .date-display-single > span.d{font-size:1.7em;color:#787b5b;}.view-events .views-row-first .node-teaser-alt .field-name-field-date .date-display-single > span.d{color:inherit;}.view-events .node-teaser-alt h3{font-family:'Lato',sans-serif;font-size:1em;margin:0px;text-transform:inherit;}.not-front .sidebar .node-teaser{padding:0px;}.not-front .sidebar .block.block-views{position:relative;}.not-front .sidebar .block.block-views .more-link{position:absolute;right:5px;top:10px;text-transform:uppercase;font-size:0.77em;}.node-membership.node-full-alt .node-content,.node-sponsorship .node-content,.node-sponsorship.node-full-alt .node-content{position:relative;margin-bottom:20px;}.node-membership.node-full-alt .node-content .field-group-div,.node-sponsorship .node-content .field-group-div,.node-sponsorship.node-full-alt .node-content .field-group-div{display:inline-block;vertical-align:top;}.node-membership.node-full-alt .node-content .group-mem-form,.node-sponsorship .node-content .group-mem-form,.node-sponsorship.node-full-alt .node-content .group-mem-form{width:50%;}.node-membership.node-full-alt .node-content .group-mem-desc,.node-sponsorship .node-content .group-mem-desc,.node-sponsorship.node-full-alt .node-content .group-mem-desc{width:50%;background:#EBEAE1;border-radius:5px;padding:10px;border:1px solid #9b9187;}.node-membership.node-full-alt .node-content .group-mem-desc .field-name-commerce-price,.node-sponsorship .node-content .group-mem-desc .field-name-commerce-price,.node-sponsorship.node-full-alt .node-content .group-mem-desc .field-name-commerce-price{text-align:center;font-size:2em;}.node-membership.node-full-alt .node-content .group-mem-desc .field-name-commerce-price .field-item:after,.node-sponsorship .node-content .group-mem-desc .field-name-commerce-price .field-item:after,.node-sponsorship.node-full-alt .node-content .group-mem-desc .field-name-commerce-price .field-item:after{content:'/ year';display:inline-block;font-size:0.5em;margin-left:10px;}.not-front .sidebar .addthis_sharing_toolbox{text-align:center;margin:10px 0px 0px 0px;}.not-front .sidebar #block-views-events-block-1 .block-subject{background:#d8d9c6;}.not-front #block-views-events-block-1 .more-link a,.not-front #block-views-events-block-1 .block-subject h2{color:#777a59;}.not-front #block-views-events-block-1{background:#E6E7DB;}.not-front #block-views-events-block-1 .block-content{padding:10px;}.not-front #content #block-views-events-block-1 .node-content a{text-decoration:none;}.not-front #block-views-events-block-1 h3{font-size:0.87em;}.not-front #block-views-events-block-1 .field-name-field-date{height:40px;width:40px;}.not-front #block-views-events-block-1 .field-name-field-date .date-display-single > span.m{font-size:0.87em;}.not-front #block-views-events-block-1 .field-name-field-date .date-display-single > span.d{font-size:1.5em;}.not-front #block-views-events-block-1 .node-teaser{border:0px none;}.not-logged-in #main-page-tabs{display:none;}.logged-in #main-page-tabs ul.tabs.primary{background:#EBEAE1;margin:0px;padding:15px 5px 0px 5px;text-align:center;}.sidebar{width:230px;padding:0px 0px 0px 10px;}.sidebars-empty #center{margin-left:0px;}.not-front.one-sidebar #center-inner,.not-front.two-sidebars #center-inner{padding:0px 50px 0px 60px;}#content .sidebar .section{background:none;padding:0px;}.not-front .sidebar .block-subject{padding:7px 20px 5px 20px;background:#EBEAE1;}.not-front .sidebar .block-subject h2{font-size:1.5em;margin:0px;}.sidebar ul.menu{margin-bottom:0px;}.sidebar .menu-block-wrapper > ul.menu > li a{background:#4A3E31;color:#FFFFFF;padding:10px 15px 10px 15px;}.sidebar .menu-block-wrapper > ul.menu > li a:hover,.sidebar .menu-block-wrapper > ul.menu > li a.active{opacity:.87;}.sidebar .menu-block-wrapper > ul.menu > li.active-trail > a,.sidebar .menu-block-wrapper > ul.menu > li a.active{color:#FF3224;}.sidebar .menu-block-wrapper > ul.menu > li > ul.menu li a:before{content:"\2022\00a0";font-family:'FontAwesome';}.sidebar .menu-block-wrapper > ul.menu > li > ul.menu li a{background:#342B22;color:#C5C1B9;}.sidebar .menu-block-wrapper > ul.menu > li > ul.menu li.active-trail > a,.sidebar .menu-block-wrapper > ul.menu > li > ul.menu li a.active{color:#FF3224;}.sidebar .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu li a:before{content:"\f101\00a0";font-family:'FontAwesome';}.sidebar .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu li a{padding-left:20px;}.field-name-field-location img{max-width:none;}body.node-type-location .field-name-field-cc-images.default-image{display:none;}.node-type-event .group-event-details .field-name-field-date{margin-bottom:20px;}.node-type-event .group-event-details .commerce-product-field-commerce-price{float:right;width:30%;}.not-front.node-type-event #content .node-content .group-event-details .map-toggle{display:block;background:#FFFFFF;text-decoration:none;width:100%;padding:5px 10px;margin-bottom:10px;text-align:center;color:#000000;text-transform:uppercase;font-size:0.87em;}.node-type-event .field-name-field-cc-links .field-label{display:block;}.node-type-event .group-registration h3 a{background:#EE3124;color:#FFFFFF !important;font-family:"Lato",sans-serif;display:block;font-size:1.1em;padding:10px 0px;text-align:center;}.node-type-event .group-registration select{padding:5px 0px 3px 0px;}.node-type-event .group-registration .form-control.form-text{display:inline-block;}.region-footer .block,.region-footer-bottom .block{margin:0px;}#footers-wrap{background:none;}#footer-border{display:none;background:none;border:0px none;}#footer-border-inner{background-color:red;height:9px;}#footer-wrapper{position:relative;overflow:hidden;}#footer{max-width:980px;margin:0px auto;}#footer:before,#footer:after{content:"";display:inline-block;position:absolute;top:0px;width:50%;height:1200px;}#footer:before{left:0px;background:url(/sites/all/themes/cather/img/footer_pattern.png) repeat-x scroll 0px top transparent;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#footer:after{right:0px;background:url(/sites/all/themes/cather/img/footer_pattern.png) repeat-x scroll -2px top transparent;}#footer-inner{padding:0px;position:relative;z-index:1;border-top:4px solid #F3F2ED;}.region-footer{background:#514538;}.region-footer .region-liner{background:url(/sites/all/themes/cather/img/footer_logo.png) no-repeat scroll center bottom #4B3F32;}#footer-middle-wrapper{display:none;}#footer-bottom-wrapper{background:#352c23;background:-moz-linear-gradient(top,#352c23 0%,#1e1915 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#352c23),color-stop(100%,#1e1915));background:-webkit-linear-gradient(top,#352c23 0%,#1e1915 100%);background:-o-linear-gradient(top,#352c23 0%,#1e1915 100%);background:-ms-linear-gradient(top,#352c23 0%,#1e1915 100%);background:linear-gradient(to bottom,#352c23 0%,#1e1915 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#352c23',endColorstr='#1e1915',GradientType=0);}#footer .menu-block-wrapper{padding:40px 0px 80px 0px;}#footer .menu-block-wrapper > ul.menu{display:table;padding-left:40px;width:100%;}#footer ul.menu li a{border:0px none;margin:0px;padding:0px;}#footer ul.menu li,#footer ul.menu li a{display:block;}#footer ul.menu li.expanded{display:table-cell;margin:0px 40px;}#footer ul.menu > li.expanded > a{font-size:1.5em;color:#706A61;margin-bottom:15px;}#footer ul.menu li.expanded ul.menu li a{font-size:1em;color:#C5C1B9;line-height:1.4em;}#footer-bottom{color:#554D43;}#footer-bottom #contact-info{text-align:center;margin:15px 0px 30px 0px;}#footer-bottom #contact-info .contact-info-item{font-size:1.1em;margin:0px 5px;}#footer-bottom .view-affiliates{text-align:center;}#footer-bottom .view-affiliates .views-row{display:inline-block;vertical-align:top;}#footer-bottom #block-cather-blocks-cather-copyright{margin:40px 0px 30px 0px;text-align:center;}.logged-in.page-user #main-page-tabs ul.tabs.primary{background:rgba(255,255,255,0.4);max-width:980px;margin:0px auto;}.region-top-bar .region-liner,.region-header,.region-header-middle,.region-header-bottom,#content-top > .section,#content > .section,#content-bottom > .section,#footer-border-inner,.region-footer,.region-footer-middle,.region-footer-bottom{max-width:980px;margin:0px auto;padding:0px 10px;}.region-header-middle .block{float:none;margin:0px;position:relative;}.pff-type-pff_grid_2 > .pff-child > .content,.pff-type-pff_grid_3 > .pff-child > .content,.pff-type-pff_grid_4 > .pff-child > .content,.pff-type-pff_grid_5 > .pff-child > .content{padding:0px;margin:0px 10px;}.pff-type-pff_grid_2 > .pff-child.pff-delta-0,.pff-type-pff_grid_3 > .pff-child.pff-delta-0,.pff-type-pff_grid_4 > .pff-child.pff-delta-0,.pff-type-pff_grid_5 > .pff-child.pff-delta-0{margin-left:10px;}.pff-type- .num-items-1{margin:0px 10px;}.field-name-field-cc-links .field-label{display:none;}.not-front #center-inner .content .field-name-field-cc-images .field-imagematrix-image .pif-imgcap-wrap{float:none;margin:5px;}.field-imagematrix-image .pif-imgcap-wrap{outline:4px solid #FFFFFF;}.not-front #center-inner .content .field-imagematrix-image .pif-imgcap-wrap{clear:none;float:none;margin:0px;}#center-inner-inner #user-login input{width:260px;}.page-toboggan-denied #block-system-main{margin-bottom:40px;}.page-toboggan-denied #center-inner-inner .region-liner > div{display:inline-block;vertical-align:top;}.page-toboggan-denied #center-inner-inner .region-liner > div#block-system-main{width:35%;}.page-toboggan-denied #center-inner-inner .region-liner > div.node{width:63%;}#bottomNavClose{background:none;}#bottomNavClose:before{content:"\f057";font-family:'FontAwesome';font-size:1.7em;position:absolute;top:0px;right:0px;line-height:1;color:#BCB8AF;background-color:#EBEAE1;border-radius:20px;padding:6px 6px 5px 7px;}#nextLink,#prevLink{background:none;font-family:'FontAwesome';font-size:4em;}#nextLink:before{content:"\f18e";}#prevLink:before{content:"\f190";}#lightshowPlay,#lightshowPause{background:none;font-family:'FontAwesome';font-size:1.5em;}#lightshowPlay:before{content:"\f04b";}#lightshowPause:before{content:"\f04c";}.node-product-display.view-mode-full .group-left{padding:20px 15px 20px 0px;width:35%;}.node-product-display.view-mode-full .field-field-product-image{padding:10px;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.3);}.node-product-display.view-mode-full .field-field-product-image .pif-img-wrap{text-align:center;margin-bottom:10px;}.node-product-display.view-mode-full .group-right{padding:20px 0px 20px 15px;width:65%;}.node-product-display.view-mode-full .group-prod-fields{padding:20px;background:#f6f6f6;border-radius:7px;border:1px solid #CCCCCC;margin-top:20px;}.node-product-display.view-mode-full .field-name-commerce-price,.node-membership .field-name-commerce-price{font-size:1.5em;font-weight:bold;margin:10px 0px;}.not-front #center-inner .content .node-product-display.view-mode-full .pif-imgcap-wrap{float:none;margin:0px;}.not-front #center-inner .node-idxdoc.node-teaser .content .pif-imgcap-wrap{float:none;margin:0px;}.not-front .node-idxdoc.node-teaser{border:0px none;overflow:hidden;}.not-front .node-idxdoc.node-teaser .node-liner{background:#d9d7cf;text-align:center;padding:3px 3px 2px 3px;}.not-front .node-idxdoc.node-teaser .teaser-wrap{position:relative;}.not-front .node-idxdoc.node-teaser .teaser-wrap .field-name-field-access{position:absolute;width:104%;background:red;top:70px;left:-3px;height:30px;color:#FFFFFF;padding:7px 0px 0px 0px;z-index:2;text-transform:uppercase;font-size:0.77em;}.not-front .node-idxdoc.node-teaser .field-pcg_node_title h2{font-size:1em;padding:6px 6px 5px 6px;}.not-front .node-idxdoc.node-teaser .field-pcg_node_title h2 a{color:#777777;}.not-front #center-inner .node-idxdoc.node-teaser .field-name-field-attachment .file img{display:none;}.not-front #center-inner .node-idxdoc.node-teaser .field-name-field-attachment .file a{text-transform:uppercase;color:#FFFFFF;text-decoration:none;background:#BCB8AF;padding:2px;margin:2px 5px 5px;display:block;border-radius:5px;font-size:10px;}.view-newsletters.pv-grid-2 .views-grouping-content .views-row,.view-newsletters.pv-grid-4 .views-grouping-content .views-row{float:none;display:inline-block;vertical-align:top;margin-right:-4px;}.view-featured-products .featured-pop{display:none;}.view-member-content .views-field-title a{color:#000000;}.form-control{width:auto;}.node-profile .field-name-field-profile-image{float:right;margin-bottom:10px;margin-left:20px;}.node-profile .field-name-field-profile-image img{border:5px solid #EBEAE1;}.node-profile .field-pcg_node_title h2{margin-bottom:0;}.node-profile .field-name-body{margin-top:20px;}.node-profile.node-teaser .field-name-field-profile-image{float:none;margin-bottom:10px;margin-left:0px;}.node-profile.node-teaser .field-name-field-profile-image img{border:none;}.node-profile.node-teaser .field-pcg_node_title h2{font-size:16px;}.node-profile.node-teaser .field-name-field-job-title{font-size:12px;}.node-profile.node-teaser .field-name-field-email{font-size:12px;}.view-staff{overflow:hidden;}.view-staff .views-grouping{margin:0 -10px;}.view-staff .views-row{margin:0px;width:190px;float:left;}.view-staff .views-row .views-row-inner{padding:10px;min-height:280px;}.view-staff h2{margin-bottom:0;}.view-staff .field-name-field-job-title{font-weight:bold;}.view-staff .field-name-body{margin-top:10px;}#alert-wrapper{background:#EE3124;}#alert-wrapper .alert{box-shadow:none;color:#ffffff;font-size:18px;text-align:center;text-shadow:none;}#alert-wrapper .alert-dismiss{position:absolute;right:20px;}
strong,em{font-weight:700;color:#6D6154;}blockquote{margin:20px 0;padding:15px;}.front blockquote{margin:30px 0;}#block-cather-blocks-cather-donate .block-content a{right:10px;}hr{border-color:#9B9187;border-top:3px dotted #9b9187;margin:30px 0;}.logged-in .region-header .block-mailchimp-lists .form-item.form-type-item > a{background:#C5C1B9;padding:2px 20px 5px;border-radius:10px;color:#EBEAE1;}.region-header,.region-header-middle,#content .section{background:none repeat scroll 0 0 rgba(255,255,255,0.5);}#content #center-inner p a{color:#E12D20;text-decoration:none;}#content #center-inner p a em,#content #center-inner p a strong{color:#E12D20;}#content .node-content h3.ui-accordion-header a{color:#fff;text-decoration:none;}.ui-widget-content,#overlay-content{color:#7A6652;}#content .section{padding-bottom:30px;}h1,h1.nodeTitleCopy,#page-title{color:#EE3124;}h2{font-size:1.3em;color:#342B22;}h3{font-size:1em;color:#6E7708;text-transform:uppercase;}.view-id-news h3{font-size:1.3em;color:#000;text-transform:none;}.fdn-join-text{text-transform:uppercase;color:#8c857a;}.field-name-field-cc-images.image-style-medium .pif-caption{text-align:center;font-size:10px;width:100%;max-width:230px;padding:5px;}.field-name-field-cc-images.image-style-medium .pif-caption > div{padding:2px 10px;}.breadcrumb{margin:-15px 0 15px 20px;font-size:12px;}.ui-widget{font-family:Lato,sans-serif;}.ui-accordion .ui-accordion-header.ui-state-default,.ui-accordion .ui-accordion-header.ui-state-active{background:none repeat scroll 0 0 #4A3E31;}.ui-accordion .ui-accordion-header.ui-state-default:hover{background-color:#8B8278;}.ui-accordion .ui-accordion-content{padding-top:30px;}.field-group-format-wrapper.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active{background:none repeat scroll 0 0 #F3F2ED;border:0 none;}.field-name-field-cc-files .field-label{text-transform:uppercase;font-size:1em;color:#7C756C;margin-bottom:5px;font-weight:normal;}.field-name-field-cc-files{padding:20px;background:#fff;border-radius:5px;margin:30px 0;}.pff-type- .num-items-1{margin:0px;}.field.field-name-field-cc-view,#block-views-related-events-block-1 .block-content,#block-views-related-news-block-1 .block-content{background:#ebeae1;padding:10px 30px;margin:0 0 30px 0;}.field-collection-item-field-content-subpages-section.pff-child.pff-delta-1 .field.field-name-field-cc-view{background:#D8D9C6;}#block-views-related-events-block-1 .block-subject,#block-views-related-news-block-1 .block-subject{padding-top:30px;border-top:3px dotted #9b9187;margin-top:15px;}.not-front #center .node-content a{color:#EE3124;text-decoration:none;}.caption{text-align:center;}.caption img{margin-bottom:10px;}.front .pff-delta-2 .field-collection-item-field-content-subpages-section.pff-child .field-name-field-cc-heading{font-family:'Lora',serif;}.front .pff-delta-2 .field-collection-item-field-content-subpages-section.pff-child.pff-delta-1 .content{background:#e6e7db;}.front .pff-delta-2 .field-collection-item-field-content-subpages-section.pff-child.pff-delta-1 .content img{border:3px solid #d8d9c6;}.front #block-views-events-block-1 .block-liner{margin:2px 20px 20px 20px;display:inline-block;}.front .field-collection-item-field-content-subpages-section.pff-child.pff-delta-1 .field-name-field-cc-heading{background-color:#d8d9c6;color:#777a59;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-name-field-cc-heading{padding:5px 20px;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-1{margin:0 10px;}.front .more-link{text-transform:uppercase;font-size:11px;}.not-front .field-collection-item-field-content-subpages-section.pff-child .field-name-field-cc-heading{font-family:"Lora",serif;font-size:1.3em;color:#201B17;}.not-front #content .node-content .pager a{text-decoration:none;}.not-front #content .node-content h2 a{text-decoration:none;}.not-front blockquote{font-size:14px;}.not-front .sidebar .block{margin-bottom:25px;}.not-front .view-events .views-row-first .node-teaser-alt img{margin-bottom:10px;border:3px solid #d8d9c6;}.not-front .field-name-field-banner-images{border:0 none;margin-bottom:20px;}.not-front .node-teaser{border-bottom:2px solid #9B9187;padding:20px 0;}.not-front .node-teaser h2{margin-bottom:2px;}.not-front .views-row-last .node-teaser{border:0 none;}.not-front .sidebar .block-subject h2{color:#8c857a;}.not-front .sidebar .block-subject{padding:5px 10px;}.not-front #block-views-events-block-1 .block-content{padding:10px 10px 1px 10px;}.not-front .sidebar .block.block-views .more-link{right:10px;}.not-front #content .node-teaser h2 a,.not-front #content .view-section-teasers h2 a{color:#040200;}.not-front .image-style-slideshow .pif-imgcap-wrap{margin:0 0 20px 0;}.not-front #center-inner .content .field-name-field-cc-images .pif-imgcap-wrap,.not-front #center-inner .content .node-gallery.node-teaser .field-name-field-gallery-image .pif-imgcap-wrap{float:right;position:relative;margin:0 0 15px 15px;clear:both;}.not-front #center-inner .content .formatter-pcg_imagematrix .pif-imgcap-wrap{margin:0;}.not-front #center-inner .content .view-content .pif-imgcap-wrap{margin:0 0 0 15px;}.not-front #center-inner .content .field-name-field-cc-images .pif-caption{float:right;}.not-front #center-inner .content .field-name-field-cc-images img{border:5px solid #EBEAE1;}.not-front #center-inner .view .field-name-field-cc-images img,.not-front #center-inner .view .field-name-field-gallery-image img{border:2px solid #fff;}#footer-bottom #contact-info .contact-info-item{font-size:1.35em;}#footer-bottom #block-cather-blocks-cather-copyright{font-size:.8em;}#footer-bottom #block-cather-blocks-cather-copyright a{color:#564e44;}#block-views-affiliates-block-1 img,#block-views-affiliates-block-1 a img{height:50px;opacity:.25;}#block-views-affiliates-block-1 a:hover img{opacity:.5;}#block-views-affiliates-block-1 .pif-imgcap-wrap{padding:20px 10px;}#imageDataContainer{padding-bottom:10px;}.not-front #content .node-content .horizontal-tabs ul.horizontal-tabs-list li a,.not-front #content .node-content.horizontal-tabs ul.horizontal-tabs-list li.selected a,.not-front.not-front #content .node-content .horizontal-tabs ul.horizontal-tabs-list li:hover a{text-underline:none;font-weight:normal;color:#4A3E31;text-decoration:none;}.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li:hover{background:#4A3E31;}.horizontal-tabs ul.horizontal-tabs-list li{background:#fff;}.horizontal-tabs ul.horizontal-tabs-list li a strong,.horizontal-tabs ul.horizontal-tabs-list li.selected a strong,.horizontal-tabs ul.horizontal-tabs-list li:hover a strong{color:#fff;font-weight:normal;text-transform:uppercase;}.horizontal-tabs ul.horizontal-tabs-list li,.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li:hover{margin-bottom:0;border-radius:5px 5px 0 0;}.horizontal-tabs ul.horizontal-tabs-list{background:none repeat scroll 0 0 transparent;border-bottom:2px solid #4A3E31;}.horizontal-tabs ul.horizontal-tabs-list li a strong{color:#4A3E31;font-weight:normal;text-transform:uppercase;border:2px 2px 0 2px solid #4A3E31;}.pff-type-horizontal_tabs .field-name-field-cc-heading{display:none;}.pff-type-horizontal_tabs .field.field-name-field-cc-view{margin-top:0;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:10px;}.view-events .views-row-first a,.view-events .views-row-first span.m,.view-events .views-row-first span.d,.view-events .views-row-first .event-duration{color:#4b3f32;}.front .view-events .content{color:#d8d9c6;}.view-events a,.view-events .event-duration{color:#787b5b;}.front .view-events .event-duration{font-size:.8em;}.front .view-events .views-row-first .node-teaser-alt img{margin-bottom:10px;}.front .view-events .views-row-last .node-teaser-alt{margin-bottom:0;}.front .view-events .node-teaser-alt{margin-bottom:10px;}.front .view-events .node-teaser-alt .field-name-field-date .date-display-single > span.m{font-size:1em;}.front .view-events .node-teaser-alt .field-name-field-date .date-display-single > span.d{font-size:1.7em;}.front .view-events .node-teaser-alt .field-name-field-date{padding:9px 0;height:50px;width:40px;}.node-type-event .group-event-details .field-name-field-date{margin-bottom:10px;}.view-events .node-teaser-alt h3{font-size:1em;}.view .field-name-field-short-address{color:#EE3124;display:block;margin:0;text-transform:uppercase;}.node-type-event .field-name-commerce-price .field-label{display:inline-block;float:left;text-transform:uppercase;color:#040200;font-weight:normal;}.node-type-event .field-name-commerce-price{color:#040200;padding:1px 8px;display:inline-block;width:100%;}.node-type-event .formatter-location_all{color:#342b22;}.node-type-event .group-event-details{background:#EBEAE1;padding:20px;display:inline-block;width:100%;margin-bottom:20px;}.view .field-name-field-short-address,.view .field-name-field-date,.view .date-display-single{font-size:12px;}.node-type-event .field-name-body{display:block;}.gmap{margin-top:15px;border:5px solid #fff;float:left;}.node-event.node-teaser .node-liner{position:relative;}.formatter-taxonomy_term_reference_plain{background:none repeat scroll 0 0 #7C00E2;top:86px;color:#fff;display:inline-block;float:left;font-size:9px;margin-right:10px;padding:2px 4px;position:absolute;right:-8px;text-transform:uppercase;width:130px;text-align:center;}.formatter-taxonomy_term_reference_plain.term-id-50{background:none repeat scroll 0 0 #2CA8D2;}.formatter-taxonomy_term_reference_plain.term-id-51{background:none repeat scroll 0 0 #9EB22E;}.formatter-taxonomy_term_reference_plain.term-id-52{background:none repeat scroll 0 0 #EE3124;}.front .view-news .node-teaser-alt img{margin:0 15px 10px 0;}.front .view-news .node-teaser-alt img{width:117px;}.front .view-news .node-teaser-alt .node-content .field-pcg_node_title h3{margin-top:2px;line-height:1em;}.front .view-news .node-teaser-alt .field-name-body *{font-size:12px;margin-top:5px;}.node-news .date-display-single,.node-event .field-name-field-date{color:#858c40;display:block;text-transform:uppercase;}.node-type-news .node-news .date-display-single{margin-bottom:10px;}.view-featured-products .views-row-first  .views-field-field-product-image{margin-bottom:20px;}.view-featured-products .pif-imgcap-wrap{width:220px;background:#f7f6f1;height:205px;text-align:center;display:table-cell;vertical-align:middle;border:2px solid #ebeae1;}.cacb-content .views-field-line-item-title a .link-liner{color:#000;}#wcf-ajaxcart .cacb-content .line-item-summary-view-cart a,#wcf-ajaxcart .cacb-content .line-item-summary-checkout a{background:none repeat scroll 0 0 #EBEAE1;border-radius:5px;display:inline-block;padding:5px 10px;margin-top:10px;}#wcf-ajaxcart .cacb-content .line-item-summary-checkout a{background:none repeat scroll 0 0 #929B2B;color:#fff;}#wcf-ajaxcart .cacb-content ul.inline li{display:inline;list-style-type:none;}.cacb-content .popover-title{background-color:#4b3f32;color:#fff;}#footer ul.menu > li.expanded > a{text-transform:uppercase;}#footer ul.menu li.expanded ul.menu li a{font-size:.8em;}.not-front #content #node_event_full_group_registration{clear:both;border-bottom:3px dotted #9b9187;padding-bottom:20px;margin-bottom:20px;}.not-front #content #node_event_full_group_registration h3{text-align:center;margin:0;font-size:18px;background:#EE3124;font-family:arial;padding:10px;border-radius:10px;}.not-front #content #node_event_full_group_registration h3 a{color:#fff;text-decoration:none;border-radius:10px;margin-bottom:20px;}.group-registration .field-group-format-wrapper,.group-tickets .field-group-format-wrapper{padding:20px;}.not-front .content .field-name-field-cc-body img,.not-front .content .field-name-body img{border:5px solid #ebeae1;}.not-front #content .node-idxdoc.node-teaser .field-pcg_node_title h2 a{font-family:arial;font-size:12px;color:#777777;}.cacb-content .views-field-line-item-title a .link-liner{color:#000;}.view-staff .node-teaser{padding:0;border:0;}.view-staff .pif-imgcap-wrap{margin:0 !important;}
#headers-wrap{background:none repeat scroll 0 0 rgba(255,255,255,0.5);max-width:1140px;margin:0 auto;padding:25px 0 0 0;width:100%;}#header-top{display:flex;justify-content:space-between;position:relative;margin:0 auto 30px auto;}#header-top-right .region-liner{display:flex;align-items:baseline;position:relative;top:-25px;}#header-left{flex:0 1 31%;min-width:31%;width:31%;}#header-left .region-liner{display:flex;flex-direction:column;align-items:center;}#header-middle{flex:0 1 34%;min-width:34%;width:34%;}#header-right{flex:0 1 31%;min-width:31%;width:31%;}#header-bottom{margin:0 auto;}.region-header-bottom{padding:0 !important;}.region-header,.region-header-middle{background:none;}.region-header-middle .region-liner{padding:0;}.region-header .block,.region-header-middle .block,.region-header-bottom .block{float:none;margin:0;}.alert{margin:0;}.front .region-header,.front .region-header-middle,.front .region-header-bottom,.front #content-top > .section,.front #content > .section,.front #content-bottom > .section,.front #footer-border-inner,.front .region-footer,.front .region-footer-middle,.front .region-footer-bottom{max-width:1140px;}.logged-in #main-page-tabs ul.tabs.primary{background:transparent;}#content{background:none repeat scroll 0 0 rgba(255,255,255,0.5);max-width:1140px;margin:0 auto;}#content .section{background:transparent;}#content-top > .section{padding:0;}.front #content-bottom > .section{padding:0;}#footer-wrapper{background:url(/sites/all/themes/cather/img/footer_pattern2.png);}#footer-inner{border:none;}#footer{max-width:1140px;}#footer:before,#footer:after{display:none;}#footer .region-footer{max-width:100%;padding:0;}.node-type-home-page #content > .section{padding:0;}.node-type-home-page #content .field-name-body{color:#4c4033;font-family:'Lora',serif;font-style:italic;margin:0 auto;max-width:940px;padding:50px 20px;text-align:center;width:100%;}.node-type-home-page #content .field-name-body:after{content:'';background:url(/sites/all/themes/cather/img/fancy-design.png) no-repeat;display:block;margin:30px auto 0 auto;height:36px;width:192px;}.node-type-home-page #content .field-name-body p:last-child{margin-bottom:0;}.field-name-field-cc-noderef{background:#ebeae1;padding:10px 30px;margin:0 0 30px 0;}.field-name-field-cc-noderef .pif-imgcap-wrap{margin-bottom:0 !important;}.field-name-field-cc-noderef .field-item:last-child .node{border:none;}#block-pcg-logo-block-pcg-logo-block{background:transparent;height:auto;margin:0;padding:0;}#block-menu-block-1{position:relative;}#block-menu-block-1 .menu-block-wrapper{margin:0px 10px;}#block-menu-block-1 .region-liner{padding-top:15px;}#block-menu-block-1 ul.menu{text-align:center;margin:0px 0px 30px 0px;border-top:1px solid #4B3F32;border-bottom:1px solid #4B3F32;}#block-menu-block-1 ul.menu li a{border:0px none;color:#4B3F32;font-family:'Lora',serif;font-size:1.5em;margin:0px;padding:15px 40px;transition:all 0.3s ease;text-decoration:none;}#block-menu-block-1 ul.menu li a:focus,#block-menu-block-1 ul.menu li a:hover{background:#EBEAE1;color:#FF3224;}#block-menu-block-1 ul.menu li.active-trail a{background:#EBEAE1;color:#FF3224;}#block-menu-block-1 .menu-block-wrapper:before,#block-menu-block-1 .menu-block-wrapper:after,#block-menu-block-1 ul.menu:before,#block-menu-block-1 ul.menu:after{content:"\2022";font-size:1.1em;}#block-menu-block-1 .menu-block-wrapper:before{position:absolute;left:5px;top:-12px;}#block-menu-block-1 .menu-block-wrapper:after{position:absolute;top:-12px;right:5px;}#block-menu-block-1 ul.menu:before{position:absolute;bottom:-9px;left:5px;}#block-menu-block-1 ul.menu:after{position:absolute;bottom:-9px;right:5px;}#block-search-form{background:#e5e4db;float:none;margin:0 0 25px 0;max-width:205px;padding:2px;}#block-search-form form{background:transparent;border-radius:0;}#block-search-form form input[type="text"]{color:#9c968c;text-transform:capitalize;}#block-search-form form input[type="text"]::placeholder{color:#9c968c;}#block-search-form form input[type="text"]::-webkit-input-placeholder{color:#9c968c;}#block-search-form form input[type="text"]:-ms-input-placeholder{color:#9c968c;}#block-block-2{background:#e5e4db;font-family:'Lora',serif;font-size:18px;margin-top:10px;padding:20px 20px 24px 20px;text-align:center;width:100%;}#block-block-2 p{line-height:1.1;margin-bottom:10px;}#block-block-2 p:last-child{margin:0;}#block-block-2 p a{background:#EE3124;color:#ffffff;display:inline-block;font-family:'Lato',sans-serif;font-size:14px;line-height:32px;padding:0 35px;position:relative;text-transform:uppercase;transition:0.5s ease all;}#block-block-2 p a:hover{background:#a0160c;}#block-block-2 p a:before{content:'';background:url(/sites/all/themes/cather/img/left-icon.png) no-repeat;display:block;height:25px;position:absolute;left:-50px;top:50%;transform:translateY(-50%);width:25px;}#block-block-2 p a:after{content:'';background:url(/sites/all/themes/cather/img/right-icon.png) no-repeat;display:block;height:25px;position:absolute;right:-50px;top:50%;transform:translateY(-50%);width:25px;}#block-cather-account-cather-acct{position:relative;right:0;padding:0;}#block-cather-account-cather-acct button{color:#4B3F32;font-size:12px;padding:10px;}#block-menu-menu-social-menu ul.menu{margin:0;}#block-menu-menu-social-menu ul.menu li{padding:4px;}#block-menu-menu-social-menu ul.menu li.donate{background:url(/sites/all/themes/cather/img/donate_ribbon_red.png) no-repeat;background-size:100% 100%;padding:0;}#block-menu-menu-social-menu ul.menu li.donate a{color:#ffffff;padding:22px 12px 25px 12px;text-transform:uppercase;}#block-menu-menu-social-menu ul.menu li.donate a:after{content:'';}#block-menu-menu-social-menu ul.menu li.donate span{display:block;font-size:12px;}#block-menu-menu-social-menu ul.menu li.facebook a:after{content:'\f09a';}#block-menu-menu-social-menu ul.menu li.twitter a:after{content:'\f099';}#block-menu-menu-social-menu ul.menu li.instagram a:after{content:'\f16d';}#block-menu-menu-social-menu ul.menu li.youtube a:after{content:'\f167';}#block-menu-menu-social-menu ul.menu li span{display:none;}#block-menu-menu-social-menu ul.menu li a{border:none;color:rgba(75,63,50,0.6);font-size:20px;margin:0;padding:0;}#block-menu-menu-social-menu ul.menu li a:after{content:'';font-family:FontAwesome;}#mc_embed_signup{background:#e5e4db !important;padding:20px;}#mc_embed_signup form{padding:0 !important;}#mc_embed_signup form h2{font-size:18px;font-weight:400;margin:0 0 10px 0;text-align:center;}#mc_embed_signup form .wrap{display:flex;font-family:'Lato',sans-serif;}#mc_embed_signup form .wrap .mc-field-group{flex:0 1 100%;min-height:0;padding:0;width:100%;}#mc_embed_signup form .wrap input[type="email"]{background:#f7f7f4;border:none;border-radius:0;font-family:'Lato',sans-serif;margin-right:0;max-width:100%;text-indent:15px;}#mc_embed_signup form .wrap input[type="submit"]{background:#EE3124;border-radius:0;font-family:'Lato',sans-serif;font-size:14px;margin:0;max-width:100%;text-transform:uppercase;}#mc_embed_signup form .wrap input[type="submit"]:hover{background:#a0160c;}#mc_embed_signup form label{color:transparent;font-size:0;line-height:0;margin:0 !important;opacity:0;}#mc_embed_signup .mc-response-wrap{height:4px;}#mc_embed_signup .mc-response-wrap div#mce-responses{float:none;top:auto;padding:20px 0px 0px 0px;overflow:visible;width:auto;margin:auto;clear:none;}#mc_embed_signup .mc-response-wrap div.response{margin:auto;padding:0px;font-weight:normal;float:none;top:auto;z-index:1;width:auto;}#mc_embed_signup .mc-response-wrap div.response a{display:block;margin:10px auto 0px auto;color:#EE3124;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick{height:550px;position:relative;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide{height:550px;position:relative;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slick__media img,#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .media img{line-height:0;height:0;margin:0;opacity:0;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption{padding-right:80px;position:absolute;top:50%;right:0;text-align:center;transform:translateY(-50%);width:50%;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-title{color:#4c4033;font-family:'Lora',serif;font-size:40px;line-height:1;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-title.white{color:#ffffff;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body{color:#4c4033;margin-top:30px;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body.white{color:#ffffff;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body p{margin-bottom:0;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body em,#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body i{color:inherit;font-weight:inherit;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list{margin-top:30px;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul li{box-sizing:border-box;list-style:none;padding:10px;flex:0 1 50%;margin:0;width:50%;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul li a{background:#EE3124;color:#ffffff;display:block;font-size:14px;min-width:215px;padding:5px 10px;text-transform:uppercase;transition:0.5s ease all;width:100%;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul li a:hover{background:#a0160c;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link{margin-top:30px;position:relative;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link:hover .video-embed-description{background:#a0160c;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link .pif-imgcap-wrap,#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link a.colorbox{position:absolute;top:0;left:0;height:100%;width:100%;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link img{display:none;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-video-link .video-embed-description{background:#EE3124;color:#ffffff;display:block;font-size:14px;margin:0 auto;max-width:50%;width:100%;padding:5px 10px;text-transform:uppercase;transition:0.5s ease all;width:100%;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick ul.slick-dots{display:flex;position:absolute;top:20px;right:20px;padding:0;margin:0;z-index:9;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick ul.slick-dots li{list-style:none;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick ul.slick-dots li.slick-active button{background:#EE3124;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick ul.slick-dots li button{appearance:none;background:#ffffff;border-radius:100px;border:none;box-shadow:none;font-size:0;height:20px;width:20px;margin:0 0 0 10px;outline:none;transition:0.5s ease all;}.view-featured-attractions .views-grouping-content{display:flex;flex-wrap:wrap;}.view-featured-attractions .views-grouping-content .views-row{flex:0 1 25%;width:25%;position:relative;overflow:hidden;}.view-featured-attractions .views-grouping-content .views-row:hover .views-field-title a{transform:translateY(0);}.view-featured-attractions .views-grouping-content .views-row .views-field-title a{background:rgba(134,128,122,0.95);color:#ffffff;padding:24px 28px;width:100%;text-transform:uppercase;position:absolute;bottom:0;left:0;width:100%;text-align:center;transform:translateY(100%);transition:0.5s ease all;}.view-featured-attractions .views-grouping-content .views-row img{width:100%;}.view-featured-attractions .views-grouping-content .views-row img:hover{opacity:1;}.view-featured-attractions .views-grouping-content .views-row.all-box{background:url(/sites/all/themes/cather/img/map.jpg) no-repeat;background-size:100% 100%;}.view-featured-attractions .views-grouping-content .views-row.all-box:hover span{background:#ee3124;}.view-featured-attractions .views-grouping-content .views-row.all-box span{background:rgba(238,49,36,0.85);padding:20px 25px;display:flex;height:100%;width:100%;transition:0.5s ease all;}.view-featured-attractions .views-grouping-content .views-row.all-box a{color:#ffffff;border:2px solid #ffffff;align-items:center;font-family:'Lora',serif;font-size:22px;justify-content:center;padding:20px 15px;text-align:center;display:flex;height:100%;width:100%;}#block-views-home-featured-products-block-1{background:#bfbbb3;padding:45px 0 50px 0;}#block-views-home-featured-products-block-1 .block-content{max-width:940px;margin:0 auto;}.view-id-home_featured_products_displays.view-home-featured-products{background:#bfbbb3;padding:45px 0 50px 0;}.view-id-home_featured_products_displays.view-home-featured-products .view-header,.view-id-home_featured_products_displays.view-home-featured-products .view-content{max-width:940px;margin:0 auto;}.view-home-featured-products .view-header h2{color:#ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;font-family:'Lora',serif;font-size:20px;max-width:465px;margin:0 auto 30px auto;padding:10px 20px;position:relative;text-align:center;}.view-home-featured-products .view-header h2:before{content:'\2022';position:absolute;top:-11px;left:-2px;}.view-home-featured-products .view-header h2:after{content:'\2022';position:absolute;top:-11px;right:-2px;}.view-home-featured-products .view-header h2 span:before{content:'\2022';position:absolute;bottom:-12px;left:-2px;}.view-home-featured-products .view-header h2 span:after{content:'\2022';position:absolute;bottom:-12px;right:-2px;}.view-home-featured-products .view-content .views-grouping-content{display:flex;}.view-home-featured-products .view-content .views-grouping-content .views-row{border:2px solid #ffffff;flex:0 1 20%;display:flex;align-items:center;justify-content:center;margin:0 0 0 20px;padding:10px;position:relative;overflow:hidden;width:20%;}.view-home-featured-products .view-content .views-grouping-content .views-row:first-child{margin:0;}.view-home-featured-products .view-content .views-grouping-content .views-row:hover .wrap,.view-home-featured-products .view-content .views-grouping-content .views-row:hover .group-product-bottom{transform:translateY(0);}.view-home-featured-products .view-content .views-grouping-content .views-row .node-teaser{border:none;padding:0;position:initial;}.view-home-featured-products .view-content .views-grouping-content .views-row .node-teaser div.contextual-links-wrapper{right:25px;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-view-node a{color:#ffffff;}.view-home-featured-products .view-content .views-grouping-content .views-row .wrap,.view-home-featured-products .view-content .views-grouping-content .views-row .group-product-bottom{background:#e5e4db;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;position:absolute;bottom:0;left:0;width:100%;text-align:center;transform:translateY(100%);transition:0.5s ease all;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-title,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-title h2{font-family:'Lora',serif;font-size:16px;flex:0 1 100%;margin-bottom:10px;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-view-node,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-node-link{flex:0 1 58%;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-view-node a,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-node-link a{background:#EE3124;color:#ffffff;display:block;font-size:11px;padding:5px;text-transform:uppercase;width:100%;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-view-node a:hover,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-node-link a:hover{background:#a0160c;}.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-field-size,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-field-kidsize{display:none;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-add-to-cart-form{flex:0 1 15%;}.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-add-to-cart-form .button{appearance:none;-webkit-appearance:none;background:url(/sites/all/themes/cather/img/cart.png) no-repeat;background-size:contain;background-position:center center;border:none;box-shadow:none;display:block;font-size:0;width:60px;height:26px;padding:0;margin:0;}.view-home-featured-products .view-content .views-grouping-content .views-row .form-type-select{display:none;}.view-home-featured-products .view-content .views-grouping-content .views-row .commerce-add-to-cart input.form-submit{appearance:none;-webkit-appearance:none;background:url(/sites/all/themes/cather/img/cart.png) no-repeat;background-size:contain;background-position:center center;border:none;box-shadow:none;display:block;font-size:0;width:60px;height:26px;padding:0;margin:0;}.view-home-featured-products .view-content .views-grouping-content .all-box{padding:0;}.view-home-featured-products .view-content .views-grouping-content .all-box a{color:#ffffff;align-items:center;font-family:'Lora',serif;font-size:22px;justify-content:center;padding:20px 15px;text-align:center;display:flex;height:100%;width:100%;transition:0.5s ease all;}.view-home-featured-products .view-content .views-grouping-content .all-box a:hover{background:#EE3124;}.view-home-featured-products .ajax-progress-throbber{display:none;}.view-home-featured-products .views-throbbing{display:none;}.view-home-featured-products span.views-throbbing{display:none;}.view-home-featured-products html.js a.views-throbbing,.view-home-featured-products html.js span.views-throbbing{display:none;}.view-home-featured-products .checkout-processing{display:none;}.view-home-featured-products .ajax-progress .message{display:none;}.paragraphs-item-feeds{background:none repeat scroll 0 0 rgba(255,255,255,0.5);padding:60px 20px;}.paragraphs-item-feeds .field-name-field-para-block-ref{max-width:940px;margin:0 auto;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items{display:flex;flex-wrap:wrap;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item{flex:0 1 50%;width:50%;margin-top:30px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item:first-child,.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item:nth-child(2){margin-top:0;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item:nth-child(even){padding-left:25px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item:nth-child(odd){padding-right:25px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header{border-top:1px solid #4B3F32;border-bottom:1px solid #4B3F32;margin-bottom:30px;position:relative;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header:before{content:'\2022';position:absolute;top:-11px;left:-2px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header:after{content:'\2022';position:absolute;top:-11px;right:-2px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header div.wrap{align-items:center;display:flex;justify-content:space-between;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header div.wrap:before{content:'\2022';position:absolute;bottom:-9px;left:-2px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header div.wrap:after{content:'\2022';position:absolute;bottom:-9px;right:-2px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header h2{font-family:'Lora',serif;font-size:20px;line-height:1;padding:10px 20px;margin:0;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header a{background:#EE3124;color:#ffffff;line-height:1;font-size:12px;margin-right:20px;padding:14px 30px;text-transform:uppercase;transition:0.5s ease all;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header a:hover{background:#a0160c;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row:not(:first-child){margin-top:20px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner{display:flex;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap{flex:0 1 135px;min-width:135px;margin-right:30px;width:135px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap img{width:100%;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-date,.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-news-date{background:#86807a;color:#ffffff;font-size:12px;padding:5px;text-align:center;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-date span.date-display-end,.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-news-date span.date-display-end{display:block;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .right-wrap{text-align:left;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .right-wrap .views-field-title{color:#EE3124;font-family:'Lora',serif;font-size:18px;line-height:1.2;margin-bottom:10px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .right-wrap .views-field-title a{color:#EE3124;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items{display:flex;flex-wrap:wrap;margin:0 auto;max-width:940px;padding:50px 0;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item{flex:0 1 50%;width:50%;margin-top:30px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item:first-child,.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item:nth-child(2){margin-top:0;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item:nth-child(even){padding-left:25px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item:nth-child(odd){padding-right:25px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .paragraphs-item-featured-item > .content{position:relative;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .paragraphs-item-featured-item > .content:before{content:'\2022';position:absolute;top:-11px;left:-2px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .paragraphs-item-featured-item > .content:after{content:'\2022';position:absolute;top:-11px;right:-2px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .group-title-wrap{border-top:1px solid #4B3F32;border-bottom:1px solid #4B3F32;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;position:relative;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .group-title-wrap:before{content:'\2022';position:absolute;bottom:-9px;left:-2px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .group-title-wrap:after{content:'\2022';position:absolute;bottom:-9px;right:-2px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .field-name-field-para-title{font-family:'Lora',serif;font-size:20px;line-height:1;padding:10px 20px;margin:0;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .field-name-field-para-link a{background:#EE3124;color:#ffffff;display:block;height:100%;line-height:1;font-size:12px;margin-right:20px;padding:14px 30px;text-transform:uppercase;transition:0.5s ease all;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .field-name-field-para-link a:hover{background:#a0160c;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item img{margin-bottom:20px;width:100%;}.camera_link.video-linked{color:#FFFFFF !important;}.camera_link.video-linked svg{height:100%;width:100%;padding:23%;}.camera_link.video-linked svg.icon-black{color:rgba(0,0,0,0.5);}#lightbox iframe{border:0px none;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
body.wcf-ajaxcart-present{margin-top:40px;}#wcf-ajaxcart{height:0px;overflow:hidden;transition:height 0.3s ease;}#wcf-ajaxcart.shown{height:40px;width:100%;position:fixed;top:0px;left:0px;background-color:#3C889A;z-index:999;text-align:center;overflow:visible;box-shadow:0px 5px 10px rgba(0,0,0,0.2);font-size:18px;}body.wcf-ajaxcart-present.toolbar #wcf-ajaxcart.shown{top:30px;}body.wcf-ajaxcart-present.toolbar.toolbar-drawer #wcf-ajaxcart.shown{top:64px;}#wcf-ajaxcart a.cart-bar-link{color:#FFFFFF;text-decoration:none;display:inline-block;vertical-align:top;margin:8px 10px 7px 10px;}#wcf-ajaxcart a:focus,#wcf-ajaxcart a:hover{outline:none;text-decoration:none;}#wcf-ajaxcart .cacb-content .line-item-summary-view-cart a{color:#ee3124;}#wcf-ajaxcart .popover.bottom > .arrow{left:25%;}#wcf-ajaxcart .popover{max-width:none;}#wcf-ajaxcart .popover .views-table td{max-width:200px;}.line-item-summary{text-align:right;margin-bottom:1em;}.line-item-summary .line-item-quantity{float:left;}.line-item-summary .line-item-total-label{font-weight:bold;}.line-item-summary .links{margin-top:.5em;clear:left;}.line-item-summary .links li.last{padding-right:0;}.commerce-line-item-views-form input.delete-line-item{font-size:0.8em;padding:1px 6px;}.commerce-line-item-views-form .cart-subtotal{text-align:right;font-size:1.5em;}.commerce-line-item-views-form .commerce-line-item-actions{text-align:right;}
html.lt-ie9 body{min-width:960px;}@media all and (max-width:1075px){#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption{padding:0 20px;width:100%;z-index:9;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide{position:relative;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide:after{content:'';background:rgba(255,255,255,0.65);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.white{color:#4c4033 !important;}}@media all and (max-width:1060px){#footer-wrapper:before{display:none;}}@media all and (max-width:1000px){.view-featured-attractions .views-grouping-content .views-row.all-box a{font-size:16px;}}@media all and (max-width:979px){#footer-wrapper:before{content:"max-width:979px";}.region-top-bar{background:#2A231D;}.region-top-bar .block-search form{background:#FFFFFF;}.region-header{background:#EBEAE1;}.region-header .block{margin:20px 0px 0px 0px;width:100%;}.region-header-middle ul.menu li a{padding:15px 35px;}.region-header .region-block-delta-0,.region-header .region-block-delta-2{display:none;}#block-pcg-logo-block-pcg-logo-block{margin-top:0px;background:none;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-0{max-width:60%;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1{max-width:37%;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-child{margin-bottom:10px;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-delta-2{max-width:none !important;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-delta-2 .views-row{display:inline-block;vertical-align:top;}#center .view-products .views-row{width:48%;}#footer ul.menu li.expanded{display:inline-block;vertical-align:top;margin:10px 20px;}}@media all and (max-width:880px){.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item{flex:0 1 100%;padding:0 !important;width:100%;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item:not(:first-child){margin-top:30px;}}@media all and (max-width:840px){#footer-wrapper:before{content:"max-width:840px";}.region-header-middle ul.menu li a{padding:15px 28px;}.not-front.sidebar-first #center-inner,.not-front.two-sidebars #center-inner{padding:0px 20px 0px 30px;}#header-top{align-items:center;flex-direction:column;}#header-top #header-right{order:1;flex:0 1 100%;width:100%;}#header-top #header-left{flex:0 1 100%;width:100%;order:3;margin-top:30px;}#header-top #header-middle{order:2;flex:0 1 100%;width:100%;}#header-top #header-top-right .region-liner{justify-content:center;}#header-top #block-block-4,#header-top #block-block-3{display:none;}#header-top #block-search-form{margin-bottom:0;}.view-featured-attractions .views-grouping-content .views-row{flex:0 1 50%;width:50%;}}@media all and (max-width:800px){.field-name-field-profile-image{float:none;margin-bottom:15px;}.field-name-field-profile-image .pif-imgcap-wrap{margin:0;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-title{font-size:30px;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick{height:400px;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide{height:400px;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .slide-body{display:none;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list{margin-top:20px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items{display:block;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item{padding:0 !important;flex:0 1 100%;width:100%;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item:nth-child(2){margin-top:30px;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content,.view-home-featured-products .view-content .views-grouping-content{flex-wrap:wrap;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row,.view-home-featured-products .view-content .views-grouping-content .views-row{flex:0 1 48%;width:48%;margin:10px 1%;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row:first-child,.view-home-featured-products .view-content .views-grouping-content .views-row:first-child{margin:10px 1%;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row.all-box,.view-home-featured-products .view-content .views-grouping-content .views-row.all-box{flex:0 1 98%;margin:10px 1%;width:98%;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row .views-field-field-product-image,#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row .field-name-field-product-image,.view-home-featured-products .view-content .views-grouping-content .views-row .views-field-field-product-image,.view-home-featured-products .view-content .views-grouping-content .views-row .field-name-field-product-image{text-align:center;margin-bottom:10px;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row .wrap,#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row .group-product-bottom,.view-home-featured-products .view-content .views-grouping-content .views-row .wrap,.view-home-featured-products .view-content .views-grouping-content .views-row .group-product-bottom{position:initial;transform:none;}.view-featured-attractions .views-grouping-content .views-row .views-field-title a{position:initial;width:100%;display:block;transform:none;}}@media all and (max-width:720px){#footer-wrapper:before{content:"max-width:720px";}#block-menu-block-1 ul.menu li a{padding:15px 20px;}.sidebar{width:100%;padding:0px 10px;}.sidebar .block{width:100%;max-width:none;float:none;}.sidebar ul.menu,.sidebar ul.menu li,.sidebar ul.menu li a{display:inline-block;vertical-align:top;text-align:center;width:100%;}.sidebar .menu-block-wrapper > ul.menu > li a{padding:10px;border-radius:5px;margin:0px 5px 5px 0px;width:100%;}.sidebar ul.menu .expanded li.leaf{width:30%;}.sidebar .view-events img{float:left;margin-right:20px;width:20%;}.sidebar .view-events .views-row + .views-row .node-teaser-alt img{display:block;}.sidebar .view-events .node-teaser-alt{margin-bottom:10px;}.sidebar .view-featured-products{text-align:center;}.sidebar .view-featured-products .pif-imgcap-wrap{display:block;height:auto;width:100%;}.front .field-collection-item-field-content-subpages.pff-child.pff-delta-2 .field-collection-item-field-content-subpages-section.pff-child{max-width:none !important;margin-bottom:10px;margin-left:0px;}.front #block-views-events-block-1 .block-liner{width:90%;}.not-front.sidebar-first #center-inner,.not-front.two-sidebars #center-inner{padding:0px 10px;}.not-front .view-products .views-row{width:48%;}.page-toboggan-denied #center-inner-inner .region-liner > div{display:block;vertical-align:inherit;}.page-toboggan-denied #center-inner-inner .region-liner > div#block-system-main{width:45%;margin:0 auto;padding:20px;border-radius:7px;background:#ebeae1;border:1px solid #9b9187;margin-bottom:40px;}.page-toboggan-denied #center-inner-inner .region-liner > div.node{width:100%;}#sidebar-collapser{display:block;width:200px;padding:5px;text-align:center;color:#000000;background:#ebeae1;cursor:pointer;margin:-45px auto 20px auto;border-radius:0px 0px 10px 10px;}.sidebar-first .region-liner.collapsible{display:none;}}@media all and (max-width:640px){#footer-wrapper:before{content:"max-width:640px";}#block-menu-block-1 ul.menu li a{padding:10px;}.formatter-from_field-pcg_gallery .camera_wrap_outer,#block-system-main .field-name-field-banner-images .camera_wrap_outer{min-height:1px;}.formatter-from_field-pcg_gallery .camera_wrap_outer:before,#block-system-main .field-name-field-banner-images .camera_wrap_outer:before{display:none;}.formatter-from_field-pcg_gallery,#block-system-main .field-name-field-banner-images{min-height:300px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-0,.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1{max-width:100%;margin-bottom:10px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-0{margin-left:0px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 img{float:left;margin:0px 10px 10px 0px;}.view-featured-products .views-field-field-product-image .field-content{text-align:center;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul{flex-direction:column;align-items:center;}#block-pcg-cck-blocks-field-slideshow-view .view-slideshow .slick .slide .slide__caption .item-list ul li{flex:0 1 100%;padding:5px;width:100%;}#block-views-home-featured-products-block-1 .block-content .view-home-featured-products .view-content .views-grouping-content .views-row,.view-home-featured-products .view-content .views-grouping-content .views-row{flex:0 1 98%;width:98%;}}@media all and (max-width:500px){#footer-wrapper:before{content:"max-width:500px";}#headers-wrap .block-menu-block,#content .block-menu-block{display:none;}#responsive-menu-button-wrap{display:block;top:0px;}body{margin-top:40px;}body.wcf-ajaxcart-present{margin-top:70px !important;}body.wcf-ajaxcart-present #responsive-menu-button-wrap{top:30px;}.region-top-bar{height:auto;}.region-top-bar .block{display:block;float:none;position:relative !important;right:inherit;left:inherit;}#block-cather-account-cather-acct{right:inherit;position:relative;}.region-top-bar .region-block-delta-1,.region-top-bar .region-block-delta-2{width:200px;}.front .field-collection-item-field-content-subpages.pff-delta-0 .field-collection-item-field-content-subpages-section.pff-delta-1 img{float:none;margin:inherit;width:100%;}#center .view-products .views-row{width:100%;}.formatter-from_field-pcg_gallery,#block-system-main .field-name-field-banner-images{min-height:270px;}#footer .menu-block-wrapper > ul.menu{padding:0px;display:block;}#footer ul.menu li.expanded{width:90%;text-align:center;}#footer ul.menu li.expanded > ul{width:100%;text-align:center;}.page-toboggan-denied #center-inner-inner .region-liner > div#block-system-main{width:75%;}.node-donation .select-or-other .form-type-radio label{font-size:1.5em;}#sidebar-collapser{display:none;}.node-profile .field-name-field-profile-image{float:none;margin-left:0px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header h2{font-size:18px;padding:10px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-header a{margin-right:10px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row:not(:first-child){margin-top:30px;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner{display:block;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap{flex:0 1 100%;min-width:0;margin:0 0 10px 0;width:100%;}.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-date span.date-display-end,.paragraphs-item-feeds .field-name-field-para-block-ref > .field-items > .field-item .view .view-content .views-row .views-row-inner .left-wrap .views-field-field-news-date span.date-display-end{display:inline-block;}}@media all and (max-width:460px){.view-featured-attractions .views-grouping-content .views-row{flex:0 1 100%;width:100%;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .field-name-field-para-title{font-size:18px;padding:10px;}.paragraphs-item-featured-items .field-type-paragraphs > .field-items > .field-item .field-name-field-para-link a{display:block;margin-right:10px;}}@media all and (max-width:420px){#footer-wrapper:before{content:"max-width:420px";}.page-toboggan-denied #center-inner-inner .region-liner > div#block-system-main{width:100%;}.node-donation .select-or-other .form-type-radio{width:45%;}.formatter-from_field-pcg_gallery,#block-system-main .field-name-field-banner-images{min-height:100px;}.formatter-from_field-pcg_gallery:before,#block-system-main .field-name-field-banner-images:before{height:120px;}.view-featured-attractions .views-grouping-content .views-row.all-box{min-height:250px;}.view-featured-attractions .views-grouping-content .views-row.all-box a{font-size:20px;}}@media all and (max-width:380px){#footer-wrapper:before{content:"max-width:380px";}}
