/*
Theme Name: Littledino Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.01
Template: littledino
Text Domain: littledino-child
*/

/*--------------------------------------- formulaire de contact */
	.wpcf7 div.cf7-champ{
		width:100%;
		float:left;
		margin-top:10px;
		padding:10px;
		
	}
@media only screen and (max-width: 1000px) {
	.wpcf7 div.cf7-champ{
		margin-top:0px !important;
		padding:0px !important;
	}
}
	.wpcf7 div.cf7-champ input, .wpcf7 div.cf7-champ textarea{
		border: 1px solid #d8d8d8 !important;
		}
	.wpcf7 .cf7-envoyer{
		width:100%;
		float:left;
		margin-top:10px;
	}
	.wpcf7 .wpcf7-submit{
		background-color: #0fa099 !important;
	}
@media only screen and (min-width: 1000px) {
	.wpcf7{
		padding:15px;
	}
	.wpcf7 div.cf7-20{
		width:20%;
	}
	.wpcf7 div.cf7-33{
		width:33%;
	}
	.wpcf7 div.cf7-40{
		width:40%;
	}
	.wpcf7 div.cf7-50{
		width:50%;
	}
	.wpcf7 div.cf7-100{
		width:100%;
	}
}
@media only screen and (max-width: 1000px) {
	.wpcf7{
		padding:15px;
	}
	.wpcf7 div.cf7-20{
		width:100%;
	}
	.wpcf7 div.cf7-33{
		width:100%;
	}
	.wpcf7 div.cf7-40{
		width:100%;
	}
	.wpcf7 div.cf7-50{
		width:100%;
	}
	.wpcf7 div.cf7-50{
		width:100%;
	}
}
.wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type=password], .wpcf7 input[type=tel], .wpcf7 input[type=url], .wpcf7 input[type=search], .wpcf7 input[type=date], .wpcf7 textarea{
	border-bottom: 1px !important;
	border-color: #00A385 !important;
	background-color: #FFFFFF !important;
	}

div.wpcf7-mail-sent-ok{
	border: none;
	font-siez:16px;
	color:#00A385;
}

div.wpcf7-validation-errors{
	border: none !important;
	font-siez:16px !important;
	font-weight: bold;
	background-color: #f39200 !important;
	border-radius:10px;
}

span.wpcf7-not-valid-tip{

}

.wpcf7 .enfant{
	font-size: 26px;
	text-align: center;
}

.mobile-hamburger-toggle{}


.disponibilites{
	
}
.disponibilites td{
	text-align: center;
}

.menu-item_plus{
	display:none;
}

@media only screen and (max-width: 1440px) {
	.header_button{
		display: none !important;
	}
}

@media only screen and (max-width: 1440px) and (min-width: 1200px) {
	.default_logo{
		width:260px;
	}
}