/* Accordion title styling */

.acc_top .e-n-accordion-item-title {
	background-color: #000!important;
	background-image: url('https://screenin3d.com/wp-content/uploads/2025/08/accordion_title_bkgd-scaled.png');
	background-position: top right;
	background-size: cover;
}

/* Accordion title styling */

.acc_red_top .e-n-accordion-item-title {
	background-color: #FFF!important;
}

/* Form styling */

div.wpforms-field.formthird {
	width: 32%;
	float: left;
	clear: none;
}

div.wpforms-field.formthirdmid {
	width: 32%;
	float: left;
	clear: none;
	margin: 0 2%;
}

button.wpforms-submit {
    background-image: url(https://screenin3d.com/wp-content/uploads/2025/08/accordion_title_bkgd-scaled.png)!important;
    background-position: center right!important;
    background-size: cover!important;
	  background-color: rgba(255, 255, 255, 0)!important;
	  border-radius: 0px!important;
	  color: #FFFFFF82 !important;
	  font-size: 18px !important;
	  padding: 0 50px !important;
	  width: 60% !important;
	  height:60px;
}

button.wpforms-submit:hover {
    color: #FFFFFF !important;
}

/* Form styling - Mobile */

@media only screen and (max-width: 600px) {

div.wpforms-field.formthird {
	width: 100%;
	clear: both;
}

div.wpforms-field.formthirdmid {
	width: 100%;
	clear: both;
	margin: 0;
}

button.wpforms-submit {
    background-image: url(https://screenin3d.com/wp-content/uploads/2025/08/accordion_title_bkgd-scaled.png)!important;
    background-position: center right!important;
    background-size: cover!important;
	  background-color: rgba(255, 255, 255, 0)!important;
	  border-radius: 0px!important;
	  color: #FFFFFF82 !important;
	  font-size: 18px !important;
	  padding: 0 50px !important;
	  width: 100% !important;
	  height:60px;
}

button.wpforms-submit:hover {
    color: #FFFFFF !important;
}
	
}

/* Post list styling */

.resource_list .elementskit-entry-header {
	width: 50%;
	margin-left: 50%;
}

.resource_list .elementskit-post-body {
	width: 50%;
	margin-left: 50%;
}

/* Navigation Social Hex Styling */

.navhex {
	width: 30px;
	height:35px;
}

/* Hex Pattern Hover */

.hexpattern:hover h2 {
	color: white!important;
}

/* remove underline from links */

.page-content a {
    text-decoration: none;
}