/*Theme Name: Hazel ChildTheme URI: http://demo.select-themes.com/hazel/Description: A child theme of Hazel ThemeAuthor: Select ThemesAuthor URI: http://select-themes.comVersion: 1.0.0Template: hazel*/@import url("../hazel/style.css");p, h4 {	margin-bottom: 15px;}/* ================================ Fix for menu bug out ================================ */.logo_wrapper {	width: 116px !important;}.left_side ul li:last-child {	margin-right: 58px !important;}.right_side ul li:first-child {	margin-left: 58px !important;}.inner ul li:first-child {	margin-left: 0 !important;	margin-right: 0 !important;}/* ================================ End Fix for menu bug out ================================ */.planning h3 {	margin-bottom: 19px;	font-size: 15px;	padding: 9px 16px;	background-color: #efefef;	line-height: 22px;	font-weight: 400;	letter-spacing: 2px;}.planning ul {	list-style-type: none;	margin-bottom: 20px;}.planning li {	margin: 8px 0;}.planning-content h2 {	margin-bottom: 15px;}.planning-content h3 {	margin: 15px 0;}.planning-content ul, .white-text ul {	margin-top: 20px;	margin-left: 20px;	list-style-position: outside;}.planning-content li {	margin-bottom: 15px;}.planning-content ul {	margin-bottom: 15px;}.ktable table {	margin: 20px 0;}.ktable th, .ktable td  {	text-align: left;}.ktable tr:nth-child(even) {	background-color: #efefef;}.list-center {	text-align: center;}.white-text, .white-text h2 {	color: #fff;}/* ================================================Easy Wedding Reviews=================================================*/.ew-review {	padding-bottom: 30px;	margin-bottom: 30px;	border-bottom: 1px solid #e8e8e8;	font-family: 'Roboto', sans-serif;}.head-details {	padding-bottom: 10px;}.ew-details-left {	float: left;	width: 49%;}.ew-details-left strong {	font-size: 22px;}.ew-details-right {	float: right;	width: 49%;	text-align: right;	color: #989898;}.ew-review em {	color: #ecae80;	font-weight: 600;}@media only screen and (max-width: 1000px) {	.header_top {		display: none !important;	}}.coloured {	color: #ffcc00;}.wpcf7-form input[type='text'], .wpcf7-form input[type='email'], .wpcf7-form textarea {	width: 100%;	margin: 0 0 27px 0;	padding: 13px 17px;	border: 0;	outline: 0;	resize: none;	font-size: 15px;	font-family: 'Source Sans Pro',sans-serif;	font-weight: 300;	line-height: 20px;	background-color: #f8f8f8;	color: #5d5d5d;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.wpcf7-form input[type="submit"] {	position: relative;	display: inline-block;	width: auto;	height: 44px;	line-height: 44px;	margin: 0;	padding: 0 36px;	border: 2px solid #ecae80;	font-size: 14px;	font-weight: 700;	font-family: inherit;	text-align: left;	color: #fff;	background-color: #ecae80;	text-decoration: none;	cursor: pointer;	outline: 0;	font-style: normal;	text-transform: uppercase;	text-shadow: none;	letter-spacing: 2px;	white-space: nowrap;	-webkit-transition: color .1s linear,background-color .1s linear,border-color .1s linear;	-moz-transition: color .1s linear,background-color .1s linear,border-color .1s linear;	-ms-transition: color .1s linear,background-color .1s linear,border-color .1s linear;	-o-transition: color .1s linear,background-color .1s linear,border-color .1s linear;	transition: color .1s linear,background-color .1s linear,border-color .1s linear;	-webkit-box-sizing: initial!important;	-moz-box-sizing: initial!important;	box-sizing: initial!important;}.wpcf7-form input[type="submit"]:hover {	border-color: #ecae80;	background-color: transparent;	color: #ecae80;	text-decoration: none;}.wpcf7-form textarea {	width: 100%;	margin: 0 0 27px 0;	padding: 13px 17px;	border: 0;	outline: 0;	resize: none;	font-size: 15px;	font-weight: 300;	line-height: 20px;	background-color: #f8f8f8;	color: #5d5d5d;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.wpcf7-form textarea:focus, .wpcf7-form input[type='text']:focus, .wpcf7-form input[type='email']:focus {	background: #ecae80;	color: #fff;}