


	div#liste_categories {
		width:960px;
	    font-size: 1rem;
	}


	#liste_categories .btn_details {
		background:#7D1643;
  		  font-size: 0.7rem;
  		  font-family: verdana;
  		  padding: 0.25em 0.5em;
		width:auto;
		height:auto;
		text-align: center;
		color:white;
		text-decoration: none;
		z-index: 1;
		/*text-shadow:1px 1px 3px rgba(0,0,0,0.70);*/
		box-shadow: 1px 1px 2px rgba(0,0,0,0.55), 0 4px 4px -4px rgba(255,255,255,1) inset, 0 -4px 4px -4px rgba(0,0,0,1) inset, 0 3em 3em -3em rgba(255,255,255,0.5) inset;
    font-weight: bold;
    	transition: all 0.2s linear;
    	border-radius: 10px;
	}

	#liste_categories .btn_details:after {
		content:'V';
	}
	#liste_categories .btn_details.btn_details_up {
		transform-origin:center center;
		transform:rotate(180deg);
		box-shadow: -1px -1px 2px rgba(0,0,0,0.55), 0 -4px 4px -4px rgba(255,255,255,1) inset, 0 4px 4px -4px rgba(0,0,0,1) inset, 0 -3em 3em -3em rgba(255,255,255,0.5) inset;
	}


	div#liste_categories .formulaire_nouvelle_demande .btn_valider,
	.bouton_confirmation_demande > a,
	#validation_demande .bouton_validation_demande .btn_accueil,
	#validation_demande .bouton_validation_demande .btn_messagerie {
		display: inline-block;
		background:#7D1643;
		font-size:1rem;
		font-family: grobold;
		padding:0.25em 1em;
		/*min-width:120px;*/
		width:auto;
		text-align: center;
		color:white;
		text-decoration: none;
		z-index: 1;
		/*text-shadow:1px 1px 3px rgba(0,0,0,0.70);*/
		box-shadow: 1px 1px 2px rgba(0,0,0,0.55), 0 4px 4px -4px rgba(255,255,255,1) inset, 0 -4px 4px -4px rgba(0,0,0,1) inset, 0 3em 3em -3em rgba(255,255,255,0.5) inset;
		border:none;
		position: relative;
		cursor: pointer;
		font-weight: normal;
    float: right;
    margin-right:10px;

	}

	.bouton_confirmation_demande > a,
	#validation_demande .bouton_validation_demande .btn_messagerie,
	#validation_demande .bouton_validation_demande .btn_accueil {
		float:none;
	}





.bouton_confirmation_demande > a:before,
#validation_demande .bouton_validation_demande .btn_messagerie:before,
#validation_demande .bouton_validation_demande .btn_accueil:before,
div#liste_categories .formulaire_nouvelle_demande .btn_valider:before {
	content:'';
	display: block;
	position: absolute;
	left:0;
	height:100%;
	width:0;
	top:0;
	z-index: -1;
	background:rgba(0,0,0,0.25);
	transition: width 0.15s ease-in-out;
}

.bouton_confirmation_demande > a:hover:before,
#validation_demande .bouton_validation_demande .btn_messagerie:hover:before,
#validation_demande .bouton_validation_demande .btn_accueil:hover:before,
div#liste_categories .formulaire_nouvelle_demande .btn_valider:hover:before {
	width: 100%;
}
div#liste_categories .formulaire_nouvelle_demande .btn_valider:after,
.bouton_confirmation_demande > a.btn_valider:after {
	content:'Valideren';
}

#validation_demande .bouton_validation_demande .btn_accueil:after {
	content:'Terug\000020naar\000020de\000020MadWin\000020startpagina';
}
#validation_demande .bouton_validation_demande .btn_messagerie:after {
	content:'Ontvanger';
}

.formulaire_nouvelle_demande:after {
	content:'';
	display: block;
	clear: both;
}


#confirmation_demande, #validation_demande {
	width:960px;
	padding-bottom:1em;
	margin-bottom: 1em;
}

.arrondi {
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
}



div#confirmation_demande .resume_info_demande_confirmation {
    font-size: 0.9rem;
}

div#confirmation_demande #info_complementaire_demande {
	font-size:0.9rem;
}

div#confirmation_demande .bulle_membre .ajouter_commentaire_demande textarea {
	font-size:0.9rem;
}

div#liste_categories .formulaire_nouvelle_demande textarea,
div#liste_categories .formulaire_nouvelle_demande input,
div#liste_categories .formulaire_nouvelle_demande select {
	margin-top:2px;
	font-size:0.9rem;
	text-transform: capitalize;
}

div#validation_demande {
	font-size:0.9rem;
}


@media screen and (max-width: 992px) {

    div#validation_demande {
        font-size: 3vw;
    }

    #confirmation_demande, #validation_demande {
        padding-bottom: 1vw;
        margin-bottom: 1vw;
    }


    div#confirmation_demande .bulle_membre .ajouter_commentaire_demande textarea {
        font-size: 4vw;
    }

    div#liste_categories .formulaire_nouvelle_demande textarea, div#liste_categories .formulaire_nouvelle_demande input, div#liste_categories .formulaire_nouvelle_demande select {
        margin-top: 1vw;
        font-size: 3vw;
        width: 90%;
    }

    div#liste_categories .formulaire_nouvelle_demande .btn_valider, .bouton_confirmation_demande > a, #validation_demande .bouton_validation_demande .btn_accueil, #validation_demande .bouton_validation_demande .btn_messagerie {
        font-size: 4vw !important;
        padding: unset !important;
        padding-left: 2vw !important;
        padding-right: 2vw !important;
        margin-right: 2vw !important;
    }
 }
