h2 {
	  margin: 0 0 15px;
    color: #363940;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: normal;
    line-height: 1.4;
    font-family: "Roboto Slab", serif;
	  text-transform: uppercase;
}
.shortcode-ingredients {
    color: #363940;
    background-color: #e1f2ee;
    border-radius: 0px;
    margin: 30px 0;
    padding: 30px 30px 15px;
}
.section-title,.page h1.entry-title {
    margin-bottom: 30px;
    color: #363940;
    font-size: 36px;
    font-weight: 300;
    text-transform: none;
    font-family: "Roboto Slab", sans-serif;
    letter-spacing: 0px;
}
.main-navbar a {
    letter-spacing: 1px;
}
/*Recipes*/
.shortcode-ingredients > ul > li span.tick.ticked {
    border: 2px solid #c98474;
    background: #c98474;
    -webkit-box-shadow: inset 0px 0px 0px 2px #FBF9E7;
    -moz-box-shadow: inset 0px 0px 0px 2px #FBF9E7;
    box-shadow: inset 0px 0px 0px 2px #FBF9E7;
}
.shortcode-ingredients > ul > li span.tick {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    margin: 0 10px 0 0;
    border-radius: 50%;
    border: 2px solid #fff;
    cursor: pointer;
    position: relative;
}
.shortcode-ingredients > ul > li {
    padding: 0 0 13px;
    margin: 0 0 13px;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
    line-height: 1.7;
}
/*SLIDER*/
.slides .slide_button a {
    padding: 10px 30px;
    color: #363940;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: transparent;
    display: inline-block;
    border: 1px solid #c7c9cf;
    border-radius: 3px;
    transition-duration: 200ms;
}
.slides .slide_button a:hover {
    padding: 10px 30px;
    color: #fff;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: #a7d2cb;
    display: inline-block;
    border: 1px solid #a7d2cb;
    transition-duration: 200ms;
}
.slides li .entry-meta {
    color: #a7d2cb;
}
.slides li .cat-links a {
    color: #c98474;
}
/*BUTTON*/
.readmore_button a {
    font-family: "Raleway", sans-serif;
	font-weight:normal;
    color: #363940;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: transparent;
    display: inline-block;
    border: 1px solid #c7c9cf;
    border-radius: 3px;
    transition-duration: 200ms;
}
.readmore_button a:hover {
    padding: 10px 30px;
    color: #fff;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: #a7d2cb;
    display: inline-block;
    border: 1px solid #a7d2cb;
    transition-duration: 200ms;
}
/*SUBSCRIBE*/
button, input[type=button], input[type=reset], input[type=submit] {
    font-family: "Raleway", sans-serif;
		letter-spacing: 2px;
	  font-size: 14px;
	  font-weight:normal;
    color: #363940;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: transparent;
    display: inline-block;
    border: 1px solid #c7c9cf;
    border-radius: 3px;
    transition-duration: 200ms;
		padding: 10px 30px;
}
button, input[type=button], input[type=reset], input[type=submit]:hover {
    padding: 10px 30px;
    color: #fff;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: #a7d2cb;
    display: inline-block;
    border: 1px solid #a7d2cb;
    transition-duration: 200ms;
}
a.wpz-sc-button, .contactbtn {
    font-family: "Raleway", sans-serif;
    font-weight: normal;
    color: #363940 !important;
    text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
    background: transparent;
    display: inline-block;
    border: 1px solid #c7c9cf;
    border-radius: 3px;
    transition-duration: 200ms;
	  padding:10px 30px;
}
a.wpz-sc-button:hover, .contactbtn:hover {
		padding: 10px 30px;
    color: #fff !important;
    text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
    background: #a7d2cb;
    display: inline-block;
    border: 1px solid #a7d2cb;
    transition-duration: 200ms;
}
/*CONTACT PAGE*/

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
	font-family: "Raleway", sans-serif;
		letter-spacing: 2px;
	  font-size: 14px;
	  font-weight:normal;
    color: #363940;
		text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
	  background: transparent;
    display: inline-block;
    border: 1px solid #c7c9cf;
    border-radius: 3px;
    transition-duration: 200ms;
		padding: 10px 30px;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
	  padding: 10px 30px;
    color: #fff !important;
    text-decoration: none;
    -webkit-transition: 0.1s ease all;
    -o-transition: 0.1s ease all;
    transition: 0.1s ease all;
    background: #a7d2cb;
    display: inline-block;
    border: 1px solid #a7d2cb;
    transition-duration: 200ms;
}

.wpforms-confirmation-container-full {
    color: #363940;
    margin: 0 0 24px 0;
    background: #eff4f7;
    border: none;
	padding: 15px 15px; 
}

/*FOOTER*/
.designed-by,
#footer-copy .wpzoom,
#footer .wpzoom,
.site-info .designed-by,
.site-info p.right,
.footer-info .designed {
    display: none;
}