.wpforms-submit 
{
  width:100% !important;
}
.su-quote{
margin-top:15px;
}

.light-quote {
padding:30px;
}
.dark-quote {
background:#2a3950;
color:#eee;
padding:30px;
}
.qtip {
    font-size: 14px !important;
    line-height: 20px !important;
  background:#eee !important;
  padding:10px !important;
}
.su-tooltip {
    box-shadow: 0px 2px;
  	transition: 0.2s;
}
.su-tooltip:hover {
    box-shadow: 0px 4px;
}
.quote {
    margin: 1em 2.5em;
    font-style: italic;
    background: #eee;
    padding: 10px 15px;
}
.su-carousel-slide {
    text-align: center !important;
  transition:0.5s;
}
.su-carousel-slide:hover {
    background-color:#ddd;
}
.su-carousel-slide img {
  border:0px !important;
    max-height:300px;
  width:auto !important;
  display: inline !important;
  box-shadow: 0 0 0 0px !important;
  background:none !important;
  padding:10px !important;
}
.su-carousel-slide a {
	box-shadow: 0 0 !important;
}
@media screen and (max-width: 900px) {
  .custom-header-media img {
  -o-object-fit: scale-down;
	object-fit: scale-down;
  position: unset !important;
  }
  .custom-header {
    height: 30vh !important;
  }
  .wrap {
    max-width:90% !important;
    padding-top:20px !important;
  }
  p	{
  text-align:left;
  margin-top:0px;
  margin-bottom:8px;
}
}
@media screen and (min-width: 901px) {
  .wrap {
    max-width:60% !important;
    padding-top:20px !important;
  }
  p	{
  text-align:justify;
  margin-top:0px;
  margin-bottom:8px;
}
}
.site-title {
  font-weight:100;
  font-size:3rem;
}
.navigation-top a {
  font-weight:100;
  font-size:1rem;
  transition:0.2s;
    box-shadow: 0px 0px;
}
.navigation-top .current_page_item a {
      box-shadow: 0px 3px;
}
.navigation-top a:hover {
  box-shadow: 0px 3px;
}

ul li {
    margin-left: 10px;
    margin-bottom: 4px;
}
.img-note {
  font-size:0.8rem;
  text-align: center;
  margin-bottom:20px;
}
.su-lightbox {
    text-align: center;
    width: 100%;
    display: block;
    padding: 15px;
  	cursor: pointer;
  transition:0.5s;
}
.su-lightbox:hover {
    background-color:#ddd;
}
.entry-content {
  width:100% !important;
  float: unset !important;
}
.entry-header {
  float: unset !important;
	width:100% !important;
  margin-bottom:10px !important;
  padding: 0px !important;
	}
.entry-header .entry-title {
	font-size:2rem !important;
  font-weight:100 !important;
}
.site-content {
  padding-top:20px !important;
}