/* Change Orange Highlights to Another Color
 * Use this CSS as a starting point to swap the orange links, highlights, accordions,
 * and stripes in the Tiger theme for a color of your choice.
*/


/* Page Stripes, Menu Highlights, Buttons, Taxonomy Bullets */
#header,
#footer,
.main a:hover, .main a:focus,
.utility-menu a:hover, .utility-menu a:focus,
.utility-menu li.active a,
.menu1 .header ul.main > li:hover,
.menu1 .header ul.main > li:focus,
.menu1 .header ul.main > li.active,
.main-sidebar-menu ul li a.is-active,
.main-sidebar-menu ul li a:hover,
.main-sidebar-menu ul li a:focus,
.utility-sidebar-menu ul li a.is-active,
.utility-sidebar-menu ul li a:hover,
.utility-sidebar-menu ul li a:focus,
.content-list .field--name-title a:hover,
.content-list .field--name-title a:focus,
.sidebar-first .jump-link-menu ul li a.is-active,
.sidebar-first .main-sidebar-menu ul li a.is-active,
.sidebar-first .utility-sidebar-menu ul li a.is-active,
.sidebar-first .jump-link-menu ul li a:hover,
.sidebar-first .jump-link-menu ul li a:focus,
.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,
.form-control:focus, .form-textarea:focus,
.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.ui-tabs .ui-tabs-nav li:hover,
.ui-tabs .ui-tabs-nav li: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,
a.view-all-link, a.cas-login-link,
.block-ps-callout .callout-read-more,
.billboard a.billboard-read-more,
.page-title,
.block-ps-callout:after,
.block-ps-core-taxonomy-terms-list .item-list ul a:link:hover,
.block-ps-core-taxonomy-terms-list .item-list ul a:link:focus,
.timeline-feature-entry-cta-link a,
.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 {
  border-color: #e65100;
}

/* Main Menu Highlights */
@media (min-width: 62rem) {
  .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 {
    box-shadow: inset 0 -7px #e65100;
  }
}

/* Jump Link Menu Highlights */
.sidebar-first .jump-link-menu ul li a:hover,
.sidebar-first .jump-link-menu ul li a:focus {
  border-bottom-color: transparent;
  text-decoration-color: #e65100;
}

/* Accordions */
dd.ps-accordion-content,
dt.ps-accordion-item {
  border-left-color: #e65100;
}


/* H2 Highlights, Blockquotes, Jump Link Indicators, Taxonomy Terms in Content Lists */
blockquote:before,
.block-ps-people-list .field--name-title a:after,
h2:after,
.ps-image-gallery .number-indicator .separator,
.timeline-feature-entry-title:after,
.block-ps-core-taxonomy-terms-list .item-list ul li:before,
.sidebar-first .jump-link-menu ul li a.active:before,
.sidebar-first .jump-link-menu .jump-link-title:after,
.content-list .content-list-item-bottom .field--type-entity-reference:before,
.content-type-ps-events .field--type-entity-reference-taxonomy-term .field__items:before,
.content-type-ps-news .field--type-entity-reference-taxonomy-term .field__items:before,
.content-type-ps-people .field--type-entity-reference-taxonomy-term .field__items:before,
.block-ps-events-archive-years-list .item-list ul li:before,
.block-ps-news-archive-years-list .item-list ul li:before {
  background-color: #e65100;
}

/* Webforms */
.form-checkboxes [type=checkbox]:focus + label:before,
.form-type-checkbox [type=checkbox]:focus + label:before {
  -webkit-box-shadow: 0 0 0 2px #e65100;
  -moz-box-shadow: 0 0 0 2px #e65100;
  box-shadow: 0 0 0 2px #e65100;
}

/*=
svg must be generated with special tools.
can be used https://yoksel.github.io/url-encoder/
Just change fill option through this tool
=*/
/* SVG Must be regenerated */
.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='%23e65100' 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:%23e65100;%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:%23e65100;%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:%23e65100;%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='%23e65100' 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='%23e65100' 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:%23e65100;%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,
.ps-publications-references-search-filters > details .details-wrapper .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='%23e65100'%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:%23e65100;%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");
}

.btn-primary:hover, .btn-primary:focus {
  background-color: #e65100;
}

.ps-content-list-filters .btn-primary.form-submit:hover,
.ps-content-list-filters .btn-primary.form-submit:focus,
.publications-list .publications-sorting a.active,
.publications-list .publications-sorting a:hover,
.publications-list .publications-sorting a:focus {
  border-color: #e65100;
}

.publications-list .block-ps-publications h3:after {
  background-color: #e65100;
}
.block-ps-glossary-list .glossary ul li a:hover,
.block-ps-glossary-list .glossary ul li a:focus {
  border-color: #e65100;
}
.webform-submission-form input[type=radio]:focus,
.webform-submission-form input[type=checkbox]:focus {
  box-shadow: 0 0 0 2px #e65100;
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
  background-color: #e65100;
}

.webform-submission-form .webform-options-display-buttons.form-radios input:checked + label.webform-options-display-buttons-label {
  border-color: #e65100;
}
.webform-submission-form .form-type-managed-file .button:hover,
.webform-submission-form .form-type-managed-file .button:focus {
  background-color: #e65100;
}

.node--type-ps-events.design-v2 .events-detail-meta .field--name-field-ps-events-date:after {
  background-color: #e65100;
}

.ps-content-list-filters .form-type-select select.form-control[multiple], 
.ps-publications-references-search-filters > details .details-wrapper .form-type-select select.form-control[multiple] {
  background-image: none;
}