/* ej_search custom css */



/* search ligne detail */
#ej-search-result .ej-search-title, #ej-search-result .ej-search-auteur {
    display: block ;
}


#ej-search-result .ej-search-result-container {
     margin-left:40px ;
}


#ej-search-result .ej-search-image {
    margin-top: 5px ;
    float: left ;
}


#ej-search-result .ej-search-auteur {
    font-style: italic ;
    font-size: 0.8em !important ;
}

#ej-search-result .ej-search-date-publication {
    font-style: italic ;
    font-size: 0.8em !important ;
}

#ej-search-result .ej-search-competence {
    font-style: italic ;
    font-size: 0.8em !important ;
}

/* for use in plugin ej-avocats */
#ej-search-result a {
    color: inherit !important ;
}

#ej-search-result .ej-search-result-item {
    margin-bottom: 10px ;
}

#ej-search-result .ej-search-result-item a {
	text-decoration: none !important ;
}
   

#ej1-main-panel .ej-panel {
    background-color: #F2F2F2 ;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    padding:20px ;
}

#ej1-main-panel ul.ej-nav > li {
    margin-left: 0 !important;
    padding:0 !important;
    font-size: 0.8em;
}

#ej1-main-panel ul.ej-nav {
    margin-left: 0 !important;
}

#ej1-main-panel ul.ej-nav a {
    text-decoration: none !important ;
    color: inherit !important ;
}

#ej1-main-panel ul.ej-nav > li.active {
    font-weight: bold ;
}

#ej-please-wait {
  animation: blinker 1s step-start infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.ej-search-result-special {
    color: white !important;
}


