.center {
  text-align:left;
}

.btn  {
  text-shadow:none;
  font-size:13px !important;
    
}

.pdf {
  background:#d01d1d !important;
  color:#ffffff !important;
 font-weight:normal !important;
  border-radius:5px !important; 
  padding: 5px !important;
   border:none !important;
}

.pdf:hover, .pdf:active {
  background:#f70505 !important;
  color:#ffffff !important;
  font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}

.pps {
  background:#0fc836 !important;
  color:#ffffff !important;
 font-weight:normal !important;
  border-radius:5px !important;
  border:none !important;
  padding: 5px !important;
}

.pps:hover, .pps:active {
  background:#6ce285 !important;
  color:#ffffff !important;
  font-weight:normal !important;
  border-radius:5px !important;
}

.video {
  background:#088de2 !important;
  color:#ffffff !important;
font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}

a.video  {
  color:#ffffff !important;
font-weight:normal !important;
  padding: 5px !important;
   border:none !important;

}

.video a  {
  color:#ffffff !important;
font-weight:normal !important;
  padding: 5px !important;
   border:none !important;

}

.video hover, .video active {
  background:#58b5f0;
  color:#ffffff;
  font-weight:normal;
  border-radius:5px;
  padding: 5px !important;
   border:none !important;
}

.video a, .video a:hover, .video a:active {
  color:#ffffff !important;
  text-decoration:none !important;
  padding: 5px !important;
   border:none !important;
}

.zip {
  background:#fed000 !important;
  color:#ffffff !important;
  font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}

.zip:hover, .zip:active {
  background:#f9df68 !important;
  color:#ffffff !important;
 font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}


.lien a {
  background:#fed000 !important;
  color:#000000 !important;
  font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}

.lien a:hover, .lien a:active {
  background:#f9df68 !important;
  color:#000000 !important;
 font-weight:normal !important;
  border-radius:5px !important;
  padding: 5px !important;
   border:none !important;
}



.prog-seminaire {
  background:#f8931d;
  color:#ffffff;
  font-weight:normal;
}

.prog-seminaire:hover, .prog-seminaire:active {
  background:#f8931d;
  color:#ffffff;
  font-weight:normal;
  }

form#elsfilter label {
  font-size : 12px;
  font-weight:bold;
  margin:0;
}

div.pagination {
  text-align:center;
}

ul.pagination li a {
   border:1px solid #3287a7;
  color:#3287a7;
  padding:5px;
  margin:0;  
}

ul.pagination li a:hover {
   border:1px solid #3287a7;
  color:#ffffff;
  background-color:#3287a7;
  }

.pagination ul li.pagination-prev, .pagination ul li.pagination-start, .pagination ul li.pagination-next, .pagination ul li.pagination-end {
    margin: 0;
}

ul.pagenav li.pagenav-prev, .pagination ul li.pagination-prev, .pagination ul li.pagination-start {
    float: none;
}

ul.pagenav li a, .pagination ul li a, ul.pagenav li span, .pagination ul li span {
    padding: 0px;
        float: none;
}

.icon-chevron-right {
      display: none;
}

.breadcrumb {
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: #ffffff;
    border-radius: 0px;
}

.breadcrumb > li > .icon-location {
    display:none;
}
 
aside#left div#elsfilter_com_fields_categorie_chzn {
  width:180px;
}

#login-form label {
     width: 8.4em;
    display: block;
    float: left;
    padding: 5px 8px;
    margin: 5px;
  font-size: 14px;
  font-weight:bold;
}

.sourcecoast .btn-primary {
    background-color: #f8931d;
}

.sourcecoast .btn-primary:hover {
    background-color: #f8931d;
}

.sourcecoast #form-sclogin-remember {
  margin: 15px 0;
  min-height:30px;
}

#menu-esp-anateep h2 {
  border:none;
}

.print-icon {
       height: 20px;
  padding-left:25px;
}

.chosen-container.chosen-container-multi .chosen-choices li.search-choice {
  color: #fff !important;
  
}

#phoca-dl-download-box .pd-filenamebox-bt, #phoca-dl-category-box .pd-filenamebox-bt {
  position: relative;
  float: left;
  margin: 5px 0px 5px 25px;
}

table th, table td
{
 
  word-break: normal !important;
}