@charset "utf-8";

body {
	background-position: 0 155px;
	min-height: 100vh;
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
}

.ie11 body {
	min-height: 0;
	display: block;
}

.site-h2 {
	color: #fff;
	font: small-caps bold 1.3em arial, sans-serif;
	margin: 0;
}

.site-h3 {
	font-size: 1.3em;
	border: 0;
	margin: 0;
}

p {
	margin: 0;
}

.center { text-align: center; }
.justify { text-align: justify; }
.left { text-align: left; }
input { border-radius: 3px; }

.search-header {
	display: none;
}

.wrap {
	width: 100%;
	-webkit-box-flex: 1;
	flex: 1;
	margin-top: 10px;
}

.ie11 .wrap {
	width: auto;
	-webkit-box-flex: 0;
	flex: none;
}

.website .wrap {
	font-size: 1.175em;
	background: none;
	margin-top: 0;
	padding: 0 10px;
	overflow: hidden;
}

.headerbar {
	display: none;
}

.website #page-header,
.website #page-footer .navbar {
	display: none;
}

.website #page-body {
	margin: 0;
}

.website ul {
	list-style: none;
}

.website .copyright {
	display: none;
}


/* ************************************************************************** */
/* Menu principal
/* ************************************************************************** */
.nav {
	font: bold 12px arial;
	text-transform: uppercase;
	background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(239,239,239,1) 26%,rgba(221,220,220,1) 74%,rgba(215,215,215,1) 98%,rgba(208,208,208,1) 99%,rgba(183,183,183,1) 100%);
	background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(239,239,239,1) 26%,rgba(221,220,220,1) 74%,rgba(215,215,215,1) 98%,rgba(208,208,208,1) 99%,rgba(183,183,183,1) 100%);
	background-size: 100% 40px;
	height: 36px;
	border-top: 1px solid #fff;
	border-bottom: 2px solid #b7b7b7;
}

.nav li {
	float: left;
	padding: 0 15px;
	text-align: center;
	height: 36px;
	position: relative;
	line-height: 36px;
	list-style-type: none;
}

.nav a {
	text-shadow: 1px 1px 1px #FFFFFF;
	-webkit-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

.nav li a {
	color: #105188;
	border-bottom: 2px solid #B7B7B7;
	display: block;
}

/* Marqueur lien actif
**************************************/
.navitem.active {
	background: url("./images/selecteur.svg") no-repeat 50% 100% / 19px 12px;
}

.nav li a:hover {
	text-decoration: none;
}

.nav1 a:hover {
	color: #fdb900;
	border-color: #fdb900;
}

.nav2 a:hover {
	color: #0198e9;
	border-color: #0198e9;
}

.nav3 a:hover {
	color: #e40001;
	border-color: #e40001;
}

.nav4 a:hover {
	color: #7d0996;
	border-color: #7d0996;
}

.nav5 a:hover {
	color: #7eb301;
	border-color: #7eb301;
}

.nav6 a:hover {
	color: #085DAE;
	border-color: #085DAE;
}

/* Formulaire de recherche du menu
**************************************/
#search-box-menu {
	background: url("./images/search-box.svg") no-repeat;
	float: right;
	width: 194px;
	height: 41px;
	margin: -2px 1em 0 0;
	position: relative;
	border: 0;
}

#searchposition {
	margin: 14px 0 0 12px;
}

#searchcolor {
	color: #595959;
	background-color: transparent;
	width: 136px;
	border: 0;
	cursor: text;
	vertical-align: middle;
}

#search-box-menu button {
	text-indent: -999em;
	border-width: 0;
}

.buttontransparent {
	background: none;
	width: 35px;
	height: 35px;
	margin-top: -10px;
}

#search-plus {
	font-size: 20px;
	position: absolute;
	bottom: -2px;
	right: -10px;
	text-decoration: none;
}

#search-plus > span {
	left: -999em;
	position: absolute;
}


/* ************************************************************************** */
/* Contenus
/* ************************************************************************** */
.section {
	padding: 0 10px;
	overflow: hidden;
	clear: both;
}

.article, .aside {
	color: #fff;
	font-family: arial, sans-serif;
	background-color: rgba(0, 105, 184, 0.4);
	padding: 12px;
	border-left: 2px solid #99ccff;
	border-right: 2px solid #99ccff;
	border-bottom: 2px solid #99ccff;
	-webkit-box-shadow: -1px 0px 4px #006699;
	        box-shadow: -1px 0px 4px #006699;
	margin-bottom: 10px;
}

.article p {
	font-size: 1em;
}


/* ************************************************************************** */
/* Accueil
/* ************************************************************************** */
.site-index .article {
	float: right;
	width: 28%;
}

.site-index .article p {
	padding: 2px 0;
}

.image-accueil {
	text-align: center;
	padding: 10px 0;
	width: 66%;
}

.image-accueil img {
	max-width: 600px;
	width: 100%;
}

.resume {
	color: #0c80c0;
	background-color: rgba(250, 250, 250, 0.5);
	margin-top: 0.5em;
	padding: 8px;
	text-align: right;
	border: solid 1px #fff;
	border-radius: 7px;
	letter-spacing: -0.5px;
}

.resume img {
	max-width: 74px;
}

img#reseau {
	float: left;
	margin-top: 7px;
}

img#question {
	float: left;
	margin-top: 12px;
}

.resume .site-h3 {
	color: #0c80c0;
	text-transform: none;
}

.resume ul {
	margin: 0.5em 0 0 0;
}

/* Onglets haut page Accueil (News et Documentation)
*************************************************** */

#newsetdocumentation {
	color: #838282;
	margin-bottom: 3px;
}

.top-tab-nav {
	color: #8e8e8e;
	background-color: #dadada;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), color-stop(5%, #f3f3f3), to(#d6d5d5));
	background-image: linear-gradient(to bottom, #f1f1f1 0%, #f3f3f3 5%, #d6d5d5 100%);
	display: inline-block;
	border-radius: 7px 7px 0 0;
	border: 1px solid #fff;
	border-bottom: 0;
}

.top-tab-nav a {
	padding: 4px 10px;
	color: inherit;
	text-decoration: none;
}

.top-tab-nav:hover {
	color: #fdb900;
	-webkit-transition: color 0.3s ease-in-out 0s;
			transition: color 0.3s ease-in-out 0s;
}

.top-tab-nav.activetab, .nojs #tab_news-tab {
	color: #5e5e5e;
	background-color: #f4f4f4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(208, 208, 208)), to(rgb(244, 244, 244)));
	background-image: linear-gradient(to bottom, rgb(208, 208, 208) 0%, rgb(244, 244, 244) 100%);
	font-weight: bold;
}

.top-tab-nav.activetab a {
	cursor: default;
}

.top-tab-content {
	background-color: #f4f4f4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), color-stop(99%, #d6d5d5), to(#d0d0d0));
	background-image: linear-gradient(to bottom, #f4f4f4 0%, #d6d5d5 99%, #d0d0d0 100%);
	border: 1px solid #fff;
	margin-top: -1px;
	padding: 10px 10px 3px;
	border-radius: 0 7px 7px 7px;
}

.top-tab-content li {
	overflow: hidden;
	padding: .15em 0;
}

.top-tab-content li a {
	color: #858484;
	float: left;
	clear: both;
}

.top-tab-content li span {
	float: right;
	font-size: 0.8em;
}

.top-tab-content li a:hover {
	color: #D31141;
}

.nojs #tab_documentation-tab, .nojs #tab_documentation {
	display: none;
}

.all-links {
	font-size: 0.75em;
	clear: both;
	text-align: center;
}

.all-links a {
	color: #626262;
}

.all-links a:hover {
	color: #e40001;
}

/* Onglets bas page Accueil
************************************ */

.bas-accueil {
	clear: both;
}

.bloc-onglets-bas {
	color: #858484;
	float: left;
	font-size: 0.9em;
	text-transform: uppercase;
	margin-left: 35px;
	width: 280px;
	height: 107px;
	margin-bottom: 8px;
}

.fixedtitle {
	text-align: left;
}

.titre-onglets {
	font-size: 1.05em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #fff;
	background-color: #0284d4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0069b7), color-stop(50%, #0284d4), to(#5fabe0));
	background-image: linear-gradient(#0069b7 0%, #0284d4 50%, #5fabe0 100%);
	display: inline-block;
	margin: 3px;
	padding: 3px 0;
	min-width: 180px;
	text-align: center;
	border-radius: 10px;
}

/* Onglets navigation
******************************* */
.bottom-tab-nav {
	width: 20px;
	height: 80px;
	float: left;
	padding: 0 5px;
	position: relative;
}

.bottom-tab-nav.activetab, .nojs .bottom-tab-nav {
	display: none;
}

.bottom-tab-nav a {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

.tab-nav-1 {
	background: url("images/1.png") no-repeat;
	background-size: 60px 80px;
}

.tab-nav-2 {
	background: url("images/2.png") no-repeat 100% 0%;
	background-size: 60px 80px;
}

.tab-nav-3 {
	background: url("images/3.png") no-repeat 100% 0%;
	background-size: 60px 80px;
}

.tab-nav-1:not(.activetab) ~ .tab-nav-2 {
	background-position: 0 0;
}

/* Onglets contenu
**************************** */
.bottom-tab-content {
	width: 220px;
	height: 80px;
	float: left;
	display: none;
}

.nojs .bottom-tab-content-1 {
	display: block;
}

.tab-content-inner {
	color: #666;
	width: 220px;
	height: 80px;
	float: left;
	font-size: 0.9em;
}

.tab-content-inner h3 {
	font-size: 1.2em;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 25px 0 0 0;
}

.tab-content-inner a {
	display: inline;
	color: #000;
}

.tab-content-inner a:hover {
	color: #ff0000;
	text-decoration: none;
}

.img-down {
	width: 80px;
	height: 80px;
	float: left;
}

.zechiffre {
	font-size: 25px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: grey;
	padding-left: 2px;
	letter-spacing: 0.2px;
}

.zeimage {
	position: relative;
	display: block;
	height: 50px;
	overflow: hidden;
}

.zeimage img {
	max-width: 80px;
}

.spanmasque {
	position: absolute;
	left: 0;
	top: 0;
}

.masque {
	background: #F3F3F3;
	float: right;
	height: 80px;
	padding: 0 2px 0 0;
	width: 135px;
	position: relative;
}

.titled-version {
	border-bottom: 1px dotted;
	cursor: help;
}


/* ************************************************************************** */
/* Page Downloads
/* ************************************************************************** */
.site-downloads .article {
	padding-top: 24px;
	overflow: hidden;
	width: 64%;
	float: left;
}

.site-downloads .aside {
	padding-top: 24px;
	width: 28%;
	float: right;
}

.site-downloads .aside p {
	text-align: justify;
	line-height: normal;
	text-shadow: 1px 1px rgba(7, 95, 176, .1);
}

.bloc {
	color: #858484;
	background-color: #f3f3f3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), color-stop(50%, #f3f3f3), to(#d9d9d9));
	background-image: linear-gradient(to bottom, #f3f3f3 0%, #f3f3f3 50%, #d9d9d9 100%);
	width: 43.8%;
	padding: 5px 10px;
	margin: 12px 7px;
	border: 1px solid white;
	border-radius: 7px;
	text-align: center;
	float: left;
}

.site-downloads .bloc.dubas {
	width: auto;
	text-align: justify;
	float: none;
}

.decobloc-version {
	float: right;
	background: none no-repeat;
	margin: 0 -20px;
	width: 100px;
	height: 100px;
}

.packcomplet .decobloc-version {
	background-image: url("images/packcomplet.png");
	background-size: 100px;
}

.packmaj .decobloc-version {
	background-image: url("images/packmaj.png");
	background-size: 100px;
}

.packfr .decobloc-version {
	background-image: url("images/packfr.png");
	background-size: 100px;
}

.packphpbb .decobloc-version {
	background-image: url("images/packphpbb.png");
	background-size: 100px;
}

.ongletcouleur {
	color: #fff;
	float: left;
	position: relative;
	margin-top: -12px;
	padding: 0 10px 1px;
}

.ongletcouleur span {
	font: bold 12px arial, sans-serif;
	text-transform: uppercase;
	border-radius: 10px 10px 0 0;
	padding: 4px 8px 2px;
	line-height: 18px;
	width: 100px;
	display: block;
}

.ongletcouleur::after {
	background: url("images/onglets.png") no-repeat 0 0%;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
	height: 14px;
	margin-bottom: 1px;
	width: 135px;
}

.bloc div {
	float: left;
	font-size: 12px;
	padding: 8px 0;
	text-align: left;
	width: 68%;
	min-height: 8em;
}

.packfr {
	clear: both;
}

.h2tel {
	font-size: 17px;
}

.sstitre {
	font-size: 1.275em;
	text-decoration: underline;
	margin: 8px 0;
}

.bloc .site-h2 {
	color: #858484;
	font-size: 1.42em;
	font-variant: none;
}

.numbers {
	font-size: 11px;
}

.bloc div h2 + p {
	margin-bottom: 8px;
}

.bloc hr {
	color: #ffffff;
	margin-bottom: 6px;
	clear: both;
}

.bloc hr + p {
	font-weight: bold;
	margin: 0 0 0.2em;
	clear: both;
	float: none;
	text-transform: uppercase;
}

.packcomplet .ongletcouleur span {
	background: #1888ff;
}

.packmaj .ongletcouleur span {
	background: #7eb301;
}

.packfr .ongletcouleur span {
	background: #e40001;
}

.packphpbb .ongletcouleur span {
	background: #7d0996;
}

.aside h2 {
	color: #FFF;
	font-variant: small-caps;
}

/* Onglets des versions phpBB sur la page download
************************************************** */
.sushi-onglets {
	padding: 0 0 0 10px;
}

.sushi-onglets::after {
	content: "";
	display: table;
	clear: both;
}

.sushi-onglets li {
	font-weight: bold;
	background-color: #dbdbdb;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#d0d0d0));
	background-image: linear-gradient(to bottom, #f4f4f4 0%, #d0d0d0 100%);
	margin: 1px .25em -1px 0;
	padding-bottom: 1px;
	float: left;
	position: relative;
	border: 1px solid #fff;
	border-bottom: 0;
	border-radius: 6px 6px 0 0;
}

.sushi-onglets li.activetab {
	background-color: #f4f4f4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#f4f4f4));
	background-image: linear-gradient(to bottom, #d0d0d0 0%, #f4f4f4 100%);
}

#master-version .sushi-onglets li a {
	text-decoration: none;
}

.sushi-onglets li a {
	color: #5e5e5e;
	float: left;
	padding: 0.5em 1em;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fff;
}

.sushi-onglets li.activetab a {
	cursor: default;
}

.sushi-onglets li:not(.activetab) a:hover {
	color: #7eb301;
	-webkit-transition: color 0.3s ease-in-out 0s;
	transition: color 0.3s ease-in-out 0s;
}

.sushi-contenu {
	padding: 1em 0 0;
	overflow: hidden;
	border: 1px solid #7FBBDB;
	border-bottom: 0;
	border-radius: 5px;
	-moz-animation: fadeIn linear .5s;
	-webkit-animation: fadeIn linear .5s;
	animation: fadeIn linear .5s;
}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

.sushi-onglets li:not(.activetab) a:not(:hover) {
	color: #a1a1a1;
}

.sushi-onglets li.activetab .marqueur, .sushi-onglets li.activetab .marqueur > span {
	position: absolute;
	width: 0;
	height: 0;
	border-bottom-width: 0;
	border-top: 8px solid transparent;
	border-left: 8px dashed transparent;
	border-right: 8px dashed transparent;
	-webkit-transform: rotate(360deg);
	        transform: rotate(360deg);
	display: block;
}

.sushi-onglets li.activetab .marqueur > span {
	border-color: #f4f4f4 transparent;
}

.sushi-onglets li.activetab .marqueur {
	left: 50%;
	margin-left: -16px;
	right: auto;
	top: 18px;
	z-index: 3;
}

.nojs .sushi-onglets {
	display: none;
}

/* Fenêtre modale de téléchargement des versions
************************************************ */
.modal-versions {
	max-width: 320px;
	width: auto;
	margin: 0 5px;
}

@media (min-width: 382px) {
	.modal-versions {
		margin: 0 auto;
	}
}

.modal-versions .alert_text {
	margin: 8px 0;
}

.buttons-wrap {
	margin-top: 2.5em;
	text-align: center;
}


/* ************************************************************************** */
/* Page Statistiques
/* ************************************************************************** */
.dl-stat-bloc {
	height: 400px;
}


/* ************************************************************************** */
/* Page Partenaires
/* ************************************************************************** */
.site-partners .article {
	padding: 8px 12px;
	display: -webkit-box;
		display: flex;
	-webkit-box-align: center;
		align-items: center;
	-webkit-box-pack: center;
		justify-content: center;
	-webkit-flex-flow: wrap;
		flex-flow: wrap;
}

.site-partners .article::after {
	content: "";
	display: table;
	clear: both;
}

.site-partners .bloc {
	background: rgba(250, 250, 250, 0.6);
	height: 190px;
	width: 270px;
	margin: 11px 9px;
	padding: 10px 10px 5px;
	position: relative;
}

.partner-img img {
	float: none;
	margin: 0;
	border-radius: 4px;
}

.counter {
	font-size: 9px;
	position: absolute;
	right: 10px;
	bottom: 0;
}

.disclaimer {
	font-size: 9px;
	font-weight: bold;
	color: #115098;
	background-color: #e0eeff;
	text-align: center;
	margin: 20px 0 10px;
	padding: 5px;
	border: 1px solid #6b92bd;
	border-radius: 3px;
}


/* ************************************************************************** */
/* Footer
/* ************************************************************************** */
#nav-footer .icon-contact {
	display: none;
}

#footer {
	font-size: 0.9em;
	color: #536482;
	background-color: #eaeaea;
	background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #d7d7d7 94%, #d0d0d0 95%, #d0d0d0 97%, #b7b7b7 98%, #b7b7b7 100%);
	background-image: linear-gradient(to bottom, #f5f5f5 0%, #d7d7d7 94%, #d0d0d0 95%, #d0d0d0 97%, #b7b7b7 98%, #b7b7b7 100%);
	margin-top: auto;
	padding: 4px 10px 0;
	clear: both;
	border-top: 1px solid #e7e7e7;
}

#footer .mainwidth {
	margin-top: 10px;
}

.credits {
	float: left;
	margin-bottom: 10px;
}

#footer p {
	font-size: 1.2em;
	line-height: normal;
	margin-bottom: 0;
}

/* Réseaux sociaux footer
***************************** */
.social {
	float: right;
	margin-top: -8px;
	position: relative;
	width: 150px;
	overflow: hidden;
	margin-bottom: 5px;
}

.social li {
	float: left;
	margin: 0 5px;
	overflow: hidden;
	-webkit-transition: all 1s;
	transition: all 1s;
	opacity: 0.5;
}

.social li a {
	text-shadow: 1px 1px 1px #fff;
}

.social li:hover {
	-webkit-transform: rotate(1260deg);
	        transform: rotate(1260deg);
	opacity: 1;
}

.social li .fessedebouc img {
	max-width: 40px;
}

.social li .twiiiteur img {
	max-width: 42px;
}

.social li .ressesse img {
	max-width: 38px;
}


/* ************************************************************************** */
/* Media queries
/* ************************************************************************** */

@media screen and (max-width: 1220px) {
	.website .wrap {
		margin: 0 auto;
	}
}

@media screen and (min-width: 1024px) {
	body.website {
		-webkit-animation: bouge_bg 80s linear infinite;
		animation: bouge_bg 80s linear infinite;
	}

	@-webkit-keyframes bouge_bg {
		from { background-position: 0 155px; }
		to { background-position: 800px 155px; }
	}

	@keyframes bouge_bg {
		from { background-position: 0 155px; }
		to { background-position: 800px 155px; }
	}
}

@media screen and (max-width: 990px) {
	.wrap {
		margin-top: 5px;
	}
}

@media screen and (max-width: 980px) {
	#search-box-menu {
		margin-right: 1.4em;
	}

	.wrap {
		padding: 5px;
	}
}

@media screen and (max-width: 970px) {
	.wrap {
		margin-top: 0;
		border-radius: 0;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
}

@media screen and (max-width: 955px) {
	.site-downloads .bloc {
		width: 43%;
	}

	.article p {
		font-size: 1.05em;
	}
}

@media screen and (max-width: 905px) {
	.nav li {
		padding: 0 10px;
	}

	.nav li.nav6 {
		padding-right: 0;
	}
}

@media screen and (max-width: 850px) {
	.nav {
		text-align: center;
	}

	.nav li {
		float: none;
		display: inline-block;
	}

	#search-box-menu {
		position: absolute;
		right: 10px;
		top: 0;
	}

	a#search-plus {
		text-shadow: 1px 1px 1px #1988D6;
	}

	.site-downloads .bloc {
		width: 42%;
	}
}

@media screen and (max-width: 820px) {
	.home-content .article {
		float: none;
		width: auto;
	}

	.image-accueil {
		display: none;
	}

	.bas-accueil {
		margin-top: 1em;
	}

	.bloc-onglets-bas {
		float: none;
		margin: 0 auto 8px;
	}

	.site-downloads .article, .site-downloads .aside {
		float: left;
		width: auto;
	}

	.site-downloads .bloc {
		text-align: center;
		width: 44%;
	}

	.site-downloads .aside {
		float: left;
		width: auto;
		margin-top: 10px;
	}
}

@media screen and (max-width: 700px) {
	.wrap {
		margin-top: 0;
		padding-top: 0;
		border-radius: 0;
	}

	#search-box-menu {
		display: none;
	}

	.site-downloads .aside {
		display: none;
	}

	.article p {
		font-size: 1.05em;
	}
}

@media screen and (max-width: 649px) {
	.website .wrap {
		padding: 0;
	}

	.site-downloads .article {
		width: auto;
	}

	.site-downloads .bloc {
		width: auto;
		float: none;
	}

	.decobloc-version {
		display: none;
	}

	.bloc div {
		clear: both;
		padding: 2px 0;
		min-height: auto;
	}
}

@media screen and (max-width: 340px) {
	.sushi-onglets li a {
		padding: 0.5em;
	}
}

@media screen and (min-width: 641px) {
	#chtibouton {
		display: none;
	}
}

@media screen and (max-width: 640px) {
	.nav {
		height: auto;
	}

	#chtibouton {
		color: #105188;
		font-size: 32px;
		font-weight: normal;
		text-align: center;
		text-shadow: 1px 1px 1px #FFFFFF;
		cursor: pointer;
	}

	#chtibouton::after {
		content: "\2261";
	}

	.nav ul.menujs {
		display: none;
	}

	.nav li {
		background-color: #e1e1e1;
		display: block;
		text-align: left;
		height: auto;
		line-height: normal;
		border-bottom: #999 solid 1px;
		border-top: #fff solid 1px;
	}
	
	.navitem.active {
		background-color: #eee;
	}	

	.nav li:last-child {
		border-bottom: 0;
	}

	.nav li a {
		border: 0;
		padding: 12px;
		text-align: center;
	}
}
