@charset "UTF-8";
/* CSS Document */
/*-----------------------------------------------------------------------------------


------------------------------------------------------------MODULE DE RECHERCHE*/
.module_recherche{
	background-color:#ffffff;
	width:100%;
	text-align: center;
}

.module_recherche form fieldset {
	    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
	width:70%;
	padding:0px;
	margin:0px;
	margin:auto;
	padding-top: 5px;
	padding-bottom: 5px;

}
.module_recherche fieldset label {
	font-size: 50px;
	line-height: 20px;
	 float: left;
    padding: 0px;    
     margin: 0px;
	width: 15%;
	text-align: right;
}
.module_recherche fieldset input[type="text"] {
		font-family: 'Montserrat', sans-serif;
    border: none;
    width: 63%;
	font-size: 30px;    
    line-height:50px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #FFF;
    color: #cccccc;
    float: left;
	text-align: center;
}
.module_recherche form fieldset.boutonok{
	background-color:#525252;
	width: 8%;
}
.module_recherche form fieldset #btok{
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background-color: #cccccc;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	float: left;
	text-align: center;
	margin-left: 5px;	
	font-family: 'Montserrat', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	font-size: 20px;
	line-height: 50px;    
	text-decoration: none;
}

.module_recherche form fieldset #btok:hover{
	background-color: #0d5ba5;;;
	
}
/***** [ ecrans classique ] *****/
@media (max-width: 1760px) {
		
}
/***** [ ipad2 large ] *****/
@media (max-width:1400px) {
	
}


/***** [ ipad2 large ] *****/
@media (max-width:1200px) {
	.module_recherche form fieldset {
	width:80%;
}
	
}




/***** [ ipad2 vertical ] *****/
@media handheld, only screen and (max-width: 960px){

	.module_recherche form fieldset {
	width:80%;
}
	
.module_recherche fieldset label {
    font-size: 35px;
    line-height: 20px;
    float: left;
    padding: 0px;
    margin: 0px;
}
.module_recherche fieldset input[type="text"] {
font-size: 16px;
line-height: 40px;
padding-right: 15px;
padding-left: 15px;
}
.module_recherche form fieldset #btok {
    height: 40px;
    width: 40px;
    font-size: 18px;
    line-height: 40px;
    text-align:center;

}
	
		
}
/***** [ Mobile - low res ] *****/
@media handheld, only screen and (max-width: 740px){
.module_recherche {
    height: 55px;
}
.module_recherche form fieldset {
    width: 95%;
 
}
.module_recherche fieldset label {
	width: 10%;
    font-size: 35px;
    line-height: 20px;
    float: left;
    padding: 0px;
    margin: 0px;
}
.module_recherche fieldset input[type="text"] {
	width: 74%;
font-size: 14px;
line-height: 40px;
padding-right: 15px;
padding-left: 15px;
}
.module_recherche form fieldset #btok {
    height: 40px;
    width: 40px;
    font-size: 15px;
    line-height: 40px;
    text-align:center;

}
	
	
	
}














