

/*START Search and filter */


.sf-pagination {

}

.sf-input-text {
   height: 28px;
}

.sf-form-horizontal .searchandfilter > ul > li {
	display: inline-block;
	vertical-align: top;
	padding: 10px 20px;
}

.sf-form-horizontal-options .searchandfilter > ul > [data-sf-field-input-type="radio"] > ul > li,
.sf-form-horizontal-options .searchandfilter > ul > [data-sf-field-input-type="checkbox"] > ul > li
 {
	display: inline-block;
	vertical-align: top;
	padding: 0 20px 0 0;
}
.sf-form-horizontal-options .searchandfilter ul li.sf-field-search label {
   width: 100%;
}

.sf-form-horizontal-options .searchandfilter > ul > [data-sf-field-input-type="radio"] > ul > li label,
.sf-form-horizontal-options .searchandfilter > ul > [data-sf-field-input-type="checkbox"] > ul > li label
 {
   padding-left: 0;
}

.sf-result-bs-container {
   display: grid; 
   grid-gap: 30px;

}
.sf-itemPerRow1.sf-result-bs-container {
   grid-template-columns: 1fr;
}

.sf-itemPerRow2.sf-result-bs-container {
   grid-template-columns: 1fr 1fr;
}

.sf-itemPerRow3.sf-result-bs-container {
   grid-template-columns: 1fr 1fr 1fr;
}
.sf-itemPerRow4.sf-result-bs-container {
   grid-template-columns: 1fr 1fr 1fr 1fr;
}

.sf-itemPerRow5.sf-result-bs-container {
   grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.sf-itemPerRow6.sf-result-bs-container {
   grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}


.sf-result-item-box {
display: grid;
height: 100%;
grid-template-columns: 1fr;
}


.sf-mainMenu-form label {
   width: 100%;
}

/*sf-mainMenu-progress*/
.g-menu-item-recherche---particle-ifSQy  { 
   display: none;
   text-align: center;
   font-size: large !important;
}
#sticky-menu.g-fixed-element .SearchMenuDropdown .g-menu-item-recherche---particle-ifSQy * {
   color: $brown-dark !important;
}



.sf-mainMenu-results {
   display: none;
}

.sf-mainMenu-results .sf-result-item-box,
.sf-mainMenu-results .sf-result-item-box h4,
.sf-mainMenu-results .sf-result-item-box h5  {
font-size: small;
font-weight: 500;
}

.sf-mainMenu-results .card-body {
   padding: 0 10px 10px 10px; 
}




.sf-mainMenu-results {
/*   color:  initial;*/
}

.sf-mainMenu-results a {
   color:  $orange-light !important;
}
.sf-mainMenu-results a:hover {
   color:  $brown-dark !important;
}

#sticky-menu.g-fixed-element .SearchMenuDropdown .g-sublevel > li:hover {
   background-color: white !important;
}

.sf-mainMenu-results .publication {
   color:  initial;
}
.sf-mainMenu-results .publication a,
.sf-mainMenu-results .journees-thematiques a {
   color:  $orange-light !important;
}

.sf-mainMenu-results .journees-doctorales a {
/*   color:  $brown-dark !important;*/
}



.sf-mainMenu-results .publication a:hover {
   color:  $brown-dark !important;
}
.sf-mainMenu-results .journees-thematiques a:hover,
.sf-mainMenu-results .journees-doctorales h4 a:hover  {
   color:  white !important;
}

.sf-mainMenu-results div.alert.alert-warning a  {
    color:  $brown-dark !important;  
}


.sf-menu-result-extra  {
   background: none;
   border: none;   
   text-align: center;
}







.siteSearchClear-Link,
.siteSearchAdvanced-Link {
   cursor: pointer;
   /*   display: none;*/
}


.siteSearchExtend-Link {
   display: none;
}


.sf-is-message {
   text-align: center;
   font-size: large;
}

.sh-kasai-h {
   border-image: url(/wp-content/uploads/2020/05/image9350-3.png);
/*   border-image-repeat: repeat;
   border-image-slice: 0 20*/

   border-image-outset: 0px 0px 0px 0px;
   border-image-repeat: round round;
   margin-top: 0;
   margin-bottom: 0; 
   

   border-left: 20px solid ;
   border-image-slice: 0 0 0 50;
   border-image-width: 0px 0px 0px 20px;
}




#search-filter-form-1769 .sf-field-category {
   margin-bottom: 15px;
}


.searchandfilter[data-sf-form-id="2934"],
.searchandfilter[data-sf-form-id="2934"]  li[data-sf-field-input-type="multiselect"] * {
/*  min-width: 100%;
  width: 100% !important;*/
}

.searchandfilter[data-sf-form-id="2934"] li.sf-field-search input,
.searchandfilter[data-sf-form-id="2934"] li.sf-field-search label,
.searchandfilter[data-sf-form-id="2934"] li[data-sf-field-input-type="multiselect"] .select2-container {
  min-width: 100%;
  width: 100% !important;

}
.searchandfilter[data-sf-form-id="2934"] > ul {
  margin-left: -25px;
  margin-right: -25px;
/*  width: 100%;*/
}
.searchandfilter[data-sf-form-id="2934"] {
  min-width: 90%;  
  width: calc(100% - 10%);
}


@media screen and (max-width: 1199px) {
.searchandfilter[data-sf-form-id="2934"] {
  min-width: 70%;  
  width: calc(100% - 30%);
}
}
@media screen and (max-width: 959px) {
.searchandfilter[data-sf-form-id="2934"] {
  min-width: 50%;  
  width: calc(100% - 50%);
}

}
@media screen and (max-width: 767px) {
.searchandfilter[data-sf-form-id="2934"] {
  width: calc(100% - 54.68px);
}

}




/*
.sf-mainMenu-results * {
font-size: small;
font-weight: 500;
text-align: left;
grid-gap:0px;
}




.siteSearchClear-Link,
.siteSearchAdvanced-Link {

}




.sf-menu-result-extra {
   background: none;
   border: none;
}

*/


/*.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
*/