/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 3.0.89
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Divi Child Theme
Template: Divi
Text Domain: Divi-child
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

@import url("../Divi/style.css");

.wpcf7-form input[type="submit"]{
	background: #59b7e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #59b7e3 0%, #0d6d9d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#59b7e3), color-stop(100%,#0d6d9d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #59b7e3 0%,#0d6d9d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #59b7e3 0%,#0d6d9d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #59b7e3 0%,#0d6d9d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #59b7e3 0%,#0d6d9d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59b7e3', endColorstr='#0d6d9d',GradientType=0 ); /* IE6-9 */
	padding:5px 20px;
	color:#FFF;
	border:none;
	border-radius:4px;
	width:300px;
	height:35px;
	cursor:pointer;
}
#wpcf7-f106-p29-o1 textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 background-color:#fff;
 border:1px solid #ccc;
 -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
 -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
 box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition:border linear .2s, box-shadow linear .2s;
-moz-transition:border linear .2s, box-shadow linear .2s;
-o-transition:border linear .2s, box-shadow linear .2s;
transition:border linear .2s, box-shadow linear .2s
}
#wpcf7-f106-p29-o1  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 display:inline-block;
 height:35px;
 padding:4px 6px;
 margin-bottom:10px;
 font-size:14px;
 line-height:20px;
 color:#555;
 vertical-align:middle;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px
}

textarea {
 height:auto
}


#wpcf7-f106-p29-o1  textarea:focus,#wpcf7-f106-p29-o1 input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
 border-color:rgba(82, 168, 236, 0.8);
 outline:0;
 outline:thin dotted \9;
 -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}