/*
Theme Name: Di Restaurant Child
Description: Child theme for Di Restaurant Theme
Author: Di Themes
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, grid-layout
Text Domain: di-restaurant-child
Template: di-restaurant
*/

/*-------------- forms ----------------*/
#wpcf7-f101-p70-o1 p {
	float:left;	
}

/*nasconde messaggio inviato*/
.wpcf7-response-output {
    	display:none !important;
}
.wpcf7-not-valid-tip {
	font-size: 2em;
}


.wpcf7 .wpcf7-form .wpcf7-submit {
	border-radius: 1.78571em;
    max-width: 458px;
    background-color: #69B6C9;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 700;
    vertical-align: middle;
    text-transform: uppercase;
    padding: 1.215em 2.85714em;
    font-size: 0.875rem;
    line-height: 1;
    user-select: none;
    color: #fff;
}

select,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
  display: block;
  width: 458px;
  max-width: 100%;
  padding: 1em;
  margin-right:15px;
  font-size: 16px;
  font-size: 1rem;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  line-height: 1.125;
  color: #484848;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out .15s, color ease-in-out .15s;
  transition: border-color ease-in-out .15s, color ease-in-out .15s;
}

/*-------------- fine forms ----------------*/