/*
 Theme Name:   Diocese of Orange Custom Theme
 Description:  Twenty Twenty-Five Child Theme
 Author:       Roman Catholic Diocese of Orange IT
 Author URI:   https://www.rcbo.org
 Template:     twentytwentyfive
 Requires at least: 6.4
 Tested up to: 6.4
 Requires PHP: 7.0
 Text Domain:  twentytwentyfivechild
 Version:      1.1.24
*/
.full-link a::after{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	content:"";
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-submit.has-spinner,select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    font-size: 1.5rem;
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,input.wpcf7-form-control.wpcf7-submit.has-spinner {
	width:97.25%;
	padding:.75rem;
}
#wpsl-stores ul li{
	padding:2.5rem!important;
}
.wpsl-search {
	padding:2.5rem!Important;
}
img.wpsl-store-thumb.wp-post-image{
	display:none;
}
.col-2{
	width:49%;
	display:inline-block;
}
.col-2 input{
	width:93%;
	padding:.75rem;
}
.aligncenter{
	text-align:center;
}
.white-accordion .pds-js-accordion-controller{
	background:#fff!important;
	color:#000!important;
	border-bottom:1px solid #d8d8d8;
}
.plethoraplugins-tabs-container--horizontal.plethoraplugins-theme__minimal.plethoraplugins-theme__tabby .plethoraplugins-tabs>ul{
	justify-content:left!important;
}
.center .staff-meta-block p{
	text-align:center!important;
}
.video-container{
  width: 100vw;
  height: 100vh;
}
.background-video-content {
    position: relative;
}
video[poster] {
    object-fit: cover;
    width: 100%;
    height: 100%;
	filter: opacity(var(--value, 90%));
}
.background-video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.75;
    z-index: -1; 
}
.page-hero {
z-index:0;
    position: relative;
    overflow: hidden;
	background-color:#000;
padding:0rem;
}
.inside-page-hero{
padding:4rem 3rem 6.5rem 3rem;
}
.video-title{
	max-width:600px!important;
}
@media only screen and (max-width: 600px) {
	.col-2{
		width:100%;
	}
}