/*CSS article-kb*/

/*NOTICE LONGUE DESCRIPTION*/

/*forcer le col-md en 100%*/
.article-kb #detail-notice .col-sm-8.col-md-9.col-lg-9 {  
    width: 95%;
 }
.article-kb #detail-notice .col-sm-4.col-md-3.col-lg-3 {
    width: 5%;
}
/*masquer la vignette*/
.article-kb#notice_longue .vignette_document img.ermes-thumb {
    display: none;
}
/*marge sur les boutons*/
.article-kb .btn-info {
    margin: 10px auto;
 }
.article-kb .btn.btn-primary {
    margin: 20px;
    outline: none !important;
}
/*titre en majuscule*/
.article-kb #notice_longue_description h3 {
    font-size: 2.5rem;
    display: block !important;
 }
/*corps du document*/
.article-kb #notice_longue_description .panel-body {
    padding: 10px;
    position: relative;
    display: block;
}
.article-kb #notice_longue_description p,
.article-kb #notice_longue_description span {
    text-indent: 0 !important;
    font-size: 1.4rem !important;
    text-align: inherit;
}
.article-kb #notice_longue_description p.template-info {
    font-weight: normal;
}
.article-kb #notice_longue_description .panel-body img {
    max-width: 100%;
    height: auto;
    margin: 10px auto;
}
.article-kb #resultats_detail .media-body {
    display: block;
    max-width: 100%;
}
.article-kb table,
.article-kb tbody,
.article-kb tr {
    display: block;
    width: auto !important;
}
.article-kb td {
    display: block;
}
/*gestion des listes*/
.article-kb #notice_longue_description ul,
.article-kb #notice_longue_description li {
    list-style: inherit;
    margin: 10px;
}
.article-kb #notice_longue_description blockquote {
    font-size: inherit;
}

/*RESULTATS DE RECHERCHE*/

/*masquer vignette*/
.search-item.article-kb .img-thumbnail {
    display : none;
}
/*aligner infos*/
.search-item.article-kb .more-info.btn.btn-sm.btn-dark,
.search-item.article-kb span {
	margin-left: 10px;
}

/*Correction alignement des boutons sur le detail d'une notice*/
.article-kb button.capture_notice.btn.btn-sm.btn-primary.modal-focus {
	margin:0;
}

/*RESPONSIVE DESIGN*/

@media (max-width: 767px) /* col-xs */ {
    .article-kb #resultats_detail .vignette_container {
	    margin: 0;
    }
    .article-kb #notice_longue_description h3 {
	    font-size: 2rem;
    }

}