.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
@media screen and (max-height: 1024px) {
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}
@media screen and (max-height: 640px) {
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}

.site-title a{
  font-family:'Arial';
  font-size: 40px;
  color: #996633!important;
  line-height:2.3em;
  }
  img{
  width:100px;
  height:100px;
  }
  .site-description{
  color:#cc2900;
  font-size:17px;	
  position: relative;
  top:-20px;
  }
  .site-branding a{
  display:inline-block;
  }
  .site-branding {
  padding: 20px 0 0px;
  display: inline-block;
  }
  
  @media screen and (max-width: 780px) 
    {

    .main-navigation li a{
  font-size:13px;
  color:#999999;
  }
    }
    @media screen and (min-width: 250px) 
    {

    .main-navigation li a{
  font-size:11px;
  color:#999999;
  }
    }
  .breadcrumbs{
  color:#de7158;
  }
  h2{
  color:#cc2900;
  }
  .wpcf7-form textarea{
    width:80%;
  }

@media screen and (max-width: 250px) 
    {

     .wpcf7-form textarea
   {
      width:80%;
  }
    }
  .wpcf7-form { 
  padding:20px; 
  margin-bottom:30px; 
  border-radius:5px; 
  }
  .wpcf7-form input { 
    width: 100%;
  background:#f6efdf; 
  padding:5px 7px; 
  border:2px solid #ccb58c; 
  margin-bottom:8px; 
  border-radius:5px;
  }
  .wpcf7-form textarea { 
  background:#f6efdf; 
  padding:5px 0px 5px 7px; 
  border:2px solid #ccb58c; 
  border-radius:5px;
  }
  .wpcf7-form p { 
    width: 100%;
  color:#4f2a0f; 
  margin-top:10px; 
  }
  .wpcf7-form .wpcf7-submit { 
  background:#4f2a0f; 
  cursor:pointer; 
  padding-left:15px; 
  padding-right:15px; 
  color:#fff; 
  border-radius:5px;
  }
  #field
  {
  width:100%;
  border:2px solid #f6efdf; 
  border-radius:7px; 
  }
  @media screen and (max-width: 250px) 
    {

   #field
  {
  width:100%;
  border:2px solid #f6efdf; 
  border-radius:7px; 
  }
    }
  .wpcf7 input[type="reset"] { 
  background:#4f2a0f; 
  cursor:pointer; 
  padding-left:15px; 
  padding-right:15px; 
  color:#fff; 
  border-radius:7px;
  }

  input::-webkit-input-placeholder {
  color: #E0C891 !important;
  }
  input:-moz-placeholder { /* Firefox 18- */
  color: #E0C891 !important;  
  }
  input::-moz-placeholder {  /* Firefox 19+ */
  color: #E0C891 !important;  
  }
  input:-ms-input-placeholder {  
  color: #E0C891 !important;  
  }
  textarea::-webkit-input-placeholder {
  color: #E0C891 !important;
  }
  textarea:-moz-placeholder { /* Firefox 18- */
  color:#E0C891 !important;  
  }
  textarea::-moz-placeholder {  /* Firefox 19+ */
  color: #E0C891 !important;  
  }
  textarea:-ms-input-placeholder {  
  color: #E0C891 !important;  
  }
  .ml-slider{
  border-style:solid;
  border-color:	#ad845b;
  }
  .content-area{
  top:30px;
  }
  .fsc{
  font-size: 20px;
  color: #005336;
  position: relative;
  top: -15px;
  }
  .site-footer-bottom-bar {
  background-color: #ffffff;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12) inset;
  color: #737373;
  text-align: left;
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 32px;
  }
  .fsclogo {
  width: 145px;
  height: auto;
  }		