.recherche select, .add_event select, .add_site select {
	font-family: 'Roboto', sans-serif;
	text-align:center;
width: 180px;
color: #474747;
padding: 8px 5px 5px 5px;
font-size: 13px;
font-weight: 600;
line-height: 1;
border: 0;/**/
border-radius: 0;
height: 32px;
	/*border-right:1px solid #656565;
	border-bottom:1px solid #656565;
	border-left:1px solid #656565;
	border-top:1px solid #656565;*/
    box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;
-webkit-appearance: none;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c8c8c8+0,e7e7e7+53,fefefe+96 */
background: rgb(200,200,200); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(200,200,200,1) 0%, rgba(231,231,231,1) 53%, rgba(254,254,254,1) 96%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(200,200,200,1) 0%,rgba(231,231,231,1) 53%,rgba(254,254,254,1) 96%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(200,200,200,1) 0%,rgba(231,231,231,1) 53%,rgba(254,254,254,1) 96%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c8c8', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
}
.add_site select {
	width: 250px;
}

.recherche option {
 	text-align:center;
 	   height:32px;
    border: 1px solid #cbcbcb;
	font-family: 'Roboto', sans-serif;
   font-size: 12px;
    padding-left: 17px;
    padding-top: 12px;}

/*.recherche {
    width: 207px;
    height: 34px;
    overflow: hidden;
    background: url(../images/arrow.jpg) no-repeat right #f0f0f0;
    border-radius: 3px;}*/


input[type="text"], 
textarea {
    margin: 0;
    padding: 0 6px;
    vertical-align: middle;
    background: none;
    border: 1px solid #ddd;
	font-family: 'Roboto', sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #888;
    font-style: italic;
    -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
    -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
}
 .add_event textarea,  .add_site textarea {
	width:480px;
	height:150px;
}
.add_event input[type="text"], .add_site input[type="text"] {
	height:32px;
    font-size: 14px;
	width:480px;
}

 input[type="text"].word_search, input[type="date"] {
	width:180px;
	height:32px;
    font-size: 14px;
	text-align:center;
	border-left:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
    box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px
}
input[type="date"] {
	width:140px;height:32px;
	}
input[type="text"]:focus, 
textarea:focus {
	outline: 0;
    border: 1px solid #bbb;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
}

input[type="text"]:-moz-placeholder, textarea:-moz-placeholder { color: #ccc; }
input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }
input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; }


button.btn {
	height:32px;
	width: 180px;
	text-align:center;
    margin: 0;
    padding: 0 20px;
    vertical-align: middle;
    /*background: #006600;*/
	border-right:1px solid #656565;
	border-bottom:1px solid #656565;
	font-family: 'Roboto', sans-serif;
	border-radius: 2px;
    font-size: 15px;
    font-weight: 800;
    line-height:32px;
	color:#666666;
    text-shadow: none;
    -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
    -moz-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a4a4a4+0,fb916d+6,fac06a+61,f5fc6a+100 */
background: rgb(164,164,164); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(164,164,164,1) 0%, rgba(251,145,109,1) 6%, rgba(250,192,106,1) 61%, rgba(245,252,106,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(164,164,164,1) 0%,rgba(251,145,109,1) 6%,rgba(250,192,106,1) 61%,rgba(245,252,106,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(164,164,164,1) 0%,rgba(251,145,109,1) 6%,rgba(250,192,106,1) 61%,rgba(245,252,106,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a4a4', endColorstr='#f5fc6a',GradientType=0 ); /* IE6-9 */
    box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.3) 4px 4px 8px

}

button.btn:hover {
	background: #5d5d5d;
    border: 0;
    color: #fff;
    -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
}

button.btn:active {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
    -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.15) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
}

button.btn:focus {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
}

.btn:active:focus, .btn.active:focus {
	outline: 0;
    background: #5d5d5d;
    border: 0;
    color: #fff;
}
