/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 13 2025 | 23:49:12 */
/*theme-my-login.min.css additions*/

.tml-checkbox {
	width:18px;
	height:18px;
}

/*sticky posts on news page*/
.post.sticky > div.inside-article > header.entry-header:before {
    content: "Most Viewed";
    padding: 4px 6px 5px 6px;
    margin-top: -22px;
    background: rgb(82, 24, 44);
    display: block;
    position: absolute;
    visibility: visible;
    font-size:  13px;
    font-weight: 500;
    text-align:center;
    letter-spacing: .5px;
    color: #ffffff;
    line-height: 16px;
    
}
/*news page-News Title element needs padding - not picking up from theme*/
.uagb-section__inner-wrap {
	padding: 15px 30px 15px 30px;;
}

/* Home Page */
.flex-container {
  background-color: #ffffff;
}
.flex-container > div {
  background-color: #ffffff;
}
.wp-block-group__inner-container2 {
  height: 18px;
}
.inside-top-bar, .wp-block-social-links.is-style-logos-only .wp-social-link {
  padding: 0px;
}
.inside-top-bar grid-container-no-p {
  margin:0px;
}
.wp-block-social-links {
  font-size:16px;
}

/*Gravity Forms*/

label.gfield_label:first-of-type {
  padding-top:20px;
	padding-bottom:3px;
}
.gform_body.gform-body > div {
  padding-top:20px;
}
fieldset legend {
    padding: 30px 5px 0px 0px;
    font-size: 22px;
	margin-bottom: .5em!important;
}
input {
	margin-bottom:10px;
}

input[type="email"], span#input_1_6_2_container > input, span#input_1_6_1_container > input {
	min-width: 300px;
}

div.input_1_6_container > input {
	min-width: 300px;
}


.ginput_container_checkbox   {
	display: inline!important;
}

.gform-field-label--type-sub {
		display:block;
}

div.ginput_container.ginput_container_checkbox {
	padding-bottom: 20px;
    padding-top: 20px;
}
#validation_message_0_1 {
	color:#fdb238;
	font-size:14px;
	margin-bottom:10px;
}
#validation_message_0_2 {
	color:#fdb238;
	font-size:14px;
	margin-bottom:10px;
}
span.gfield_required.gfield_required_asterisk {
	color:red;
}


/*Ultimate Blocks*/
.ub-buttons > .ub-button-container {
  margin-right:0px;
  margin-left:0px;
}
.wp-block-post-featured-image a {
	display: unset;!important;
}
a.carousel-slider__post-author-link {
    display: none!important;
}
a.carousel-slider__post-author-link {
    display: none!important;
}
a.carousel-slider__post-title h2 {
	font-size: 22px!important;
}
.carousel-slider .owl-stage-outer {
	overflow: inherit!important;
}

div.owl-stage {
	padding-left:0px!important;
}
.margin-top-none {
	margin-top: 0px!important;
}
.border {
	border: 1px solid black !important;
}

/* Web Support - Log In Form */
#post-13206 table, td, th{
	border: 0px;
} 
#post-13245 table, td, th{
	border: 0px;
}

/*  Menu Icons - user and wrench icon hover */
.main-navigation .menu-bar-items a:hover {
	color:#d4ddcc;
}
.ticket-link svg:hover > g > path {
	color:#d4ddcc;
}
#styled-element:hover { 
	stroke:#d4ddcc; 
}

/*extra styles for Advanced in post or page editor */

.bottom-padding-none {
	padding-bottom: 0px!important;
}

.inline-block {
	display: block!important;
}

/*hide email link from BOTS using CSS and HTML on Employment page.*/
span.blockspam {
  display: none;
}