/* Enter Your Custom CSS Here */
.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar
{
  background-color:#eee !important;
  border:none !important;
  width:100% !important;
  -moz-border-radius:0 !important;
  -webkit-border-radius:0 !important;
  border-radius:0 !important;
  font-size:14px;
  color:#999 !important;
  padding:16px !important;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
.wpcf7-submit
{
  color:#868686 !important;
  margin:8px auto 0;
  cursor:pointer;
  font-size:20px;
  font-weight:500;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  padding:6px 20px;
  line-height:1.7em;
  background:transparent;
  border:2px solid;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  -moz-transition:all 0.2s;
  -webkit-transition:all 0.2s;
  transition:all 0.2s
}
.wpcf7-submit:hover
{
  background-color:#eee;
  border-color:#eee;
  padding:6px 20px !important;
}
span.wpcf7-list-item{display:block}
.wpcf7-text{border: 2px solid #E0DADA !important;}
.wpcf7-captchar{border: 2px solid #E0DADA !important;}
.wpcf7-text:focus{background-color: rgba(254, 248, 21, 0.48) !important;}
.wpcf7-captchar:focus{background-color: rgba(254, 248, 21, 0.48) !important;}
.wpcf7-form-control:focus{background-color: rgba(254, 248, 21, 0.48) !important;}

#wpcf7-f2455-p2097-o1 input
{
    padding: 9px !important;
}

#footer-info{display:none !important;}
.et_pb_member_position{margin-top: 4px !important;}
#footer-bottom{display: none !important;}
#recent-posts-2{display: none !important;}
#recent-comments-2{display: none !important;}
#archives-2{display: none !important;}
#categories-2{display: none !important;}
#meta-2{display: none !important;}
.post-meta{display: none !important;}

#et-info-phone{color:#000000 !important;}
#et-info-email{color:#000000 !important;}
#et-social-icon{color:#000000 !important;}
#et-social-icons{color:#000000 !important;}
h1{
    font-size: 26px !important;
  padding-bottom: 0px !important;
}
h2{
  padding-bottom: 0px !important;
}
h3{
  padding-bottom: 0px !important;
}
h4{
  margin-bottom: 0px !important;
}
.et_pb_text
{
  margin-bottom: 0px !important;
}
.et_pb_toggle_title:before
{
   font-size: 30px !important;
}
p{
  margin-bottom: 5px;
  padding: 0;}
ol
{
padding: 0 0 0 0 !important;
}

.et_pb_slide_description h2 {
background-color: rgba(0,0,0,0.65);
    padding-left: 5px !important;
    padding-right: 5px !important;
      padding-bottom: 5px !important;
  display:inline-block;
}
.et_pb_slide_content p{
background-color: rgba(0,0,0,0.65);
padding-left: 5px !important;
    padding-right: 5px !important;
      padding-bottom: 5px !important;
  display:inline-block;
}
a.et_pb_more_button
{
background-color: rgba(0,0,0,0.65);
}
a.et_pb_more_button:hover
{
background-color: rgba(0,0,0,0.65) !important;
}
.et_pb_blurb
{
      margin-bottom: 15px !important;
    margin-top: 50px !important;
}
h1{
    font-size: 26px !important;
  padding-bottom: 0px !important;
}
h2{
  padding-bottom: 0px !important;
}
h3{
  padding-bottom: 0px !important;
}
h4{
  margin-bottom: 0px !important;
}
.et_pb_text
{
  margin-bottom: 0px !important;
}
.et_pb_toggle_title:before
{
   font-size: 30px !important;
}
p{
  margin-bottom: 5px;
  padding: 0;}
ol
{
padding: 0 0 0 0 !important;
}

.et_pb_slide_description h2 {
background-color: rgba(0,0,0,0.65);
    padding-left: 5px !important;
    padding-right: 5px !important;
      padding-bottom: 5px !important;
  display:inline-block;
}
.et_pb_slide_content p{
background-color: rgba(0,0,0,0.65);
padding-left: 5px !important;
    padding-right: 5px !important;
      padding-bottom: 5px !important;
  display:inline-block;
}
a.et_pb_more_button
{
background-color: rgba(0,0,0,0.65);
}
a.et_pb_more_button:hover
{
background-color: rgba(0,0,0,0.65) !important;
}
.et_pb_blurb
{
      margin-bottom: 15px !important;
    margin-top: 50px !important;
}

.tablepress tfoot th, .tablepress thead th {
  background-color: #DADADA;}
.noBackground h2
{
	background-color: rgba(0, 0, 0, 0) !important;
}
.noBackground a
{
	background-color: rgba(0, 0, 0, 0) !important;
}
.noBackground a:hover
{
	background-color: rgba(0, 0, 0, 0) !important;
}
.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc {
    background-color: #DA2128 !important;
    color: #fff !important;
}
#zertImage
{
      margin-bottom: 0 !important;
    margin-top: 30px !important;

}
.scroll_image
{
margin-top: -20px !important;}
.et_pb_slide_content
{
   padding-bottom: 0px; !important;
}
.blurb_noMargin
{
margin-top: 0px !important;}
#tablepress-2
{
margin-bottom: 0px !important;}
.link_button
{
background-color: #fff !important;
}
.a.et_pb_more_button:hover
{
background-color: #cdcdcd !important;
}