/* Standard link states */
.main a:hover, 
.main a:focus {
  border-color: #b85216;
}

/* Buttons default */
a.cke-button-secondary,
a.view-all-link, 
a.cas-login-link,
.content-type-ps-events ul.add-to-calendar-link-list a,
.billboard a.billboard-read-more,
.block-ps-callout .callout-read-more {
  border-color: #b85216;
}

/* Buttons states rewrite standard link */
a.cke-button-secondary:hover,
a.view-all-link:hover, 
a.cas-login-link:hover,
a.cke-button-secondary:focus,
a.view-all-link:focus, 
a.cas-login-link:focus,
.timeline-feature-entry-cta-link a:hover {
  border-color: #333333;
}

.btn-primary:hover, 
.btn-primary:focus,
.ps-content-list-filters .btn-primary.form-submit:hover, 
.ps-content-list-filters .btn-primary.form-submit:focus,
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active, 
.show > .btn-primary.dropdown-toggle,
a.btn-primary.ps-slider-view-all:hover {
  background-color: #b85216;
  color: #fff;
  border-color: #b85216;
}

/* Special links */
.content-list .field--name-title a:hover, 
.content-list .field--name-title a:focus,
.node--type-ps-events .field a:hover, 
.node--type-ps-events .field a:focus,
.block-ps-events-archive-years-list .item-list ul li a:hover, 
.block-ps-events-archive-years-list .item-list ul li a:focus, 
.block-ps-news-archive-years-list .item-list ul li a:hover, 
.block-ps-news-archive-years-list .item-list ul li a:focus,
.content-list .content-list-item-top .field--type-entity-reference .field__item a:hover, 
.content-list .content-list-item-top .field--type-entity-reference .field__item a:focus, 
.content-list .content-list-item-bottom .field--type-entity-reference .field__item a:hover,
.content-list .content-list-item-bottom .field--type-entity-reference .field__item a:focus,
.block-ps-core-taxonomy-terms-list .item-list ul a:link:hover, 
.block-ps-core-taxonomy-terms-list .item-list ul a:link:focus,
.sidebar-first .jump-link-menu ul li a:hover, 
.sidebar-first .jump-link-menu ul li a:focus,
.block-ps-external-rss-feed ul.external-feed-items a.item-link:hover, 
.block-ps-external-rss-feed ul.external-feed-items a.item-link:focus {
  border-color: #b85216;
}
.block-ps-people-list .field--name-title a:after {
  background-color: #b85216;
}

.front .layout:last-of-type h3 a,
.content-list-item .field--name-title a,
.block-ps-text a .block-heading,
.slide-title a {
  color: #b85216;
}

/* Menu state */
.menu1 .header ul.main > li:hover > a, 
.menu1 .header ul.main > li:focus > a, 
.menu1 .header ul.main > li.open > a, 
.menu1 .header ul.main > li.active > a, 
.menu2 .header ul.main > li:hover > a, 
.menu2 .header ul.main > li:focus > a, 
.menu2 .header ul.main > li.open > a, 
.menu2 .header ul.main > li.active > a, 
.menu4 .header ul.main > li:hover > a, 
.menu4 .header ul.main > li:focus > a, 
.menu4 .header ul.main > li.open > a, 
.menu4 .header ul.main > li.active > a, 
.menu6 .header ul.main > li:hover > a, 
.menu6 .header ul.main > li:focus > a, 
.menu6 .header ul.main > li.open > a, 
.menu6 .header ul.main > li.active > a {
  box-shadow: inset 0 -7px #b85216;
}

.sidebar-first .main-sidebar-menu ul li a.is-active, 
.sidebar-first .utility-sidebar-menu ul li a.is-active,
.sidebar-first .main-sidebar-menu ul li a:hover, 
.sidebar-first .main-sidebar-menu ul li a:focus, 
.sidebar-first .utility-sidebar-menu ul li a:hover, 
.sidebar-first .utility-sidebar-menu ul li a:focus,
.utility-menu a:hover, 
.utility-menu a:focus {
  border-color: #b85216;
}

/* Tabs */
.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.ui-tabs .ui-tabs-nav li:hover, 
.ui-tabs .ui-tabs-nav li:focus {
  border-color: #b85216;
}

/* SVG */
.menu1 .main-menu .toggle-submenu-icon, 
.menu2 .main-menu .toggle-submenu-icon, 
.menu4 .main-menu .toggle-submenu-icon, 
.menu6 .main-menu .toggle-submenu-icon {
  background-image: url("data:image/svg+xml,%3Csvg fill='%23b85216' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Ctitle%3E42 all%3C/title%3E%3Cg%3E%3Cg%3E%3Cpath d='M27.9,40c0-1.7,1.4-3,3-3c0.8,0,1.6,0.3,2.1,0.9l17,17.7l17-17.7c1.2-1.2,3.1-1.2,4.2,0 c1.1,1.1,1.2,2.9,0.1,4.1L52.2,62c-1.1,1.2-3,1.2-4.2,0.1L47.9,62L28.7,42C28.2,41.5,27.9,40.8,27.9,40z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.ps-slider-content button.btn-next:hover, 
.ps-slider-content button.btn-next:focus, 
.ps-slider-content button.btn-prev:hover, 
.ps-slider-content button.btn-prev:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b85216;%7D%0A%3C/style%3E%3Ctitle%3ENEXT%3C/title%3E%3Cg%3E%3Cpath class='st0' d='M16.7,12.7l-9,9c-0.4,0.4-1.1,0.3-1.4-0.1c-0.3-0.4-0.3-0.9,0-1.3l8.3-8.3L6.3,3.7c-0.4-0.4-0.4-1,0-1.4 s1-0.4,1.4,0l9,9C17.1,11.7,17.1,12.3,16.7,12.7C16.7,12.7,16.7,12.7,16.7,12.7z'/%3E%3C/g%3E%3C/svg%3E");
}
details.collapsible summary[aria-expanded=true],
dt.ps-accordion-item .ps-accordion-item-button[aria-expanded=true] .indicator-target {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='100px' height='100px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b85216;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M90.2,59.7H9.8c-5.3,0-9.6-4.3-9.6-9.6s4.3-9.6,9.6-9.6h80.4c5.3,0,9.6,4.3,9.6,9.6S95.5,59.7,90.2,59.7z'/%3E%3C/g%3E%3C/svg%3E");
}
details.collapsible summary[aria-expanded=false],
dt.ps-accordion-item .ps-accordion-item-button[aria-expanded=false] .indicator-target {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='56px' height='56px' viewBox='0 0 56 56' style='enable-background:new 0 0 56 56;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b85216;%7D%0A%3C/style%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath class='st0' d='M28,952.4c-2.8,0-5,2.2-5,5v18H5c-2.8,0-5,2.2-5,5s2.2,5,5,5h18v18c0,2.8,2.2,5,5,5s5-2.2,5-5v-18h18 c2.8,0,5-2.2,5-5c0-2.8-2.2-5-5-5H33v-18C33,954.6,30.8,952.4,28,952.4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

/* SVG Billboard slider */
.ps-slider-billboard .controls .start-stop-button[data-action=start]:hover, 
.ps-slider-billboard .controls .start-stop-button[data-action=start]:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='60.4px' height='69.1px' fill='%23b85216' viewBox='0 0 60.4 69.1' style='enable-background:new 0 0 60.4 69.1;' xml:space='preserve'%3E%3Cpath d='M58.6,31.5L4.9,0.5c-1.1-0.6-2.2-0.6-3.3,0C0.5,1.1,0,2.2,0,3.5v62.1c0,1.2,0.5,2.4,1.6,3 c0.5,0.3,1.1,0.5,1.7,0.5 c0.6,0,1.2-0.2,1.7-0.5l53.7-31c1.1-0.6,1.7-1.8,1.7-3C60.4,33.3,59.7,32.1,58.6,31.5z'/%3E%3C/svg%3E");
}
.ps-slider-billboard .controls .start-stop-button[data-action=stop]:hover,
.ps-slider-billboard .controls .start-stop-button[data-action=stop]:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' fill='%23b85216' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='35px' height='69px' viewBox='0 0 35 69' style='enable-background:new 0 0 35 69;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M3.5,0C1.6,0,0,1.6,0,3.5v62C0,67.4,1.6,69,3.5,69S7,67.4,7,65.5v-62C7,1.6,5.4,0,3.5,0z'/%3E%3Cpath d='M31.5,0C29.6,0,28,1.6,28,3.5v62c0,1.9,1.6,3.5,3.5,3.5s3.5-1.6,3.5-3.5v-62C35,1.6,33.4,0,31.5,0z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.ps-slider-billboard .controls .btn-prev:hover, 
.ps-slider-billboard .controls .btn-prev:focus, 
.ps-slider-billboard .controls .btn-next:hover, 
.ps-slider-billboard .controls .btn-next:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='78px' height='38px' viewBox='0 0 78 38' style='enable-background:new 0 0 78 38;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b85216;%7D%0A%3C/style%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath class='st0' d='M78,971.4c0-0.5-0.3-1.1-0.6-1.4l-16-17c-0.7-0.8-2-0.9-2.8-0.1c-0.8,0.7-0.8,2.1-0.1,2.8l12.8,13.6H2 c-1.1,0-2,0.9-2,2s0.9,2,2,2h69.4L58.5,987c-0.7,0.8-0.7,2.1,0.1,2.8c0.8,0.8,2.1,0.7,2.8-0.1l16-17C77.9,972.3,78,971.8,78,971.4 L78,971.4z'/%3E%3C/g%3E%3C/svg%3E ");
}
.ps-content-list-filters .form-type-select select.form-control {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='13px' viewBox='0 0 22 13' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EPath 2%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Data-Landing' transform='translate(-415.000000, -873.000000)' fill='%23b85216'%3E%3Cpolygon id='Path-2' points='415 873 437 873 426 886'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.ps-image-gallery .btn-prev:hover, 
.ps-image-gallery .btn-prev:focus, 
.ps-image-gallery .btn-next:hover, 
.ps-image-gallery .btn-next:focus {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b85216;%7D%0A%3C/style%3E%3Ctitle%3ENEXT%3C/title%3E%3Cg%3E%3Cpath class='st0' d='M16.7,12.7l-9,9c-0.4,0.4-1.1,0.3-1.4-0.1c-0.3-0.4-0.3-0.9,0-1.3l8.3-8.3L6.3,3.7c-0.4-0.4-0.4-1,0-1.4 s1-0.4,1.4,0l9,9C17.1,11.7,17.1,12.3,16.7,12.7C16.7,12.7,16.7,12.7,16.7,12.7z'/%3E%3C/g%3E%3C/svg%3E");
}
/* Form */

.form-control:focus, 
.form-textarea:focus,
.webform-submission-form .webform-options-display-buttons.form-radios input:checked + label.webform-options-display-buttons-label {
  border-color: #b85216;
}

.webform-submission-form input[type=radio]:focus, 
.webform-submission-form input[type=checkbox]:focus {
  box-shadow: 0 0 0 2px #b85216;
}

.webform-submission-form .form-type-managed-file .button:hover, 
.webform-submission-form .form-type-managed-file .button:focus {
  background-color: #b85216;
  color: #fff;
}


/* Publications */
.publications-list .publications-sorting a.active, 
.publications-list .publications-sorting a:hover, 
.publications-list .publications-sorting a:focus {
  border-color: #b85216;
}

.publications-list .block-ps-publications h3:after {
  background-color: #b85216;
}