/*
 Theme Name:     NativeChurch Child Theme
 Theme URI:      https://demo.imithemes.com/native-church-wp
 Description:    NativeChurch Child Theme
 Author:         imithemes
 Author URI:     http://www.imithemes.com
 Template:       NativeChurch
 Version:        1.2
*/

/* =Theme customization starts here
------------------------------------------------------- */

.spacer { height: 10px; }
.double-spacer { height: 10px; }

.left { float: left; }
.right { float: right; }
.clearboth { clear: both; }

.required { color: red; }

.featured-image { display: none; }
.post-content i.fa.fa-user { display: none; }

h2.post-title,
h3, h3.widgettitle,
h4 {
	color: #000000; /* black - 2021 change */
	/*color: #7d4b9b;*/
}

/*.page-content p {
	text-align: justify;
}*/

/* Reviews page, 3 images side by side */
.holder {
    float:left;
    width:33.3%
}
.img-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
ul.img-list li {
    display: inline-block;
    height: 150px;
    margin: 0px;
    position: relative;
    width: 100%;
}
span.text-content {
    background: rgba(0, 0, 0, 0.5);
    color: white;
    cursor: pointer;
    display: table;
    height: 150px;
    left: 0;
    position: absolute;
    top: 0;
    width:100%;
    opacity: 0;
}
ul.img-list li:hover span.text-content {
    opacity: 1;
}
span.text-content span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

/* Second version, unused */
#slide2 {
    padding:0.5%;
    margin:0;
    /*border:1px solid #999;*/
    list-style-type:none;
    overflow:hidden;
/*    background-color: #fff;
    box-shadow:8px 8px 8px #999; */
 }
#slide2 li {
    float:left;
    box-sizing:border-box;
    width:32.333%;
    /*padding:0.25%;*/
/*    margin:0.5%;
    border:1px solid #999;
    background-color: #f0f0f0;*/
 }
#slide2 a,#slide2 img { 
    display:block;
    width:100%;
 }   

/* <ul id="slide2">
  <li><a title="Review us on Facebook!" href="https://www.facebook.com/arlekinplayers/reviews/" target="_blank" rel="nofollow"><img src="http://www.arlekinplayers.com/new-site/wp-content/uploads/2017/01/facebook_reviews_button-300x51.gif" alt="Review us on Facebook!" /></a></li>
  <li><a title="Review us on Google Plus!" href="http://search.google.com/local/writereview?placeid=ChIJmeqZLZyB44kRoBSJD3CTxSE" target="_blank" rel="nofollow"><img src="http://www.arlekinplayers.com/new-site/wp-content/uploads/2017/01/google_reviews_button-300x51.gif" alt="Review us on Google Plus!" /></a></li>
  <li><a title="Review us on Yelp!" href="https://www.yelp.com/biz/arlekin-players-theatre-needham" target="_blank" rel="nofollow"><img src="http://www.arlekinplayers.com/new-site/wp-content/uploads/2017/01/yelp_reviews_button-300x51.gif" alt="Review us on Yelp!" /></a></li>
</ul>
*/
/* End of Review page styling */

/* Home page "More Upcoming Events" block styling */
.event-item .event-detail{
	width:60%;
}
.event-item .to-event-url{
	width:27%;
}
/* End of home page "More Upcoming Events" block styling */

/* MailChimp styling */
#mc_embed_signup form {
  padding-top: 0;
}

#mc_embed_signup{
  /*
  clear: left;
  font: 14px Helvetica,Arial,sans-serif;
  */
}

/*.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, */#sidebar-col .widget input[type="button"], #sidebar-col .widget input[type="reset"], #sidebar-col .widget input[type="submit"], .bbp-submit-wrapper button {
  /*background: #7d4b9b !important;*/
 	background-color: #808080 !important; /* 50% grey - 2021 change */
  color: #ffffff !important;
  margin-left: 0 !important;
}
    
/* Connect with us block */
a.hover img {
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
}
a.hover img:hover {
	transition: opacity .25s ease-in-out;
	opacity: 0.8;
	-moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
}

/* Footer styling */
a.footer-sitemap {
  text-decoration: none;
  /*margin-bottom: 15px;*/
  line-height: 20px;
}

.site-footer-contact-info {
	background-color: #f8f7f3;
	padding:30px 0 30px 0;
	font-size:12px;
	font-family: 'Roboto', sans-serif;
	color: #999999;
}

.site-footer-contact-info h4 {
  text-align: center;
}

.site-footer-contact-info p {
  text-align: center;
	margin-bottom:0;
	font-size:12px;  
}

.site-footer-welcome {
	background-color: #f8f7f3;
	padding:30px 175px 30px 175px;
	font-size: 15px;
	font-family: 'Roboto', sans-serif;
	color: #000000;
}

.site-footer-welcome-slider {
	background-color: #fbfbf9 !important;
}

/* Get tickets styling */
li.vendini-nav-link a {
	color: #000000; /* black - 2021 change */
  /*color: #ff8c2d;*/ /* orange of 2021 from brand book */
  /*color: #7d4b9b;*/ /* purple from brand book */
  /* color: #aa7dbe; /* lavender from brand book */
  /* color: #96be32; /* dark green from brand book */
  /* color: #cde669; /* light green from brand book */
  /* color: #007f7b; /* dark teal to match the original color scheme */
}

.vendini-header-wrapper {
  float: right;
  margin-top: 10px;
  margin-right: 2px;
}

/* Remove dotted overlay from featured events blocks */
.featured-block strong{
	background:none;
}

.btn-inline {
  display: inline;
}

.event-btn-wrapper {
  width: auto !important;
}

/* Move slider under the header */
.home .slider-revolution-new {
  top: 0 !important;
  margin-bottom: 0 !important;
}

/* Slider button */
.btn-slider {
  background-color: #000000 !important;
}

/* Two-column-content */
@media screen and (min-width: 480px) {
  .left-column-content {
    float: left;
    width: 65%;
  }

  .right-column-content {
    float: right;
    padding: 15px;
    width: 30%;
    background-color: #f8f7f3;
  }
}

@media screen and (max-width: 480px) {
  .left-column-content {
  }

  .right-column-content {
    padding: 15px;
    background-color: #f8f7f3;
  }
}

/* Supporters page styling */
.bg-dark {
  background-color: #f8f7f3;
  overflow: hidden;
  width: 100%;
  padding: 15px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.bg-light {
  border: 1px solid #f8f7f3;
  overflow: hidden;
  width: 100%;
  padding: 15px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.one-third {
  float: left;
  width: 33%;
  min-width: 200px;
}

/* Artistic director Welcome styling */
.image-left {
	float: left;
	clear: both;
	margin: 0px 10px 0px 0px;
	padding: 6px;
	border: 0px;
}

.img-circle {
    border-radius: 50%;
}

/* Remove metadata */
span.post-meta.meta-data {
  display: none;
}

/* Tabby tabs styling */
.responsive-tabs .responsive-tabs__list__item {
	color: #8a5da5 !important; /* Lighter purple */
}

.responsive-tabs .responsive-tabs__list__item--active,
.responsive-tabs .responsive-tabs__list__item--active:hover {
	/*border-color: #7d4b9b !important;
	background-color: #7d4b9b !important;*/
  border-color: #808080 !important; /* 50% grey - 2021 change */
 	background-color: #808080 !important; /* 50% grey - 2021 change */
  color: #ffffff !important;
}

.responsive-tabs .responsive-tabs__panel {
	/*border-color: #7d4b9b !important;*/
	border-color: #808080 !important; /* 50% grey - 2021 change */
}

#snippet-box {
  display: none;
}

/* Donation page styling */
h4.custom-heading {
	color: #ffffff;
	/*background-color: #7d4b9b;*/
 	background-color: #808080 !important; /* 50% grey - 2021 change */
	padding-top: 20px;
	padding-bottom: 20px;
}

h4.custom-heading a {
	color: #ffffff;
}

/* Hide social share buttons */
body.page-id-8009 div.share-bar {
	display: none;
}

/* New black color scheme */
.btn-primary {
 	background-color: #808080 !important; /* 50% grey - 2021 change */
}

.featured-block strong {
 	color: #ffffff !important; /* white - 2021 change */
 	background-color: #808080 !important; /* 50% grey - 2021 change */
}

/* Crypto button centering on Donate page */
.edo-donate-btn a { margin: auto; }
.edoBtn-e { color: #ffffff; background-color: #808080; }

/* Padding around a paragraph on Witness page (colored block) */
.padded { padding: 20px 20px 10px 20px; }
.light-blue-bg { background-color: #ecf6fc; }

/* For Witness Playbill - ship image background */
.ship-bg {
/*  background-image: url('https://www.arlekinplayers.com/wp-content/uploads/2021/11/HighresScreenshot00116.jpg');*/
/*	background-image: url('https://www.arlekinplayers.com/wp-content/uploads/2021/04/HighresScreenshot00116-content-width-50-opacity.jpg');*/
  background-image: url('https://www.arlekinplayers.com/wp-content/uploads/2021/04/HighresScreenshot00116-content-width-30-opacity.jpg');
/*  background-image: url('https://www.arlekinplayers.com/wp-content/uploads/2021/04/HighresScreenshot00116-content-width-sarah-lighter.jpg');*/
  background-repeat: no-repeat;
  background-size: cover;
}
