/************Moteur de recherche************/
/****search****/
.page-recherche .pager .pager-item {
  background:none;
  border:none;
  padding:0 !important;
}
.page-recherche ul.pager {
  padding:5px !important;
  border:none;
}
.pane-views-exp-search-all-page{
  width:302px;
  height:96px;
  border:1px solid #d9d9d9;
  float: left;
  overflow: hidden;
  margin-left:9px;
}
.page-entrepreneur .pane-views-exp-search-all-page {
  margin-left: 9px;
}
.pane-views-exp-search-all-page .pane-content,
#block-views-exp-search-all-page .content{
  background: url("../images/top-box-region-bg.png") repeat-x 0 0 #F9F9F9;
  border: 1px solid #d9d9d9;
}
.pane-views-exp-search-all-page .pane-content form,
#block-views-exp-search-all-page .content form{
  background: none repeat scroll 0 0 transparent;
  border: 1px solid #FDFDFD;
}
/*#views-exposed-form-search-all-page #edit-search-api-views-fulltext-wrapper,*/
/*.views-widget-filter-search_api_views_fulltext{*/
  /*margin:10px 0 0 17px;*/
  /*padding: 8px 5px 0 0 !important;*/
/*}*/
#views-exposed-form-search-all-page #edit-search-api-views-fulltext-wrapper label[for=edit-search-api-views-fulltext],
.views-widget-filter-search_api_views_fulltext label[for=edit-search-api-views-fulltext]{
  font-family: UbuntuB;
  font-size:19px;
  color:#545353;
  text-shadow: 1px 1px 1px #FFFFFF;
  margin-bottom:2px;
  font-weight: normal;
}
.form-item-search-api-views-fulltext{
  border:solid 4px #ebebeb;
  -moz-border-radius: 5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}

#views-exposed-form-search-all-page #edit-search-api-views-fulltext {
  background: none repeat scroll 0 0 #FFFFFF;
  border:1px solid #d7d7d7 ;
  height: 30px;
  color:#afafaf;
  padding: 0 0 0 10px;
}
#views-exposed-form-search-all-page #edit-submit-search-all {
  background:url(../images/loupe.png) no-repeat scroll 0 0 transparent;
  cursor:pointer;
  width:40px;
  height:40px;
  border:none;
  text-indent:-9999px;
}
/****resultat****/
.panel-col-last .pane-current-search-current-search .pane-title{
border-bottom: medium none !important;
color: #000000 !important;
font-family: 'UbuntuB','Arial' !important;
font-size: 1.8em !important;
}
.current-search-item-text{
color:#65696c;
font-weight:bold;
}
.view-id-search_all{
}
.view-id-search_all .views-row{
border-top:1px dotted grey;
padding:15px 0;
margin:0;
float: left;
}
.view-id-search_all .views-row .views-field-search-api-relevance{
float:left;
margin-bottom: 10px;
font-size:9px;
color:#65696c;
}
.view-id-search_all .views-row .views-field-type{
float:left;
margin-top: 3px;
margin-bottom: 14px;
font-size:9px;
color:#65696c;
}

.view-id-search_all .views-row .views-field-title {
  float:left;
  color:#002f6b;
  font-size:18px;
  font-weight:bold;
  margin-bottom:20px;
}
.view-id-search_all .views-row .views-field-title a{
text-decoration:none;
}
.view-id-search_all .views-row .views-field-changed{
float:left;
color:#777777;
font-size:11px;
text-transform: uppercase;
}

/****colonne de gauche FACET****/
.panel-col-first .pane-facetapi h2.pane-title {
  border: 1px solid #D5D1C8 !important;
  border-bottom: 1px solid #D5D1C8 !important;
  color: #000 !important;
  font-family: 'Arial' !important;
  font-size: 12px !important;
  font-weight:bold !important;
  padding: 5px !important;
  background:-moz-linear-gradient(100% 51% 90deg, #f6f6f6, #ebebeb 100%);
}
/* it should only be for the facets... */
.panel-col-first .pane-facetapi h2.pane-title {
  margin: 0;
}
.panel-col-first .pane-facetapi .pane-content {
  border-right: 1px solid #D5D1C8 ;
  border-left: 1px solid #D5D1C8 ;
  border-bottom: 1px solid #D5D1C8 ;
  background:#fff;
  padding: 5px;
}
.panel-col-first .pane-facetapi .pane-content .facetapi-limit-link {
  background: url("../images/puces.png") no-repeat scroll 0 -115px transparent;
  font-size: 12px;
  border: medium none;
  color: #000000;
  line-height: 20px;
  padding: 0 13px 0 15px;
  text-decoration: none;
}

/* remove previous stuff for logo */
.page-recherche #block-system-main .panel-col-first .pane-ft-commons-logo .pane-content {
  border: none 0px;
  background: transparent;
  padding: 0;
}

#page-recherche-results .views-row {
  background: none;
}

.page-recherche h2.pane-title {
  font-weight: normal;
}

.page-recherche .views-field.views-field-title {
  margin-bottom: 0;
}

