@font-face{font-family:"Quattrocento Sans";src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-regular-webfont.eot);src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-regular-webfont.eot?iefix) format("eot"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-regular-webfont.woff) format("woff"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-regular-webfont.svg#quattrocentosans-regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Quattrocento Sans";src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-italic-webfont.eot);src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-italic-webfont.eot?iefix) format("eot"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-italic-webfont.woff) format("woff"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-italic-webfont.ttf) format("truetype"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-italic-webfont.svg#quattrocentosans-italic) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:"Quattrocento Sans";src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bold-webfont.eot);src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bold-webfont.eot?iefix) format("eot"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bold-webfont.woff) format("woff"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bold-webfont.svg#quattrocentosans-bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:"Quattrocento Sans";src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bolditalic-webfont.eot);src:url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bolditalic-webfont.eot?iefix) format("eot"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bolditalic-webfont.woff) format("woff"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bolditalic-webfont.ttf) format("truetype"),url(/sites/all/themes/plimoth/dist/fonts/QuattrocentoSans/quattrocentosans-bolditalic-webfont.svg#quattrocentosans-bolditalic) format("svg");font-weight:bold;font-style:italic;}@font-face{font-family:"Dloom Font";src:url(/sites/all/themes/plimoth/dist/fonts/dlfont/dlfont.eot);src:url(/sites/all/themes/plimoth/dist/fonts/dlfont/dlfont.eot?iefix) format("eot"),url(/sites/all/themes/plimoth/dist/fonts/dlfont/dlfont.woff) format("woff"),url(/sites/all/themes/plimoth/dist/fonts/dlfont/dlfont.ttf) format("truetype"),url(/sites/all/themes/plimoth/dist/fonts/dlfont/dlfont.svg#dloomfont) format("svg");font-weight:normal;font-style:normal;}body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:16px;line-height:1.5em;color:#424242;}@media (min-width:320px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:16px;line-height:1.5em;}}@media (min-width:480px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:16px;line-height:1.5em;}}@media (min-width:640px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:17px;line-height:1.4705882353em;}}@media (min-width:768px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:17px;line-height:1.4705882353em;}}@media (min-width:800px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:17px;line-height:1.4705882353em;}}@media (min-width:980px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:18px;line-height:1.4444444444em;}}@media (min-width:1250px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:18px;line-height:1.4444444444em;}}@media (min-width:1400px){body,input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea,select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{font-size:18px;line-height:1.4444444444em;}}#name-and-slogan #site-name{position:absolute !important;top:-9999px;left:-9999px;font-size:2.375em;line-height:1.0526315789em;}@media (min-width:640px){#name-and-slogan #site-name{font-size:2.2352941176em;line-height:1.0526315789em;}}@media (min-width:980px){#name-and-slogan #site-name{font-size:2.2222222222em;line-height:1em;}}#name-and-slogan #site-name a:after,#name-and-slogan #site-name a:before{display:none;}#name-and-slogan #site-slogan{position:absolute !important;top:-9999px;left:-9999px;}#name-and-slogan #site-slogan a:after,#name-and-slogan #site-slogan a:before{display:none;}.field-type-datetime,.field-name-post-date,.field-name-changed-date,div.twSimpleListGroup .twEventDetails span.twDetail{font-size:0.75em;line-height:1.8333333333em;color:#424242;text-transform:uppercase;}@media (min-width:640px){.field-type-datetime,.field-name-post-date,.field-name-changed-date,div.twSimpleListGroup .twEventDetails span.twDetail{font-size:0.7058823529em;line-height:1.8333333333em;}}@media (min-width:980px){.field-type-datetime,.field-name-post-date,.field-name-changed-date,div.twSimpleListGroup .twEventDetails span.twDetail{font-size:0.6666666667em;line-height:1.8333333333em;}}.dl-slider-carousel .field-type-datetime,.dl-slider-carousel .field-name-post-date,.dl-slider-carousel .field-name-changed-date,.dl-slider-carousel div.twSimpleListGroup .twEventDetails span.twDetail,div.twSimpleListGroup .twEventDetails .dl-slider-carousel span.twDetail{padding:3px 8px;background-color:#424242;color:#ffffff;letter-spacing:1px;}@media (min-width:640px){.dl-slider-carousel .field-type-datetime,.dl-slider-carousel .field-name-post-date,.dl-slider-carousel .field-name-changed-date,.dl-slider-carousel div.twSimpleListGroup .twEventDetails span.twDetail,div.twSimpleListGroup .twEventDetails .dl-slider-carousel span.twDetail{padding:4px 8px;}}@media (min-width:980px){.dl-slider-carousel .field-type-datetime,.dl-slider-carousel .field-name-post-date,.dl-slider-carousel .field-name-changed-date,.dl-slider-carousel div.twSimpleListGroup .twEventDetails span.twDetail,div.twSimpleListGroup .twEventDetails .dl-slider-carousel span.twDetail{padding:4px 9px;}}@media (min-width:1400px){.dl-slider-carousel .field-type-datetime,.dl-slider-carousel .field-name-post-date,.dl-slider-carousel .field-name-changed-date,.dl-slider-carousel div.twSimpleListGroup .twEventDetails span.twDetail,div.twSimpleListGroup .twEventDetails .dl-slider-carousel span.twDetail{padding:5px 10px;}}h1{color:#424242;font-weight:normal;font-size:2.375em;line-height:1em;}@media (min-width:640px){h1{font-size:2.3529411765em;line-height:1em;}}@media (min-width:980px){h1{font-size:2.5em;line-height:1em;}}h1 strong{font-weight:normal;}h2,html.js fieldset.collapsible .fieldset-legend a,div.twSimpleListGroup .twSimpleListGroupHead{color:#424242;font-weight:normal;font-size:1.5625em;line-height:1em;}@media (min-width:640px){h2,html.js fieldset.collapsible .fieldset-legend a,div.twSimpleListGroup .twSimpleListGroupHead{font-size:1.7647058824em;line-height:1em;}}@media (min-width:980px){h2,html.js fieldset.collapsible .fieldset-legend a,div.twSimpleListGroup .twSimpleListGroupHead{font-size:1.9444444444em;line-height:1em;}}h2 strong,html.js fieldset.collapsible .fieldset-legend a strong,div.twSimpleListGroup .twSimpleListGroupHead strong{font-weight:normal;}h3,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a,div.twSimpleListGroup .twDescription{color:#424242;font-weight:bold;text-transform:uppercase;letter-spacing:.015em;font-size:1.25em;line-height:1.1em;}@media (min-width:640px){h3,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a,div.twSimpleListGroup .twDescription{font-size:1.2941176471em;line-height:1.0909090909em;}}@media (min-width:980px){h3,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a,div.twSimpleListGroup .twDescription{font-size:1.3333333333em;line-height:1.0833333333em;}}h4,h5,h6,.node.view-mode-search_result .field-name-title .field-item,.node.view-mode-search_result .field-name-title-link-to-pdf .field-item{color:#424242;font-weight:bold;text-transform:uppercase;letter-spacing:.0125em;font-size:0.875em;line-height:1.2857142857em;}@media (min-width:640px){h4,h5,h6,.node.view-mode-search_result .field-name-title .field-item,.node.view-mode-search_result .field-name-title-link-to-pdf .field-item{font-size:0.8823529412em;line-height:1.2666666667em;}}@media (min-width:980px){h4,h5,h6,.node.view-mode-search_result .field-name-title .field-item,.node.view-mode-search_result .field-name-title-link-to-pdf .field-item{font-size:0.8888888889em;line-height:1.25em;}}h1 > a,h2 > a,h3 > a,h4 > a,h5 > a,h6 > a{color:#424242;display:inline;vertical-align:top;margin-right:1em;}h1 > a:after,h2 > a:after,h3 > a:after,h4 > a:after,h5 > a:after,h6 > a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.8em;text-align:center;font-weight:normal;padding:0 0.4em;color:#8a0f27;content:"";text-decoration:none;border-bottom:1px dotted transparent;}body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label,html.js fieldset .fieldset-wrapper .label-above,.form-item label{font-family:"Quattrocento Sans",sans-serif;font-size:1em;line-height:1.25em;font-weight:bold;color:#424242;}@media (min-width:640px){body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label,html.js fieldset .fieldset-wrapper .label-above,.form-item label{font-size:1em;line-height:1.2352941176em;}}@media (min-width:980px){body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label,html.js fieldset .fieldset-wrapper .label-above,.form-item label{font-size:1em;line-height:1.2222222222em;}}.sidebars .block > h2.block-title{font-size:1.125em;line-height:1.2222222222em;font-weight:bold;}@media (min-width:640px){.sidebars .block > h2.block-title{font-size:1.0588235294em;line-height:1.2222222222em;}}@media (min-width:980px){.sidebars .block > h2.block-title{font-size:1em;line-height:1.2222222222em;}}.sidebars .block > .content h2,#content #block-views-news-events-block-responsive > .content h2,#block-views-news-events-block > .content h2,.block-bean .entity-bean .entity-field-collection-item .group-right h2{font-size:1.125em;line-height:1.2222222222em;font-weight:bold;}@media (min-width:640px){.sidebars .block > .content h2,#content #block-views-news-events-block-responsive > .content h2,#block-views-news-events-block > .content h2,.block-bean .entity-bean .entity-field-collection-item .group-right h2{font-size:1.0588235294em;line-height:1.2222222222em;}}@media (min-width:980px){.sidebars .block > .content h2,#content #block-views-news-events-block-responsive > .content h2,#block-views-news-events-block > .content h2,.block-bean .entity-bean .entity-field-collection-item .group-right h2{font-size:1em;line-height:1.2222222222em;}}.sidebars .block > .content h3,#content #block-views-news-events-block-responsive > .content h3,#block-views-news-events-block > .content h3,.block-bean .entity-bean .entity-field-collection-item .group-right h3{font-size:1em;line-height:1.4375em;}@media (min-width:640px){.sidebars .block > .content h3,#content #block-views-news-events-block-responsive > .content h3,#block-views-news-events-block > .content h3,.block-bean .entity-bean .entity-field-collection-item .group-right h3{font-size:1em;line-height:1.3529411765em;}}@media (min-width:980px){.sidebars .block > .content h3,#content #block-views-news-events-block-responsive > .content h3,#block-views-news-events-block > .content h3,.block-bean .entity-bean .entity-field-collection-item .group-right h3{font-size:0.9444444444em;line-height:1.3529411765em;}}.sidebars .block > .content h3 a:after,#content #block-views-news-events-block-responsive > .content h3 a:after,#block-views-news-events-block > .content h3 a:after,.block-bean .entity-bean .entity-field-collection-item .group-right h3 a:after,.sidebars .block > .content h3 a:before,#content #block-views-news-events-block-responsive > .content h3 a:before,#block-views-news-events-block > .content h3 a:before,.block-bean .entity-bean .entity-field-collection-item .group-right h3 a:before{display:none;}.sidebars .block > .content h4,#content #block-views-news-events-block-responsive > .content h4,#block-views-news-events-block > .content h4,.block-bean .entity-bean .entity-field-collection-item .group-right h4{font-size:0.875em;line-height:1.2857142857em;}@media (min-width:640px){.sidebars .block > .content h4,#content #block-views-news-events-block-responsive > .content h4,#block-views-news-events-block > .content h4,.block-bean .entity-bean .entity-field-collection-item .group-right h4{font-size:0.8235294118em;line-height:1.2857142857em;}}@media (min-width:980px){.sidebars .block > .content h4,#content #block-views-news-events-block-responsive > .content h4,#block-views-news-events-block > .content h4,.block-bean .entity-bean .entity-field-collection-item .group-right h4{font-size:0.8333333333em;line-height:1.2666666667em;}}.sidebars .block > .content h4 a:after,#content #block-views-news-events-block-responsive > .content h4 a:after,#block-views-news-events-block > .content h4 a:after,.block-bean .entity-bean .entity-field-collection-item .group-right h4 a:after,.sidebars .block > .content h4 a:before,#content #block-views-news-events-block-responsive > .content h4 a:before,#block-views-news-events-block > .content h4 a:before,.block-bean .entity-bean .entity-field-collection-item .group-right h4 a:before{display:none;}.sidebars .block > .content .field-name-title h3,#content #block-views-news-events-block-responsive > .content .field-name-title h3,#block-views-news-events-block > .content .field-name-title h3,.block-bean .entity-bean .entity-field-collection-item .group-right .field-name-title h3{text-transform:none;letter-spacing:0;}.sidebars .block > .content p,#content #block-views-news-events-block-responsive > .content p,#block-views-news-events-block > .content p,.block-bean .entity-bean .entity-field-collection-item .group-right p{font-size:0.875em;line-height:1.2857142857em;}@media (min-width:640px){.sidebars .block > .content p,#content #block-views-news-events-block-responsive > .content p,#block-views-news-events-block > .content p,.block-bean .entity-bean .entity-field-collection-item .group-right p{font-size:0.8235294118em;line-height:1.2857142857em;}}@media (min-width:980px){.sidebars .block > .content p,#content #block-views-news-events-block-responsive > .content p,#block-views-news-events-block > .content p,.block-bean .entity-bean .entity-field-collection-item .group-right p{font-size:0.8333333333em;line-height:1.2666666667em;}}.sidebars .block > .content p.intro,#content #block-views-news-events-block-responsive > .content p.intro,#block-views-news-events-block > .content p.intro,.block-bean .entity-bean .entity-field-collection-item .group-right p.intro{font-size:1.125em;line-height:1.8333333333em;}@media (min-width:640px){.sidebars .block > .content p.intro,#content #block-views-news-events-block-responsive > .content p.intro,#block-views-news-events-block > .content p.intro,.block-bean .entity-bean .entity-field-collection-item .group-right p.intro{font-size:1.1176470588em;line-height:1.7894736842em;}}@media (min-width:980px){.sidebars .block > .content p.intro,#content #block-views-news-events-block-responsive > .content p.intro,#block-views-news-events-block > .content p.intro,.block-bean .entity-bean .entity-field-collection-item .group-right p.intro{font-size:1.1111111111em;line-height:1.75em;}}.sidebars .block > .content p.small,#content #block-views-news-events-block-responsive > .content p.small,#block-views-news-events-block > .content p.small,.block-bean .entity-bean .entity-field-collection-item .group-right p.small{font-size:0.8125em;line-height:1.5384615385em;}@media (min-width:640px){.sidebars .block > .content p.small,#content #block-views-news-events-block-responsive > .content p.small,#block-views-news-events-block > .content p.small,.block-bean .entity-bean .entity-field-collection-item .group-right p.small{font-size:0.8235294118em;line-height:1.5em;}}@media (min-width:980px){.sidebars .block > .content p.small,#content #block-views-news-events-block-responsive > .content p.small,#block-views-news-events-block > .content p.small,.block-bean .entity-bean .entity-field-collection-item .group-right p.small{font-size:0.7777777778em;line-height:1.5em;}}#footer > .wrapper .block > h2.block-title{color:#c0beaf;text-transform:uppercase;font-size:1.125em;line-height:1.2777777778em;}@media (min-width:640px){#footer > .wrapper .block > h2.block-title{font-size:1.1176470588em;line-height:1.2631578947em;}}@media (min-width:980px){#footer > .wrapper .block > h2.block-title{font-size:1.1111111111em;line-height:1.25em;}}#footer > .wrapper .block > .content h2{color:#ffffff;font-size:2.8125em;line-height:1em;}@media (min-width:640px){#footer > .wrapper .block > .content h2{font-size:2.9411764706em;line-height:1em;}}@media (min-width:980px){#footer > .wrapper .block > .content h2{font-size:3.0555555556em;line-height:1em;}}#footer > .wrapper .block > .content p{font-size:1em;line-height:1.3125em;margin:0 0 5px;}@media (min-width:640px){#footer > .wrapper .block > .content p{font-size:1em;line-height:1.2352941176em;}}@media (min-width:980px){#footer > .wrapper .block > .content p{font-size:1em;line-height:1.2222222222em;}}@media (min-width:640px){#footer > .wrapper .block > .content p{margin:0 0 5px;}}@media (min-width:980px){#footer > .wrapper .block > .content p{margin:0 0 6px;}}@media (min-width:1400px){#footer > .wrapper .block > .content p{margin:0 0 7px;}}#footer > .wrapper .block > .content a{text-decoration:none;font-weight:bold;}#footer > .wrapper .block > .content a:link,#footer > .wrapper .block > .content a:visited{color:#ffffff;}#footer > .wrapper .block > .content a:hover,#footer > .wrapper .block > .content a:focus{color:#ffffff;text-decoration:underline;}#footer > .wrapper .block > .content a:active{color:#ffffff;}#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{margin:0;padding:0;}@media (min-width:640px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{margin:0;}}@media (min-width:980px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{margin:0;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{margin:0;}}@media (min-width:640px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{padding:0;}}@media (min-width:980px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{padding:0;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu{padding:0;}}#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{margin:0;padding:0 6px 7px 18px;font-size:1em;line-height:1.3125em;}@media (min-width:640px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{margin:0;}}@media (min-width:980px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{margin:0;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{margin:0;}}@media (min-width:640px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{padding:0 6px 8px 20px;}}@media (min-width:980px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{padding:0 7px 9px 22px;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{padding:0 8px 11px 25px;}}@media (min-width:640px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{font-size:1em;line-height:1.2352941176em;}}@media (min-width:980px){#footer > .wrapper .block > .content ul li,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li{font-size:1em;line-height:1.2222222222em;}}#footer > .wrapper .block > .content ul li:before,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li:before{color:#ffffff;}#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{margin:0;padding:0;text-decoration:none;font-weight:bold;}@media (min-width:640px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{margin:0;}}@media (min-width:980px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{margin:0;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{margin:0;}}@media (min-width:640px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{padding:0;}}@media (min-width:980px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{padding:0;}}@media (min-width:1400px){#footer > .wrapper .block > .content ul li a,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a{padding:0;}}#footer > .wrapper .block > .content ul li a:link,#footer > .wrapper .block > .content ul li a:visited,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a:link,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a:visited{color:#ffffff;}#footer > .wrapper .block > .content ul li a:hover,#footer > .wrapper .block > .content ul li a:focus,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a:hover,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a:focus{color:#ffffff;text-decoration:underline;}#footer > .wrapper .block > .content ul li a:active,#footer > .wrapper .block > .content #block-menu-menu-quick-links-for-visitors ul.menu li a:active{color:#c0beaf;}#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{font-size:0.8125em;line-height:1.1538461538em;margin:0 0 5px;}@media (min-width:640px){#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{font-size:0.7647058824em;line-height:1.1538461538em;}}@media (min-width:980px){#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{font-size:0.7777777778em;line-height:1.1428571429em;}}@media (min-width:640px){#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{margin:0 0 5px;}}@media (min-width:980px){#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{margin:0 0 6px;}}@media (min-width:1400px){#footer > .wrapper-bottom .block > .content p,#footer > .wrapper-bottom .copyright-message > .content p{margin:0 0 7px;}}#footer > .wrapper-bottom .block > .content a,#footer > .wrapper-bottom .copyright-message > .content a{text-decoration:none;font-weight:bold;}#footer > .wrapper-bottom .block > .content a:link,#footer > .wrapper-bottom .copyright-message > .content a:link,#footer > .wrapper-bottom .block > .content a:visited,#footer > .wrapper-bottom .copyright-message > .content a:visited{color:#a6a59a;}#footer > .wrapper-bottom .block > .content a:hover,#footer > .wrapper-bottom .copyright-message > .content a:hover,#footer > .wrapper-bottom .block > .content a:focus,#footer > .wrapper-bottom .copyright-message > .content a:focus{color:#a6a59a;text-decoration:underline;}#footer > .wrapper-bottom .block > .content a:active,#footer > .wrapper-bottom .copyright-message > .content a:active{color:#a6a59a;}.intro{color:#6d6c64;font-size:1.125em;line-height:1.7777777778em;}@media (min-width:640px){.intro{font-size:1.1764705882em;line-height:1.7em;}}@media (min-width:980px){.intro{font-size:1.2222222222em;line-height:1.6363636364em;}}footer .copyright-message,.form-item .description,.ajax-progress,.small,.field-name-submitted-by,.field-name-author,.field-name-field-author,#block-menu-menu-global-navigation > .content > ul.menu,div.messages,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{font-size:0.8125em;line-height:1.3846153846em;}@media (min-width:640px){footer .copyright-message,.form-item .description,.ajax-progress,.small,.field-name-submitted-by,.field-name-author,.field-name-field-author,#block-menu-menu-global-navigation > .content > ul.menu,div.messages,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{font-size:0.8235294118em;line-height:1.3571428571em;}}@media (min-width:980px){footer .copyright-message,.form-item .description,.ajax-progress,.small,.field-name-submitted-by,.field-name-author,.field-name-field-author,#block-menu-menu-global-navigation > .content > ul.menu,div.messages,#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{font-size:0.8333333333em;line-height:1.3333333333em;}}blockquote h2,.node-testimonial.view-mode-full h2{font-style:normal;font-size:2.25em;line-height:1em;}@media (min-width:640px){blockquote h2,.node-testimonial.view-mode-full h2{font-size:2.2352941176em;line-height:1em;}}@media (min-width:980px){blockquote h2,.node-testimonial.view-mode-full h2{font-size:2.2222222222em;line-height:1em;}}blockquote p,blockquote .field-name-field-quote,.node-testimonial.view-mode-full p,.node-testimonial.view-mode-full .field-name-field-quote{color:#6d6c64;font-style:italic;font-size:1.125em;line-height:2em;}@media (min-width:640px){blockquote p,blockquote .field-name-field-quote,.node-testimonial.view-mode-full p,.node-testimonial.view-mode-full .field-name-field-quote{font-size:1.1764705882em;line-height:1.9em;}}@media (min-width:980px){blockquote p,blockquote .field-name-field-quote,.node-testimonial.view-mode-full p,.node-testimonial.view-mode-full .field-name-field-quote{font-size:1.2222222222em;line-height:1.8181818182em;}}.citation{color:#a6a59a;font-style:normal;font-size:1.125em;line-height:1.4444444444em;}@media (min-width:640px){.citation{font-size:1.1176470588em;line-height:1.4210526316em;}}@media (min-width:980px){.citation{font-size:1.1111111111em;line-height:1.4em;}}.citation:before{content:"— ";}figure figcaption,figure .caption,.figure figcaption,.figure .caption,.caption{font-style:italic;color:#424242;font-size:0.75em;line-height:1.0833333333em;}@media (min-width:640px){figure figcaption,figure .caption,.figure figcaption,.figure .caption,.caption{font-size:0.8235294118em;line-height:1em;}}@media (min-width:980px){figure figcaption,figure .caption,.figure figcaption,.figure .caption,.caption{font-size:0.7777777778em;line-height:1em;}}a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{text-align:center;text-decoration:none;text-transform:uppercase;font-weight:normal;font-style:normal;letter-spacing:.1em !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:7px 11px;margin:0 4px 4px 0;left:0;top:0;font-size:0.875em;line-height:1.5714285714em;}@media (min-width:640px){a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{padding:8px 12px;}}@media (min-width:980px){a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{padding:9px 14px;}}@media (min-width:1400px){a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{padding:10px 15px;}}@media (min-width:640px){a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{font-size:0.8823529412em;line-height:1.4666666667em;}}@media (min-width:980px){a.button-link,.button-link a,form button,input[type="button"],input[type="reset"],input[type="submit"],.form-submit a,ul.tabs li a,ul.tabs + ul.action-links li a,div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{font-size:0.8333333333em;line-height:1.4666666667em;}}a.button-link:hover,.button-link a:hover,form button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.form-submit a:hover,ul.tabs li a:hover,ul.tabs + ul.action-links li a:hover,div#quickbar div.depth-0 ul.links li a:hover,div#quickbar div.depth-1 ul.links li a:hover{top:1px;left:1px;}a.button-link:active,.button-link a:active,form button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.form-submit a:active,ul.tabs li a:active,ul.tabs + ul.action-links li a:active,div#quickbar div.depth-0 ul.links li a:active,div#quickbar div.depth-1 ul.links li a:active{top:2px;left:2px;}a.button-link,.button-link a{letter-spacing:.1em !important;padding:12px 22px 12px 15px;display:inline-block;vertical-align:top;margin-right:1em;}@media (min-width:640px){a.button-link,.button-link a{padding:13px 24px 13px 16px;}}@media (min-width:980px){a.button-link,.button-link a{padding:15px 27px 15px 18px;}}@media (min-width:1400px){a.button-link,.button-link a{padding:18px 30px 18px 20px;}}a.button-link:after,.button-link a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.85em;text-align:center;font-weight:normal;padding:0 0.425em;color:inherit;content:"";text-decoration:none;border-bottom:1px dotted transparent;}@media (min-width:980px){a.button-link,.button-link a{padding:6px 22px 6px 11px;}}@media (min-width:980px) and (min-width:640px){a.button-link,.button-link a{padding:7px 24px 7px 12px;}}@media (min-width:980px) and (min-width:980px){a.button-link,.button-link a{padding:8px 27px 8px 14px;}}@media (min-width:980px) and (min-width:1400px){a.button-link,.button-link a{padding:9px 30px 9px 15px;}}.field-type-text-long .field-item > ul li:before,.field-type-text-long .field-item > table ul li:before,.field-type-text .field-item > ul li:before,.field-type-text .field-item > table ul li:before,.field-type-text-with-summary .field-item > ul li:before,.field-type-text-with-summary .field-item > table ul li:before,.xpandable-area > ul li:before,.xpandable-area > table ul li:before,.block-block > .content > ul li:before,.block-block > .content > table ul li:before,#block-menu-menu-quick-links-for-visitors > .content > ul.menu li:before{font-family:"Dloom Font",sans-serif;content:"";font-size:.4em;color:#a6a59a;}footer > .wrapper .field-type-text-long .field-item > ul li:before,.field-type-text-long .field-item > ul footer > .wrapper li:before,footer > .wrapper .field-type-text .field-item > ul li:before,.field-type-text .field-item > ul footer > .wrapper li:before,footer > .wrapper .field-type-text-with-summary .field-item > ul li:before,.field-type-text-with-summary .field-item > ul footer > .wrapper li:before,footer > .wrapper .xpandable-area > ul li:before,.xpandable-area > ul footer > .wrapper li:before,footer > .wrapper .block-block > .content > ul li:before,.block-block > .content > ul footer > .wrapper li:before,footer > .wrapper #block-menu-menu-quick-links-for-visitors > .content > ul.menu li:before,#block-menu-menu-quick-links-for-visitors > .content > ul.menu footer > .wrapper li:before{color:#ffffff;}ul li,ol li{margin:0 0 7px;}@media (min-width:640px){ul li,ol li{margin:0 0 8px;}}@media (min-width:980px){ul li,ol li{margin:0 0 9px;}}@media (min-width:1400px){ul li,ol li{margin:0 0 11px;}}.field-type-text-long .field-item > ul li:before,.field-type-text-long .field-item > table ul li:before,.field-type-text .field-item > ul li:before,.field-type-text .field-item > table ul li:before,.field-type-text-with-summary .field-item > ul li:before,.field-type-text-with-summary .field-item > table ul li:before,.xpandable-area > ul li:before,.xpandable-area > table ul li:before,.block-block > .content > ul li:before,.block-block > .content > table ul li:before,#block-menu-menu-quick-links-for-visitors > .content > ul.menu li:before,a.pdf-icon-link:before,.pdf-icon-link a:before,a.xls-icon-link:before,.xls-icon-link a:before,a.doc-icon-link:before,.doc-icon-link a:before,a.video-icon-link:before,.video-icon-link a:before,a.download-icon-link:before,.download-icon-link a:before,#block-search-form #search-block-form .form-actions:before,button.search-trigger:after,ul#superfish-1 li ul li a:before,div.dl-menuwrapper ul li.dl-back:after,div.dl-menuwrapper ul.menu li.dl-back:after,div.dl-menuwrapper ul.dl-menu li.dl-back:after,div.dl-menuwrapper ul.dl-submenu li.dl-back:after,.dl-menuwrapper li > a:not(:only-child):after,.xpandable:before,html.js fieldset.collapsible .fieldset-legend a:before,.slick-prev:before,.slick-next:before,#block-menu-menu-social-media ul.menu li .facebook:before,#block-menu-menu-social-media ul.menu li .flickr:before,#block-menu-menu-social-media ul.menu li .googleplus:before,#block-menu-menu-social-media ul.menu li .instagram:before,#block-menu-menu-social-media ul.menu li .linkedin:before,#block-menu-menu-social-media ul.menu li .pinterest:before,#block-menu-menu-social-media ul.menu li .rss:before,#block-menu-menu-social-media ul.menu li .twitter:before,#block-menu-menu-social-media ul.menu li .youtube:before,#block-menu-menu-social-media ul.menu li .vimeo:before,.back-top-button a:before,a#ctl05_ctl01_ctl00_prevLnk:before,a#ctl05_ctl01_ctl00_nextLnk:before{box-sizing:border-box;font-weight:normal;font-style:normal;text-decoration:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:rgba(0,0,0,0.004) 1px 1px 1px;zoom:1;}a.pdf-icon-link,.pdf-icon-link a,a.xls-icon-link,.xls-icon-link a,a.doc-icon-link,.doc-icon-link a,a.video-icon-link,.video-icon-link a,a.download-icon-link,.download-icon-link a{display:inline;}a.pdf-icon-link:before,.pdf-icon-link a:before,a.xls-icon-link:before,.xls-icon-link a:before,a.doc-icon-link:before,.doc-icon-link a:before,a.video-icon-link:before,.video-icon-link a:before,a.download-icon-link:before,.download-icon-link a:before{font-size:1.2em;display:inline-block;font-family:"Dloom Font",sans-serif;padding:0;margin:0 .6em 0 0;color:#6d6c64;}body.cke_editable a.pdf-icon-link:after,body.cke_editable .pdf-icon-link a:after,.pdf-icon-link body.cke_editable a:after,body.cke_editable a.xls-icon-link:after,body.cke_editable .xls-icon-link a:after,.xls-icon-link body.cke_editable a:after,body.cke_editable a.doc-icon-link:after,body.cke_editable .doc-icon-link a:after,.doc-icon-link body.cke_editable a:after,body.cke_editable a.video-icon-link:after,body.cke_editable .video-icon-link a:after,.video-icon-link body.cke_editable a:after,body.cke_editable a.download-icon-link:after,body.cke_editable .download-icon-link a:after,.download-icon-link body.cke_editable a:after{display:none;}a.pdf-icon-link:before,.pdf-icon-link a:before{content:"";}a.xls-icon-link:before,.xls-icon-link a:before{content:"";}a.doc-icon-link:before,.doc-icon-link a:before{content:"";}a.video-icon-link:before,.video-icon-link a:before{content:"";}a.download-icon-link:before,.download-icon-link a:before{content:"";}article,aside,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}.region,.wrapper,.block{box-sizing:border-box;}html,button,input,select,textarea{font-family:"Quattrocento Sans",sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}*:before,*:after{box-sizing:border-box;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 14px;padding:0;}@media (min-width:640px){p,pre{margin:0 0 16px;}}@media (min-width:980px){p,pre{margin:0 0 18px;}}@media (min-width:1400px){p,pre{margin:0 0 22px;}}p + p,p + pre,pre + p,pre + pre{margin:0 0 12px;}@media (min-width:640px){p + p,p + pre,pre + p,pre + pre{margin:0 0 13px;}}@media (min-width:980px){p + p,p + pre,pre + p,pre + pre{margin:0 0 15px;}}@media (min-width:1400px){p + p,p + pre,pre + p,pre + pre{margin:0 0 18px;}}div.xpandable-area + p,div.xpandable-area +
pre{margin:14px 0;}@media (min-width:640px){div.xpandable-area + p,div.xpandable-area +
  pre{margin:16px 0;}}@media (min-width:980px){div.xpandable-area + p,div.xpandable-area +
  pre{margin:18px 0;}}@media (min-width:1400px){div.xpandable-area + p,div.xpandable-area +
  pre{margin:22px 0;}}div.field-item p:first-child,div.field-item
pre:first-child{margin:0 0 14px;}@media (min-width:640px){div.field-item p:first-child,div.field-item
  pre:first-child{margin:0 0 16px;}}@media (min-width:980px){div.field-item p:first-child,div.field-item
  pre:first-child{margin:0 0 18px;}}@media (min-width:1400px){div.field-item p:first-child,div.field-item
  pre:first-child{margin:0 0 22px;}}pre,code,kbd,samp,tt,var{font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:14px 0;}@media (min-width:640px){dl,menu,ol,ul,.item-list ul{margin:16px 0;}}@media (min-width:980px){dl,menu,ol,ul,.item-list ul{margin:18px 0;}}@media (min-width:1400px){dl,menu,ol,ul,.item-list ul{margin:22px 0;}}.item-list ul li{margin:0;}dd{margin:0 0 0 2em;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}ul.pager{padding:0;}menu,ol,ul,.item-list ul{padding:0 0 0 2em;}nav ul,nav ol{list-style:none outside none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}.lt-ie9 img{max-width:none;}svg:not(:root){overflow:hidden;}.lt-ie9 img[src*=".svg"]{width:100%;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%;}}figure{margin:0;}form{margin:0;}.element-invisible{height:0;width:0;line-height:0;margin:0;padding:0;position:absolute;text-indent:-99999px;overflow:hidden;}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9125em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9125em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}body{font-family:"Quattrocento Sans",sans-serif;}.field-type-text-long .field-item > p:first-child,.field-type-text .field-item > p:first-child,.field-type-text-with-summary .field-item > p:first-child,.xpandable-area > p:first-child,.block-block > .content > p:first-child{margin-top:0;}.field-type-text-long .field-item > h1 + p,.field-type-text-long .field-item > h1 + ul,.field-type-text-long .field-item > h2 + p,.field-type-text-long .field-item > h2 + ul,.field-type-text-long .field-item > h3 + p,.field-type-text-long .field-item > h3 + ul,.field-type-text .field-item > h1 + p,.field-type-text .field-item > h1 + ul,.field-type-text .field-item > h2 + p,.field-type-text .field-item > h2 + ul,.field-type-text .field-item > h3 + p,.field-type-text .field-item > h3 + ul,.field-type-text-with-summary .field-item > h1 + p,.field-type-text-with-summary .field-item > h1 + ul,.field-type-text-with-summary .field-item > h2 + p,.field-type-text-with-summary .field-item > h2 + ul,.field-type-text-with-summary .field-item > h3 + p,.field-type-text-with-summary .field-item > h3 + ul,.xpandable-area > h1 + p,.xpandable-area > h1 + ul,.xpandable-area > h2 + p,.xpandable-area > h2 + ul,.xpandable-area > h3 + p,.xpandable-area > h3 + ul,.block-block > .content > h1 + p,.block-block > .content > h1 + ul,.block-block > .content > h2 + p,.block-block > .content > h2 + ul,.block-block > .content > h3 + p,.block-block > .content > h3 + ul{margin-top:.8em;}.field-type-text-long .field-item > h4,.field-type-text-long .field-item > h5,.field-type-text-long .field-item > h6,.field-type-text .field-item > h4,.field-type-text .field-item > h5,.field-type-text .field-item > h6,.field-type-text-with-summary .field-item > h4,.field-type-text-with-summary .field-item > h5,.field-type-text-with-summary .field-item > h6,.xpandable-area > h4,.xpandable-area > h5,.xpandable-area > h6,.block-block > .content > h4,.block-block > .content > h5,.block-block > .content > h6{margin-bottom:0;}.field-type-text-long .field-item > h4 + p,.field-type-text-long .field-item > h4 + ul,.field-type-text-long .field-item > h5 + p,.field-type-text-long .field-item > h5 + ul,.field-type-text-long .field-item > h6 + p,.field-type-text-long .field-item > h6 + ul,.field-type-text .field-item > h4 + p,.field-type-text .field-item > h4 + ul,.field-type-text .field-item > h5 + p,.field-type-text .field-item > h5 + ul,.field-type-text .field-item > h6 + p,.field-type-text .field-item > h6 + ul,.field-type-text-with-summary .field-item > h4 + p,.field-type-text-with-summary .field-item > h4 + ul,.field-type-text-with-summary .field-item > h5 + p,.field-type-text-with-summary .field-item > h5 + ul,.field-type-text-with-summary .field-item > h6 + p,.field-type-text-with-summary .field-item > h6 + ul,.xpandable-area > h4 + p,.xpandable-area > h4 + ul,.xpandable-area > h5 + p,.xpandable-area > h5 + ul,.xpandable-area > h6 + p,.xpandable-area > h6 + ul,.block-block > .content > h4 + p,.block-block > .content > h4 + ul,.block-block > .content > h5 + p,.block-block > .content > h5 + ul,.block-block > .content > h6 + p,.block-block > .content > h6 + ul{margin-top:.3em;}.field-type-text-long .field-item > ul,.field-type-text-long .field-item > table ul,.field-type-text .field-item > ul,.field-type-text .field-item > table ul,.field-type-text-with-summary .field-item > ul,.field-type-text-with-summary .field-item > table ul,.xpandable-area > ul,.xpandable-area > table ul,.block-block > .content > ul,.block-block > .content > table ul{list-style:none;}.field-type-text-long .field-item > ul li:before,.field-type-text-long .field-item > table ul li:before,.field-type-text .field-item > ul li:before,.field-type-text .field-item > table ul li:before,.field-type-text-with-summary .field-item > ul li:before,.field-type-text-with-summary .field-item > table ul li:before,.xpandable-area > ul li:before,.xpandable-area > table ul li:before,.block-block > .content > ul li:before,.block-block > .content > table ul li:before{display:block;position:absolute;margin-left:-15px;}.field-type-text-long .field-item > ul > li > ul,.field-type-text-long .field-item > ul > li > ol,.field-type-text-long .field-item > table ul > li > ul,.field-type-text-long .field-item > table ul > li > ol,.field-type-text .field-item > ul > li > ul,.field-type-text .field-item > ul > li > ol,.field-type-text .field-item > table ul > li > ul,.field-type-text .field-item > table ul > li > ol,.field-type-text-with-summary .field-item > ul > li > ul,.field-type-text-with-summary .field-item > ul > li > ol,.field-type-text-with-summary .field-item > table ul > li > ul,.field-type-text-with-summary .field-item > table ul > li > ol,.xpandable-area > ul > li > ul,.xpandable-area > ul > li > ol,.xpandable-area > table ul > li > ul,.xpandable-area > table ul > li > ol,.block-block > .content > ul > li > ul,.block-block > .content > ul > li > ol,.block-block > .content > table ul > li > ul,.block-block > .content > table ul > li > ol{margin-top:1em;padding-bottom:5px;}.field-type-text-long .field-item > ol + ul,.field-type-text .field-item > ol + ul,.field-type-text-with-summary .field-item > ol + ul,.xpandable-area > ol + ul,.block-block > .content > ol + ul{margin-left:2em;}.field-type-text-long .field-item > table td h1:first-child,.field-type-text-long .field-item > table td h2:first-child,.field-type-text-long .field-item > table td h3:first-child,.field-type-text-long .field-item > table td h4:first-child,.field-type-text-long .field-item > table td p:first-child,.field-type-text .field-item > table td h1:first-child,.field-type-text .field-item > table td h2:first-child,.field-type-text .field-item > table td h3:first-child,.field-type-text .field-item > table td h4:first-child,.field-type-text .field-item > table td p:first-child,.field-type-text-with-summary .field-item > table td h1:first-child,.field-type-text-with-summary .field-item > table td h2:first-child,.field-type-text-with-summary .field-item > table td h3:first-child,.field-type-text-with-summary .field-item > table td h4:first-child,.field-type-text-with-summary .field-item > table td p:first-child,.xpandable-area > table td h1:first-child,.xpandable-area > table td h2:first-child,.xpandable-area > table td h3:first-child,.xpandable-area > table td h4:first-child,.xpandable-area > table td p:first-child,.block-block > .content > table td h1:first-child,.block-block > .content > table td h2:first-child,.block-block > .content > table td h3:first-child,.block-block > .content > table td h4:first-child,.block-block > .content > table td p:first-child{padding-top:0;margin-top:0;}h1 + h1,h2 + h1,h3 + h1,h4 + h1,h5 + h1,h6 + h1{padding-top:.3em;}h1 + h2,h2 + h2,h3 + h2,h4 + h2,h5 + h2,h6 + h2{padding-top:.3em;}h1 + h3,h2 + h3,h3 + h3,h4 + h3,h5 + h3,h6 + h3{padding-top:.6em;}h1 + h4,h2 + h4,h3 + h4,h4 + h4,h5 + h4,h6 + h4{padding-top:.6em;}h1 + h5,h1 + h6,h2 + h5,h2 + h6,h3 + h5,h3 + h6,h4 + h5,h4 + h6,h5 + h5,h5 + h6,h6 + h5,h6 + h6{padding-top:1em;}a{font-weight:bold;outline:none;}a:link,a:visited{color:#b22641;text-decoration:none;}a:hover,a:focus{color:#8a0f27;text-decoration:underline;}a:active{color:#8a0f27;}hr{border:0;height:1px;border-bottom:1px solid #f0efe8;background-color:transparent;clear:both;}.dlcredit{position:absolute;width:100%;bottom:0;font-size:9px;letter-spacing:.03em;height:15px;text-align:center;background-color:white;}.dlcredit a{color:#dbdbdb !important;text-decoration:none;}a.ilink{border:none;line-height:0;text-decoration:none;max-width:100%;}a.ilink:hover{border:none;text-decoration:none;}body{padding:0;margin:0;width:100%;max-width:100%;position:relative;overflow-x:hidden;overflow-y:auto;}#header > .wrapper,#navigation > .wrapper,footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{width:100%;max-width:1450px;margin:0 auto;}#header > .wrapper:after,#navigation > .wrapper:after,footer > .wrapper .inner-content:after,footer > .wrapper-bottom .inner-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}footer{margin:0 auto;width:100%;}#content{width:100%;}.region-sidebar-first,.region-sidebar-second{width:100%;}.region{position:relative;}@media (min-width:800px){#page{width:100%;}footer{width:100%;}#content{width:70%;float:left;}.region-sidebar-first{width:30%;float:right;}.region-sidebar-second{width:30%;float:right;}.no-sidebars #content{width:100%;}}@media (min-width:1250px){#page{width:100%;}footer{width:100%;}#content{width:60%;margin-left:18%;float:left;}.region-sidebar-first{width:18%;margin-left:-78%;float:left;}.region-sidebar-second{width:22%;float:right;}.sidebar-first #content{width:82%;margin-left:18%;}.sidebar-first .region-sidebar-first{width:18%;margin-left:-100%;}.sidebar-second #content{width:78%;margin-left:0;}.sidebar-second .region-sidebar-second{width:22%;}.no-sidebars #content{width:100%;margin-left:0;}}header{display:block;color:#424242;background-color:transparent;text-rendering:optimizeSpeed;width:100%;z-index:901;}header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}header > .wrapper{box-sizing:border-box;padding:14px 18px;position:relative;}header > .wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){header > .wrapper{padding:16px 20px;}}@media (min-width:980px){header > .wrapper{padding:18px 22px;}}@media (min-width:1400px){header > .wrapper{padding:22px 25px;}}@media (min-width:768px){header > .wrapper{padding:0 0 14px 36px;}}@media (min-width:768px) and (min-width:640px){header > .wrapper{padding:0 0 16px 40px;}}@media (min-width:768px) and (min-width:980px){header > .wrapper{padding:0 0 18px 44px;}}@media (min-width:768px) and (min-width:1400px){header > .wrapper{padding:0 0 22px 50px;}}@media (min-width:800px){header > .wrapper{padding:0 0 14px 54px;}}@media (min-width:800px) and (min-width:640px){header > .wrapper{padding:0 0 16px 60px;}}@media (min-width:800px) and (min-width:980px){header > .wrapper{padding:0 0 18px 66px;}}@media (min-width:800px) and (min-width:1400px){header > .wrapper{padding:0 0 22px 75px;}}@media (min-width:980px){header > .wrapper{padding:0 0 14px 54px;}}@media (min-width:980px) and (min-width:640px){header > .wrapper{padding:0 0 16px 60px;}}@media (min-width:980px) and (min-width:980px){header > .wrapper{padding:0 0 18px 66px;}}@media (min-width:980px) and (min-width:1400px){header > .wrapper{padding:0 0 22px 75px;}}@media (min-width:1250px){header > .wrapper{padding:0 0 14px 72px;}}@media (min-width:1250px) and (min-width:640px){header > .wrapper{padding:0 0 16px 80px;}}@media (min-width:1250px) and (min-width:980px){header > .wrapper{padding:0 0 18px 88px;}}@media (min-width:1250px) and (min-width:1400px){header > .wrapper{padding:0 0 22px 100px;}}header > .wrapper #header-content{text-align:center;}@media (min-width:768px){header > .wrapper #header-content{text-align:left;}}header a,header a:visited{color:#424242;text-decoration:none;}header a:hover{color:#6d6c64;}header a:active{color:#6d6c64;}.region-header{z-index:901;width:100%;display:none;background-color:#f0efe8;}.region-header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:768px){.region-header{display:block;padding:5px 9px 5px 0;}}@media (min-width:768px) and (min-width:640px){.region-header{padding:5px 10px 5px 0;}}@media (min-width:768px) and (min-width:980px){.region-header{padding:6px 11px 6px 0;}}@media (min-width:768px) and (min-width:1400px){.region-header{padding:7px 13px 7px 0;}}@media (min-width:980px){.region-header{width:auto;float:right;padding:7px 15px;}}@media (min-width:980px) and (min-width:640px){.region-header{padding:8px 16px;}}@media (min-width:980px) and (min-width:980px){.region-header{padding:9px 18px;}}@media (min-width:980px) and (min-width:1400px){.region-header{padding:11px 20px;}}html.svg #bitmap-logo,html.svg #bitmap-logo-sq{display:none;}html.svg #svg-logo{display:block;width:300px;}@media (min-width:768px) and (max-width:980px){html.svg #svg-logo{display:none;}}html.svg #svg-logo-sq{display:none;width:110px;}@media (min-width:768px) and (max-width:980px){html.svg #svg-logo-sq{display:block;}}html.no-svg #svg-logo,html.no-svg #svg-logo-sq,html.lt-ie9 #svg-logo,html.lt-ie9 #svg-logo-sq{display:none;}html.no-svg #bitmap-logo,html.lt-ie9 #bitmap-logo{display:block;width:300px;}@media (min-width:768px) and (max-width:980px){html.no-svg #bitmap-logo,html.lt-ie9 #bitmap-logo{display:none;}}html.no-svg #bitmap-logo-sq,html.lt-ie9 #bitmap-logo-sq{display:none;width:110px;}@media (min-width:768px) and (max-width:980px){html.no-svg #bitmap-logo-sq,html.lt-ie9 #bitmap-logo-sq{display:block;}}#logo{box-sizing:border-box;border:none;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;padding:0;margin:56px 0 0;width:300px;max-width:85%;}@media (min-width:640px){#logo{padding:0;}}@media (min-width:980px){#logo{padding:0;}}@media (min-width:1400px){#logo{padding:0;}}@media (min-width:640px){#logo{margin:64px 0 0;}}@media (min-width:980px){#logo{margin:72px 0 0;}}@media (min-width:1400px){#logo{margin:88px 0 0;}}@media (min-width:768px){#logo{width:300px;max-width:24%;margin:42px 0 14px;}}@media (min-width:768px) and (min-width:640px){#logo{margin:48px 0 16px;}}@media (min-width:768px) and (min-width:980px){#logo{margin:54px 0 18px;}}@media (min-width:768px) and (min-width:1400px){#logo{margin:66px 0 22px;}}@media (min-width:768px) and (max-width:980px){#logo{margin:35px 0 14px;width:110px;max-width:14%;}}@media (min-width:768px) and (max-width:980px) and (min-width:640px){#logo{margin:40px 0 16px;}}@media (min-width:768px) and (max-width:980px) and (min-width:980px){#logo{margin:45px 0 18px;}}@media (min-width:768px) and (max-width:980px) and (min-width:1400px){#logo{margin:55px 0 22px;}}#logo img{vertical-align:bottom;max-width:100%;height:auto;}#name-and-slogan{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0 0 18px;padding:0;}@media (min-width:640px){#name-and-slogan{margin:0 0 0 20px;}}@media (min-width:980px){#name-and-slogan{margin:0 0 0 22px;}}@media (min-width:1400px){#name-and-slogan{margin:0 0 0 25px;}}@media (min-width:640px){#name-and-slogan{padding:0;}}@media (min-width:980px){#name-and-slogan{padding:0;}}@media (min-width:1400px){#name-and-slogan{padding:0;}}#name-and-slogan #site-slogan{margin:0;padding:0;}@media (min-width:640px){#name-and-slogan #site-slogan{margin:0;}}@media (min-width:980px){#name-and-slogan #site-slogan{margin:0;}}@media (min-width:1400px){#name-and-slogan #site-slogan{margin:0;}}@media (min-width:640px){#name-and-slogan #site-slogan{padding:0;}}@media (min-width:980px){#name-and-slogan #site-slogan{padding:0;}}@media (min-width:1400px){#name-and-slogan #site-slogan{padding:0;}}#navigation{display:block;box-sizing:border-box;position:absolute;z-index:900;top:0;width:100%;background-color:#424242;color:#ffffff;height:45px;}@media (min-width:768px){#navigation{position:static;width:auto;height:auto;top:auto;background-color:#ffffff;color:#424242;}}#navigation > .wrapper{position:relative;}#navigation .navigation-content{margin:0;padding:0;}@media (min-width:640px){#navigation .navigation-content{margin:0;}}@media (min-width:980px){#navigation .navigation-content{margin:0;}}@media (min-width:1400px){#navigation .navigation-content{margin:0;}}@media (min-width:640px){#navigation .navigation-content{padding:0;}}@media (min-width:980px){#navigation .navigation-content{padding:0;}}@media (min-width:1400px){#navigation .navigation-content{padding:0;}}#navigation .region-navigation{margin:0;padding:0;position:absolute;width:100%;}@media (min-width:640px){#navigation .region-navigation{margin:0;}}@media (min-width:980px){#navigation .region-navigation{margin:0;}}@media (min-width:1400px){#navigation .region-navigation{margin:0;}}@media (min-width:640px){#navigation .region-navigation{padding:0;}}@media (min-width:980px){#navigation .region-navigation{padding:0;}}@media (min-width:1400px){#navigation .region-navigation{padding:0;}}@media (min-width:768px){#navigation .region-navigation{float:right;width:auto;top:0;right:0;margin:-86px 9px 0 0;padding-right:2.5em;}}@media (min-width:768px) and (min-width:640px){#navigation .region-navigation{margin:-99px 10px 0 0;}}@media (min-width:768px) and (min-width:980px){#navigation .region-navigation{margin:-111px 11px 0 0;}}@media (min-width:768px) and (min-width:1400px){#navigation .region-navigation{margin:-136px 13px 0 0;}}@media (min-width:980px){#navigation .region-navigation{margin:-58px 18px 0 0;}}@media (min-width:980px) and (min-width:640px){#navigation .region-navigation{margin:-67px 20px 0 0;}}@media (min-width:980px) and (min-width:980px){#navigation .region-navigation{margin:-75px 22px 0 0;}}@media (min-width:980px) and (min-width:1400px){#navigation .region-navigation{margin:-92px 25px 0 0;}}#main{width:100%;max-width:1450px;margin:0 auto;}#main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}#main > .wrapper,#main > .wrapper-bottom{padding:0 0 14px;margin:0;}#main > .wrapper:after,#main > .wrapper-bottom:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{padding:0 0 16px;}}@media (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{padding:0 0 18px;}}@media (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{padding:0 0 22px;}}@media (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:0;}}@media (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{margin:0;}}@media (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{margin:0;}}@media (min-width:480px){#main > .wrapper,#main > .wrapper-bottom{margin:14px 18px 0;}}@media (min-width:480px) and (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:16px 20px 0;}}@media (min-width:480px) and (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{margin:18px 22px 0;}}@media (min-width:480px) and (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{margin:22px 25px 0;}}@media (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:14px 36px 0;}}@media (min-width:640px) and (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:16px 40px 0;}}@media (min-width:640px) and (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{margin:18px 44px 0;}}@media (min-width:640px) and (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{margin:22px 50px 0;}}@media (min-width:800px){#main > .wrapper,#main > .wrapper-bottom{margin:14px 54px 0;}}@media (min-width:800px) and (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:16px 60px 0;}}@media (min-width:800px) and (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{margin:18px 66px 0;}}@media (min-width:800px) and (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{margin:22px 75px 0;}}@media (min-width:1250px){#main > .wrapper,#main > .wrapper-bottom{margin:14px 72px 0;}}@media (min-width:1250px) and (min-width:640px){#main > .wrapper,#main > .wrapper-bottom{margin:16px 80px 0;}}@media (min-width:1250px) and (min-width:980px){#main > .wrapper,#main > .wrapper-bottom{margin:18px 88px 0;}}@media (min-width:1250px) and (min-width:1400px){#main > .wrapper,#main > .wrapper-bottom{margin:22px 100px 0;}}#main #main-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}#content{position:relative;z-index:2;}#content > .wrapper{position:relative;padding:14px 0;}#content > .wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){#content > .wrapper{padding:16px 0;}}@media (min-width:980px){#content > .wrapper{padding:18px 0;}}@media (min-width:1400px){#content > .wrapper{padding:22px 0;}}#content > .wrapper .region{position:relative;text-rendering:optimizeLegibility;}#content > .wrapper .region:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}#content > .wrapper div.utilities{position:relative;margin:0 27px 0 22px;}@media (min-width:640px){#content > .wrapper div.utilities{margin:0 30px 0 24px;}}@media (min-width:980px){#content > .wrapper div.utilities{margin:0 33px 0 27px;}}@media (min-width:1400px){#content > .wrapper div.utilities{margin:0 38px 0 30px;}}#content > .wrapper #page-title{margin:0 0 21px;padding:0 27px 0 22px;}@media (min-width:640px){#content > .wrapper #page-title{margin:0 0 24px;}}@media (min-width:980px){#content > .wrapper #page-title{margin:0 0 27px;}}@media (min-width:1400px){#content > .wrapper #page-title{margin:0 0 33px;}}@media (min-width:640px){#content > .wrapper #page-title{padding:0 30px 0 24px;}}@media (min-width:980px){#content > .wrapper #page-title{padding:0 33px 0 27px;}}@media (min-width:1400px){#content > .wrapper #page-title{padding:0 38px 0 30px;}}#banner{line-height:0;width:100%;max-width:100%;max-height:450px;overflow:hidden;}#banner .region-highlighted{margin:0;padding:0;}@media (min-width:640px){#banner .region-highlighted{margin:0;}}@media (min-width:980px){#banner .region-highlighted{margin:0;}}@media (min-width:1400px){#banner .region-highlighted{margin:0;}}@media (min-width:640px){#banner .region-highlighted{padding:0;}}@media (min-width:980px){#banner .region-highlighted{padding:0;}}@media (min-width:1400px){#banner .region-highlighted{padding:0;}}#banner + #main > .wrapper{margin-top:0 !important;}@media (min-width:480px){#banner + #main > .wrapper{margin-top:-4em !important;}}.region-help{margin:0;padding:0 27px 0 22px;}@media (min-width:640px){.region-help{margin:0;}}@media (min-width:980px){.region-help{margin:0;}}@media (min-width:1400px){.region-help{margin:0;}}@media (min-width:640px){.region-help{padding:0 30px 0 24px;}}@media (min-width:980px){.region-help{padding:0 33px 0 27px;}}@media (min-width:1400px){.region-help{padding:0 38px 0 30px;}}.region-content{position:relative;margin:0;padding:0 27px 0 22px;}@media (min-width:640px){.region-content{margin:0;}}@media (min-width:980px){.region-content{margin:0;}}@media (min-width:1400px){.region-content{margin:0;}}@media (min-width:640px){.region-content{padding:0 30px 0 24px;}}@media (min-width:980px){.region-content{padding:0 33px 0 27px;}}@media (min-width:1400px){.region-content{padding:0 38px 0 30px;}}.region-content-top{position:relative;margin:0;padding:0 27px 0 22px;}@media (min-width:640px){.region-content-top{margin:0;}}@media (min-width:980px){.region-content-top{margin:0;}}@media (min-width:1400px){.region-content-top{margin:0;}}@media (min-width:640px){.region-content-top{padding:0 30px 0 24px;}}@media (min-width:980px){.region-content-top{padding:0 33px 0 27px;}}@media (min-width:1400px){.region-content-top{padding:0 38px 0 30px;}}.region-content-bottom{margin:0;padding:0 27px 0 22px;}.region-content-bottom:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){.region-content-bottom{margin:0;}}@media (min-width:980px){.region-content-bottom{margin:0;}}@media (min-width:1400px){.region-content-bottom{margin:0;}}@media (min-width:640px){.region-content-bottom{padding:0 30px 0 24px;}}@media (min-width:980px){.region-content-bottom{padding:0 33px 0 27px;}}@media (min-width:1400px){.region-content-bottom{padding:0 38px 0 30px;}}.region-sidebar-first{position:relative;}.region-sidebar-first:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.region-sidebar-first > .region-wrapper{padding:14px 0;margin:14px 18px 0;}@media (min-width:640px){.region-sidebar-first > .region-wrapper{padding:16px 0;}}@media (min-width:980px){.region-sidebar-first > .region-wrapper{padding:18px 0;}}@media (min-width:1400px){.region-sidebar-first > .region-wrapper{padding:22px 0;}}@media (min-width:640px){.region-sidebar-first > .region-wrapper{margin:16px 20px 0;}}@media (min-width:980px){.region-sidebar-first > .region-wrapper{margin:18px 22px 0;}}@media (min-width:1400px){.region-sidebar-first > .region-wrapper{margin:22px 25px 0;}}@media (min-width:800px){.region-sidebar-first > .region-wrapper{margin:14px 18px 0 0;}}@media (min-width:800px) and (min-width:640px){.region-sidebar-first > .region-wrapper{margin:16px 20px 0 0;}}@media (min-width:800px) and (min-width:980px){.region-sidebar-first > .region-wrapper{margin:18px 22px 0 0;}}@media (min-width:800px) and (min-width:1400px){.region-sidebar-first > .region-wrapper{margin:22px 25px 0 0;}}@media (min-width:1250px){.region-sidebar-first > .region-wrapper{margin:14px 0 0 18px;}}@media (min-width:1250px) and (min-width:640px){.region-sidebar-first > .region-wrapper{margin:16px 0 0 20px;}}@media (min-width:1250px) and (min-width:980px){.region-sidebar-first > .region-wrapper{margin:18px 0 0 22px;}}@media (min-width:1250px) and (min-width:1400px){.region-sidebar-first > .region-wrapper{margin:22px 0 0 25px;}}.region-sidebar-second{position:relative;}.region-sidebar-second:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.region-sidebar-second > .region-wrapper{padding:14px 0;margin:0 18px;}@media (min-width:640px){.region-sidebar-second > .region-wrapper{padding:16px 0;}}@media (min-width:980px){.region-sidebar-second > .region-wrapper{padding:18px 0;}}@media (min-width:1400px){.region-sidebar-second > .region-wrapper{padding:22px 0;}}@media (min-width:640px){.region-sidebar-second > .region-wrapper{margin:0 20px;}}@media (min-width:980px){.region-sidebar-second > .region-wrapper{margin:0 22px;}}@media (min-width:1400px){.region-sidebar-second > .region-wrapper{margin:0 25px;}}@media (min-width:640px){.region-sidebar-second > .region-wrapper{margin:0 18px 0 0;}}@media (min-width:640px) and (min-width:640px){.region-sidebar-second > .region-wrapper{margin:0 20px 0 0;}}@media (min-width:640px) and (min-width:980px){.region-sidebar-second > .region-wrapper{margin:0 22px 0 0;}}@media (min-width:640px) and (min-width:1400px){.region-sidebar-second > .region-wrapper{margin:0 25px 0 0;}}.region-content-closure{clear:both;margin:0 18px;padding:0;}@media (min-width:640px){.region-content-closure{margin:0 20px;}}@media (min-width:980px){.region-content-closure{margin:0 22px;}}@media (min-width:1400px){.region-content-closure{margin:0 25px;}}@media (min-width:640px){.region-content-closure{padding:0;}}@media (min-width:980px){.region-content-closure{padding:0;}}@media (min-width:1400px){.region-content-closure{padding:0;}}.region-content-closure:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0;padding:0;}@media (min-width:640px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0;}}@media (min-width:980px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0;}}@media (min-width:1400px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0;}}@media (min-width:640px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{padding:0;}}@media (min-width:980px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{padding:0;}}@media (min-width:1400px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{padding:0;}}@media (min-width:800px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0 90px 0 0;}}@media (min-width:800px) and (min-width:640px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0 100px 0 0;}}@media (min-width:800px) and (min-width:980px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0 110px 0 0;}}@media (min-width:800px) and (min-width:1400px){body.no-sidebars #content .region-content .node.view-mode-full .field-name-body{margin:0 125px 0 0;}}@media (min-width:640px){body.one-sidebar.sidebar-first #content .region{margin-left:0;}}footer{position:relative;width:100%;color:#ffffff;margin:0;padding:0;line-height:0;background-color:#424242;}footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){footer{margin:0;}}@media (min-width:980px){footer{margin:0;}}@media (min-width:1400px){footer{margin:0;}}@media (min-width:640px){footer{padding:0;}}@media (min-width:980px){footer{padding:0;}}@media (min-width:1400px){footer{padding:0;}}footer .inner-content{padding:14px 18px;}@media (min-width:640px){footer .inner-content{padding:16px 20px;}}@media (min-width:980px){footer .inner-content{padding:18px 22px;}}@media (min-width:1400px){footer .inner-content{padding:22px 25px;}}footer .footer-banner{width:100%;height:68px;display:block;background-repeat:no-repeat;background-position:center top;background-size:100% auto;}@media (min-width:640px){footer .footer-banner{height:118px;}}@media (min-width:800px){footer .footer-banner{height:158px;}}@media (min-width:1250px){footer .footer-banner{height:198px;}}footer > .wrapper,footer > .wrapper-bottom{line-height:1em;width:100%;}footer > .wrapper:after,footer > .wrapper-bottom:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{box-sizing:border-box;width:100%;max-width:1450px;margin:0 auto;padding:21px 22px 14px;}footer > .wrapper .inner-content:after,footer > .wrapper-bottom .inner-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:24px 24px 16px;}}@media (min-width:980px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:27px 27px 18px;}}@media (min-width:1400px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:33px 30px 22px;}}@media (min-width:1250px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:21px 27px 14px 94px;}}@media (min-width:1250px) and (min-width:640px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:24px 30px 16px 104px;}}@media (min-width:1250px) and (min-width:980px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:27px 33px 18px 115px;}}@media (min-width:1250px) and (min-width:1400px){footer > .wrapper .inner-content,footer > .wrapper-bottom .inner-content{padding:33px 38px 22px 130px;}}footer > .wrapper .region{display:inline-block;vertical-align:top;}footer .region{box-sizing:border-box;width:100%;max-width:100%;padding:0 0 14px;}@media (min-width:640px){footer .region{padding:0 0 16px;}}@media (min-width:980px){footer .region{padding:0 0 18px;}}@media (min-width:1400px){footer .region{padding:0 0 22px;}}footer > .wrapper-bottom{color:#424242;background-color:#ffffff;}footer .region-footer-content-top{width:100%;}@media (min-width:640px){footer .region-footer-content-left{max-width:59%;}}@media (min-width:980px){footer .region-footer-content-left{max-width:42%;padding:0 9px 14px 0;}}@media (min-width:980px) and (min-width:640px){footer .region-footer-content-left{padding:0 10px 16px 0;}}@media (min-width:980px) and (min-width:980px){footer .region-footer-content-left{padding:0 11px 18px 0;}}@media (min-width:980px) and (min-width:1400px){footer .region-footer-content-left{padding:0 13px 22px 0;}}@media (min-width:640px){footer .region-footer-content{max-width:40%;}}@media (min-width:980px){footer .region-footer-content{max-width:33%;padding:0 9px 14px;}}@media (min-width:980px) and (min-width:640px){footer .region-footer-content{padding:0 10px 16px;}}@media (min-width:980px) and (min-width:980px){footer .region-footer-content{padding:0 11px 18px;}}@media (min-width:980px) and (min-width:1400px){footer .region-footer-content{padding:0 13px 22px;}}@media (min-width:480px) and (max-width:640px){footer .region-footer-content .block{width:50%;box-sizing:border-box;margin:0;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;float:left;padding:14px 18px 14px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:640px){footer .region-footer-content .block{padding:16px 20px 16px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:980px){footer .region-footer-content .block{padding:18px 22px 18px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:1400px){footer .region-footer-content .block{padding:22px 25px 22px 0;}}@media (min-width:480px) and (max-width:640px){footer .region-footer-content .block + .block{margin:0 !important;padding:14px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:640px){footer .region-footer-content .block + .block{padding:16px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:980px){footer .region-footer-content .block + .block{padding:18px 0;}}@media (min-width:480px) and (max-width:640px) and (min-width:1400px){footer .region-footer-content .block + .block{padding:22px 0;}}@media (min-width:640px){footer .region-footer-content-right{margin:-56px 0 0;max-width:59%;position:relative;}}@media (min-width:640px) and (min-width:640px){footer .region-footer-content-right{margin:-64px 0 0;}}@media (min-width:640px) and (min-width:980px){footer .region-footer-content-right{margin:-72px 0 0;}}@media (min-width:640px) and (min-width:1400px){footer .region-footer-content-right{margin:-88px 0 0;}}@media (min-width:980px){footer .region-footer-content-right{position:static;margin-top:0;max-width:24%;padding:0 0 14px 9px;}}@media (min-width:980px) and (min-width:640px){footer .region-footer-content-right{padding:0 0 16px 10px;}}@media (min-width:980px) and (min-width:980px){footer .region-footer-content-right{padding:0 0 18px 11px;}}@media (min-width:980px) and (min-width:1400px){footer .region-footer-content-right{padding:0 0 22px 13px;}}@media (min-width:640px){footer .region-footer-content-bottom,footer .copyright-message{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}}footer .copyright-message{font-style:italic;color:#a6a59a;box-sizing:border-box;width:630px;max-width:100%;}@media (min-width:980px){footer .copyright-message{max-width:50%;float:left;}}footer .region-footer-content-bottom{box-sizing:border-box;text-align:center;width:540px;max-width:100%;}@media (min-width:980px){footer .region-footer-content-bottom{max-width:50%;float:left;}}footer .region-bottom{background-color:#ffffff;color:#424242;}#block-search-form #search-block-form .form-actions:before,button.search-trigger:after{text-align:center;font-family:"Dloom Font",sans-serif;content:"";vertical-align:middle;text-decoration:none;cursor:pointer;font-size:25px;background:transparent;color:#ffffff;}@media (min-width:768px){#block-search-form #search-block-form .form-actions:before,button.search-trigger:after{color:#8a0f27;}}#block-search-form #search-block-form .form-actions:hover:before,button.search-trigger:hover:after{cursor:pointer;color:#f0efe8;}@media (min-width:768px){#block-search-form #search-block-form .form-actions:hover:before,button.search-trigger:hover:after{color:#b22641;}}#search-block-form{position:relative;border:none;}#search-block-form .form-item{position:relative;display:inline-block;margin:0;padding:0;text-align:left;height:auto;}@media (min-width:768px){#search-block-form .form-item{height:40px;}}@media (min-width:800px){#search-block-form .form-item{height:45px;}}#search-block-form .form-item input.form-text{box-sizing:border-box;background:#ffffff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;color:#424242;height:38px;}@media (min-width:768px){#search-block-form .form-item input.form-text{height:40px;}}@media (min-width:800px){#search-block-form .form-item input.form-text{height:45px;}}#search-block-form .form-actions input.form-submit{height:38px;}@media (min-width:768px){#search-block-form .form-actions input.form-submit{height:40px;}}@media (min-width:800px){#search-block-form .form-actions input.form-submit{height:45px;}}#block-search-form{position:relative;float:right;z-index:991;width:60%;max-width:260px;margin:9px 9px 0;display:none;}@media (min-width:640px){#block-search-form{margin:10px 10px 0;}}@media (min-width:980px){#block-search-form{margin:11px 11px 0;}}@media (min-width:1400px){#block-search-form{margin:14px 13px 0;}}#block-search-form #search-block-form .form-item{position:absolute;z-index:0;width:100%;display:block;}#block-search-form #search-block-form .form-item input.form-text{width:100%;max-width:100%;line-height:38px;height:38px;padding:0 1em;font-style:italic;}@media (min-width:768px){#block-search-form #search-block-form .form-item input.form-text{line-height:40px;height:40px;}}@media (min-width:800px){#block-search-form #search-block-form .form-item input.form-text{line-height:40px;height:45px;}}#block-search-form #search-block-form .form-actions{display:inline;background-color:transparent;}#block-search-form #search-block-form .form-actions:before,#block-search-form #search-block-form .form-actions input.form-submit{position:absolute;z-index:10;display:block;box-sizing:border-box;top:0;bottom:auto;left:auto;right:0;line-height:38px;height:38px;width:38px;}@media (min-width:768px){#block-search-form #search-block-form .form-actions:before,#block-search-form #search-block-form .form-actions input.form-submit{line-height:40px;height:40px;width:40px;}}@media (min-width:800px){#block-search-form #search-block-form .form-actions:before,#block-search-form #search-block-form .form-actions input.form-submit{line-height:45px;height:45px;width:45px;}}#block-search-form #search-block-form .form-actions input.form-submit,#block-search-form #search-block-form .form-actions input[type="submit"]{border:none;margin:0;padding:0;overflow:hidden;text-indent:-9999px;background-color:transparent;}.block-search.mobile-search{position:absolute;top:0;bottom:auto;left:auto;width:100%;right:0;max-height:0;overflow:visible;margin:0;padding:0;z-index:991;display:block;-moz-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);-webkit-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);}@media (min-width:768px){.block-search.mobile-search{width:auto;min-width:380px;}}@media (min-width:768px){.block-search.mobile-search{margin:-4px 0 0;}}@media (min-width:768px) and (min-width:640px){.block-search.mobile-search{margin:-4px 0 0;}}@media (min-width:768px) and (min-width:980px){.block-search.mobile-search{margin:-5px 0 0;}}@media (min-width:768px) and (min-width:1400px){.block-search.mobile-search{margin:-6px 0 0;}}.block-search.mobile-search .content{position:absolute;box-sizing:border-box;max-height:0;overflow:hidden;display:none;visibility:hidden;top:-1000px;-moz-transition:all,0.2s,ease;-o-transition:all,0.2s,ease;-webkit-transition:all,0.2s,ease;transition:all,0.2s,ease;}.block-search.mobile-search .content form{display:none;padding:0;margin:0;}.block-search.mobile-search .content form input{margin:0;}.block-search.mobile-search .content form .form-item{width:auto;min-width:220px;}.block-search.mobile-search .content form .form-item input.form-text{width:100%;max-width:100%;}.block-search.mobile-search.open{z-index:1000;}.block-search.mobile-search.open .content{position:relative;visibility:visible;display:block;max-height:350px;padding:14px 18px;background-color:#6d6c64;border:none;overflow-y:hidden;top:45px;}@media (min-width:640px){.block-search.mobile-search.open .content{padding:16px 20px;}}@media (min-width:980px){.block-search.mobile-search.open .content{padding:18px 22px;}}@media (min-width:1400px){.block-search.mobile-search.open .content{padding:22px 25px;}}.block-search.mobile-search.open .content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.block-search.mobile-search.open .content form#search-block-form{padding:14px 0;text-align:right;width:100%;display:block;}@media (min-width:640px){.block-search.mobile-search.open .content form#search-block-form{padding:16px 0;}}@media (min-width:980px){.block-search.mobile-search.open .content form#search-block-form{padding:18px 0;}}@media (min-width:1400px){.block-search.mobile-search.open .content form#search-block-form{padding:22px 0;}}.block-search.mobile-search.open .content .form-item input.form-text{height:35px;}.block-search.mobile-search.open .content .form-actions input.form-submit{height:35px;}button.search-trigger{text-indent:-999px;overflow:hidden;border:none;background-color:transparent;margin:0 18px 0 0;padding:0;z-index:2;}@media (min-width:640px){button.search-trigger{margin:0 20px 0 0;}}@media (min-width:980px){button.search-trigger{margin:0 22px 0 0;}}@media (min-width:1400px){button.search-trigger{margin:0 25px 0 0;}}@media (min-width:768px){button.search-trigger{margin:0;}}@media (min-width:768px) and (min-width:640px){button.search-trigger{margin:0;}}@media (min-width:768px) and (min-width:980px){button.search-trigger{margin:0;}}@media (min-width:768px) and (min-width:1400px){button.search-trigger{margin:0;}}button.search-trigger,button.search-trigger:after{position:absolute;display:block;box-sizing:border-box;top:0;bottom:auto;left:auto;right:0;line-height:45px;height:45px;width:40px;}button.search-trigger:hover,button.search-trigger:after:hover{cursor:pointer;}button.search-trigger:after{z-index:1;}button.search-trigger a:after{background:none;display:none;}ul.links,ul.menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;text-align:left;background:transparent;}ul.links li,ul.menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul.links li:before,ul.menu li:before{display:none;}ul.links li,ul.menu li{border:none transparent;border-width:0;}ul.links li a,ul.menu li a{display:block;box-sizing:border-box;padding:0 6px 5px 0;background-color:transparent;color:#424242;text-decoration:none;text-transform:none;text-align:left;}@media (min-width:640px){ul.links li a,ul.menu li a{padding:0 6px 5px 0;}}@media (min-width:980px){ul.links li a,ul.menu li a{padding:0 7px 6px 0;}}@media (min-width:1400px){ul.links li a,ul.menu li a{padding:0 8px 7px 0;}}ul.links li a:hover,ul.links li:hover > a,ul.links li.over > a,ul.menu li a:hover,ul.menu li:hover > a,ul.menu li.over > a{background-color:transparent;color:#606e6f;}ul.links li.active-trail > a,ul.menu li.active-trail > a{background-color:transparent;color:#606e6f;}ul.links li ul,ul.menu li ul{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}ul.links li ul li,ul.menu li ul li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul.links li ul li:before,ul.menu li ul li:before{display:none;}ul.links li ul > li,ul.menu li ul > li{padding:7px 0 0;border:none transparent;border-width:0 0 0 0;}@media (min-width:640px){ul.links li ul > li,ul.menu li ul > li{padding:8px 0 0;}}@media (min-width:980px){ul.links li ul > li,ul.menu li ul > li{padding:9px 0 0;}}@media (min-width:1400px){ul.links li ul > li,ul.menu li ul > li{padding:11px 0 0;}}ul.links li ul > li a,ul.menu li ul > li a{padding:0 6px 5px 18px;background-color:transparent;color:#424242;}@media (min-width:640px){ul.links li ul > li a,ul.menu li ul > li a{padding:0 6px 5px 20px;}}@media (min-width:980px){ul.links li ul > li a,ul.menu li ul > li a{padding:0 7px 6px 22px;}}@media (min-width:1400px){ul.links li ul > li a,ul.menu li ul > li a{padding:0 8px 7px 25px;}}ul.links li ul > li a:hover,ul.links li ul > li:hover > a,ul.links li ul > li.over > a,ul.menu li ul > li a:hover,ul.menu li ul > li:hover > a,ul.menu li ul > li.over > a{background-color:transparent;color:#606e6f;}ul.links li ul > li.active-trail > a,ul.menu li ul > li.active-trail > a{background-color:transparent;color:#606e6f;}ul#superfish-1{float:right;box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;background-color:transparent;}ul#superfish-1 li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul#superfish-1 li:before{display:none;}ul#superfish-1:hover .active-trail a{border-color:transparent;}ul#superfish-1 .block-inner{padding:0;}ul#superfish-1 li a{display:block;box-sizing:border-box;-moz-transition:width,0.2s,ease;-o-transition:width,0.2s,ease;-webkit-transition:width,0.2s,ease;transition:width,0.2s,ease;-moz-transition:height,0.2s,ease;-o-transition:height,0.2s,ease;-webkit-transition:height,0.2s,ease;transition:height,0.2s,ease;}ul#superfish-1 > li.last.sf-depth-1 > ul{right:0 !important;}ul#superfish-1 > li{position:relative;box-sizing:border-box;display:inline-block;background-color:transparent;padding:0 8px;}@media (min-width:640px){ul#superfish-1 > li{padding:0 8px;}}@media (min-width:980px){ul#superfish-1 > li{padding:0 9px;}}@media (min-width:1400px){ul#superfish-1 > li{padding:0 10px;}}@media (min-width:800px){ul#superfish-1 > li{padding:0 8px;}}@media (min-width:800px) and (min-width:640px){ul#superfish-1 > li{padding:0 8px;}}@media (min-width:800px) and (min-width:980px){ul#superfish-1 > li{padding:0 9px;}}@media (min-width:800px) and (min-width:1400px){ul#superfish-1 > li{padding:0 10px;}}@media (min-width:1250px){ul#superfish-1 > li{padding:0 11px;}}@media (min-width:1250px) and (min-width:640px){ul#superfish-1 > li{padding:0 12px;}}@media (min-width:1250px) and (min-width:980px){ul#superfish-1 > li{padding:0 14px;}}@media (min-width:1250px) and (min-width:1400px){ul#superfish-1 > li{padding:0 15px;}}ul#superfish-1 > li:before{position:absolute;box-sizing:border-box;left:-4px;width:1px !important;content:"|";text-align:left;display:inline;color:#f0efe8;font-size:0.9375em;line-height:2.6em;}@media (min-width:640px){ul#superfish-1 > li:before{font-size:0.8823529412em;line-height:2.6em;}}@media (min-width:980px){ul#superfish-1 > li:before{font-size:0.8888888889em;line-height:2.5em;}}ul#superfish-1 > li:first-child:before,ul#superfish-1 > li:hover:before{display:none;}ul#superfish-1 > li > a{display:inline-block !important;box-sizing:border-box;margin:0;padding:0;color:#424242;font-family:"Quattrocento Sans",sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;border:solid #ffffff;border-width:0 0 5px 0;letter-spacing:.02em;font-size:1.0625em;line-height:2.2941176471em;}@media (min-width:640px){ul#superfish-1 > li > a{font-size:1em;line-height:2.2941176471em;}}@media (min-width:980px){ul#superfish-1 > li > a{font-size:1em;line-height:2.2222222222em;}}@media (min-width:1400px){ul#superfish-1 > li > a{font-size:1.1111111111em;line-height:2em;}}@media (min-width:1250px){ul#superfish-1 > li > a{letter-spacing:2px;}}ul#superfish-1 > li:hover,ul#superfish-1 > li.over,ul#superfish-1 > li.active-trail:hover{background-color:#f0efe8;color:#424242;}ul#superfish-1 > li:hover a,ul#superfish-1 > li.over a,ul#superfish-1 > li.active-trail:hover a{border-color:#f0efe8 !important;}ul#superfish-1 > li.active-trail{background-color:transparent;color:#424242;}ul#superfish-1 > li.active-trail a{border-color:#8a0f27;}ul#superfish-1 li ul{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;background-color:#8a0f27;-moz-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);-webkit-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);}ul#superfish-1 li ul li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul#superfish-1 li ul li:before{display:none;}ul#superfish-1 li ul li{border:none transparent;border-width:0 0 0 0;}ul#superfish-1 li ul li a{padding:7px 6px 7px 9px;background-color:#8a0f27;color:#ffffff;font-family:"Quattrocento Sans",sans-serif;font-weight:bold;text-transform:none;text-align:left;font-size:0.9375em;line-height:1.3333333333em;display:block;}@media (min-width:640px){ul#superfish-1 li ul li a{padding:8px 6px 8px 10px;}}@media (min-width:980px){ul#superfish-1 li ul li a{padding:9px 7px 9px 11px;}}@media (min-width:1400px){ul#superfish-1 li ul li a{padding:11px 8px 11px 13px;}}@media (min-width:640px){ul#superfish-1 li ul li a{font-size:0.9411764706em;line-height:1.3125em;}}@media (min-width:980px){ul#superfish-1 li ul li a{font-size:0.9444444444em;line-height:1.2941176471em;}}ul#superfish-1 li ul li a:before{display:inline-block;vertical-align:middle;font-size:0.75em;line-height:1.4166666667em;font-weight:bold;margin:0;width:1em;padding-right:5px;font-family:"Dloom Font",sans-serif;color:#660b1d;content:"";text-decoration:none;}@media (min-width:640px){ul#superfish-1 li ul li a:before{font-size:0.7647058824em;line-height:1.3846153846em;}}@media (min-width:980px){ul#superfish-1 li ul li a:before{font-size:0.7777777778em;line-height:1.3571428571em;}}ul#superfish-1 li ul li a:hover,ul#superfish-1 li ul li:hover > a,ul#superfish-1 li ul li.over > a{background-color:#b22641;color:#ffffff;}ul#superfish-1 li ul li.active-trail > a{background-color:#b22641;color:#ffffff;}ul#superfish-1 > li > ul{right:auto;top:auto;}ul#superfish-1 > li > ul > li{}ul#superfish-1 > li > ul > li > ul{top:0;border-left:1px solid transparent;}ul#superfish-1.fouc{visibility:hidden;}#dl-menu{z-index:950;display:none;}@media (min-width:0px) and (max-width:768px){#dl-menu{display:block;}}#block-system-main-menu{position:absolute !important;top:-9999px;left:-9999px;}#block-superfish-1{display:none;}@media (min-width:768px){#block-superfish-1{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}}#block-superfish-1 .block-inner{padding:0;}div.dl-menuwrapper{position:relative;width:100%;max-width:450px;background-color:transparent;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%;}div.dl-menuwrapper:first-child{margin-right:100px;}div.dl-menuwrapper button{position:relative;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;width:100px;height:45px;margin:0 0 0 18px;overflow:hidden;cursor:pointer;outline:none;background:none;border:none;font-weight:300;text-transform:uppercase;font-size:1em;color:#ffffff;text-indent:0;}@media (min-width:640px){div.dl-menuwrapper button{margin:0 0 0 20px;}}@media (min-width:980px){div.dl-menuwrapper button{margin:0 0 0 22px;}}@media (min-width:1400px){div.dl-menuwrapper button{margin:0 0 0 25px;}}div.dl-menuwrapper button:hover{background:none;}div.dl-menuwrapper button:after{content:'';position:absolute;background:#ffffff;width:20px;height:3px;top:14px;left:0;box-shadow:0 7px 0 #ffffff,0 14px 0 #ffffff;}div.dl-menuwrapper ul,div.dl-menuwrapper ul.menu,div.dl-menuwrapper ul.dl-menu,div.dl-menuwrapper ul.dl-submenu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#8a0f27;-moz-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);-webkit-box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);box-shadow:0px 2px 2px 0px rgba(66,66,66,0.5);}div.dl-menuwrapper ul li,div.dl-menuwrapper ul.menu li,div.dl-menuwrapper ul.dl-menu li,div.dl-menuwrapper ul.dl-submenu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}div.dl-menuwrapper ul li:before,div.dl-menuwrapper ul.menu li:before,div.dl-menuwrapper ul.dl-menu li:before,div.dl-menuwrapper ul.dl-submenu li:before{display:none;}div.dl-menuwrapper ul li,div.dl-menuwrapper ul.menu li,div.dl-menuwrapper ul.dl-menu li,div.dl-menuwrapper ul.dl-submenu li{position:relative;width:100%;max-width:100%;padding:0;border:solid #b22641;border-width:0 0 1px 0;}div.dl-menuwrapper ul li a,div.dl-menuwrapper ul.menu li a,div.dl-menuwrapper ul.dl-menu li a,div.dl-menuwrapper ul.dl-submenu li a{display:block;position:relative;padding:0 15px 0 36px;font-size:16px;line-height:40px;min-height:40px;text-transform:uppercase;font-weight:normal;color:#ffffff;outline:none;text-decoration:none;}@media (min-width:640px){div.dl-menuwrapper ul li a,div.dl-menuwrapper ul.menu li a,div.dl-menuwrapper ul.dl-menu li a,div.dl-menuwrapper ul.dl-submenu li a{padding:0 16px 0 40px;}}@media (min-width:980px){div.dl-menuwrapper ul li a,div.dl-menuwrapper ul.menu li a,div.dl-menuwrapper ul.dl-menu li a,div.dl-menuwrapper ul.dl-submenu li a{padding:0 18px 0 44px;}}@media (min-width:1400px){div.dl-menuwrapper ul li a,div.dl-menuwrapper ul.menu li a,div.dl-menuwrapper ul.dl-menu li a,div.dl-menuwrapper ul.dl-submenu li a{padding:0 20px 0 50px;}}div.dl-menuwrapper ul li:hover,div.dl-menuwrapper ul li > a:hover,div.dl-menuwrapper ul.menu li:hover,div.dl-menuwrapper ul.menu li > a:hover,div.dl-menuwrapper ul.dl-menu li:hover,div.dl-menuwrapper ul.dl-menu li > a:hover,div.dl-menuwrapper ul.dl-submenu li:hover,div.dl-menuwrapper ul.dl-submenu li > a:hover{background-color:#b22641;color:#ffffff;}div.dl-menuwrapper ul li.parent-landing > a,div.dl-menuwrapper ul.menu li.parent-landing > a,div.dl-menuwrapper ul.dl-menu li.parent-landing > a,div.dl-menuwrapper ul.dl-submenu li.parent-landing > a{font-size:18px;background-color:#b22641;color:#ffffff;text-transform:uppercase;}div.dl-menuwrapper ul li.parent-landing > a:hover,div.dl-menuwrapper ul li.parent-landing > a > a:hover,div.dl-menuwrapper ul.menu li.parent-landing > a:hover,div.dl-menuwrapper ul.menu li.parent-landing > a > a:hover,div.dl-menuwrapper ul.dl-menu li.parent-landing > a:hover,div.dl-menuwrapper ul.dl-menu li.parent-landing > a > a:hover,div.dl-menuwrapper ul.dl-submenu li.parent-landing > a:hover,div.dl-menuwrapper ul.dl-submenu li.parent-landing > a > a:hover{background-color:#8a0f27;color:#ffffff;}div.dl-menuwrapper ul li.dl-back,div.dl-menuwrapper ul.menu li.dl-back,div.dl-menuwrapper ul.dl-menu li.dl-back,div.dl-menuwrapper ul.dl-submenu li.dl-back{padding-top:0;padding-bottom:0;}div.dl-menuwrapper ul li.dl-back > a,div.dl-menuwrapper ul.menu li.dl-back > a,div.dl-menuwrapper ul.dl-menu li.dl-back > a,div.dl-menuwrapper ul.dl-submenu li.dl-back > a{padding-top:0;padding-bottom:0;padding-left:2.5em;background:#6d6c64;font-weight:normal;text-transform:uppercase;font-size:15px;line-height:35px;min-height:35px;color:#ffffff;}div.dl-menuwrapper ul li.dl-back:hover,div.dl-menuwrapper ul li.dl-back > a:hover,div.dl-menuwrapper ul.menu li.dl-back:hover,div.dl-menuwrapper ul.menu li.dl-back > a:hover,div.dl-menuwrapper ul.dl-menu li.dl-back:hover,div.dl-menuwrapper ul.dl-menu li.dl-back > a:hover,div.dl-menuwrapper ul.dl-submenu li.dl-back:hover,div.dl-menuwrapper ul.dl-submenu li.dl-back > a:hover{background-color:#a6a59a;color:#ffffff;}div.dl-menuwrapper ul li.dl-back:hover:after,div.dl-menuwrapper ul li.dl-back > a:hover:after,div.dl-menuwrapper ul.menu li.dl-back:hover:after,div.dl-menuwrapper ul.menu li.dl-back > a:hover:after,div.dl-menuwrapper ul.dl-menu li.dl-back:hover:after,div.dl-menuwrapper ul.dl-menu li.dl-back > a:hover:after,div.dl-menuwrapper ul.dl-submenu li.dl-back:hover:after,div.dl-menuwrapper ul.dl-submenu li.dl-back > a:hover:after{color:#ffffff;}div.dl-menuwrapper ul li.dl-back:after,div.dl-menuwrapper ul.menu li.dl-back:after,div.dl-menuwrapper ul.dl-menu li.dl-back:after,div.dl-menuwrapper ul.dl-submenu li.dl-back:after{position:absolute;top:0;font-family:"Dloom Font",sans-serif;content:"";font-size:1.2em;color:#ffffff;line-height:35px;left:1em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}div.dl-menuwrapper ul li.secondary-nav-item,div.dl-menuwrapper ul.menu li.secondary-nav-item,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item{border-bottom:0 none transparent;}div.dl-menuwrapper ul li.secondary-nav-item a,div.dl-menuwrapper ul.menu li.secondary-nav-item a,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item a,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item a{min-height:0;text-transform:none;}div.dl-menuwrapper ul li.secondary-nav-item:hover,div.dl-menuwrapper ul li.secondary-nav-item > a:hover,div.dl-menuwrapper ul.menu li.secondary-nav-item:hover,div.dl-menuwrapper ul.menu li.secondary-nav-item > a:hover,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item:hover,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item > a:hover,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item:hover,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item > a:hover{text-decoration:underline;background-color:#8a0f27;}div.dl-menuwrapper ul li.secondary-nav-item.first,div.dl-menuwrapper ul.menu li.secondary-nav-item.first,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item.first,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item.first{margin-top:1em;}div.dl-menuwrapper ul li.secondary-nav-item.last,div.dl-menuwrapper ul.menu li.secondary-nav-item.last,div.dl-menuwrapper ul.dl-menu li.secondary-nav-item.last,div.dl-menuwrapper ul.dl-submenu li.secondary-nav-item.last{margin-bottom:1em;}div.dl-menuwrapper ul.dl-menu{margin:0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}div.dl-menuwrapper li ul.dl-submenu{display:none;}.no-touch .dl-menuwrapper li a:hover{background-color:#b22641;}.dl-menuwrapper li > a:not(:only-child):after{position:absolute;top:0;line-height:40px;min-height:40px;font-family:"Dloom Font",sans-serif;content:"";font-size:1.2em;}.dl-menuwrapper li > a:after{right:1em;color:rgba(255,255,255,0.8);}.dl-menuwrapper .dl-menu.dl-menu-toggle{-moz-transition:all,0.5s,ease;-o-transition:all,0.5s,ease;-webkit-transition:all,0.5s,ease;transition:all,0.5s,ease;}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;z-index:998;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none;}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;-moz-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;-moz-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;-moz-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;-moz-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;-moz-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0;}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0;}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg);}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0;}}@-moz-keyframes MenuAnimOut3{100%{-moz-transform:translateZ(300px);opacity:0;}}@-moz-keyframes MenuAnimOut4{100%{-moz-transform:translateZ(-300px);opacity:0;}}@-moz-keyframes MenuAnimOut5{100%{-moz-transform:translateY(40%);opacity:0;}}@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg);}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0;}}@keyframes MenuAnimOut3{100%{transform:translateZ(300px);opacity:0;}}@keyframes MenuAnimOut4{100%{transform:translateZ(-300px);opacity:0;}}@keyframes MenuAnimOut5{100%{transform:translateY(40%);opacity:0;}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;-moz-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;-moz-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;-moz-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;-moz-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;-moz-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);opacity:1;}}@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes MenuAnimIn3{0%{-moz-transform:translateZ(300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes MenuAnimIn4{0%{-moz-transform:translateZ(-300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes MenuAnimIn5{0%{-moz-transform:translateY(40%);opacity:0;}100%{-moz-transform:translateY(0);opacity:1;}}@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}100%{transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn4{0%{transform:translateZ(-300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes MenuAnimIn5{0%{transform:translateY(40%);opacity:0;}100%{transform:translateY(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;-moz-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;-moz-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;-moz-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;-moz-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;-moz-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0px);opacity:1;}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn3{0%{-moz-transform:translateZ(-300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn4{0%{-moz-transform:translateZ(300px);opacity:0;}100%{-moz-transform:translateZ(0px);opacity:1;}}@-moz-keyframes SubMenuAnimIn5{0%{-moz-transform:translateZ(-200px);opacity:0;}100%{-moz-transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn1{0%{transform:translateX(50%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn2{0%{transform:translateX(100%);opacity:0;}100%{transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn4{0%{transform:translateZ(300px);opacity:0;}100%{transform:translateZ(0px);opacity:1;}}@keyframes SubMenuAnimIn5{0%{transform:translateZ(-200px);opacity:0;}100%{transform:translateZ(0);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;-moz-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;-moz-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;-moz-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;-moz-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;-moz-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1;}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);opacity:0;}}@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0%);opacity:1;}100%{-moz-transform:translateX(50%);opacity:0;}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1;}100%{-moz-transform:translateX(100%);opacity:0;}}@-moz-keyframes SubMenuAnimOut3{0%{-moz-transform:translateZ(0px);opacity:1;}100%{-moz-transform:translateZ(-300px);opacity:0;}}@-moz-keyframes SubMenuAnimOut4{0%{-moz-transform:translateZ(0px);opacity:1;}100%{-moz-transform:translateZ(300px);opacity:0;}}@-moz-keyframes SubMenuAnimOut5{0%{-moz-transform:translateZ(0);opacity:1;}100%{-moz-transform:translateZ(-200px);opacity:0;}}@keyframes SubMenuAnimOut1{0%{transform:translateX(0%);opacity:1;}100%{transform:translateX(50%);opacity:0;}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0%);opacity:1;}100%{transform:translateX(100%);opacity:0;}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0px);opacity:1;}100%{transform:translateZ(-300px);opacity:0;}}@keyframes SubMenuAnimOut4{0%{transform:translateZ(0px);opacity:1;}100%{transform:translateZ(300px);opacity:0;}}@keyframes SubMenuAnimOut5{0%{transform:translateZ(0);opacity:1;}100%{transform:translateZ(-200px);opacity:0;}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none;}.no-js .dl-menuwrapper li .dl-submenu{display:block;}.no-js .dl-menuwrapper li.dl-back{display:none;}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}.breadcrumb{font-family:"Quattrocento Sans",sans-serif;color:#6d6c64;margin:0 0 14px;padding:0;background-color:transparent;border:none transparent;border-width:0;}@media (min-width:640px){.breadcrumb{margin:0 0 16px;}}@media (min-width:980px){.breadcrumb{margin:0 0 18px;}}@media (min-width:1400px){.breadcrumb{margin:0 0 22px;}}@media (min-width:640px){.breadcrumb{padding:0;}}@media (min-width:980px){.breadcrumb{padding:0;}}@media (min-width:1400px){.breadcrumb{padding:0;}}.breadcrumb ul,.breadcrumb ol{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}.breadcrumb ul li,.breadcrumb ol li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}.breadcrumb ul li:before,.breadcrumb ol li:before{display:none;}.breadcrumb li{display:inline;font-weight:bold;font-size:0.75em;line-height:1.6666666667em;}@media (min-width:640px){.breadcrumb li{font-size:0.7647058824em;line-height:1.6153846154em;}}@media (min-width:980px){.breadcrumb li{font-size:0.7777777778em;line-height:1.5714285714em;}}.breadcrumb li a:link,.breadcrumb li a:visited{display:inline;color:#8a0f27;font-weight:bold;text-decoration:none;text-transform:none;}.breadcrumb li a:link:after,.breadcrumb li a:visited:after{display:inline;padding:0 4px;margin:0;color:#6d6c64;font-family:"Quattrocento Sans",sans-serif;content:"/";font-weight:bold;font-size:0.857em;text-decoration:none !important;}@media (min-width:640px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{padding:0 4px;}}@media (min-width:980px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{padding:0 5px;}}@media (min-width:1400px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{padding:0 5px;}}@media (min-width:640px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{margin:0;}}@media (min-width:980px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{margin:0;}}@media (min-width:1400px){.breadcrumb li a:link:after,.breadcrumb li a:visited:after{margin:0;}}.breadcrumb li a:hover{color:#b22641;}.breadcrumb li a:hover:after{text-decoration:none;}.breadcrumb li a.active-trail{font-weight:bold;}body.front h1.page-title{position:absolute !important;top:-9999px;left:-9999px;}body.front #banner{max-height:670px;}body.front #main > .wrapper-bottom{display:none;}@media (min-width:640px){body.front #main > .wrapper-bottom{display:block;}}body.front #content .region-content .node.view-mode-full{padding:0;}@media (min-width:640px){body.front #content .region-content .node.view-mode-full{padding:0;}}@media (min-width:980px){body.front #content .region-content .node.view-mode-full{padding:0;}}@media (min-width:1400px){body.front #content .region-content .node.view-mode-full{padding:0;}}@media (min-width:640px){body.front .region-content-top{padding:0 0 0 22px;}}@media (min-width:640px) and (min-width:640px){body.front .region-content-top{padding:0 0 0 24px;}}@media (min-width:640px) and (min-width:980px){body.front .region-content-top{padding:0 0 0 27px;}}@media (min-width:640px) and (min-width:1400px){body.front .region-content-top{padding:0 0 0 30px;}}body.front #content #block-views-news-events-block + #block-views-news-events-block-responsive{margin-top:0 !important;}blockquote,.node-testimonial.view-mode-full{position:relative;display:block;overflow:visible;padding:0 54px 14px 72px;margin:0 0 0 2em;background-color:transparent;border:none transparent;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (min-width:640px){blockquote,.node-testimonial.view-mode-full{padding:0 60px 16px 80px;}}@media (min-width:980px){blockquote,.node-testimonial.view-mode-full{padding:0 66px 18px 88px;}}@media (min-width:1400px){blockquote,.node-testimonial.view-mode-full{padding:0 75px 22px 100px;}}blockquote h2,.node-testimonial.view-mode-full h2{margin:0;padding:0;}blockquote:before,.node-testimonial.view-mode-full:before{position:absolute;display:inline-block;font-style:normal;font-weight:normal;height:2em;width:2em;top:0;left:0;right:auto;bottom:auto;vertical-align:bottom;font-family:"Dloom Font",sans-serif;color:#ffffff;content:"";font-size:1.6em;line-height:2em;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#a6a59a;}blockquote p,.node-testimonial.view-mode-full p{display:inline;position:relative;z-index:2;}blockquote ul,.node-testimonial.view-mode-full ul{margin-bottom:0;}blockquote + p,.node-testimonial.view-mode-full + p{margin:28px 0 14px;}@media (min-width:640px){blockquote + p,.node-testimonial.view-mode-full + p{margin:32px 0 16px;}}@media (min-width:980px){blockquote + p,.node-testimonial.view-mode-full + p{margin:36px 0 18px;}}@media (min-width:1400px){blockquote + p,.node-testimonial.view-mode-full + p{margin:44px 0 22px;}}blockquote .citation,.node-testimonial.view-mode-full .citation{display:block;margin:0;padding:7px 0 0;}@media (min-width:640px){blockquote .citation,.node-testimonial.view-mode-full .citation{padding:8px 0 0;}}@media (min-width:980px){blockquote .citation,.node-testimonial.view-mode-full .citation{padding:9px 0 0;}}@media (min-width:1400px){blockquote .citation,.node-testimonial.view-mode-full .citation{padding:11px 0 0;}}blockquote + .citation,.node-testimonial.view-mode-full + .citation{position:relative;padding:7px 36px 28px;margin:0 0 0 2em;}@media (min-width:640px){blockquote + .citation,.node-testimonial.view-mode-full + .citation{padding:8px 40px 32px;}}@media (min-width:980px){blockquote + .citation,.node-testimonial.view-mode-full + .citation{padding:9px 44px 36px;}}@media (min-width:1400px){blockquote + .citation,.node-testimonial.view-mode-full + .citation{padding:11px 50px 44px;}}.sidebars blockquote,.sidebars
.node-testimonial.view-mode-full{padding:0;margin:0 0 0 10px;}@media (min-width:640px){.sidebars blockquote,.sidebars
  .node-testimonial.view-mode-full{padding:0;}}@media (min-width:980px){.sidebars blockquote,.sidebars
  .node-testimonial.view-mode-full{padding:0;}}@media (min-width:1400px){.sidebars blockquote,.sidebars
  .node-testimonial.view-mode-full{padding:0;}}.sidebars blockquote:before,.sidebars
.node-testimonial.view-mode-full:before{height:10px;width:10px;top:0;left:0;font-size:20px;line-height:10px;}.sidebars blockquote .citation,.sidebars
.node-testimonial.view-mode-full .citation{margin:0 0 0 10px;padding:7px 0 0;}@media (min-width:640px){.sidebars blockquote .citation,.sidebars
  .node-testimonial.view-mode-full .citation{padding:8px 0 0;}}@media (min-width:980px){.sidebars blockquote .citation,.sidebars
  .node-testimonial.view-mode-full .citation{padding:9px 0 0;}}@media (min-width:1400px){.sidebars blockquote .citation,.sidebars
  .node-testimonial.view-mode-full .citation{padding:11px 0 0;}}.sidebars blockquote + .citation,.sidebars
.node-testimonial.view-mode-full + .citation{position:relative;padding:7px 0 28px;margin:0 0 0 10px;}@media (min-width:640px){.sidebars blockquote + .citation,.sidebars
  .node-testimonial.view-mode-full + .citation{padding:8px 0 32px;}}@media (min-width:980px){.sidebars blockquote + .citation,.sidebars
  .node-testimonial.view-mode-full + .citation{padding:9px 0 36px;}}@media (min-width:1400px){.sidebars blockquote + .citation,.sidebars
  .node-testimonial.view-mode-full + .citation{padding:11px 0 44px;}}body table thead,body:not(.section-admin) table thead{font-weight:bold;color:#424242;font-size:0.9375em;line-height:1.5333333333em;}@media (min-width:640px){body table thead,body:not(.section-admin) table thead{font-size:0.9411764706em;line-height:1.5em;}}@media (min-width:980px){body table thead,body:not(.section-admin) table thead{font-size:0.9444444444em;line-height:1.4705882353em;}}body table tbody,body:not(.section-admin) table tbody{font-size:0.9375em;line-height:1.5333333333em;}@media (min-width:640px){body table tbody,body:not(.section-admin) table tbody{font-size:0.9411764706em;line-height:1.5em;}}@media (min-width:980px){body table tbody,body:not(.section-admin) table tbody{font-size:0.9444444444em;line-height:1.4705882353em;}}body,body:not(.section-admin){}body table,body:not(.section-admin) table{width:100%;border-spacing:0;border-collapse:collapse;background-color:transparent;border:none transparent;border-width:0;vertical-align:top;margin:14px 0 7px;}body table:after,body:not(.section-admin) table:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){body table,body:not(.section-admin) table{margin:16px 0 8px;}}@media (min-width:980px){body table,body:not(.section-admin) table{margin:18px 0 9px;}}@media (min-width:1400px){body table,body:not(.section-admin) table{margin:22px 0 11px;}}body table,body table td,body table th,body table tr,body table thead,body table tbody,body:not(.section-admin) table,body:not(.section-admin) table td,body:not(.section-admin) table th,body:not(.section-admin) table tr,body:not(.section-admin) table thead,body:not(.section-admin) table tbody{border:0 none transparent;box-sizing:border-box;background-color:transparent;max-width:100%;outline:0 none transparent;}body table td *:first-child,body:not(.section-admin) table td *:first-child{margin-top:0;}body table td:active,body:not(.section-admin) table td:active{background-color:transparent;}body table th,body table td,body:not(.section-admin) table th,body:not(.section-admin) table td{padding:7px 15px;vertical-align:top;}@media (min-width:640px){body table th,body table td,body:not(.section-admin) table th,body:not(.section-admin) table td{padding:8px 16px;}}@media (min-width:980px){body table th,body table td,body:not(.section-admin) table th,body:not(.section-admin) table td{padding:9px 18px;}}@media (min-width:1400px){body table th,body table td,body:not(.section-admin) table th,body:not(.section-admin) table td{padding:11px 20px;}}body table th,body table thead tr *,body:not(.section-admin) table th,body:not(.section-admin) table thead tr *{border:none;}body table thead,body:not(.section-admin) table thead{border:none;background-color:#f0efe8;}body table tbody,body:not(.section-admin) table tbody{background-color:transparent;border:none;}body table tbody tr,body:not(.section-admin) table tbody tr{border:solid #f0efe8;border-width:1px 0 1px 0;}body table tbody tr.even,body:not(.section-admin) table tbody tr.even{background:#ffffff;}body table tbody tr.odd,body:not(.section-admin) table tbody tr.odd{background:#f0efe8;}body table tbody tr td,body:not(.section-admin) table tbody tr td{border:solid #f0efe8;border-width:0 1px 0 1px;}body table.layout-table th,body table.layout-table td,body:not(.section-admin) table.layout-table th,body:not(.section-admin) table.layout-table td{padding:7px 15px;}@media (min-width:640px){body table.layout-table th,body table.layout-table td,body:not(.section-admin) table.layout-table th,body:not(.section-admin) table.layout-table td{padding:8px 16px;}}@media (min-width:980px){body table.layout-table th,body table.layout-table td,body:not(.section-admin) table.layout-table th,body:not(.section-admin) table.layout-table td{padding:9px 18px;}}@media (min-width:1400px){body table.layout-table th,body table.layout-table td,body:not(.section-admin) table.layout-table th,body:not(.section-admin) table.layout-table td{padding:11px 20px;}}body table.layout-table th .figure,body table.layout-table td .figure,body:not(.section-admin) table.layout-table th .figure,body:not(.section-admin) table.layout-table td .figure{margin-left:0;}body table.layout-table.mceItemTable td,body:not(.section-admin) table.layout-table.mceItemTable td{border:1px solid #eee;}body table.layout-table.responsive,body:not(.section-admin) table.layout-table.responsive{}body table.layout-table.responsive th,body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive th,body:not(.section-admin) table.layout-table.responsive td{padding:7px 9px;}@media (min-width:640px){body table.layout-table.responsive th,body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive th,body:not(.section-admin) table.layout-table.responsive td{padding:8px 10px;}}@media (min-width:980px){body table.layout-table.responsive th,body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive th,body:not(.section-admin) table.layout-table.responsive td{padding:9px 11px;}}@media (min-width:1400px){body table.layout-table.responsive th,body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive th,body:not(.section-admin) table.layout-table.responsive td{padding:11px 13px;}}body table.layout-table.responsive tr,body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive tr,body:not(.section-admin) table.layout-table.responsive td{border:0 none transparent;}body table.layout-table.responsive tr:first-child,body:not(.section-admin) table.layout-table.responsive tr:first-child{border-top:1px solid #B1C6C7;}body table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive td{border-bottom:1px solid #B1C6C7;}body table.layout-table.responsive tbody td,body:not(.section-admin) table.layout-table.responsive tbody td{width:100% !important;max-width:100% !important;display:block;float:left;clear:left;}body table.layout-table.responsive,body table.layout-table.responsive thead,body table.layout-table.responsive tbody,body table.layout-table.responsive th,body table.layout-table.responsive td,body table.layout-table.responsive tr,body:not(.section-admin) table.layout-table.responsive,body:not(.section-admin) table.layout-table.responsive thead,body:not(.section-admin) table.layout-table.responsive tbody,body:not(.section-admin) table.layout-table.responsive th,body:not(.section-admin) table.layout-table.responsive td,body:not(.section-admin) table.layout-table.responsive tr{display:block;}body table.layout-table.responsive + *,body:not(.section-admin) table.layout-table.responsive + *{clear:both;}body table.layout-table.clear-table,body:not(.section-admin) table.layout-table.clear-table{border:0 none transparent !important;background-color:transparent;}body table.layout-table.clear-table th,body table.layout-table.clear-table td,body:not(.section-admin) table.layout-table.clear-table th,body:not(.section-admin) table.layout-table.clear-table td{padding:0 18px 14px 0;}@media (min-width:640px){body table.layout-table.clear-table th,body table.layout-table.clear-table td,body:not(.section-admin) table.layout-table.clear-table th,body:not(.section-admin) table.layout-table.clear-table td{padding:0 20px 16px 0;}}@media (min-width:980px){body table.layout-table.clear-table th,body table.layout-table.clear-table td,body:not(.section-admin) table.layout-table.clear-table th,body:not(.section-admin) table.layout-table.clear-table td{padding:0 22px 18px 0;}}@media (min-width:1400px){body table.layout-table.clear-table th,body table.layout-table.clear-table td,body:not(.section-admin) table.layout-table.clear-table th,body:not(.section-admin) table.layout-table.clear-table td{padding:0 25px 22px 0;}}body table.layout-table.clear-table td,body table.layout-table.clear-table th,body table.layout-table.clear-table tr,body table.layout-table.clear-table thead,body table.layout-table.clear-table tbody,body:not(.section-admin) table.layout-table.clear-table td,body:not(.section-admin) table.layout-table.clear-table th,body:not(.section-admin) table.layout-table.clear-table tr,body:not(.section-admin) table.layout-table.clear-table thead,body:not(.section-admin) table.layout-table.clear-table tbody{border:0 none transparent !important;background-color:transparent;}body table.layout-table.clear-table.responsive td,body table.layout-table.clear-table.responsive th,body table.layout-table.clear-table.responsive tr,body table.layout-table.clear-table.responsive thead,body table.layout-table.clear-table.responsive tbody,body:not(.section-admin) table.layout-table.clear-table.responsive td,body:not(.section-admin) table.layout-table.clear-table.responsive th,body:not(.section-admin) table.layout-table.clear-table.responsive tr,body:not(.section-admin) table.layout-table.clear-table.responsive thead,body:not(.section-admin) table.layout-table.clear-table.responsive tbody{padding:0 !important;}@media (min-width:800px){body table.layout-table.col-1 tbody td,body:not(.section-admin) table.layout-table.col-1 tbody td{width:98%;}body table.layout-table.col-2 tbody td,body:not(.section-admin) table.layout-table.col-2 tbody td{width:48%;}body table.layout-table.col-3 tbody td,body:not(.section-admin) table.layout-table.col-3 tbody td{width:31.33%;}body table.layout-table.col-4 tbody td,body:not(.section-admin) table.layout-table.col-4 tbody td{width:23%;}body table.layout-table.col-5 tbody td,body:not(.section-admin) table.layout-table.col-5 tbody td{width:18%;}body table.layout-table.col-6 tbody td,body:not(.section-admin) table.layout-table.col-6 tbody td{width:14.66%;}body table.layout-table.col-7 tbody td,body:not(.section-admin) table.layout-table.col-7 tbody td{width:12.28%;}body table.layout-table.col-8 tbody td,body:not(.section-admin) table.layout-table.col-8 tbody td{width:10.5%;}}body table.data-table-with-label.responsive,body:not(.section-admin) table.data-table-with-label.responsive{width:100%;border-top:1px solid #f0efe8;margin:14px 0;}@media (min-width:640px){body table.data-table-with-label.responsive,body:not(.section-admin) table.data-table-with-label.responsive{margin:16px 0;}}@media (min-width:980px){body table.data-table-with-label.responsive,body:not(.section-admin) table.data-table-with-label.responsive{margin:18px 0;}}@media (min-width:1400px){body table.data-table-with-label.responsive,body:not(.section-admin) table.data-table-with-label.responsive{margin:22px 0;}}body table.data-table-with-label.responsive,body table.data-table-with-label.responsive thead,body table.data-table-with-label.responsive tbody,body table.data-table-with-label.responsive th,body table.data-table-with-label.responsive td,body table.data-table-with-label.responsive tr,body:not(.section-admin) table.data-table-with-label.responsive,body:not(.section-admin) table.data-table-with-label.responsive thead,body:not(.section-admin) table.data-table-with-label.responsive tbody,body:not(.section-admin) table.data-table-with-label.responsive th,body:not(.section-admin) table.data-table-with-label.responsive td,body:not(.section-admin) table.data-table-with-label.responsive tr{display:block;}body table.data-table-with-label.responsive thead,body:not(.section-admin) table.data-table-with-label.responsive thead{display:none;}body table.data-table-with-label.responsive td,body:not(.section-admin) table.data-table-with-label.responsive td{border:none;float:none;display:block;width:100% !important;max-width:100% !important;padding:5px 0;}@media (min-width:640px){body table.data-table-with-label.responsive td,body:not(.section-admin) table.data-table-with-label.responsive td{padding:5px 0;}}@media (min-width:980px){body table.data-table-with-label.responsive td,body:not(.section-admin) table.data-table-with-label.responsive td{padding:6px 0;}}@media (min-width:1400px){body table.data-table-with-label.responsive td,body:not(.section-admin) table.data-table-with-label.responsive td{padding:7px 0;}}body table.data-table-with-label.responsive tr,body:not(.section-admin) table.data-table-with-label.responsive tr{display:block;clear:left;border-bottom:1px solid #f0efe8;padding:7px 0 14px;}@media (min-width:640px){body table.data-table-with-label.responsive tr,body:not(.section-admin) table.data-table-with-label.responsive tr{padding:8px 0 16px;}}@media (min-width:980px){body table.data-table-with-label.responsive tr,body:not(.section-admin) table.data-table-with-label.responsive tr{padding:9px 0 18px;}}@media (min-width:1400px){body table.data-table-with-label.responsive tr,body:not(.section-admin) table.data-table-with-label.responsive tr{padding:11px 0 22px;}}body table.data-table-with-label.responsive tr:after,body table.data-table-with-label.responsive tr:before,body:not(.section-admin) table.data-table-with-label.responsive tr:after,body:not(.section-admin) table.data-table-with-label.responsive tr:before{content:" ";clear:left;}body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label{display:inline-block;margin:0 6px 0 0;}@media (min-width:640px){body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label{margin:0 6px 0 0;}}@media (min-width:980px){body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label{margin:0 7px 0 0;}}@media (min-width:1400px){body table.data-table-with-label.responsive span.header-label,body:not(.section-admin) table.data-table-with-label.responsive span.header-label{margin:0 8px 0 0;}}body table.data-table-with-label.responsive + *,body:not(.section-admin) table.data-table-with-label.responsive + *{clear:both;}body table.data-table-with-scrolling.responsive,body:not(.section-admin) table.data-table-with-scrolling.responsive{clear:both;position:relative;margin:14px 0 7px;}@media (min-width:640px){body table.data-table-with-scrolling.responsive,body:not(.section-admin) table.data-table-with-scrolling.responsive{margin:16px 0 8px;}}@media (min-width:980px){body table.data-table-with-scrolling.responsive,body:not(.section-admin) table.data-table-with-scrolling.responsive{margin:18px 0 9px;}}@media (min-width:1400px){body table.data-table-with-scrolling.responsive,body:not(.section-admin) table.data-table-with-scrolling.responsive{margin:22px 0 11px;}}body table.data-table-with-scrolling.responsive.scrollProcessed,body:not(.section-admin) table.data-table-with-scrolling.responsive.scrollProcessed{margin-bottom:60px;}body table.data-table-with-scrolling.responsive + *,body:not(.section-admin) table.data-table-with-scrolling.responsive + *{clear:both;}body table.data-table-with-scrolling.responsive,body table.data-table-with-scrolling.responsive thead,body table.data-table-with-scrolling.responsive tbody,body table.data-table-with-scrolling.responsive th,body table.data-table-with-scrolling.responsive td,body table.data-table-with-scrolling.responsive tr,body:not(.section-admin) table.data-table-with-scrolling.responsive,body:not(.section-admin) table.data-table-with-scrolling.responsive thead,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody,body:not(.section-admin) table.data-table-with-scrolling.responsive th,body:not(.section-admin) table.data-table-with-scrolling.responsive td,body:not(.section-admin) table.data-table-with-scrolling.responsive tr{display:block;border:0 none;}body table.data-table-with-scrolling.responsive tbody,body table.data-table-with-scrolling.responsive td,body table.data-table-with-scrolling.responsive tr,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody,body:not(.section-admin) table.data-table-with-scrolling.responsive td,body:not(.section-admin) table.data-table-with-scrolling.responsive tr{max-width:none !important;}body table.data-table-with-scrolling.responsive .cf:after,body:not(.section-admin) table.data-table-with-scrolling.responsive .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}body table.data-table-with-scrolling.responsive * html .cf,body:not(.section-admin) table.data-table-with-scrolling.responsive * html .cf{zoom:1;}body table.data-table-with-scrolling.responsive *:first-child + html .cf,body:not(.section-admin) table.data-table-with-scrolling.responsive *:first-child + html .cf{zoom:1;}body table.data-table-with-scrolling.responsive th,body table.data-table-with-scrolling.responsive td,body:not(.section-admin) table.data-table-with-scrolling.responsive th,body:not(.section-admin) table.data-table-with-scrolling.responsive td{margin:0;vertical-align:top;}body table.data-table-with-scrolling.responsive thead,body:not(.section-admin) table.data-table-with-scrolling.responsive thead{position:absolute;box-sizing:border-box;z-index:2;border:1px solid #e6e4d9;top:0;left:0;}body table.data-table-with-scrolling.responsive thead th,body table.data-table-with-scrolling.responsive thead td,body:not(.section-admin) table.data-table-with-scrolling.responsive thead th,body:not(.section-admin) table.data-table-with-scrolling.responsive thead td{box-sizing:border-box;text-align:left;float:left;clear:left;width:100%;max-width:100%;border-top:1px solid #e6e4d9;}body table.data-table-with-scrolling.responsive thead th:first-child,body table.data-table-with-scrolling.responsive thead td:first-child,body:not(.section-admin) table.data-table-with-scrolling.responsive thead th:first-child,body:not(.section-admin) table.data-table-with-scrolling.responsive thead td:first-child{border-top:0 none transparent;}body table.data-table-with-scrolling.responsive tbody,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody{overflow-x:auto;white-space:nowrap;position:absolute;box-sizing:border-box;z-index:1;top:0;border:1px solid #e6e4d9;}body table.data-table-with-scrolling.responsive tbody tr,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody tr{display:inline-block;vertical-align:top;border-right:1px solid #f0efe8;}body table.data-table-with-scrolling.responsive tbody tr td,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody tr td{border-top:1px solid #f0efe8;}body table.data-table-with-scrolling.responsive tbody tr td:first-child,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody tr td:first-child{border-top:0 none transparent;}body table.data-table-with-scrolling.responsive td,body:not(.section-admin) table.data-table-with-scrolling.responsive td{min-height:1.25em;text-align:left;border-left:0;border-right:0;border-bottom:0;}body .table,body:not(.section-admin) .table{border:10px solid white;}@media (min-width:800px){body .table,body:not(.section-admin) .table{display:table;}body .table .tr,body:not(.section-admin) .table .tr{display:table-row;}body .table .tr > *,body:not(.section-admin) .table .tr > *{display:table-cell;}}.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspCap{display:none;}.jspTrack{box-sizing:border-box;background:#E5E5E5;border:solid transparent;border-width:0 0 0 0;position:relative;}.jspDrag{background:#E5E5E5;border:solid transparent;border-width:0 0 0 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;position:relative;top:0;left:0;cursor:pointer;}.jspArrow{background:transparent;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}.jspArrow:before{text-align:center;font-family:"Dloom Font",sans-serif;display:inline-block;color:#6d6c64;line-height:1;font-size:1em;}.jspArrow.jspDisabled{cursor:default;background:transparent;color:#c0beaf;}.jspArrow.jspDisabled:before{color:#c0beaf;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspHorizontalBar{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;height:45px;background-color:transparent;}.jspHorizontalBar .jspCap{float:left;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;}.jspHorizontalBar .jspTrack{margin-top:23px;height:1px;}.jspHorizontalBar .jspDrag{margin-top:-4px;height:8px;}.jspHorizontalBar .jspArrow{width:20px;height:45px;line-height:45px;float:left;text-indent:0;}.jspHorizontalBar .jspArrow.jspArrowLeft:before{text-align:left;content:"";}.jspHorizontalBar .jspArrow.jspArrowRight:before{text-align:right;content:"";}.scrollable-area{width:100%;height:200px;overflow:auto;}body table.data-table-with-scrolling.responsive tbody.jspScrollable,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody.jspScrollable{position:relative;border-bottom:0 none transparent;border-left:0 none transparent;border-right:0 none transparent;overflow-y:auto;}body table.data-table-with-scrolling.responsive tbody.jspScrollable .jspContainer,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody.jspScrollable .jspContainer{overflow:hidden;position:relative;}body table.data-table-with-scrolling.responsive tbody.jspScrollable .jspPane,body:not(.section-admin) table.data-table-with-scrolling.responsive tbody.jspScrollable .jspPane{position:relative;}figure,.figure{display:inline-block;box-sizing:border-box;padding:0;margin:0;background:transparent;}@media (min-width:640px){figure,.figure{padding:0;}}@media (min-width:980px){figure,.figure{padding:0;}}@media (min-width:1400px){figure,.figure{padding:0;}}@media (min-width:640px){figure,.figure{margin:0;}}@media (min-width:980px){figure,.figure{margin:0;}}@media (min-width:1400px){figure,.figure{margin:0;}}figure:before,.figure:before{clear:both;display:block;height:0;line-height:0;}figure a,.figure a{display:block;width:100%;}figure img,.figure img{display:block;width:100%;height:auto;border:0 none transparent;}figure.left,.figure.left{float:left;clear:left;margin:0 18px 14px 0;}@media (min-width:640px){figure.left,.figure.left{margin:0 20px 16px 0;}}@media (min-width:980px){figure.left,.figure.left{margin:0 22px 18px 0;}}@media (min-width:1400px){figure.left,.figure.left{margin:0 25px 22px 0;}}figure.right,.figure.right{float:right;clear:right;margin:0 0 14px 18px;}@media (min-width:640px){figure.right,.figure.right{margin:0 0 16px 20px;}}@media (min-width:980px){figure.right,.figure.right{margin:0 0 18px 22px;}}@media (min-width:1400px){figure.right,.figure.right{margin:0 0 22px 25px;}}figure figcaption,figure .caption,.figure figcaption,.figure .caption{display:block;margin:5px 0;}@media (min-width:640px){figure figcaption,figure .caption,.figure figcaption,.figure .caption{margin:5px 0;}}@media (min-width:980px){figure figcaption,figure .caption,.figure figcaption,.figure .caption{margin:6px 0;}}@media (min-width:1400px){figure figcaption,figure .caption,.figure figcaption,.figure .caption{margin:7px 0;}}figure.image-75,.image-75 figure,.figure.image-75,.image-75 .figure{width:75%;}@media (max-width:639px){figure.image-75,.image-75 figure,.figure.image-75,.image-75 .figure{width:100%;}}figure.image-65,.image-65 figure,.figure.image-65,.image-65 .figure{width:65%;}@media (max-width:639px){figure.image-65,.image-65 figure,.figure.image-65,.image-65 .figure{width:100%;}}figure.image-50,.image-50 figure,.figure.image-50,.image-50 .figure{width:50%;}@media (max-width:319px){figure.image-50,.image-50 figure,.figure.image-50,.image-50 .figure{width:100%;}}figure.image-33,.image-33 figure,.figure.image-33,.image-33 .figure{width:33%;}figure.image-25,.image-25 figure,.figure.image-25,.image-25 .figure{width:25%;}figure.image-20,.image-20 figure,.figure.image-20,.image-20 .figure{width:20%;}figure.image-100,.image-100 figure,.figure.image-100,.image-100 .figure{width:100%;clear:both;}figure.image-100 img,.image-100 figure img,.figure.image-100 img,.image-100 .figure img{margin-right:0;margin-left:0;}.image-20.right,.image-25.right,.image-33.right,.image-50.right,.image-65.right,.image-75.right{margin:5px 0 14px 18px;}@media (min-width:640px){.image-20.right,.image-25.right,.image-33.right,.image-50.right,.image-65.right,.image-75.right{margin:5px 0 16px 20px;}}@media (min-width:980px){.image-20.right,.image-25.right,.image-33.right,.image-50.right,.image-65.right,.image-75.right{margin:6px 0 18px 22px;}}@media (min-width:1400px){.image-20.right,.image-25.right,.image-33.right,.image-50.right,.image-65.right,.image-75.right{margin:7px 0 22px 25px;}}.image-20.left,.image-25.left,.image-33.left,.image-50.left,.image-65.left,.image-75.left{margin:5px 18px 14px 0;}@media (min-width:640px){.image-20.left,.image-25.left,.image-33.left,.image-50.left,.image-65.left,.image-75.left{margin:5px 20px 16px 0;}}@media (min-width:980px){.image-20.left,.image-25.left,.image-33.left,.image-50.left,.image-65.left,.image-75.left{margin:6px 22px 18px 0;}}@media (min-width:1400px){.image-20.left,.image-25.left,.image-33.left,.image-50.left,.image-65.left,.image-75.left{margin:7px 25px 22px 0;}}video,#player{width:100%;height:auto;box-sizing:border-box;}.video,#player{position:relative;height:0;line-height:0;}.video object,.video embed,.video iframe,#player object,#player embed,#player iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.video + *,#player + *{margin-top:2em !important;}form{padding:0;margin:0 0 14px;}@media (min-width:640px){form{padding:0;}}@media (min-width:980px){form{padding:0;}}@media (min-width:1400px){form{padding:0;}}@media (min-width:640px){form{margin:0 0 16px;}}@media (min-width:980px){form{margin:0 0 18px;}}@media (min-width:1400px){form{margin:0 0 22px;}}html.js fieldset{box-sizing:border-box;padding:7px 9px;margin:14px 0 28px;width:95%;max-width:95%;border:solid #f0efe8;border-width:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}html.js fieldset:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}@media (min-width:640px){html.js fieldset{padding:8px 10px;}}@media (min-width:980px){html.js fieldset{padding:9px 11px;}}@media (min-width:1400px){html.js fieldset{padding:11px 13px;}}@media (min-width:640px){html.js fieldset{margin:16px 0 32px;}}@media (min-width:980px){html.js fieldset{margin:18px 0 36px;}}@media (min-width:1400px){html.js fieldset{margin:22px 0 44px;}}html.js fieldset legend{padding:0;margin:0;display:block;}@media (min-width:640px){html.js fieldset legend{padding:0;}}@media (min-width:980px){html.js fieldset legend{padding:0;}}@media (min-width:1400px){html.js fieldset legend{padding:0;}}@media (min-width:640px){html.js fieldset legend{margin:0;}}@media (min-width:980px){html.js fieldset legend{margin:0;}}@media (min-width:1400px){html.js fieldset legend{margin:0;}}html.js fieldset .fieldset-legend{display:block;width:100%;background-image:none;padding:0 5px;font-weight:bold;font-size:1.25em;line-height:1.2em;}@media (min-width:640px){html.js fieldset .fieldset-legend{padding:0 5px;}}@media (min-width:980px){html.js fieldset .fieldset-legend{padding:0 6px;}}@media (min-width:1400px){html.js fieldset .fieldset-legend{padding:0 7px;}}@media (min-width:640px){html.js fieldset .fieldset-legend{font-size:1.4117647059em;line-height:1.1666666667em;}}@media (min-width:980px){html.js fieldset .fieldset-legend{font-size:1.5555555556em;line-height:1.1428571429em;}}html.js fieldset .fieldset-wrapper .label-above{padding:0 0 5px;}@media (min-width:640px){html.js fieldset .fieldset-wrapper .label-above{padding:0 0 5px;}}@media (min-width:980px){html.js fieldset .fieldset-wrapper .label-above{padding:0 0 6px;}}@media (min-width:1400px){html.js fieldset .fieldset-wrapper .label-above{padding:0 0 7px;}}html.js fieldset .fieldset-wrapper > .field{padding:0 0 14px;}@media (min-width:640px){html.js fieldset .fieldset-wrapper > .field{padding:0 0 16px;}}@media (min-width:980px){html.js fieldset .fieldset-wrapper > .field{padding:0 0 18px;}}@media (min-width:1400px){html.js fieldset .fieldset-wrapper > .field{padding:0 0 22px;}}input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{box-sizing:border-box;max-width:80%;padding:6px 11px;margin:0;color:#424242;background-color:#f0efe8;border:none transparent;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-style:italic;}@media (min-width:640px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{padding:7px 12px;}}@media (min-width:980px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{padding:8px 14px;}}@media (min-width:1400px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{padding:9px 15px;}}@media (min-width:640px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{margin:0;}}@media (min-width:980px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{margin:0;}}@media (min-width:1400px){input.form-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],textarea{margin:0;}}input.form-text:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,textarea:focus{color:#424242;background-color:#f0efe8;border-color:transparent;}textarea{max-width:90%;font-style:italic;}textarea + .grippie{max-width:90%;border:none;}select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{box-sizing:border-box;max-width:90%;padding:5px 8px;color:#424242;border:none transparent;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none;background-color:#f0efe8;}@media (min-width:640px){select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{padding:5px 8px;}}@media (min-width:980px){select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{padding:6px 9px;}}@media (min-width:1400px){select,input[type="date"],input[type="time"],input[type="datetime"],input[type="month"],input[type="week"]{padding:7px 10px;}}select option,input[type="date"] option,input[type="time"] option,input[type="datetime"] option,input[type="month"] option,input[type="week"] option{padding:2px 11px;outline:none;}@media (min-width:640px){select option,input[type="date"] option,input[type="time"] option,input[type="datetime"] option,input[type="month"] option,input[type="week"] option{padding:2px 12px;}}@media (min-width:980px){select option,input[type="date"] option,input[type="time"] option,input[type="datetime"] option,input[type="month"] option,input[type="week"] option{padding:2px 14px;}}@media (min-width:1400px){select option,input[type="date"] option,input[type="time"] option,input[type="datetime"] option,input[type="month"] option,input[type="week"] option{padding:3px 15px;}}select option:hover,select option:active,input[type="date"] option:hover,input[type="date"] option:active,input[type="time"] option:hover,input[type="time"] option:active,input[type="datetime"] option:hover,input[type="datetime"] option:active,input[type="month"] option:hover,input[type="month"] option:active,input[type="week"] option:hover,input[type="week"] option:active{background-color:#f0efe8;}select:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="month"]:focus,input[type="week"]:focus{border-color:transparent;background-color:#f0efe8;-moz-box-shadow:0 0 2px 2px transparent;-webkit-box-shadow:0 0 2px 2px transparent;box-shadow:0 0 2px 2px transparent;}select option,input[type="date"] option,input[type="time"] option,input[type="datetime"] option,input[type="month"] option,input[type="week"] option{background-color:#f0efe8;width:100%;}@supports (pointer-events:none) and ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.select-wrapper{position:relative;display:inline-block;vertical-align:middle;}.select-wrapper select{width:100%;box-sizing:border-box;max-width:100%;padding-right:2.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.select-wrapper select option{width:100%;}.select-wrapper::before,.select-wrapper::after{content:"";position:absolute;pointer-events:none;}.select-wrapper::after{font-family:"Dloom Font",sans-serif;content:"";font-size:.8em;font-weight:normal;color:#b22641 !important;height:100%;line-height:1;right:1em;top:50%;margin-top:-.5em;}.select-wrapper::before{width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0;}@-moz-document url-prefix(){.select-wrapper select{padding-right:0.9em;}}}form button,input[type="button"],input[type="reset"],input[type="submit"]{position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;margin:0 18px 0 0;}form button:hover,form button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}@media (min-width:640px){form button,input[type="button"],input[type="reset"],input[type="submit"]{margin:0 20px 0 0;}}@media (min-width:980px){form button,input[type="button"],input[type="reset"],input[type="submit"]{margin:0 22px 0 0;}}@media (min-width:1400px){form button,input[type="button"],input[type="reset"],input[type="submit"]{margin:0 25px 0 0;}}input[type="radio"],input[type="checkbox"]{display:none;}input[type="radio"] + label:before,input[type="checkbox"] + label:before{display:inline-block;font-family:"Dloom Font",sans-serif;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 11px 0 0;}@media (min-width:640px){input[type="radio"] + label:before,input[type="checkbox"] + label:before{padding:0 12px 0 0;}}@media (min-width:980px){input[type="radio"] + label:before,input[type="checkbox"] + label:before{padding:0 14px 0 0;}}@media (min-width:1400px){input[type="radio"] + label:before,input[type="checkbox"] + label:before{padding:0 15px 0 0;}}input[type="checkbox"] + label{color:#424242;}input[type="checkbox"] + label:before{content:"";}input[type="checkbox"]:checked + label:before{content:"";}input[type="radio"] + label{color:#424242;display:block;}input[type="radio"] + label:before{content:"";}input[type="radio"]:checked + label:before{content:"";}.form-item{margin:0 0 21px;}@media (min-width:640px){.form-item{margin:0 0 24px;}}@media (min-width:980px){.form-item{margin:0 0 27px;}}@media (min-width:1400px){.form-item{margin:0 0 33px;}}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #424242;}.form-item label{display:block;padding:0 18px 7px 0;}@media (min-width:640px){.form-item label{padding:0 20px 8px 0;}}@media (min-width:980px){.form-item label{padding:0 22px 9px 0;}}@media (min-width:1400px){.form-item label{padding:0 25px 11px 0;}}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#424242;font-weight:normal;text-transform:none;font-style:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.container-inline div,.container-inline label{display:inline-block;vertical-align:top;}.form-submit a{position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;}.form-submit a:hover,.form-submit a:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}.webform-container-inline label{box-sizing:border-box;display:inline-block;vertical-align:top;margin-left:0;margin-right:0;min-width:135px;width:100%;}@media (min-width:800px){.webform-container-inline label{width:35%;}}@media (min-width:980px){.webform-container-inline label{width:30%;}}@media (min-width:1250px){.webform-container-inline label{width:25%;}}.webform-container-inline label + input,.webform-container-inline label + select,.webform-container-inline label + .form-radios{box-sizing:border-box;display:inline-block;vertical-align:top;max-width:100%;width:auto;}@media (min-width:800px){.webform-container-inline label + input,.webform-container-inline label + select,.webform-container-inline label + .form-radios{max-width:60%;}}@media (min-width:980px){.webform-container-inline label + input,.webform-container-inline label + select,.webform-container-inline label + .form-radios{max-width:65%;}}@media (min-width:1250px){.webform-container-inline label + input,.webform-container-inline label + select,.webform-container-inline label + .form-radios{max-width:70%;}}.webform-component-radios.webform-container-inline label + .form-radios{vertical-align:bottom;}@media (min-width:800px){.webform-component-textfield.webform-container-inline label,.webform-component-email.webform-container-inline label{box-sizing:border-box;display:inline-block;width:15%;min-width:135px;margin-left:0;margin-right:0;}.webform-component-textfield.webform-container-inline label + input,.webform-component-email.webform-container-inline label + input{box-sizing:border-box;display:inline-block;max-width:100%;}}@media (min-width:800px) and (min-width:800px){.webform-component-textfield.webform-container-inline label + input,.webform-component-email.webform-container-inline label + input{max-width:80%;}}.webform-component .webform-datepicker .form-type-select{width:110px;display:inline-block;margin-right:5px;}.webform-component.webform-component-time .form-type-select{display:inline-block;width:100px;}.webform-component.webform-component-time .form-radios{display:inline-block;width:160px;}.ui-datepicker th,.ui-datepicker td{padding:0 !important;}.progress-disabled{float:none;display:inline;}.ajax-progress{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:gainsboro;background:rgba(220,220,220,0.8);zoom:1;padding:12px 9px;}@media (min-width:640px){.ajax-progress{padding:13px 10px;}}@media (min-width:980px){.ajax-progress{padding:15px 11px;}}@media (min-width:1400px){.ajax-progress{padding:18px 13px;}}.ajax-progress .throbber{background:transparent url(/sites/all/themes/plimoth/dist/images/ajax-loader.gif) no-repeat center center;float:none;width:16px;height:16px;margin:2px;display:inline-block;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.views-table th.active{position:relative;}.views-table .ajax-progress{right:10px;margin-top:0;}.xpandable,html.js fieldset.collapsible .fieldset-legend a{display:block;box-sizing:border-box;padding:7px 18px;margin:14px 0 0;width:95%;max-width:95%;background-color:#f0efe8;border:none transparent;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:"Quattrocento Sans",sans-serif;color:#424242;font-weight:bold;text-transform:uppercase;letter-spacing:.0125em;font-size:0.875em;line-height:1.2857142857em;text-decoration:none;}@media (min-width:640px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{padding:8px 20px;}}@media (min-width:980px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{padding:9px 22px;}}@media (min-width:1400px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{padding:11px 25px;}}@media (min-width:640px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{margin:16px 0 0;}}@media (min-width:980px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{margin:18px 0 0;}}@media (min-width:1400px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{margin:22px 0 0;}}@media (min-width:640px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{font-size:0.8823529412em;line-height:1.2666666667em;}}@media (min-width:980px){.xpandable,html.js fieldset.collapsible .fieldset-legend a{font-size:0.8888888889em;line-height:1.25em;}}.xpandable:hover,html.js fieldset.collapsible .fieldset-legend a:hover{cursor:pointer;}.xpandable:before,html.js fieldset.collapsible .fieldset-legend a:before{display:inline;padding-right:.8em;color:#424242;font-family:"Dloom Font",sans-serif;font-size:1em;vertical-align:text-bottom;}.xpandable:before,html.js fieldset.collapsible.collapsed .fieldset-legend a:before{content:"";}.xpandable.open,html.js fieldset.collapsible .fieldset-legend a{background-color:#f0efe8;color:#424242;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.xpandable.open:before,html.js fieldset.collapsible .fieldset-legend a:before{content:"";}.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{box-sizing:border-box;width:95%;max-width:95%;overflow:hidden;border:none transparent;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 0 14px;padding:14px 18px 0;}@media (min-width:640px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{margin:0 0 16px;}}@media (min-width:980px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{margin:0 0 18px;}}@media (min-width:1400px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{margin:0 0 22px;}}@media (min-width:640px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{padding:16px 20px 0;}}@media (min-width:980px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{padding:18px 22px 0;}}@media (min-width:1400px){.xpandable-area,html.js fieldset.collapsible .fieldset-wrapper{padding:22px 25px 0;}}html.js fieldset{box-sizing:border-box;max-width:100%;}html.js fieldset.collapsible{border:0 none transparent;padding:0;}html.js fieldset.collapsible .fieldset-legend{background-image:none;padding:0 0 0 0 !important;outline:none;}html.js fieldset.collapsible .fieldset-legend a{max-width:100%;width:100%;outline:none;}html.js fieldset.collapsible .fieldset-legend span.summary{margin:0;}html.js fieldset.collapsible .fieldset-wrapper{border:#f0efe8 solid;border-width:0 1px 1px 1px;width:100% !important;max-width:100% !important;}html.js fieldset.collapsible.collapsed{border-width:0;}.slick-slider{box-sizing:border-box;display:block;khtml-user-select:none;moz-box-sizing:border-box;moz-user-select:none;ms-touch-action:pan-y;ms-user-select:none;position:relative;touch-action:pan-y;user-select:none;webkit-tap-highlight-color:transparent;webkit-touch-callout:none;webkit-user-select:none;}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:hand;cursor:pointer;}.slick-loading .slick-list{background:white url(/sites/all/themes/plimoth/dist/images/ajax-loader.gif) center center no-repeat;}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{display:block;left:0;position:relative;top:0;zoom:1;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto;}.slick-prev,.slick-next{position:absolute;z-index:998;border:none;color:transparent;cursor:pointer;display:block;box-sizing:border-box;font-size:1em;font-weight:normal;outline:none;padding:0;margin:0;top:40%;bottom:auto;background-color:#8a0f27;width:30px;height:38px;line-height:38px;}@media (min-width:640px){.slick-prev,.slick-next{width:38px;height:50px;line-height:50px;}}@media (min-width:980px){.slick-prev,.slick-next{width:55px;height:45px;line-height:45px;}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background-color:#b22641;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{color:#ffffff;font-family:"Dloom Font",sans-serif;font-size:1.333em;line-height:38px;width:30px;height:38px;text-align:center;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}@media (min-width:640px){.slick-prev:before,.slick-next:before{width:38px;height:50px;line-height:50px;}}@media (min-width:1250px){.slick-prev:before,.slick-next:before{width:55px;height:45px;line-height:45px;}}body.front .slick-prev,body.front .slick-next{top:25%;}@media (min-width:640px){body.front .slick-prev,body.front .slick-next{top:40%;}}.slick-prev{left:0;}.slick-prev:before{content:"";}.slick-next{right:0;}.slick-next:before{content:"";}.slick-slider{margin-bottom:30px;}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%;}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px;}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{color:#ffffff;content:"";font-family:"Dloom Font",sans-serif;font-size:10px;width:20px;height:20px;display:block;left:0;line-height:20px;opacity:0.4;position:absolute;text-align:center;top:0;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#ffffff;opacity:0.75;}[dir="rtl"] .slick-next{left:-55px;right:auto;}[dir="rtl"] .slick-next:before{content:"";}[dir="rtl"] .slick-prev{left:auto;right:-55px;}[dir="rtl"] .slick-prev:before{content:"";}[dir="rtl"] .slick-slide{float:right;}.dl-slider-carousel{position:relative;padding:14px 0;margin:0 0 0 -21px;background-color:transparent;}@media (min-width:640px){.dl-slider-carousel{padding:16px 0;}}@media (min-width:980px){.dl-slider-carousel{padding:18px 0;}}@media (min-width:1400px){.dl-slider-carousel{padding:22px 0;}}@media (min-width:640px){.dl-slider-carousel{margin:0 0 0 -24px;}}@media (min-width:980px){.dl-slider-carousel{margin:0 0 0 -26px;}}@media (min-width:1400px){.dl-slider-carousel{margin:0 0 0 -30px;}}.dl-slider-carousel .views-row{padding:0;margin:0 22px;}@media (min-width:640px){.dl-slider-carousel .views-row{padding:0;}}@media (min-width:980px){.dl-slider-carousel .views-row{padding:0;}}@media (min-width:1400px){.dl-slider-carousel .views-row{padding:0;}}@media (min-width:640px){.dl-slider-carousel .views-row{margin:0 24px;}}@media (min-width:980px){.dl-slider-carousel .views-row{margin:0 27px;}}@media (min-width:1400px){.dl-slider-carousel .views-row{margin:0 30px;}}.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{margin:0;padding:0;}@media (min-width:640px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{margin:0;}}@media (min-width:980px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{margin:0;}}@media (min-width:1400px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{margin:0;}}@media (min-width:640px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{padding:0;}}@media (min-width:980px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{padding:0;}}@media (min-width:1400px){.dl-slider-carousel .views-row > .views-field,.dl-slider-carousel .views-row > .node{padding:0;}}.dl-slider-carousel .slick-prev,.dl-slider-carousel .slick-next{margin-top:0;top:35%;}.dl-slider-carousel .slick-prev:before,.dl-slider-carousel .slick-next:before{text-align:center;}.dl-slideshow .slick-slider,#block-ds-extras-banner .slick-slider{overflow:hidden;margin-bottom:0;}.dl-slideshow .slick-slider .slick-dots,#block-ds-extras-banner .slick-slider .slick-dots{top:auto;bottom:0;left:auto;right:auto;}body.cke_show_borders{background:#ffffff;}body.cke_show_borders img{padding:.5em;}body.cke_ltr{background:none;left:0;}body.cke_ltr h1.cke_panel_grouptitle{display:none;}body.cke_ltr ul li.cke_panel_listItem{padding-left:0;background:none;}body.cke_ltr ul li.cke_panel_listItem h1,body.cke_ltr ul li.cke_panel_listItem h2,body.cke_ltr ul li.cke_panel_listItem h3,body.cke_ltr ul li.cke_panel_listItem h4,body.cke_ltr ul li.cke_panel_listItem h5,body.cke_ltr ul li.cke_panel_listItem h6,body.cke_ltr ul li.cke_panel_listItem p,body.cke_ltr ul li.cke_panel_listItem .xpandable,body.cke_ltr ul li.cke_panel_listItem .intro,body.cke_ltr ul li.cke_panel_listItem .citation,body.cke_ltr ul li.cke_panel_listItem .arrow-link,body.cke_ltr ul li.cke_panel_listItem .button-link,body.cke_ltr ul li.cke_panel_listItem *{background:none !important;font-size:12px !important;line-height:25px !important;padding:0 !important;margin:0 !important;height:25px !important;}body.cke_ltr ul li.cke_panel_listItem h1:before,body.cke_ltr ul li.cke_panel_listItem h1:after,body.cke_ltr ul li.cke_panel_listItem h2:before,body.cke_ltr ul li.cke_panel_listItem h2:after,body.cke_ltr ul li.cke_panel_listItem h3:before,body.cke_ltr ul li.cke_panel_listItem h3:after,body.cke_ltr ul li.cke_panel_listItem h4:before,body.cke_ltr ul li.cke_panel_listItem h4:after,body.cke_ltr ul li.cke_panel_listItem h5:before,body.cke_ltr ul li.cke_panel_listItem h5:after,body.cke_ltr ul li.cke_panel_listItem h6:before,body.cke_ltr ul li.cke_panel_listItem h6:after,body.cke_ltr ul li.cke_panel_listItem p:before,body.cke_ltr ul li.cke_panel_listItem p:after,body.cke_ltr ul li.cke_panel_listItem .xpandable:before,body.cke_ltr ul li.cke_panel_listItem .xpandable:after,body.cke_ltr ul li.cke_panel_listItem .intro:before,body.cke_ltr ul li.cke_panel_listItem .intro:after,body.cke_ltr ul li.cke_panel_listItem .citation:before,body.cke_ltr ul li.cke_panel_listItem .citation:after,body.cke_ltr ul li.cke_panel_listItem .arrow-link:before,body.cke_ltr ul li.cke_panel_listItem .arrow-link:after,body.cke_ltr ul li.cke_panel_listItem .button-link:before,body.cke_ltr ul li.cke_panel_listItem .button-link:after,body.cke_ltr ul li.cke_panel_listItem *:before,body.cke_ltr ul li.cke_panel_listItem *:after{display:none !important;}body.cke_ltr ul li.cke_panel_listItem .xpandable{color:#6B7C7E;}body.cke_editable .xpandable{margin-bottom:20px;}body.cke_editable .xpandable-break:before{font-weight:normal;font-size:10px;line-height:10px;text-align:center;color:#999999;display:block;content:"Xpandable Break";height:1em;width:100%;border-bottom:1px dotted #ebebeb;margin:10px 0;}body.cke_editable table.layout-table.clear-table{border:1px dotted #ebebeb !important;}body.cke_editable table.layout-table.clear-table td{border:1px dotted #ebebeb !important;}body.cke_editable .clear:before{font-weight:normal;font-size:10px;line-height:10px;text-align:center;color:#999999;display:block;content:"Section Break";height:1em;width:100%;border-bottom:1px dotted #ebebeb;margin:10px 0;}body.cke_editable dl.ckeditor-tabber{position:relative;display:block;float:none;clear:both;width:auto;height:auto;padding:0;margin:20px 0;border:0 none transparent;}body.cke_editable dl.ckeditor-tabber:before{font-weight:normal;font-size:10px;line-height:10px;text-align:center;color:#999999;display:block;content:"Start Tabs";height:1em;width:100%;border-bottom:1px dotted #ebebeb;margin:10px 0;}body.cke_editable dl.ckeditor-tabber:after{font-weight:normal;font-size:10px;line-height:10px;text-align:center;color:#999999;display:block;content:"End Tabs";height:1em;width:100%;border-bottom:1px dotted #ebebeb;margin:10px 0;}body.cke_editable dl.ckeditor-tabber dt{position:relative;top:auto;display:block;float:none;clear:both;width:auto;height:auto;padding:5px;margin:10px 5px 0 5px;line-height:2;color:black;background-color:#ebebeb;border:dotted 1px black;text-align:left;font-weight:bold;}body.cke_editable dl.ckeditor-tabber dd{position:relative;top:auto;display:block;float:none;clear:both;width:auto;height:auto;color:#333;padding:0 5px;line-height:1em;margin:0 5px 20px 10px;border:dotted 1px yellow;}body{background-color:#424242;}#page{background-color:#f0efe8;}#header{background-color:#ffffff;}#main-content,#content > .wrapper,.region-sidebar-first,.region-sidebar-second{background-color:#ffffff;}.citation{margin:14px 0 0 54px;padding:0;}@media (min-width:640px){.citation{margin:16px 0 0 60px;}}@media (min-width:980px){.citation{margin:18px 0 0 66px;}}@media (min-width:1400px){.citation{margin:22px 0 0 75px;}}@media (min-width:640px){.citation{padding:0;}}@media (min-width:980px){.citation{padding:0;}}@media (min-width:1400px){.citation{padding:0;}}a.arrow-link,.arrow-link a{display:inline-block;vertical-align:top;margin-right:1em;}a.arrow-link:after,.arrow-link a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.75em;text-align:center;font-weight:normal;padding:0 0.375em;color:inherit;content:"";text-decoration:none;border-bottom:1px dotted transparent;}a.more-link,.more-link a{display:inline-block;vertical-align:top;margin-right:1em;margin:0 0 0 9px;}a.more-link:after,.more-link a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.75em;text-align:center;font-weight:normal;padding:0 0.375em;color:inherit;content:"";text-decoration:none;border-bottom:1px dotted transparent;}@media (min-width:640px){a.more-link,.more-link a{margin:0 0 0 10px;}}@media (min-width:980px){a.more-link,.more-link a{margin:0 0 0 11px;}}@media (min-width:1400px){a.more-link,.more-link a{margin:0 0 0 13px;}}a.button-link,.button-link a{position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;}a.button-link:hover,a.button-link:focus,.button-link a:hover,.button-link a:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}.clear{clear:both;width:100%;}.field{margin:0 0 7px;padding:0;}@media (min-width:640px){.field{margin:0 0 8px;}}@media (min-width:980px){.field{margin:0 0 9px;}}@media (min-width:1400px){.field{margin:0 0 11px;}}@media (min-width:640px){.field{padding:0;}}@media (min-width:980px){.field{padding:0;}}@media (min-width:1400px){.field{padding:0;}}.field-name-title h1,.field-name-title h2,.field-name-title h3{margin-bottom:0;}div.field-item > *:first-child{margin-top:0;}.field-type-text-with-summary:after,.field-type-text-long:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.field-name-title + .field-name-body{margin:14px 0 0;}@media (min-width:640px){.field-name-title + .field-name-body{margin:16px 0 0;}}@media (min-width:980px){.field-name-title + .field-name-body{margin:18px 0 0;}}@media (min-width:1400px){.field-name-title + .field-name-body{margin:22px 0 0;}}.field-type-image a,.field-type-imagefield-crop a{border:none;line-height:0;text-decoration:none;}.field-type-image a:hover,.field-type-imagefield-crop a:hover{border:none;text-decoration:none;}.field-name-node-link a{display:inline-block;vertical-align:top;margin-right:1em;}.field-name-node-link a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.85em;text-align:center;font-weight:normal;padding:0 0.425em;color:inherit;content:"";text-decoration:none;border-bottom:1px dotted transparent;}.field-type-datetime,.field-name-post-date,.field-name-changed-date{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;padding:0 0 5px;margin:0;}@media (min-width:640px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{padding:0 0 5px;}}@media (min-width:980px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{padding:0 0 6px;}}@media (min-width:1400px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{padding:0 0 7px;}}@media (min-width:640px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{margin:0;}}@media (min-width:980px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{margin:0;}}@media (min-width:1400px){.field-type-datetime,.field-name-post-date,.field-name-changed-date{margin:0;}}.field-type-datetime + .field-name-title h2,.field-type-datetime + .field-name-title h3,.field-type-datetime + .field-name-title h4,.field-name-post-date + .field-name-title h2,.field-name-post-date + .field-name-title h3,.field-name-post-date + .field-name-title h4,.field-name-changed-date + .field-name-title h2,.field-name-changed-date + .field-name-title h3,.field-name-changed-date + .field-name-title h4{margin-top:0;margin-bottom:0;padding-top:0;}.slick .field-type-datetime,.slick
.field-name-post-date,.slick
.field-name-changed-date{color:#ffffff;background-color:#424242;text-align:left;}.field-name-field-page-background-image{width:1450px;height:auto;max-width:100%;}.field-name-field-round-image.left{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}@media (min-width:480px){.field-name-field-round-image.left{float:left;padding:0 18px 14px 0;}}@media (min-width:480px) and (min-width:640px){.field-name-field-round-image.left{padding:0 20px 16px 0;}}@media (min-width:480px) and (min-width:980px){.field-name-field-round-image.left{padding:0 22px 18px 0;}}@media (min-width:480px) and (min-width:1400px){.field-name-field-round-image.left{padding:0 25px 22px 0;}}.field-name-field-round-image.right{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}@media (min-width:480px){.field-name-field-round-image.right{float:right;padding:0 0 14px 18px;}}@media (min-width:480px) and (min-width:640px){.field-name-field-round-image.right{padding:0 0 16px 20px;}}@media (min-width:480px) and (min-width:980px){.field-name-field-round-image.right{padding:0 0 18px 22px;}}@media (min-width:480px) and (min-width:1400px){.field-name-field-round-image.right{padding:0 0 22px 25px;}}.block{box-sizing:border-box;margin:0;padding:0;}@media (min-width:640px){.block{margin:0;}}@media (min-width:980px){.block{margin:0;}}@media (min-width:1400px){.block{margin:0;}}@media (min-width:640px){.block{padding:0;}}@media (min-width:980px){.block{padding:0;}}@media (min-width:1400px){.block{padding:0;}}.block .content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.block .content > *:first-child{padding-top:0;}.block h2.block-title{margin:0 0 12px;}@media (min-width:640px){.block h2.block-title{margin:0 0 13px;}}@media (min-width:980px){.block h2.block-title{margin:0 0 15px;}}@media (min-width:1400px){.block h2.block-title{margin:0 0 18px;}}#content .block{margin:0;}@media (min-width:640px){#content .block{margin:0;}}@media (min-width:980px){#content .block{margin:0;}}@media (min-width:1400px){#content .block{margin:0;}}#content .block + .block{margin:35px 0 0;}@media (min-width:640px){#content .block + .block{margin:40px 0 0;}}@media (min-width:980px){#content .block + .block{margin:45px 0 0;}}@media (min-width:1400px){#content .block + .block{margin:55px 0 0;}}@media (max-width:799px){.sidebars .block{max-width:480px;}}.sidebars .block + .block{margin:28px 0 0;}@media (min-width:640px){.sidebars .block + .block{margin:32px 0 0;}}@media (min-width:980px){.sidebars .block + .block{margin:36px 0 0;}}@media (min-width:1400px){.sidebars .block + .block{margin:44px 0 0;}}.sidebars .block .views-row-last{margin-bottom:0;}.block-block .content > *:first-child{margin-top:0;}#footer > .wrapper .block + .block{margin:28px 0 0;}@media (min-width:640px){#footer > .wrapper .block + .block{margin:32px 0 0;}}@media (min-width:980px){#footer > .wrapper .block + .block{margin:36px 0 0;}}@media (min-width:1400px){#footer > .wrapper .block + .block{margin:44px 0 0;}}.block > .content > ul.menu,.block > .content > .menu-block-wrapper > ul.menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}.block > .content > ul.menu li,.block > .content > .menu-block-wrapper > ul.menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}.block > .content > ul.menu li:before,.block > .content > .menu-block-wrapper > ul.menu li:before{display:none;}.plain{background:transparent;}.plain h2.block-title{margin-top:0;}.plain > .content{background:transparent;}.plain.block-views h2.block-title{margin-top:0;}.info-box{background:#E5E5E5;padding:14px 18px;}@media (min-width:640px){.info-box{padding:16px 20px;}}@media (min-width:980px){.info-box{padding:18px 22px;}}@media (min-width:1400px){.info-box{padding:22px 25px;}}.info-box h2.block-title{margin-top:0;padding:7px 0 0;}@media (min-width:640px){.info-box h2.block-title{padding:8px 0 0;}}@media (min-width:980px){.info-box h2.block-title{padding:9px 0 0;}}@media (min-width:1400px){.info-box h2.block-title{padding:11px 0 0;}}.info-box > .content{padding:0 0 14px;}@media (min-width:640px){.info-box > .content{padding:0 0 16px;}}@media (min-width:980px){.info-box > .content{padding:0 0 18px;}}@media (min-width:1400px){.info-box > .content{padding:0 0 22px;}}#block-menu-menu-social-media ul.menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;margin:0;padding:0;}#block-menu-menu-social-media ul.menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}#block-menu-menu-social-media ul.menu li:before{display:none;}@media (min-width:640px){#block-menu-menu-social-media ul.menu{margin:0;}}@media (min-width:980px){#block-menu-menu-social-media ul.menu{margin:0;}}@media (min-width:1400px){#block-menu-menu-social-media ul.menu{margin:0;}}@media (min-width:640px){#block-menu-menu-social-media ul.menu{padding:0;}}@media (min-width:980px){#block-menu-menu-social-media ul.menu{padding:0;}}@media (min-width:1400px){#block-menu-menu-social-media ul.menu{padding:0;}}#block-menu-menu-social-media ul.menu li{padding:0 .3em 0 0 !important;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}#block-menu-menu-social-media ul.menu li.last{padding:0 !important;}#block-menu-menu-social-media ul.menu li:before{display:none;}#block-menu-menu-social-media ul.menu li .icon{text-decoration:none;}#block-menu-menu-social-media ul.menu li .facebook{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#3b5998;padding:0;}#block-menu-menu-social-media ul.menu li .facebook:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .facebook:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .facebook:hover{background-color:#4c70ba;}#block-menu-menu-social-media ul.menu li .flickr{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#f2f2f2;padding:0;}#block-menu-menu-social-media ul.menu li .flickr:before{display:block;content:url(/sites/all/themes/plimoth/dist/images/flickr.png);font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .flickr:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .flickr:before{position:relative;top:-3px;left:-2px;}#block-menu-menu-social-media ul.menu li .flickr:hover{background-color:white;}#block-menu-menu-social-media ul.menu li .googleplus{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#dd4b39;padding:0;}#block-menu-menu-social-media ul.menu li .googleplus:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .googleplus:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .googleplus:hover{background-color:#e47365;}#block-menu-menu-social-media ul.menu li .instagram{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#3f729b;padding:0;}#block-menu-menu-social-media ul.menu li .instagram:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .instagram:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .instagram:hover{background-color:#548cb9;}#block-menu-menu-social-media ul.menu li .linkedin{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#0976b4;padding:0;}#block-menu-menu-social-media ul.menu li .linkedin:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .linkedin:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .linkedin:hover{background-color:#0b96e5;}#block-menu-menu-social-media ul.menu li .pinterest{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#cc2127;padding:0;}#block-menu-menu-social-media ul.menu li .pinterest:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .pinterest:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .pinterest:hover{background-color:#e04046;}#block-menu-menu-social-media ul.menu li .rss{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#f26522;padding:0;}#block-menu-menu-social-media ul.menu li .rss:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .rss:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .rss:hover{background-color:#f58752;}#block-menu-menu-social-media ul.menu li .twitter{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#55acee;padding:0;}#block-menu-menu-social-media ul.menu li .twitter:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .twitter:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .twitter:hover{background-color:#83c3f3;}#block-menu-menu-social-media ul.menu li .youtube{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#b31217;padding:0;}#block-menu-menu-social-media ul.menu li .youtube:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:22px;line-height:42px;}#block-menu-menu-social-media ul.menu li .youtube:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .youtube:hover{background-color:#e1171d;}#block-menu-menu-social-media ul.menu li .vimeo{width:42px;height:42px;text-indent:-9999px;overflow:hidden;font-weight:normal !important;text-decoration:none !important;text-transform:none !important;font-style:normal;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#1ab7ea;padding:0;}#block-menu-menu-social-media ul.menu li .vimeo:before{display:block;content:"";font-family:"Dloom Font",sans-serif;text-align:center;color:#ffffff;width:42px;height:42px;font-size:25px;line-height:42px;}#block-menu-menu-social-media ul.menu li .vimeo:hover{text-decoration:none !important;}#block-menu-menu-social-media ul.menu li .vimeo:hover{background-color:#49c6ee;}#block-system-user-menu{position:absolute !important;top:-9999px;left:-9999px;width:50%;max-width:400px;}#block-system-user-menu > .content > ul.menu li{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;padding:0 0 0 9px;}@media (min-width:640px){#block-system-user-menu > .content > ul.menu li{padding:0 0 0 10px;}}@media (min-width:980px){#block-system-user-menu > .content > ul.menu li{padding:0 0 0 11px;}}@media (min-width:1400px){#block-system-user-menu > .content > ul.menu li{padding:0 0 0 13px;}}#block-system-user-menu > .content > ul.menu li a{padding:0;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;}#block-menu-menu-global-navigation{padding:0;margin:0;float:right;}#block-menu-menu-global-navigation > .content > ul.menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;font-weight:bold;line-height:1em;}#block-menu-menu-global-navigation > .content > ul.menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}#block-menu-menu-global-navigation > .content > ul.menu li:before{display:none;}#block-menu-menu-global-navigation > .content > ul.menu li{float:left;}#block-menu-menu-global-navigation > .content > ul.menu li:after{box-sizing:border-box;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;content:"|";width:1em;text-align:center;color:#a6a59a;padding:0 2px;}@media (min-width:640px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 2px;}}@media (min-width:980px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 3px;}}@media (min-width:1400px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 3px;}}@media (min-width:800px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 4px;}}@media (min-width:800px) and (min-width:640px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 4px;}}@media (min-width:800px) and (min-width:980px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 5px;}}@media (min-width:800px) and (min-width:1400px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 5px;}}@media (min-width:980px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 6px;}}@media (min-width:980px) and (min-width:640px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 6px;}}@media (min-width:980px) and (min-width:980px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 7px;}}@media (min-width:980px) and (min-width:1400px){#block-menu-menu-global-navigation > .content > ul.menu li:after{padding:0 8px;}}#block-menu-menu-global-navigation > .content > ul.menu li.last:after{display:none;}#block-menu-menu-global-navigation > .content > ul.menu li a{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;font-weight:bold;color:#424242;padding:0;margin:0;}#block-menu-menu-global-navigation > .content > ul.menu li a:hover,#block-menu-menu-global-navigation > .content > ul.menu li a:focus{color:#b22641;text-decoration:underline;}#block-menu-menu-global-navigation > .content > ul.menu li a.active{color:#8a0f27;}#content #block-views-news-events-block-responsive{display:block;}@media (min-width:640px){#content #block-views-news-events-block-responsive{display:none;}}#block-views-news-events-block{display:none;}@media (min-width:640px){#block-views-news-events-block{display:block;}}#block-views-news-events-block > .content{padding:14px 0 0;}@media (min-width:640px){#block-views-news-events-block > .content{padding:16px 0 0;}}@media (min-width:980px){#block-views-news-events-block > .content{padding:18px 0 0;}}@media (min-width:1400px){#block-views-news-events-block > .content{padding:22px 0 0;}}#block-views-news-events-block > .content .slick-prev{margin-left:0;}@media (min-width:640px){#block-views-news-events-block > .content .slick-prev{margin-left:-38px;}}@media (min-width:980px){#block-views-news-events-block > .content .slick-prev{margin-left:-55px;}}@media (min-width:1400px){#block-views-news-events-block > .content .slick-prev{margin-left:-55px;}}#block-views-news-events-block > .content .slick-next{margin-right:0;}@media (min-width:640px){#block-views-news-events-block > .content .slick-next{margin-right:-38px;}}@media (min-width:980px){#block-views-news-events-block > .content .slick-next{margin-right:-55px;}}@media (min-width:1400px){#block-views-news-events-block > .content .slick-next{margin-right:-55px;}}#block-menu-menu-quick-links-for-visitors{min-height:50px;padding:0 18px 14px 0;}@media (min-width:640px){#block-menu-menu-quick-links-for-visitors{padding:0 20px 16px 0;}}@media (min-width:980px){#block-menu-menu-quick-links-for-visitors{padding:0 22px 18px 0;}}@media (min-width:1400px){#block-menu-menu-quick-links-for-visitors{padding:0 25px 22px 0;}}#block-menu-menu-quick-links-for-visitors h2.block-title{display:none;}@media (min-width:480px){#block-menu-menu-quick-links-for-visitors h2.block-title{display:block;}}#block-menu-menu-quick-links-for-visitors > .content > ul.menu{display:none;list-style:none;}@media (min-width:480px){#block-menu-menu-quick-links-for-visitors > .content > ul.menu{display:block;}}#block-menu-menu-quick-links-for-visitors > .content > ul.menu li:before{display:block;position:absolute;margin-left:-15px;}#block-menu-menu-quick-links-for-visitors > .content > ul.menu li{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;box-sizing:border-box;width:49%;}.block-bean{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;box-sizing:border-box;vertical-align:top;max-width:100%;width:430px;}@media (min-width:640px){.block-bean{max-width:49%;}}@media (min-width:980px){.block-bean{max-width:32%;}}@media (min-width:1250px){.block-bean{max-width:33%;}}.block-bean > .content{box-sizing:border-box;padding:0 0 14px;}@media (min-width:640px){.block-bean > .content{padding:0 0 16px;}}@media (min-width:980px){.block-bean > .content{padding:0 0 18px;}}@media (min-width:1400px){.block-bean > .content{padding:0 0 22px;}}@media (min-width:640px){.block-bean .entity-bean .entity-field-collection-item{margin:0 18px 0 0;}}@media (min-width:640px) and (min-width:640px){.block-bean .entity-bean .entity-field-collection-item{margin:0 20px 0 0;}}@media (min-width:640px) and (min-width:980px){.block-bean .entity-bean .entity-field-collection-item{margin:0 22px 0 0;}}@media (min-width:640px) and (min-width:1400px){.block-bean .entity-bean .entity-field-collection-item{margin:0 25px 0 0;}}.block-bean .entity-bean .entity-field-collection-item .group-left{width:85px;}@media (min-width:980px){.block-bean .entity-bean .entity-field-collection-item .group-left{width:100px;}}.block-bean .entity-bean .entity-field-collection-item .group-left + .group-right{box-sizing:border-box;float:none;width:100%;clear:none;padding-left:100px;}@media (min-width:980px){.block-bean .entity-bean .entity-field-collection-item .group-left + .group-right{padding-left:115px;}}.block-bean .entity-bean .entity-field-collection-item .group-right > h2{display:block;clear:none;margin:0;padding:0;}.block-bean .entity-bean .entity-field-collection-item .group-right > h2 a:after,.block-bean .entity-bean .entity-field-collection-item .group-right > h2 a:before{display:none;}.block-bean .entity-bean .entity-field-collection-item .group-right > p,.block-bean .entity-bean .entity-field-collection-item .group-right > a{display:none;clear:none;}@media (min-width:640px){.block-bean .entity-bean .entity-field-collection-item .group-right > p,.block-bean .entity-bean .entity-field-collection-item .group-right > a{display:inline;margin:0;padding:0;}}#block-ds-extras-banner{max-height:495px;max-width:100%;}#block-ds-extras-banner img{width:100%;height:auto;}#block-block-14{margin:0;}#block-block-14 h2{padding:0;margin:0 0 14px;}@media (min-width:640px){#block-block-14 h2{padding:0;}}@media (min-width:980px){#block-block-14 h2{padding:0;}}@media (min-width:1400px){#block-block-14 h2{padding:0;}}@media (min-width:640px){#block-block-14 h2{margin:0 0 16px;}}@media (min-width:980px){#block-block-14 h2{margin:0 0 18px;}}@media (min-width:1400px){#block-block-14 h2{margin:0 0 22px;}}@media (min-width:480px) and (max-width:980px){#block-block-4 p{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:49%;}}#block-block-13 ul{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}#block-block-13 ul li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}#block-block-13 ul li:before{display:none;}#block-block-13 ul li{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;margin:0 18px 14px 0;vertical-align:middle;}@media (min-width:640px){#block-block-13 ul li{margin:0 20px 16px 0;}}@media (min-width:980px){#block-block-13 ul li{margin:0 22px 18px 0;}}@media (min-width:1400px){#block-block-13 ul li{margin:0 25px 22px 0;}}#block-block-13 ul li img{width:100%;height:auto;}#block-views-slick-demos-slideshow{z-index:1;}.node-event.view-mode-phone_teaser:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.node-event.view-mode-phone_teaser .group-left,.node-event.view-mode-phone_teaser .group-right{box-sizing:border-box;float:left;max-width:100%;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.node-event.view-mode-phone_teaser .group-left{max-width:30%;width:115px;}.node-event.view-mode-phone_teaser .group-left + .group-right{width:auto;max-width:70%;padding:0 0 0 18px;}@media (min-width:640px){.node-event.view-mode-phone_teaser .group-left + .group-right{padding:0 0 0 20px;}}@media (min-width:980px){.node-event.view-mode-phone_teaser .group-left + .group-right{padding:0 0 0 22px;}}@media (min-width:1400px){.node-event.view-mode-phone_teaser .group-left + .group-right{padding:0 0 0 25px;}}.node.view-mode-teaser .field-name-title h2,.node.view-mode-teaser .field-name-title h3{margin-bottom:0;}.node.view-mode-teaser .field-name-title + .field-type-text-with-summary{margin-top:0;}.node.view-mode-teaser .field-name-title + .field-type-text-with-summary p{margin-bottom:0;}.node.view-mode-teaser .field-name-title + .field-type-text-with-summary + .field-name-node-link{margin-top:0;}.node.view-mode-full{padding:14px 0;}@media (min-width:640px){.node.view-mode-full{padding:16px 0;}}@media (min-width:980px){.node.view-mode-full{padding:18px 0;}}@media (min-width:1400px){.node.view-mode-full{padding:22px 0;}}.node.view-mode-full .field-name-field-round-image{max-width:100%;}@media (min-width:480px){.node.view-mode-full .field-name-field-round-image{max-width:50%;}}#block-views-testimonials-block .node.view-mode-full .field-name-field-round-image{max-width:none !important;}.node.view-mode-search_result{padding:0 0 28px;margin:0;}@media (min-width:640px){.node.view-mode-search_result{padding:0 0 32px;}}@media (min-width:980px){.node.view-mode-search_result{padding:0 0 36px;}}@media (min-width:1400px){.node.view-mode-search_result{padding:0 0 44px;}}@media (min-width:640px){.node.view-mode-search_result{margin:0;}}@media (min-width:980px){.node.view-mode-search_result{margin:0;}}@media (min-width:1400px){.node.view-mode-search_result{margin:0;}}.node.view-mode-search_result .group-right{float:none;max-width:100%;box-sizing:border-box;width:auto;}.node.view-mode-search_result .group-left{float:left;width:100px;}.node.view-mode-search_result .group-left + .group-right{margin-left:100px;padding:0 0 0 18px;}@media (min-width:640px){.node.view-mode-search_result .group-left + .group-right{padding:0 0 0 20px;}}@media (min-width:980px){.node.view-mode-search_result .group-left + .group-right{padding:0 0 0 22px;}}@media (min-width:1400px){.node.view-mode-search_result .group-left + .group-right{padding:0 0 0 25px;}}.node.view-mode-search_result .field-name-search-snippet{padding:7px 0 0;}@media (min-width:640px){.node.view-mode-search_result .field-name-search-snippet{padding:8px 0 0;}}@media (min-width:980px){.node.view-mode-search_result .field-name-search-snippet{padding:9px 0 0;}}@media (min-width:1400px){.node.view-mode-search_result .field-name-search-snippet{padding:11px 0 0;}}.node-event.view-mode-teaser .field-name-field-event-image a{display:block;}.node-event.view-mode-teaser .field-name-field-event-image a img{width:100%;height:auto;}.node-testimonial.view-mode-full{margin:0;padding:7px 0 0 54px;}@media (min-width:640px){.node-testimonial.view-mode-full{margin:0;}}@media (min-width:980px){.node-testimonial.view-mode-full{margin:0;}}@media (min-width:1400px){.node-testimonial.view-mode-full{margin:0;}}@media (min-width:640px){.node-testimonial.view-mode-full{padding:8px 0 0 60px;}}@media (min-width:980px){.node-testimonial.view-mode-full{padding:9px 0 0 66px;}}@media (min-width:1400px){.node-testimonial.view-mode-full{padding:11px 0 0 75px;}}.node-testimonial.view-mode-full .group-left{box-sizing:border-box;width:70%;padding:0 18px 0 0;}@media (min-width:640px){.node-testimonial.view-mode-full .group-left{padding:0 20px 0 0;}}@media (min-width:980px){.node-testimonial.view-mode-full .group-left{padding:0 22px 0 0;}}@media (min-width:1400px){.node-testimonial.view-mode-full .group-left{padding:0 25px 0 0;}}.node-testimonial.view-mode-full .group-right{width:30%;}.views-row{margin:0 0 14px;}@media (min-width:640px){.views-row{margin:0 0 16px;}}@media (min-width:980px){.views-row{margin:0 0 18px;}}@media (min-width:1400px){.views-row{margin:0 0 22px;}}.views-table{width:100%;max-width:100%;}.views-field-field-image{line-height:0;}.views-exposed-form .views-exposed-widget{float:none;padding-right:0;}ul.views-view-grid{padding-left:0;}ul.views-view-grid li{list-style:none outside none;margin:0 0 14px;}@media (min-width:640px){ul.views-view-grid li{margin:0 0 16px;}}@media (min-width:980px){ul.views-view-grid li{margin:0 0 18px;}}@media (min-width:1400px){ul.views-view-grid li{margin:0 0 22px;}}ul.views-view-grid li.col-first{clear:left;}.view.dl-slideshow .views-row{position:relative;}.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image img{width:100%;height:auto;}.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{width:100%;max-width:1450px;}@media (min-width:480px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{position:absolute;top:5%;left:50%;margin-left:-50%;}}@media (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{top:25%;}}@media (min-width:800px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{top:30%;}}@media (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{top:40%;}}@media (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing{margin-left:-725px;}}.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{display:block;box-sizing:border-box;padding:14px 22px 14px 18px;margin:0;}@media (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{padding:16px 24px 16px 20px;}}@media (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{padding:18px 27px 18px 22px;}}@media (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{padding:22px 30px 22px 25px;}}@media (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0;}}@media (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0;}}@media (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0;}}@media (min-width:480px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;margin:0 18px 0 45px;background-color:#ffffff;background-color:rgba(255,255,255,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3FFFFFF,endColorstr=#B3FFFFFF);zoom:1;width:70%;max-width:415px;}}@media (min-width:480px) and (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 20px 0 50px;}}@media (min-width:480px) and (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 22px 0 55px;}}@media (min-width:480px) and (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 25px 0 63px;}}@media (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{width:55%;margin:0 18px 0 54px;}}@media (min-width:640px) and (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 20px 0 60px;}}@media (min-width:640px) and (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 22px 0 66px;}}@media (min-width:640px) and (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 25px 0 75px;}}@media (min-width:800px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 18px 0 72px;}}@media (min-width:800px) and (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 20px 0 80px;}}@media (min-width:800px) and (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 22px 0 88px;}}@media (min-width:800px) and (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 25px 0 100px;}}@media (min-width:1250px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 18px 0 90px;}}@media (min-width:1250px) and (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 20px 0 100px;}}@media (min-width:1250px) and (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 22px 0 110px;}}@media (min-width:1250px) and (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content{margin:0 25px 0 125px;}}.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content h2{margin:0 0 14px;}@media (min-width:640px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content h2{margin:0 0 16px;}}@media (min-width:980px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content h2{margin:0 0 18px;}}@media (min-width:1400px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content h2{margin:0 0 22px;}}.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content p.button-link{margin:0;}@media (max-width:479px){.view.dl-slideshow .views-row .views-field-field-homepage-slideshow-image + .views-field-nothing .field-content p.button-link{width:100%;text-align:center;}}.view-news-events.dl-slider-carousel .view-row{min-width:250px;}.view-news-events .view-footer{text-align:center;}.back-top-button{position:fixed;z-index:100;visibility:hidden;left:auto;right:0;top:auto;bottom:0;height:40px;width:40px;box-sizing:border-box;margin:14px 4px 14px 18px;padding:0;margin-top:800px !important;border:0 none transparent;background-color:#8a0f27;text-align:center;color:#ffffff;font-weight:normal;-moz-transition:all,0.25s,ease;-o-transition:all,0.25s,ease;-webkit-transition:all,0.25s,ease;transition:all,0.25s,ease;}@media (min-width:640px){.back-top-button{margin:16px 4px 16px 20px;}}@media (min-width:980px){.back-top-button{margin:18px 5px 18px 22px;}}@media (min-width:1400px){.back-top-button{margin:22px 5px 22px 25px;}}@media (min-width:640px){.back-top-button{padding:0;}}@media (min-width:980px){.back-top-button{padding:0;}}@media (min-width:1400px){.back-top-button{padding:0;}}.back-top-button:hover{background-color:#b22641;}.back-top-button a{position:relative;display:block;height:40px;width:40px;line-height:40px;text-indent:-99999px;overflow:hidden;}.back-top-button a:before{position:absolute;top:0;text-indent:0;height:40px;width:40px;display:block;content:"";font-family:"Dloom Font",sans-serif;font-size:18px;font-weight:normal;}.back-top-button a:link,.back-top-button a:hover,.back-top-button a:visited,.back-top-button a:focus,.back-top-button a:active{color:#ffffff;}#skip-link{position:absolute;width:80%;top:-300px;left:0;}#skip-link a{position:absolute;top:0;}#skip-link:active,#skip-link a:active,#skip-link a:focus{top:300px;color:#FFFFFF;text-decoration:none;background-color:#333333;}div.messages{position:relative;display:block;padding:7px 36px 7px 18px;margin:14px 18px;box-sizing:border-box;background:none;}@media (min-width:640px){div.messages{padding:8px 40px 8px 20px;}}@media (min-width:980px){div.messages{padding:9px 44px 9px 22px;}}@media (min-width:1400px){div.messages{padding:11px 50px 11px 25px;}}@media (min-width:640px){div.messages{margin:16px 20px;}}@media (min-width:980px){div.messages{margin:18px 22px;}}@media (min-width:1400px){div.messages{margin:22px 25px;}}div.messages a:link,div.messages a:active{font-weight:bold;text-decoration:none;}div.messages a:hover,div.messages a:focus{text-decoration:underline;}div.messages div.bt-close-message{position:absolute;top:0;right:0;margin:7px 0 0;display:block;width:40px;height:40px;float:right;text-align:center;cursor:pointer;}@media (min-width:640px){div.messages div.bt-close-message{margin:8px 0 0;}}@media (min-width:980px){div.messages div.bt-close-message{margin:9px 0 0;}}@media (min-width:1400px){div.messages div.bt-close-message{margin:11px 0 0;}}div.messages div.bt-close-message:before{display:inline-block;width:20px;height:20px;background-color:rgba(255,255,255,0.8);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;content:"x";text-align:center;}div.messages div.bt-close-message:hover{color:white;}div.messages.status{color:#4F8A10;background-color:#DFF2BF;}div.messages.status a:link,div.messages.status a:hover,div.messages.status a:focus,div.messages.status a:active{color:#4F8A10;}div.messages.status div.bt-close-message:hover:before{background-color:#4F8A10;}div.messages.error{color:#D8000C;background-color:#FFBABA;}div.messages.error a:link,div.messages.error a:hover,div.messages.error a:focus,div.messages.error a:active{color:#D8000C;}div.messages.error div.bt-close-message:hover:before{background-color:#D8000C;}div.messages.warning{color:#9F6000;background-color:#FEEFB3;}div.messages.warning a:link,div.messages.warning a:hover,div.messages.warning a:focus,div.messages.warning a:active{background-color:#FEEFB3;}div.messages.warning div.bt-close-message:hover:before{background-color:#9F6000;}div.messages ul{margin:5px 18px 7px;}@media (min-width:640px){div.messages ul{margin:5px 20px 8px;}}@media (min-width:980px){div.messages ul{margin:6px 22px 9px;}}@media (min-width:1400px){div.messages ul{margin:7px 25px 11px;}}ul.tabs{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;margin:7px 0 14px;display:inline-block;}ul.tabs li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul.tabs li:before{display:none;}@media (min-width:640px){ul.tabs{margin:8px 0 16px;}}@media (min-width:980px){ul.tabs{margin:9px 0 18px;}}@media (min-width:1400px){ul.tabs{margin:11px 0 22px;}}ul.tabs li{display:inline-block;}ul.tabs li a{position:relative;display:block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;font-weight:normal;}ul.tabs li a:hover,ul.tabs li a:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}ul.tabs + ul.action-links{display:inline-block;box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}ul.tabs + ul.action-links li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}ul.tabs + ul.action-links li:before{display:none;}ul.tabs + ul.action-links li{display:inline-block;}ul.tabs + ul.action-links li a{position:relative;display:block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;font-weight:normal;}ul.tabs + ul.action-links li a:hover,ul.tabs + ul.action-links li a:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}ul.tabs.secondary li a,ul.tabs.secondary li.active a{padding:0.7em 1em;}#overlay header{display:none;}#overlay #page{width:100%;padding:0;}#overlay .form-submit{font-size:1em;padding:.5em;display:inline;margin-right:.5em;}#overlay-tabs{display:none;}#overlay-close-wrapper{right:30px;}div.vertical-tabs{margin:2em 0 0 0;border:solid #B1C6C7;border-width:0 1px 1px 1px;}div.vertical-tabs ul.vertical-tabs-list{margin:0;border-top:0;}div.vertical-tabs ul.vertical-tabs-list li{border:1px solid #B1C6C7;background-color:#eee;}div.vertical-tabs ul.vertical-tabs-list li.selected{outline:0;}div.vertical-tabs ul.vertical-tabs-list a{outline:0;}div.vertical-tabs ul.vertical-tabs-list a .summary{color:#424242;}div.vertical-tabs fieldset{border-top:1px solid #B1C6C7 !important;}body.quickbar-enabled{margin-top:inherit;}div#quickbar{height:auto;position:relative;}div#quickbar div.depth-0{height:auto;background:#000;position:static;width:95%;padding:1em 2.5% 0.5em 2.5%;}div#quickbar div.depth-1{position:relative;background:#333;height:auto;float:left;width:95%;padding:1em 2.5% 0.5em 2.5%;}div#quickbar div.depth-1 ul.links{height:auto;line-height:normal;padding:0;}div#quickbar ul.links{font:1em/1.6em "Open Sans",Verdana,sans-serif;}div#quickbar div.depth-0 ul.links li a,div#quickbar div.depth-1 ul.links li a{position:relative;display:block;box-sizing:border-box;cursor:pointer;color:#ffffff;background-color:#8a0f27;border:1px solid #8a0f27;text-decoration:none;margin:0 10px 10px 0;padding:3px 8px;line-height:20px;}div#quickbar div.depth-0 ul.links li a:hover,div#quickbar div.depth-0 ul.links li a:focus,div#quickbar div.depth-1 ul.links li a:hover,div#quickbar div.depth-1 ul.links li a:focus{background-color:#b22641;border-color:#b22641;text-decoration:none;}div#quickbar div.depth-0 ul.links li a .icon,div#quickbar div.depth-1 ul.links li a .icon{display:none;}div#quickbar div.depth-0 ul.links li a{background:#333;border:1px solid #444;}div#quickbar div.depth-0 ul.links li a.active{background:#666;border:1px solid #777;}div#quickbar div.depth-1 ul.links li a{background:#555;border:1px solid #666;}div#quickbar div.depth-1 ul.links li a.active{background:#888;border:1px solid #999;}div#quickbar li.view-all{display:none;}div#quickbar div.shadow{display:none;}#admin-menu{font-size:0.6em;}#admin-menu ul,#admin-menu li{font-size:1em;}#block-system-help{display:none;}#views-exposed-form-find-content-page #edit-title-wrapper,#views-exposed-form-find-content-page #edit-uid-wrapper,#views-exposed-form-find-content-page #edit-type-wrapper,#views-exposed-form-find-content-page #edit-status-wrapper{float:left;}#views-exposed-form-find-content-page #edit-uid-wrapper input,#views-exposed-form-find-content-page #edit-title-wrapper input{width:12em;}#views-exposed-form-find-content-page #edit-uid-wrapper .description{display:none;}.form-type-password-confirm .form-type-password{padding:0;width:100%;}.form-type-password-confirm .form-type-password input{width:50%;}.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}#site-map div.site-map-box-menu .content > ul.site-map-menu a{text-decoration:none;display:block;box-sizing:border-box;width:100%;max-width:100%;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{border-bottom:1px solid #E5E5E5;padding:0 0 12px;margin:28px 0 0;color:#8a0f27;}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{padding:0 0 13px;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{padding:0 0 15px;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{padding:0 0 18px;}}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{margin:32px 0 0;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{margin:36px 0 0;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a{margin:44px 0 0;}}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > a:hover{color:#b81434;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{display:inline-block;vertical-align:top;margin-right:1em;padding:0 18px 0 0;margin:14px 0 0;color:#6d6c64;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a:after{position:absolute;display:inline-block;vertical-align:bottom;font-family:"Dloom Font",sans-serif;font-size:0.75em;text-align:center;font-weight:normal;padding:0 0.375em;color:inherit;content:"";text-decoration:none;border-bottom:1px dotted transparent;}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{padding:0 20px 0 0;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{padding:0 22px 0 0;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{padding:0 25px 0 0;}}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{margin:16px 0 0;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{margin:18px 0 0;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a{margin:22px 0 0;}}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li > a:hover{color:#87867d;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{font-weight:normal;padding:2px 0 0 5px;margin:0;color:#424242;}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{padding:2px 0 0 5px;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{padding:2px 0 0 6px;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{padding:3px 0 0 7px;}}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{margin:0;}}@media (min-width:980px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{margin:0;}}@media (min-width:1400px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a{margin:0;}}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul li a:hover{color:#5c5c5c;}#site-map div.site-map-box-menu{margin:0 0 14px;padding:14px 0;}@media (min-width:640px){#site-map div.site-map-box-menu{margin:0 0 16px;}}@media (min-width:980px){#site-map div.site-map-box-menu{margin:0 0 18px;}}@media (min-width:1400px){#site-map div.site-map-box-menu{margin:0 0 22px;}}@media (min-width:640px){#site-map div.site-map-box-menu{padding:16px 0;}}@media (min-width:980px){#site-map div.site-map-box-menu{padding:18px 0;}}@media (min-width:1400px){#site-map div.site-map-box-menu{padding:22px 0;}}#site-map div.site-map-box-menu + div.site-map-box-menu{margin:28px 0 14px;}@media (min-width:640px){#site-map div.site-map-box-menu + div.site-map-box-menu{margin:32px 0 16px;}}@media (min-width:980px){#site-map div.site-map-box-menu + div.site-map-box-menu{margin:36px 0 18px;}}@media (min-width:1400px){#site-map div.site-map-box-menu + div.site-map-box-menu{margin:44px 0 22px;}}#site-map div.site-map-box-menu h2.title{display:none;}#site-map div.site-map-box-menu ul.site-map-menu{box-sizing:border-box;margin:0;padding:0;}#site-map div.site-map-box-menu ul.site-map-menu li{box-sizing:border-box;list-style:none;margin:0;padding:0;}#site-map div.site-map-box-menu ul.site-map-menu li a{box-sizing:border-box;margin:0;padding:0;}#site-map div.site-map-box-menu .content > ul.site-map-menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu li:before{display:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li{display:block;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li.first.expanded > a{margin-top:0;padding-top:0;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu{box-sizing:border-box;list-style:none;margin:0;padding:0;border:0 none transparent;background-image:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu li{box-sizing:border-box;margin:0;padding:0;border:0 none transparent;background:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu li:before{display:none;}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;width:100%;max-width:100%;}@media (min-width:640px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li{width:49%;max-width:50%;}}@media (min-width:1250px){#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li{width:32%;max-width:33%;}}#site-map div.site-map-box-menu .content > ul.site-map-menu > li > ul.site-map-menu > li ul{display:block;width:100%;}@media print{@page{padding:1.5cm;}*{background:0 0 !important;color:#000 !important;text-shadow:none !important;box-shadow:none !important;max-width:none !important;min-width:initial !important;width:auto !important;max-height:none !important;min-height:initial !important;height:auto !important;-webkit-print-color-adjust:exact;print-color-adjust:exact;}*:after,*:before{display:none;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;max-width:none !important;width:auto !important;margin:0 !important;padding:0 !important;}body,button,input,textarea{font-size:100%;line-height:1.4em;}h1,h2,h3,h4,h5{display:block !important;page-break-after:avoid;}h1 a,h2 a,h3 a,h4 a,h5 a{font-size:1em;line-height:1;display:block;text-decoration:none;}h1:before,h1:after,h1 a:before,h1 a:after,h2:before,h2:after,h2 a:before,h2 a:after,h3:before,h3:after,h3 a:before,h3 a:after,h4:before,h4:after,h4 a:before,h4 a:after,h5:before,h5:after,h5 a:before,h5 a:after{display:none;}h1{font-size:2em !important;line-height:1.3em;padding:0;margin-bottom:.25em;}h2{font-size:1.75em !important;line-height:1.2em;padding:0;margin-bottom:.15em;}h3{font-size:1.25em !important;padding:0;margin:0 0 .15em;line-height:1em;}h4{font-size:1.1em !important;padding:1.2em 0 0;margin:0;}h5{font-size:1em !important;padding:1em 0 0;margin:0;}p{font-size:.875em;}blockquote,h2,h3,h4,p{orphans:3;widows:3;}blockquote,pre{page-break-inside:avoid;}blockquote{border:0;font-size:.9em;}sup{font-size:.65em;vertical-align:top;position:relative;left:-1px;top:-4px;}img{max-width:31.25em;margin:.3em 0;page-break-inside:avoid;}ul{list-style-type:disc;}ol{list-style-type:decimal;}li{padding:.5em 0;}ol,ul{margin:0 1.5em;}a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
  a:visited{text-decoration:none !important;}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.block-sharethis,#block-search-form{visibility:hidden;display:none;}.node.view-mode-full{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;}.xpandable-area{display:block !important;}}iframe body,body.ff{background-color:transparent !important;}iframe body table,body.ff table{border:0 none transparent !important;background-color:transparent !important;}iframe body table th,iframe body table td,body.ff table th,body.ff table td{padding:0 18px 14px 0;}@media (min-width:640px){iframe body table th,iframe body table td,body.ff table th,body.ff table td{padding:0 20px 16px 0;}}@media (min-width:980px){iframe body table th,iframe body table td,body.ff table th,body.ff table td{padding:0 22px 18px 0;}}@media (min-width:1400px){iframe body table th,iframe body table td,body.ff table th,body.ff table td{padding:0 25px 22px 0;}}iframe body table td,iframe body table th,iframe body table tr,iframe body table thead,iframe body table tbody,body.ff table td,body.ff table th,body.ff table tr,body.ff table thead,body.ff table tbody{border:0 none transparent !important;background-color:transparent !important;}iframe body table.responsive td,iframe body table.responsive th,iframe body table.responsive tr,iframe body table.responsive thead,iframe body table.responsive tbody,body.ff table.responsive td,body.ff table.responsive th,body.ff table.responsive tr,body.ff table.responsive thead,body.ff table.responsive tbody{padding:0 !important;}iframe body table tbody,body.ff table tbody{font-size:1em;line-height:1.5em;}@media (min-width:640px){iframe body table tbody,body.ff table tbody{font-size:1em;line-height:1.4705882353em;}}@media (min-width:980px){iframe body table tbody,body.ff table tbody{font-size:1em;line-height:1.4444444444em;}}.txUY{border-width:0 0 1px 0;border-style:solid;border-color:#f0efe8;}a.hidelink{position:absolute !important;top:-9999px;left:-9999px;}.twPagingLine a[title="RSS"]{display:block;text-indent:-999px;width:60px;height:60px;}.twPagingLine a[title="RSS"]:before{text-indent:0;content:"hello";}div.twSimpleListGroup .twEventDetails table table,div.twSimpleListGroup .twEventDetails table td,div.twSimpleListGroup .twEventDetails table tr,div.twSimpleListGroup .twEventDetails table th,div.twSimpleListGroup .twEventDetails table tbody,div.twSimpleListGroup .twEventDetails table thead{margin:0 !important;padding:0 !important;}div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellLeft{display:none;}div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellImage{padding:0 !important;width:145px;max-width:25%;}div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellImage img{max-width:100% !important;height:auto !important;}div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellRight{padding-left:21px !important;}@media (min-width:640px){div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellRight{padding-left:24px !important;}}@media (min-width:980px){div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellRight{padding-left:27px !important;}}@media (min-width:1400px){div.twSimpleListGroup .twEventDetails table.twRyoTableWrapper td.twRyoEventCellRight{padding-left:33px !important;}}div.twSimpleListGroup .twEventDetails span.twDetail{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;padding:3px 0;margin:0;}@media (min-width:640px){div.twSimpleListGroup .twEventDetails span.twDetail{padding:4px 0;}}@media (min-width:980px){div.twSimpleListGroup .twEventDetails span.twDetail{padding:4px 0;}}@media (min-width:1400px){div.twSimpleListGroup .twEventDetails span.twDetail{padding:5px 0;}}@media (min-width:640px){div.twSimpleListGroup .twEventDetails span.twDetail{margin:0;}}@media (min-width:980px){div.twSimpleListGroup .twEventDetails span.twDetail{margin:0;}}@media (min-width:1400px){div.twSimpleListGroup .twEventDetails span.twDetail{margin:0;}}div.twMiniCalWrap{min-height:200px;}div.twMiniCalWrap .twMiniCalTitle table td.twMiniCalMonthLabel{font-size:1.125em;line-height:1.2222222222em;font-weight:bold !important;}@media (min-width:640px){div.twMiniCalWrap .twMiniCalTitle table td.twMiniCalMonthLabel{font-size:1.0588235294em;line-height:1.2222222222em;}}@media (min-width:980px){div.twMiniCalWrap .twMiniCalTitle table td.twMiniCalMonthLabel{font-size:1em;line-height:1.2222222222em;}}a#ctl05_ctl01_ctl00_prevLnk,a#ctl05_ctl01_ctl00_nextLnk{display:inline-block;width:1em;height:1em;background-color:#8a0f27;color:#ffffff;}a#ctl05_ctl01_ctl00_prevLnk img,a#ctl05_ctl01_ctl00_nextLnk img{display:none !important;}a#ctl05_ctl01_ctl00_prevLnk:hover,a#ctl05_ctl01_ctl00_nextLnk:hover{background-color:#b22641;}a#ctl05_ctl01_ctl00_prevLnk:before,a#ctl05_ctl01_ctl00_nextLnk:before{display:block;color:#ffffff !important;font-family:"Dloom Font",sans-serif;font-size:.8em;line-height:1em;width:1em;height:1em;text-align:center;}a#ctl05_ctl01_ctl00_prevLnk:before{content:"";}a#ctl05_ctl01_ctl00_nextLnk:before{content:"";}ul.responsive-select-menu{background:#ffffff;overflow:hidden;position:relative;z-index:50;height:38px;overflow:hidden;width:100%;max-width:350px;margin:0 !important;padding:0 !important;border-bottom:0;cursor:pointer;position:initial;top:initial;left:initial;}@media (min-width:480px){ul.responsive-select-menu{position:absolute !important;top:-9999px;left:-9999px;}}ul.responsive-select-menu li{box-sizing:border-box;width:100%;padding:0 25px 0 0 !important;margin:0 !important;}ul.responsive-select-menu li:before{display:none;}ul.responsive-select-menu li > a,ul.responsive-select-menu li > span{box-sizing:border-box;padding:0 0 0 12px !important;margin:0 !important;color:#424242 !important;border-bottom:1px solid #f0efe8;line-height:38px;display:block;text-decoration:none !important;}ul.responsive-select-menu li > a.active,ul.responsive-select-menu li > span.active{color:#424242;z-index:1;text-decoration:none !important;}ul.responsive-select-menu li > a:hover,ul.responsive-select-menu li > a:focus,ul.responsive-select-menu li > span:hover,ul.responsive-select-menu li > span:focus{color:#424242;background-color:#f0efe8;text-decoration:none !important;}ul.responsive-select-menu li.select-title{position:relative;}ul.responsive-select-menu li.select-title:after{content:"";font-family:"Dloom Font",sans-serif;position:absolute;top:0;right:0;width:25px;text-align:center;line-height:38px;z-index:2;pointer-events:none;color:#b22641;}ul.responsive-select-menu.open{position:absolute;overflow-y:visible;height:auto;}ul.responsive-select-menu.open li.select-title{position:relative;}ul.responsive-select-menu.open li.select-title:after{color:#f8dfe4;}
