/*
Theme Name: Essential Fruit
Theme URI: https://www.flexxcreative.com/
Template: salient
Author: The FLEXX Creative team
Author URI: https://www.flexxcreative.com/
Author Email: hello@flexxcreative.com
Author Twitter: https://www.twitter.com/flexxcreative
Author Facebook: https://www.facebook.com/flexxcreative
Author Instagram: https://www.instagram.com/flexxcreative/
Author LinkedIn: https://www.linkedin.com/company/flexx-creative
Author Google+: https://plus.google.com/+FLEXXCreative
Description: Design | Develop | Deliver
Version: 1.0
Licence: NOT for public use. This theme/framework can only be used by FLEXX Creative Ltd for client projects and custom development.
*/

h1, h2, h3, h4, h5, h6 {
  margin-top: 0px!important;
}

.standard-text-row h1, .standard-text-row h2, .standard-text-row h3 {
  color: #e2491e!important;
}

.standard-text-row-contact h2 {
  color: #ffffff!important;
}

.standard-text-row blockquote p {
  color: #3c4850;
}

div#footer-outer div#footer-widgets div.row {
  padding-bottom: 0;
}

div#footer-outer div#footer-widgets div.row img {
  max-width: 175px!important;
}

div#footer-outer div#copyright {
  text-transform: uppercase;
  text-align: center;
  padding-top: 0!important;
  padding-bottom: 20px!important;
}

div#footer-outer div#copyright div.span_7 {
  display: none;
}

div#footer-outer div#copyright div.span_5 {
  width: 100%;
}

div#google-recap > div {
  width: 100%!important;
  margin-bottom: 20px!important;
}

textarea, input[type="email"], input[type="text"], input[type="button"], input[type="submit"] {
  -webkit-appearance: none!important;
  appearance: none!important;
  border-radius: 0!important;
}

div.wpcf7 .ajax-loader {
  display: block;
  margin: 0 auto;
  text-align: center;
}

body .swiper-wrapper .slider-down-arrow i.icon-default-style[class^="icon-"] {
  font-size: 35px!important;
}

div.blockquote-block div.using-image {
  background-size: 30%!important;
}

div.blockquote-block-text {
  width: 50%;
}

body div#cookie-law-info-bar {
  font-weight: 700;
}

body .cli-plugin-button, body .cli-plugin-button:visited {
  -moz-border-radius: 0px!important;
  -webkit-border-radius: 0px!important;
  border-radius: 0px!important;
  font-family: Oxygen!important;
  text-transform: uppercase!important;
  font-weight: 700!important;
  font-size: 11px!important
}

body a.cli-plugin-button {
  border: 2px solid #ffffff;
}

/* MEDIA QUERIES */
@media screen and (min-width:0px) and (max-width: 690px) {
  div.block-img {
    height: 300px!important;
    min-height: 300px!important;
  }
  
  div.blockquote-block-text {
    width: 100%;
  }
  
  div.blockquote-block {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
  }
  
}

@media screen and (min-width:691px) and (max-width: 1000px) {
  div.blockquote-block-text {
    width: 80%;
  }
  
  div.blockquote-block div.using-image {
  background-size: 30%!important;
  background-position: right center!important;
}
  
}