/* Wordpress stuff */


.entry-title {
 display: none;
}

.wp-block-button__link:hover {
	
	color:#1C1C1C;
	background-color:#ffffff !important;
}

.wp-block-button__link:focus {
	
	color:#1C1C1C !important;
	background-color:#ffffff !important;
}

.site-info a:hover {
	
	color:#ffffff;
	text-align:center;
}

footer * {
	
	text-align:center;
	
}

}

h2 {
	
	text-align:center;
}

a {
	color:#ffffff;
	
}

/* GForm Stuff */


@media only screen and (min-width: 560px) {
	html {
		font-size:19px;
	}
}

.button {
	
	color:#ffffff !important;
	background-color: #1C1C1C;
	
}

.button:focus {
	
	color:#1C1C1C !important;
	background-color:#ffffff !important;
}

.button:hover {
	
	color:#1C1C1C !important;
	background-color: #ffffff !important;
}




/* Ultimate Member Stuff */


.um .um-field-label {
    color: #ffffff;
}

.um {
	
	color:#ffffff;
	
}

.um-field-radio-option {
	
	color:#ffffff !important;
	
}

.um-field-radio-state i {
	
	color:#ffffff;
	
}

.um .um-field-radio.active:not(.um-field-radio-state-disabled) i {
	
	color:#1C1C1C;
	
}

.um-field-checkbox-state i, .um-field-radio-state {
	
	color:#1C1C1C;
}

.um-field-radio-state i:hover {
	
	color:#1C1C1C !important;
	
}
	
.um-field-checkbox-state i:hover {
	
	color:#1C1C1C;
}

.um .um-field-radio:not(.um-field-radio-state-disabled)
{
	
	color:#1C1C1C;
}

.um .um-tip {
	
	color:#ffffff;
	
}

.um .um-tip:hover {
	
	color:#1C1C1C;
}

.um-request-button {
	
	background-color:#1C1C1C;
	color:#ffffff;
}

.um-request-button:hover {
	
	background-color:#ffffff;
	color:#1C1C1C;
}

.um input[type=submit].um-button {
	
	background-color:#1C1C1C;
	color: #ffffff;
	
}

.um input[type=submit].um-button:hover {
	background-color: #ffffff;
	color: #1C1C1C;
	
}



div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a {
    color: #ffffff !important;
}

div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a:hover {
    color: #ffffff !important;
	background-color:#818384;
}

div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {
    color: #ffffff !important;
	background-color:#1C1C1C;
}

a:hover {
	color:#ffffff;
}

.um-profile.um .um-name a {
	color:#ffffff;
}

.um .um-profile-nav-item.active a {
	
	background-color:#1c1c1c;
}

.um .um-profile-nav-item.active a:hover {
	background-color:#818384;
}

.um .um-profile-nav-item a:hover {
	
	background-color:#818384;
}

.um-meta-text {
	color:#ffffff;
}

.um-profile-note span {
	color:#ffffff;
}

.um-profile-note {
	color:#ffffff;
}

.um-directory .um-members-wrapper .um-members.um-members-grid .um-member {
	
	background-color:#1c1c1c !important;
}
.um .um-button {
	
	background-color:#1c1c1c;
	color:#ffffff;
}

.um .um-button:hover {
	background-color:#ffffff;
	color:#1c1c1c;
}

.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-name a {
	color:#ffffff !important;
}

.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-tagline {
	color:#ffffff !important;
	font-weight:700;
}

.um .um-button.um-alt {
	color:#1c1c1c;
	background-color:#ffffff;
	
}

.um .um-button.um-alt:hover {
	color:#ffffff;
	background-color:#818384;
}

.um-faicon-cog {
	color:#ffffff;
}

.um-faicon-cog:hover {
	color:#1c1c1c;
}

.um-profile.um .um-name a:hover {
	
color:#1c1c1c;
}

.um-profile.um .um-profile-headericon a{
	color:#1c1c1c;

}

.um-profile.um .um-profile-headericon a:hover {
	
	color:#818384;
}

.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i {
	color:#ffffff;
}

a.um-link-alt {
	color:#ffffff !important;
}

a.um-link-alt:hover {
	color:#1c1c1c !important;
}

.um-field-checkbox-option {
	color:#ffffff !important;
}

.um .um-button.um-alt:before {
	color:#1c1c1c;
}

.um-directory .um-members-pagination-box .um-members-pagi .pagi.current {
	background-color:#1c1c1c;
}


/* Woocommerce Stuff */

.woocommerce-menu-container {
	display:none !important;
}

#toggle-cart {
	display:none !important;
}

body[class*="woocommerce"] #page a.button {
	background-color:#1c1c1c !important;
	color:#ffffff !important;
}

body[class*="woocommerce"] #page a.button:hover {
	background-color:#ffffff !important;
	color:#1c1c1c !important;
	
}

body[class*="woocommerce"] #page .woocommerce-breadcrumb {
	color:#ffffff;
}

#woocommerce-wrapper ul.products li.product .price {
	color:#ffffff;
}

.single-product #page #woocommerce-wrapper div.product div.summary p.price {
	color:#ffffff;
}

body[class*="woocommerce"] #page .cart .button {
	background-color:#1c1c1c !important;
	color:#ffffff !important;
}

body[class*="woocommerce"] #page .cart .button:hover {
	background-color:#ffffff !important;
	color:#1c1c1c !important;
}

.single-product #page #woocommerce-wrapper div.product div.summary .stock {
	color:#ffffff !important;
}

body[class*="woocommerce"] #page .woocommerce-tabs ul.tabs li.active a {
	color:#ffffff !important;
	background-color:#1c1c1c !important;
}

body[class*="woocommerce"] #page .woocommerce-tabs ul.tabs li a {
	color:#1c1c1c !important;
	background-color:#ffffff !important;
}

body[class*="woocommerce"] #page table.shop_attributes td p {
	background-color:#565656 !important;
}

body[class*="woocommerce"] #page table.shop_attributes tr:nth-child(even) th {
	background-color:#565656 !important;

}

body[class*="woocommerce"] #page table.shop_attributes tr:nth-child(even) td {
	background-color:#565656 !important;

}

body[class*="woocommerce"] #page p.stars a {
	color:#ffffff !important;
}

body[class*="woocommerce"] #page #respond input#submit {
	color:#ffffff !important;
	background-color:#1c1c1c !important;
}

body[class*="woocommerce"] #page #respond input#submit:hover {
	color:#1c1c1c !important;
	background-color:#ffffff !important;
}

.woocommerce .quantity .qty {
	width: 7.2em !important;
}

body[class*="woocommerce"] #page input.button {
	color:#ffffff;
	background-color:#1c1c1c;
}



