.CDetailComponent .bloc,.DisplayListComponent .bloc{margin:0 0 20px;padding:5px 10px;overflow:hidden;border:1px solid #64a9e1;background:#eee}.CDetailComponent .bloc.detail{padding:20px;margin:10px 0;background:#fff;border:1px solid #ddd}.CDetailComponent h1,.CDetailComponent h2,.CDetailComponent h3,.DisplayListComponent h1,.DisplayListComponent h2{margin:0 0 20px}.CDetailComponent h1,.DisplayListComponent h1{margin-top:0;padding:5px 0 0 25px;line-height:1.5em;color:#0797d1;font-size:1.1em;font-weight:normal;text-transform:uppercase;background:url(../images/gano/leg/sprite.png);background-repeat:no-repeat;background-position:-78px -88px;word-break:break-word}.CDetailComponent h2,.DisplayListComponent h2{padding:5px 0 0 20px;color:#0797d1;font-size:1em;font-weight:normal;text-transform:uppercase;background:url(../images/gano/leg/h1.png) no-repeat left 6px;word-break:break-word}.CDetailComponent .bloc.detail .infos{overflow:hidden;padding:5px 0 0;border-top:1px solid #ddd}.CDetailComponent .bloc.detail .ref{float:right;padding:0;margin:0;color:#696969;font-size:.8em}.CDetailComponent .bloc.detail .description{font-size:.8em}.DisplayListComponent label{font-weight:700}.DisplayListComponent .dernieresParutions .formRow:nth-of-type(1),.DisplayListComponent .dernieresParutions .formRow:nth-of-type(2){vertical-align:top}@media screen and (min-width:1000px){.DisplayListComponent .dernieresParutions .formRow:nth-of-type(1),.DisplayListComponent .dernieresParutions .formRow:nth-of-type(2){float:left;width:calc(50% - 10px);vertical-align:top}}@media screen and (min-width:1000px){.DisplayListComponent .dernieresParutions .formRow:nth-of-type(2){margin-top:0;margin-left:20px}}.DisplayListComponent .dernieresParutions .formRow:nth-of-type(3){clear:both}@media screen and (min-width:1000px){.DisplayListComponent .dernieresParutions .formRow:nth-of-type(3){padding-top:25px}}.DisplayListComponent .dernieresParutions .formRow:nth-of-type(3) span{display:inline-block;width:25px}.DisplayListComponent .dernieresParutions .formRow:nth-of-type(3) input{display:inline-block;width:150px;margin:0 15px}@media screen and (max-width:999px){.DisplayListComponent .dernieresParutions .blocButtons{text-align:center}}@media screen and (min-width:1000px){.DisplayListComponent .nbResults{float:right}}.DisplayListComponent .pager{clear:both;padding:4px 0;font-weight:bold;text-align:center}.DisplayListComponent .pager li{display:inline;padding:0 3px}.DisplayListComponent .searchResults table{display:block;margin:15px 0;border-collapse:collapse;border:1px solid #ccc}.DisplayListComponent .searchResults table a{color:#2975bb}.DisplayListComponent .searchResults table,.DisplayListComponent .searchResults tbody{display:block}@media screen and (min-width:1000px){.DisplayListComponent .searchResults table{display:table}.DisplayListComponent .searchResults tbody{display:table-row-group}}.DisplayListComponent .searchResults table tr{display:block}.DisplayListComponent .searchResults table tr.odd td{background-color:#eee}@media screen and (min-width:1000px){.DisplayListComponent .searchResults table tr{display:table-row}}.DisplayListComponent .searchResults table th{display:none;padding:6px 10px;background:#ccc;border-bottom:1px solid #ccc;font-size:13px;text-align:center}@media screen and (min-width:1000px){.DisplayListComponent .searchResults table th{display:table-cell}}.DisplayListComponent .searchResults table td{display:block;padding:4px 8px;line-height:28px}@media screen and (min-width:1000px){.DisplayListComponent .searchResults table td{display:table-cell;padding:2px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}}