.module h3.card-title {
	font-size: 15px;
}
div.card > .card-header {
	color: #000099;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-radius: 4px;
}
.topbar, .navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus, .card-header, .navbar-dark .navbar-collapse, .tiki .bg-dark {
  background-image: -webkit-linear-gradient(top, #f5f5ff 0%, #ccccff 100%);
  background-image: -o-linear-gradient(top, #f5f5ff 0%, #ccccff 100%);
  background-image: linear-gradient(to bottom, #f5f5ff 0%, #ccccff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5ff', endColorstr='#ffccccff', GradientType=0);
}
.pagetitle {
	font-size: 23px;
}

#top_modules {
	background: #eef none repeat scroll 0 0;
	background-image: linear-gradient(to bottom, #f5f5ff 0%, #ccf 100%);
}

/*
.card {
	border: 1px solid ;
}
*/
.tiki_blogs .card.blogpost {
  border: 1px solid #999999;
}

.tiki_blogs .card.blogpost .card-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #aaaaaa;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pager div > a {
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
padding: 5px 14px;
display: inline-block;
}

/* Modules */
/* sans overflow */
div.module li.nav-item {
	word-break: break-word;
}
/* moins de place perdue */
div.module .card-body {
	padding: 15px;
}
div.module .navbar {
	padding: 0;
}
div.module .nav-item a.nav-link {
	padding: 5px 0;
	padding-left: 10px;
}
.box-menu.module .nav .nav-link::before {
	content: "›";
}

/* Breadcrimbs structure et visuel des pages */
.breadcrumb {
  padding: 0.5rem 1rem;
	margin-top: 0 !important;
}
.nav-breadcrumb a.tips.mr-5 {
	margin-right: 0 !important;
}
.wikiactions {
	margin-bottom: 0 !important;
}
body {
	font-size: 13px !important;
}
h1, .h1 {
	font-size: 2.1rem;
}

/* Pour pouvoir indiquer que les modules sont dépliables */
.moduleflip {
	display: block;
}

/* History*/

#module_17 {
	bottom: 20px;
	position: absolute;
	right: 30px;
}
#search-module-form1 .btn-group > .btn {
	height: 30px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default, .topbar, .topbar .navbar-default .navbar-nav > li, .topbar .nav > li, .panel-heading, .navbar-default .navbar-collapse, .navbar-default .navbar-form {
	background-image: linear-gradient(to bottom, #f5f5f5 0%, #ddddff 100%);
	background-repeat: repeat-x;
}

/*
footer#footer {
	background: #eef none repeat scroll 0 0;
	border-top: 1px solid #99a;
	padding: 0 0 2px;
}
*/

.titlebar {
	background-image: linear-gradient(to bottom, #f5f5f5 0%, #ddddff 100%);
	border-bottom: 0 none;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-size: 20px;
	font-weight: bold;
	line-height: 36px;
	padding: 0 0 0 10px;
	padding-left: 10px;
}

table.wikitable td.wikicell {
	border: 1px solid #dddddd;
}

/* Les bordures en bas des pages pour séparer le footer */
footer.help-block {
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
}

/* Réduction de la taille des titres */
.tiki-view_blog .postbody .panel-title, .tiki-view_blog_post .postbody .panel-title {
	font-size: 15px;
}

/* header moins haut */
.modules > .module .sitelogo img, .sitetitles {
	margin-bottom: 0px;
}

/* icone de la structure */
.input-group-addon a .icon {
    font-size: 1.2em;
}
