.header2 #nav-main > li > a > span,
.header2 #nav-main li.four-cubes li.small-cube > a,
#nav-main strong.counter,
.list-inner,
.topics,
.posts,
.lastpost,
.stat-block,
p,
.rightside,
.copyright-inner,
#nav-breadcrumbs.linklist > li.small-icon::before,
.breadcrumbs .crumb::before,
.breadcrumbs .crumb,
.pagination,
.buttons, .buttons .button,
.postbody h3,
.postprofile,
.postbody .content,
.signature,
.panel,
.header,
.header_settings,
/*.dropdown-contents,*/
.dropdown-menu,
dt label,
input[type="button"], input[type="reset"], input[type="checkbox"], input[type="radio"] {
	font-size: 16px !important;
}

.postprofile a, .postprofile dt.author a {
	font-weight: bold;
}

.postprofile dd.profile-rank {
	margin: -20px 0 0 0;
}

#page-header .navbar-bottom {
	background-color: #F96570;
	padding: 10px;
}

table.table1 thead th span.rank-img {
	margin-right: 165px;
}

.logo img {
	max-height: 280px;
	vertical-align: none;
}

#site-description {
	height: 100%;
	padding: 0;
	float: none;
}

.headerbar {
	text-align: center;
}

#nav-main strong.counter {
	position: relative;
	top: 0;
	margin-left: 10px;
}

#page-header {
	background-color: #AE9ABC;
}

.navbar-top {
	border-bottom: medium none;
}

#page-header .navbar-bottom {
	border-top: 1px solid #AE9ABC;
}

#page-body > h2, #inner-body-with-sidebar > h2, .section-memberlist form > h2 {
	padding: 10px;
}

.header3 .breadcrumbs .crumb a {
	color: #4F4E4E;
}

/* BOUTONS POUR POSTER */
.button, .default-submit-action {
	color: #FFFFFF;
	background-color: #8F75B5;
}

.button:hover, .button1:hover {
	background-color: #E888B3 !important;
}

.button-icon-only, .button-secondary {
	background-color: #FFFFFF;
	color: #cccccc;
}

.default-submit-action {
	background-color: #8F75B5 !important;
	border: 2px solid !important;
	color: #ffffff !important;
	font-weight: bold !important;
}
/* BOUTONS POUR POSTER */

/* SEARCHBOX - Champ de recherche */
.search-box.search-header, .search-header .button {
	border-color: #4F4E4E;
}

.panel .search-box,
.panel .search-box .button {
	border-color: #4F4E4E;
	color: #4F4E4E;
}

input.tiny {
	width: 190px;
}

/*
.search-header fieldset {
	margin-top: -5px;
}
.search-header .inputbox {
	margin-top: -5px;
}

.search-icon::before {
	margin-top: -10px;
}
*/
/* SEARCHBOX - Champ de recherche */

/* INSCRIPTION - Page des inscriptions */
input.inputbox.autowidth, select {
	box-shadow: 1px 1px 1px #7D66A0;
}

label[for=timezone],
label[for=lang],
#tz_select_date,
#timezone,
#lang {
	display: none !important;
}

dt label {
	font-weight: bold;
}

#register .panel hr {
	margin: 5px 0 -40px;
}

#register .button2,
#register .captcha-panel span {
	display: none;
}

.captcha-panel {
	margin-top: -35px;
}

.asterix_inscription {
	display: inline-block !important;
	color: #FF0000;
}

.submit_register {
	font-size: 25px !important;
	font-weight: bold;
	background-color: #786496 !important;
	border: solid 2px !important;
	border-radius: 10px !important;
}

input[name=not_agreed] {
	display: none;
}

#agreed {
	background-color: #8F75B5;
	color: #FFFFFF;
	border: 2px solid #FFFFFF;
	border-radius: 15px;
	font-size: 25px !important;
}

#agreed:hover {
	background-color: #E888B3;
}

.submit_register {
	font-size: 25px !important;
	color: #FFFFFF !important;
	border: 2px solid #FFFFFF !important;
}
/* INSCRIPTION - Page des inscriptions */

/* POSTING */
label[for=disable_bbcode],
label[for=disable_smilies],
label[for=disable_magic_url],
.bbcode-status {
	display: none;
}
/* POSTING */

/* Personnalisation style subway */
.logo-text {
	display: none;
}
/* Personnalisation style subway */

/* viewtopic */
/* viewtopic */

.img_connect {
	text-align: center;
	max-width: 380px;
}


/* Personnalisation des extensions */
.scroll-btn {
	background-color: #8F75B5 !important;
	opacity: 1 !important;
}

.scroll-btn:hover {
	background-color: #E888B3 !important;
}

.smiley-scroll {
	height: 268px !important;
	margin-top: -2px !important;
}

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
	.smiley-scroll {
		height: 97px !important;
	}

	.iframe-image-hosting {
		display: none;
	}
}

.iframe-image-hosting {
	margin-bottom: -20px !important;
}
/* Personnalisation des extensions */

/* sidebarre */


select[name=selection_de_pays] {
	border-radius: 7px;
}

.scontent {
	text-align: center;
}

.panel li.header {
	background-color: #E888B3;
	margin-bottom: 0;
}

/*.with-mark,*/.header dl dt div, .mark {
	color: #FFFFFF !important;
}

.profile-avatar {
	margin-bottom: -25px;
	position: relative;
}

#viewprofile .left-box {
	color: #ffffff;
}

dl.details dd,
dl.details dd a {
	color: #686767;
}

.sortables_captcha_list {
	padding-top: 40px !important;
}

.sortables_captcha_box strong {
	font-weight: bold;
}

/*****************************
Partie image upload
*****************************/
	#add_imageupload {
		margin-top: -127px;
	}

	#add_imageupload label,
	#add_imageupload dd,
	#upload {
		display: none;
	}

	#add_imageupload fieldset input {
		background-color: #E888B3;
		font-size: 300%;
		padding: 15px !important;
	}

	#add_imageupload .panel {
		margin-top: -15px;
	}
/*****************************
*****************************/

/*****************************
Partie BBCodes
*****************************/
	button[value="Code"],
	button[value="List"],
	button[value="List="],
	button[value="[*]"],
	button[value="clear"],
	button[value="ligne"],
	button[value="Img"],
	button[name="addbbcode28"],
	button[name="addbbcode30"],
	button[name="addbbcode44"],
	select[name="abbc3_font"]
	{
		display: none !important;
	}

	.bbcode-youtube,
	.bbcode-youtube:hover {
		background-image: url("./images/youtube.png");
		background-size: 22px;
		background-repeat: no-repeat;
		background-color: transparent !important;
		border: none;
		color: transparent !important;
		width: 25px !important;
		font-size: 1px !important;
		background-position: center;
	}

	#abbc3_buttons .abbc3_buttons_row {
		display: inline !important;
		padding: 15px !important;
		border: 0 !important;
	}

	#abbc3_buttons .abbc3_buttons_row:first-child {
			padding-right: 0 !important;
			padding-left: 0 !important;
	}

	#abbc3_buttons .abbc3_buttons_row:last-child {
			padding-left: 0 !important;
	}

	@media only screen and (max-width: 650px), only screen and (max-device-width: 650px) {
		#abbc3_buttons .abbc3_buttons_row {
			display: inline-block !important;
			padding: 5px !important;
			width: 100%;
		}

		#abbc3_buttons .abbc3_buttons_row:last-child {
				padding-top: 0 !important;
				padding-bottom: 0 !important;
				padding-right: 0 !important;
		}
	}
/*****************************
*****************************/

#sidebar {
	margin-top: -17px;
}

ul.forums, ul.topics {
	margin-top: -17px;
}

dl.row-item dt .list-inner {
	margin-bottom: 7px;
}

.panel a.button1, .panel input.button1, .panel a.button2, .panel input.button2, .panel input.button3, .panel .button, .panel a.arrow-left, .panel a.arrow-right {
	font-size: 100% !important;
}

.post,
.navlinks,
.forum-title,
.panel,
.forumbg {
	border-radius: 7px;
}

ul.forums, ul.topics,
ul.topiclist li {
	border-bottom-right-radius: 7px !important;
	border-bottom-left-radius: 7px !important;
}
