/*
Theme Name: Woly Child
Theme URI: https://woly.qodeinteractive.com/
Description: A child theme of Woly Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.2
Template: woly
Text Domain: woly
*/
/*

@import url("../woly/style.css");
@import url('https://fonts.googleapis.com/css?family=Caveat+Brush');

/* IMPORTANT */
/* PUT CSS BELOW THIS LINE */
body {
  font-weight: 600;
  letter-spacing: 1px;
}
.eltd-tabs, .eltd-tabs.eltd-horizontal-tab.eltd-color-tabs li {
    font-weight: 600;
}
.comment-respond input[type=text], .comment-respond input[type=email],.wpcf7-form-control.wpcf7-text,.wpcf7-form.cf7_custom_style_1 .wpcf7-form-control.wpcf7-textarea {
    text-transform: initial;
}
@media only screen and (max-width: 991px) {
body .eltd-tabs.eltd-vertical-tab img {
  margin: 10px 0;
  width: 100%;
  height: auto;
}
body .eltd-tabs.eltd-vertical-tab figcaption {
  margin-top: -10px;
}
}
@media only screen and (max-width: 767px) {
body .eltd-post-image img {
    min-height: 0px;
width: 100%;
height: auto;
}
body .eltd-tabs.eltd-vertical-tab .eltd-tabs-nav {
    width: 100% !important;
    margin-bottom: 35px;
}
body .eltd-tabs.eltd-vertical-tab .eltd-tab-container {
  width: 100% !important;
}
}

body .eltd-content .eltd-content-inner > .eltd-container > .eltd-container-inner {
  padding-top: 35px !important;
}

.text-max-width {
  max-width: 800px;
	margin: 0 auto;
}

body .eltd-carousel-holder .eltd-carousel-item-holder:hover .eltd-carousel-first-image-holder.eltd-image-change {
  opacity: 0.9;
}

.wpb_wrapper ul li {
  margin-left: 12px;
}

.es_textbox_button.es_submit_button,
.eltd-btn,
input.wpcf7-form-control.wpcf7-submit {
  background-color: rgb(123, 180, 65);
	font-weight: 600;
	color: #fff;
	border-color: rgb(123, 180, 65);
	font-size: 11px;
  padding: 10px 32px;
  line-height: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
	border-radius: 50px;
	width: auto;
	border-width: 1px;
}

.es_textbox_button.es_submit_button:hover,
.eltd-btn:hover,
input.wpcf7-form-control.wpcf7-submit:hover {
  background-color: #fff !important;
	font-weight: 600;
	color: rgb(123, 180, 65) !important;
	cursor: pointer;
	border-color: rgb(123, 180, 65) !important;
}

.home .eltd-content-inner > .eltd-slider {
  margin-top: 90px !important;
}

.eltd-tabs.eltd-transparent-tabs.eltd-vertical-tab .eltd-tabs-nav li a {
  padding-right: 20px;
}

.eltd-title.eltd-has-responsive-background, .eltd-title-image, .eltd-title-holder {
  max-height: 450px;
	overflow: hidden;
}

.eltd-title {
  height: 50px !important;
	background-color:#fff;
}

 .eltd-standard-type {
	background-color:#fff !important;
}

.eltd-main-menu > ul > li > a {
  font-weight: 600;
}

footer .eltd-footer-top-holder {
  display: none;
}

.home footer .eltd-footer-top-holder,
.blog footer .eltd-footer-top-holder,
.single footer .eltd-footer-top-holder {
  display: block;
}

.eltd-full-width .background-top-right {
  background-position: top center !important;
}

@media screen and (max-width: 1619px) {
	.home .eltd-slider #eltd-education {
    margin-top: 95px;
  }
}

.home .eltd-pagination {
  display: none;
}

.eltd-slider-elements-holder-frame.eltd-grid .eltd-slide-element:first-of-type .eltd-slide-element-inner > span,
.eltd-slider-elements-holder-frame.eltd-grid .eltd-slide-element:nth-of-type(2) .eltd-slide-element-inner > span {
  font-family: "Caveat Brush", sans-serif;
}

body h1, body h2, body h3, body h4, body h5, body h6, .eltd-section-title-outer-holder .eltd-section-title {
  font-family: "Caveat Brush", sans-serif;
}

#post-1 {
 display: none;
}

input.wpcf7-form-control.wpcf7-submit {
  background-color: #7bb441;
}

.do-not-display {
  display: none;
}

.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder {
  background-size: contain;
  background-repeat: no-repeat;
}

@media screen and (max-width: 767px) {
.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder,
.background-top-right .vc_empty_space {
  height: 200px !important;
}
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder,
.background-top-right .vc_empty_space {
  height: 400px !important;
}
}

@media screen and (min-width: 1200px) {
.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder {
  height: 515px;
}
}

/*@media screen and (min-width: 1420px) {
.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder {
  height: 600px;
}
}

@media screen and (min-width: 1650px) {
.home .eltd-footer-top-holder, .blog .eltd-footer-top-holder, .single .eltd-footer-top-holder {
  height: 800px;
}
}*/

/*.eltd-title .eltd-title-holder {
  background-image: url('https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/02/pattern-background.jpg');
}*/

.eltd-title.eltd-has-background .eltd-title-holder {
 background-image: initial;
}

.eltd-blog-holder.eltd-blog-type-chequered article.format-standard .eltd-post-text,
.eltd-blog-holder.eltd-blog-type-chequered article.format-standard:hover .eltd-post-text {
	background-image: url('https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/02/pattern-background.jpg');
}

/*footer .eltd-footer-top-holder, .blog footer .eltd-footer-top-holder, .single footer .eltd-footer-top-holder {
  background-image: url('https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/02/footer-background3.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top center;
}*/

.home footer .eltd-footer-top-holder {
  background-image: url(' https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/03/Home-enviro-footer.jpg');
}

.single footer .eltd-footer-top-holder,
.blog footer .eltd-footer-top-holder {
  background-image: url('https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/03/blog-enviro-footer.jpg');
}

footer .eltd-footer-inner {
  background-color: rgba(0,0,0,0);
	/*background-image: url('https://www.enviroschoolsmarlborough.co.nz/wp-content/uploads/2017/02/pattern-background.jpg');*/
	opacity: .9;
}

footer .eltd-footer-inner,
footer .widget .eltd-footer-widget-title,
footer .widget.widget_recent_entries a,
.widget_recent_entries ul li span {
	color: black;
}

.eltd-post-image {
	overflow: hidden;
}

.eltd-post-image img {
  min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	overflow: hidden;
}

.eltd-logo-wrapper {
  padding: 2.5% 0;
}

.eltd-logo-wrapper img {
  height: 95%;
}

footer a {
  color: #d4d4d4;
}

footer a:hover,
footer a:active {
  color: #fff;
}

.eltd-mobile-header .eltd-mobile-nav a,
.eltd-mobile-header .eltd-mobile-nav h4 {
  font-family: "Open Sans", sans-serif;
}

@media screen and (max-width: 782px) {
  html #wpadminbar {
    min-width: 297px;
  }
}

.wpcf7-form-control.wpcf7-captchar {
    width: 100%;
    margin-bottom: 4px;
    padding: 18px 22px;
    border: 2px solid #ebebeb;
    outline: 0;
    font-size: 11px;
    background-color: transparent;
    color: #909090;
    text-transform: uppercase;
    font-weight: 400;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Open Sans",sans-serif;
    -webkit-transition: border .3s ease;
    -moz-transition: border .3s ease;
    transition: border .3s ease;
    -webkit-appearance: none;
}
