/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion-content{display:none;padding:1em 0 1em 3.15em}.accordion-title{color:#666;position:relative;cursor:pointer;text-transform:none;padding:16px 0 17px 50px;border-top:1px solid #e9e9e9;margin:0;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out}.accordion-title:hover{color:#242424;}.accordion-title:before{content:"\f105";position:absolute;left:2px;top:12px;width:35px;height:35px;font-family:FontAwesome;font-weight:bold;text-indent:2px;line-height:30px;text-align:center;font-size:20px;color:#ccc;border:2px solid #ccc;border-radius:50%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}.accordion-title.active:before{background-color:rgba(0,0,0,1);transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);border-color:#000;color:#fff;}.accordion-title:hover:before{color:#333;border-color:#333;}.accordion-title.active:hover:before{color:#fff;border-color:#333;}.accordion .s3-w .accordion-title{border:1px solid #e9e9e9;}.s3-w .accordion-title.active{border-top:2px solid #333;}.s3-w .accordion-title{border-top:1px solid #e9e9e9}
.article-date-size{margin-bottom:1em;font-style:italic;}.form-inline .form-group{vertical-align:baseline;margin-left:.5em;margin-bottom:.5em;}.form-inline.form-inline.clearfix{background:#d5d4d4;padding:.75em;}.form-inline .control-label{display:block;}.btn-info{display:block;clear:both;margin-left:.5em;}
@media screen and (min-width:770px){ul.navbar-nav li:hover ul.dropdown-menu{}}#fsu-nav-primary ul.navbar-nav li:hover ul.dropdown-menu ul.dropdown-menu,#fsu-nav-primary ul.navbar-nav li ul.dropdown-menu li a:focus + ul.dropdown-menu{left:100%;top:0;}#fsu-nav-primary ul.navbar-nav li.last:hover ul.dropdown-menu ul.dropdown-menu{right:100%;left:auto;}#block-mainnavigation .navbar>ul.navbar-nav>li.dropdown>ul.dropdown-menu{display:block;position:relative;width:100%;box-shadow:none;border:none;}#block-mainnavigation .navbar>ul.navbar-nav>li.dropdown>ul.dropdown-menu>li>a{background:#fff;background-image:linear-gradient(to right,rgba(0,0,0,0.15) 40%,rgba(255,255,255,0.15) 60%);background-position:50% 100%;background-repeat:repeat-x;background-size:4px 1px;padding-left:1.5em;white-space:normal;}#block-mainnavigation .navbar>ul.navbar-nav>li.dropdown>ul.dropdown-menu>li>a:hover{background-color:#333130;color:#f4f4f4 !important;}
#bucket-title a::after{font-family:'FontAwesome';content:'   \f054';white-space:pre;font-weight:100;}.button_garnet_reverse{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#ffffff;background:#782f40;padding:12px 20px 10px 20px;border:1px solid #782f40;}.button_garnet{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0;}.button_garnet_auto{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 20px;}.button_garnet_left{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0px;}.button_garnet:hover,.body_button_garnet:hover,.button_garnet_auto:hover,.button_garnet_left:hover{cursor:pointer;opacity:1;text-decoration:none;background:#782f40;color:#fff;}.button_garnet_auto:hover a,.button_garnet_left:hover a,.button_garnet:hover a{color:#fff;}.button_garnet_reverse:hover{cursor:pointer;opacity:1;text-decoration:none;background:#fff;color:#782f40;}.button_garnet i,.button_black i,.body_button_garnet i,.body_button_black i,.button_garnet_auto i,.button_garnet_reverse i{float:right;width:12px;height:20px;display:inline-block;margin-left:10px;}.button_black{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}.button_black:hover,.body_button_black:hover{cursor:pointer;opacity:1;text-decoration:none;background:#161514;color:#fff;}@media (max-width:1200px){.button_garnet,.button_black,.button_garnet_reverse{width:100%;padding:8px 10px 6px 10px;font-size:14px;line-height:16px;text-align:left;}.button_garnet_auto,.button_garnet_left{padding:8px 10px 6px 10px;font-size:14px;line-height:16px;}}.body_button_garnet{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;}.body_button_black{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}@media (max-width:767px){.body_button_garnet,.body_button_black,.button_garnet_auto,.button_garnet,.button_garnet_left{width:100%;padding:10px 10px 8px 10px;font-size:13px;line-height:15px;text-align:left;margin:10px 0;}.button_garnet_auto a:after,.button_garnet a:after,.button_garnet_left a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.button_garnet a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:block !important;}a.button_garnet_auto:after,a.button_garnet_left:after{float:right;}.button-column{padding:0;}}.button_garnet_auto a:after,a.button_garnet_auto:after,.button_garnet_left a:after,a.button_garnet_left:after{content:'    \f054';font-family:'FontAwesome';white-space:pre;}.button_garnet a:after,a.button_garnet:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:inline-block;}.program-block{padding-left:0px;padding-right:20px;margin-bottom:20px;height:104px;}.program-grid .program-block .inner{border:1px solid #e5e5e5;height:auto;padding:25px;cursor:pointer;height:104px;}.program-grid .program-block .inner:hover{background:#782f40;border-color:#782f40;color:#fff;}.program-block a:hover,.program-block:hover a{color:#fff;}.program-block h1{font-size:18px;line-height:20px;margin-bottom:7px;margin-top:0}.program-block h2{font-size:14px;line-height:15px;margin-top:0;font-weight:400;}.field--name-field-buttons-centered > .field--item{display:inline;}#accordion2{padding-top:11px;}#accordion2 h4.accordion-title{position:relative;margin:0;padding:16px 0 17px 50px;text-transform:none;line-height:26px;font-size:24px;color:#666;border-top:1px solid #e9e9e9;cursor:pointer;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;}#accordion2 h4.accordion-title:hover{color:#242424;}#accordion2 h4.accordion-title.active{border-top:2px solid #333;}#accordion2 h4.accordion-title:before{content:"\f105";position:absolute;left:2px;top:12px;width:35px;height:35px;font-family:FontAwesome;font-weight:bold;text-indent:2px;line-height:30px;text-align:center;font-size:20px;color:#ccc;border:2px solid #ccc;border-radius:50%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}#accordion2 h4.accordion-title:hover:before{color:#333;border-color:#333;}#accordion2 h4.accordion-title.active:before{color:#fff;border-color:#333;background-color:#333;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}#accordion2 .accordion-content{display:none;padding:13px 0 3px 50px;line-height:24px;font-size:14px;}#accordion2 .accordion-content p{margin-bottom:24px;}.cke_editable #accordion2 .accordion-content{display:block;}
@media screen and (min-width:768px){.blocks{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin:0 -7px;}}.blocks .item{display:flex;flex-basis:33.333%;flex-direction:column;align-items:stretch;margin-bottom:1.333em;}.blocks .item > div{height:100%;display:flex;flex-direction:column;padding:1.333em;padding-bottom:calc(1.333em + 8px);margin:0 7px}.blocks-clear .item > div{padding-right:inherit;padding-left:inherit;}.blocks .item > div,.blocks .item > div:after{border-radius:.25em}.blocks .item img{max-width:100%;object-fit:contain}.blocks .item h2{margin-top:0}.blocks .item-cta{margin:0;margin-top:auto;}.blocks-arrow .item,.blocks-point .item{display:flex;margin-bottom:calc(1.333em + 7px)}.blocks-arrow .item > div,.blocks-point .item > div{border-radius:.25em .25em 0 0}.blocks .item > img{display:block;flex-shrink:0;max-width:100%;height:auto;margin:-1px 7px 0;}@media screen and (min-width:768px){.blocks{flex-direction:row;flex-wrap:wrap}.blocks .item{display:flex;margin-bottom:14px;}.blocks .item{flex-basis:50%}.blocks-arrow .item,.blocks-point .item{display:flex;margin-bottom:calc(2.666em + 7px)}}@media screen and (min-width:768px){.blocks{justify-content:flex-start}.blocks .item{flex-basis:50%}}@media screen and (min-width:992px){.blocks-3 .item{flex-basis:33.3333%}.blocks-4 .item{flex-basis:25%;min-width:238px}.blocks-5 .item{flex-basis:33.333%;min-width:228px}.blocks-6 .item{flex-basis:33.3333%;min-width:190px}}@media screen and (min-width:1200px){.blocks-5 .item{flex-basis:20%;min-width:228px}.blocks-6 .item{flex-basis:16.6666%;min-width:190px}}.s3-z-c,.s3-z-w,.s3-z-n2w,.s3-z-n1w,.s3-z-n,.s3-z-n2s,.s3-z-s,.s3-z-k,.s3-z-gt,.s3-z-gd,.s3-z-gd1c,.s3-z-gd2c,.s3-z-gd3c{border-bottom:none;position:relative;}.s3-z-c:after,.s3-z-w:after,.s3-z-n2w:after,.s3-z-n1w:after,.s3-z-n:after,.s3-z-n2s:after,.s3-z-s:after,.s3-z-k:after,.s3-z-gt:after,.s3-z-gd:after,.s3-z-gd1c:after,.s3-z-gd2c:after,.s3-z-gd3c:after{display:block;width:100%;height:12px;position:absolute;bottom:0;left:0;background-position:left;background-repeat:repeat-x;background-size:18px 12px;content:"";margin:0;}.s3-z-c:after{background-image:linear-gradient(-30deg,#F4F4F7 8px,transparent 0),linear-gradient(30deg,#F4F4F7 8px,transparent 0)}.s3-z-w:after{background-image:linear-gradient(-30deg,#f4f4f4 8px,transparent 0),linear-gradient(30deg,#f4f4f4 8px,transparent 0)}.s3-z-n2w:after{background-image:linear-gradient(-30deg,#d5d4d4 8px,transparent 0),linear-gradient(30deg,#d5d4d4 8px,transparent 0)}.s3-z-n1w:after{background-image:linear-gradient(-30deg,#b5b5b4 8px,transparent 0),linear-gradient(30deg,#b5b5b4 8px,transparent 0)}.s3-z-n:after{background-image:linear-gradient(-30deg,#969594 8px,transparent 0),linear-gradient(30deg,#969594 8px,transparent 0)}.s3-z-n2s:after{background-image:linear-gradient(-30deg,#565554 8px,transparent 0),linear-gradient(30deg,#565554 8px,transparent 0)}.s3-z-s:after{background-image:linear-gradient(-30deg,#2c2a29 8px,transparent 0),linear-gradient(30deg,#2c2a29 8px,transparent 0)}.s3-z-k:after{background-image:linear-gradient(-30deg,#161514 8px,transparent 0),linear-gradient(30deg,#161514 8px,transparent 0)}.s3-z-gt:after{background-image:linear-gradient(-30deg,#782f40 8px,transparent 0),linear-gradient(30deg,#782f40 8px,transparent 0)}.s3-z-gd:after{background-image:linear-gradient(-30deg,#ceb888 8px,transparent 0),linear-gradient(30deg,#ceb888 8px,transparent 0)}.s3-z-gd1c:after{background-image:linear-gradient(-30deg,#dacaa6 8px,transparent 0),linear-gradient(30deg,#dacaa6 8px,transparent 0)}.s3-z-gd2c:after{background-image:linear-gradient(-30deg,#e7dcc4 8px,transparent 0),linear-gradient(30deg,#e7dcc4 8px,transparent 0)}.s3-z-gd3c:after{background-image:linear-gradient(-30deg,#f3ede1 8px,transparent 0),linear-gradient(30deg,#f3ede1 8px,transparent 0)}.s3-z-sm-c:after,.s3-z-sm-w:after,.s3-z-sm-n2w:after,.s3-z-sm-n1w:after,.s3-z-sm-n:after,.s3-z-sm-n2s:after,.s3-z-sm-s:after,.s3-z-sm-k:after,.s3-z-sm-gt:after,.s3-z-sm-gd:after,.s3-z-sm-gd1c:after,.s3-z-sm-gd2c:after,.s3-z-sm-gd3c:after{display:block;width:100%;height:6px;position:absolute;bottom:0;left:0;background-position:bottom;background-repeat:repeat-x;background-size:8px 6px;content:" ";}.s3-z-sm-c:after{background-image:linear-gradient(-30deg,#F4F4F7f 4px,transparent 0),linear-gradient(30deg,#F4F4F7 4px,transparent 0)}.s3-z-sm-w:after{background-image:linear-gradient(-30deg,#f4f4f4 4px,transparent 0),linear-gradient(30deg,#f4f4f4 4px,transparent 0)}.s3-z-sm-n2w:after{background-image:linear-gradient(-30deg,#d5d4d4 4px,transparent 0),linear-gradient(30deg,#d5d4d4 4px,transparent 0)}.s3-z-sm-n1w:after{background-image:linear-gradient(-30deg,#b5b5b4 4px,transparent 0),linear-gradient(30deg,#b5b5b4 4px,transparent 0)}.s3-z-sm-n:after{background-image:linear-gradient(-30deg,#969594 4px,transparent 0),linear-gradient(30deg,#969594 4px,transparent 0)}.s3-z-sm-n2s:after{background-image:linear-gradient(-30deg,#565554 4px,transparent 0),linear-gradient(30deg,#565554 4px,transparent 0)}.s3-z-sm-s:after{background-image:linear-gradient(-30deg,#2c2a29 4px,transparent 0),linear-gradient(30deg,#2c2a29 4px,transparent 0)}.s3-z-sm-k:after{background-image:linear-gradient(-30deg,#161514 4px,transparent 0),linear-gradient(30deg,#161514 4px,transparent 0)}.s3-z-sm-gt:after{background-image:linear-gradient(-30deg,#782f40 4px,transparent 0),linear-gradient(30deg,#782f40 4px,transparent 0)}.s3-z-sm-gd:after{background-image:linear-gradient(-30deg,#ceb888 4px,transparent 0),linear-gradient(30deg,#ceb888 4px,transparent 0)}.s3-z-sm-gd1c:after{background-image:linear-gradient(-30deg,#dacaa6 4px,transparent 0),linear-gradient(30deg,#dacaa6 4px,transparent 0)}.s3-z-sm-gd2c:after{background-image:linear-gradient(-30deg,#e7dcc4 4px,transparent 0),linear-gradient(30deg,#e7dcc4 4px,transparent 0)}.s3-z-sm-gd3c:after{background-image:linear-gradient(-30deg,#f3ede1 4px,transparent 0),linear-gradient(30deg,#f3ede1 4px,transparent 0)}.s3-gt .accordion h4,.s3-k .accordion h4{color:#fff;}.s3-gd .accordion h4{color:#000;}.s3-gd .accordion-title:before,.s3-gd{color:#000;border-color:#000}.s3-gt .accordion-title:before,.s3-k .accordion-title:before{color:#fff;border-color:#fff}.s3-gd .accordion-title.active:before{color:#fff;}
.post-block{padding-left:0px;padding-right:20px;margin-bottom:20px;text-transform:none;height:auto;}.post-container{border:1px solid #e5e5e5;height:auto;padding:25px;height:auto;transition:all .2s ease-in-out;position:relative;}.fade-text{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff);height:130px;}.teaser{overflow:hidden;height:200px;text-align:center;padding:5px 25px 25px;background:#fdfcfc;}.continue{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;color:#ceb888;font-size:13px;padding:13px;background:#fdfcfc;transition:all .2s ease-in-out;}time{font-size:12px;font-style:italic;color:#b5b5b4;}.teaser p{font-size:14px;}.blog-image img{width:100%;}#block-views-block-category-block-in-sidebar-for-blog-page-block-1 a{padding:15px 30px;display:inline-block;border:1px solid #782f40;font-style:normal;font-weight:700;width:100%;margin-bottom:10px;text-transform:uppercase;text-align:center;line-height:normal;}.form--inline{border-bottom:1px solid #e5e5e5;padding:10px 0;margin-right:20px;}.select-wrapper{display:inline;}.select-wrapper:before{content:"  ";white-space:pre;}
