/* =============================================================================
 * ce_changelog
 * ========================================================================== */
 .changelog p {
	margin-bottom: 0;
}

.changelog .collapsed {
	height: 0;
	visibility: hidden;
	opacity: 0;
}

.changelog-header {
   background: rgb(5,154,212);
   color: white;
   display: flex;
   padding: 10px;
   font-weight: 700;
}

.odd .changelog-header {
   background: rgb(51,102,204);
}

.changelog-header-date {
   flex: auto;
}

.changelog-body {
   border: solid 1px rgb(5,154,212);
   border-bottom: 0;
   transition:height 0.3s ease-out;
}

.odd .changelog-body {
   border-color: rgb(51,102,204);
}

.changelog-body-change {
   padding: 10px;
   padding-bottom: 0;
}

.changelog-download-file {
   color: white;
   padding: 10px;
   max-width: 50%;
   flex: 1;
}

.even .changelog-downloads {
   background: rgb(5,154,212);
}

.odd .changelog-downloads {
   background: rgb(51,102,204);
}

.changelog-downloads a {
   color: white!important;
   text-decoration: underline;
}

.changelog-downloads .download-element a:hover {
   color: rgb(231,231,231);
}

.changelog-downloads {
   display: flex;
}

.changelog .changelog-toggle {
   width: 30px;
   height: 30px;
   border: 1px solid white;
   border-radius: 30px;
   display: inline-block;
   margin-left: 20px;
   text-align: center;
   font-weight: 700;
   cursor: pointer;
   -webkit-touch-callout: none; /* iOS Safari */
   -webkit-user-select: none; /* Safari */
	-khtml-user-select: none; /* Konqueror HTML */
	  -moz-user-select: none; /* Old versions of Firefox */
	   -ms-user-select: none; /* Internet Explorer/Edge */
		   user-select: none;
}