 /* Modifying store notice banner from purple to match color scheme*/
p.demo_store {
	background: #cea525!important;
	color: #ffffff;
	font-weight: bold;
}

p.demo_store:hover {
	background: #9a7918!important;
	color: #ffffff;
	font-weight: bold;
}


/* Modifying blockquote settings to override theme font style and size */
blockquote {
	font-size: 18px;
  font-style: italic;
}

blockquote cite {
	font-size: 18px;
}


@media screen and (max-width: 768px) {
	blockquote {
		font-size: 90%;	
}	
	blockquote cite {
    font-size: 100%;
	}
}
	
@media screen and (max-width: 500px) {
	blockquote {
		position: relative;
		font-size: 90%;
		padding: 0px 7px;
		max-width: 500%;
	}
	
blockquote cite {
	font-size: 100%;
	}
}

/* Removing the white background on the dropdown navigation icon for mobile view */
@media (max-width:768px) {
	.navbarprimary .dropdowntoggle {
		padding:0 2px;
		outline:none;
		font-size:30px;
		background-color:transparent;
		top:-3px;
	}
}

.woo_icons_ctmzr .fa.fa-shopping-bag.bgtoph-icon-clr, .fa.fa-shopping-cart.bgtoph-icon-clr, .fa.fa-user.bgtoph-icon-clr {
	font-size:22px;
}
/* Making the dropdown navigation icon bigger for mobile view */
.navbarprimary .dropdowntoggle {
	padding: 0px 2px;
}
.dropdowntoggle .fa.caretmobile.fa-chevron-circle-down,
.dropdowntoggle .fa.caretmobile.fa-chevron-circle-right {
	font-size: 22px;
}

/* Changing the default media size settings based on device view type (desktop vs tablet vs mobile) */
@media screen and (max-width: 800px) {
	#site-header {
		display: none;
	}
}

/*For browser/screen widths between 768px and 955px*/
.container {
	max-width: 955px;
}
.content {
	width: 65%;
}
.sidebar {
  width: 30%;
}

/*For browser/screen widths less than 768px*/
@media screen and (max-width: 768px) {
	.container {
		max-width: 100%;
	}
	.content {
    width: 100%;
  }
  .sidebar {
    width: 100%;
	}
}
/* Changes width/height of all image components */
/*
img
{
    max-width: 100%;
    min-width: 25px;
    height: auto;
}
*/

/* Remove right footer copyright for Di Blog Theme */
.col-md-4.cprtrgt_ctmzr {
	display: none;
}


/* Change color of submit button for "Send Us a Message" form on the Contact Us page" */
button.pushbutton-wide {
	color: #FFFFFF;
	background: #d9ad29;
	border: none;
	padding: 4.9px 13px;
	border-radius:5px;
	font-size: 16px;
}


/* Hide the toggle icon to accept terms specified below the "Write a Review" form on the Contact Us page
.glsr-toggle-switch {
	visibility: hidden;
}
/* Move the position of the terms specified below the "Write a Review" form on the Contact Us page.
 .glsr-toggle, .site-reviews-terms-glsr_0b8a5a3c-1 {
	 visibility: visible;
 	left: -.50em;
	 top: .85em;
	 padding-bottom: -3.9em;
 	position: relative;
	 font-weight: 700;
  }

Change font boldness of the terms at the bottom of the "Send Us a Message" form on the Contact Us page
.grunion-field-label.consent.consent-implicit {
	font-weight: 100;
}
*/

/* Modify spacing after field names of the "Write a Review" form on the Contact Us page. */
.glsr-label.glsr-label-rating, .glsr-label.glsr-label-text, .glsr-label.glsr-label-textarea, .glsr-label.glsr-label-email {
	position: relative;
	bottom: -0.3em;
}


/* Add 'required' text after the field names of the "Write a Review" form on the Contact Us page.
.glsr-label.glsr-label-rating:after, .glsr-label.glsr-label-text:after, .glsr-label.glsr-label-textarea:after, .glsr-label.glsr-label-email:after {
	position: relative;
	content: ' (required)';
	font-size: 13.6px;
		 font-weight: 500;

}
*/
/* Change color/position of submit button for "Write a Review" form on the Contact Us page".
button.glsr-button.button.btn.btn-primary {	
	position: relative;
	top: -1.08em;
	color: #FFFFFF;
	background: #d9ad29;
		border: none;
}
*/

button.glsr-button.button.btn.btn-primary {	
	position: relative;
	top: 1.78em;
	color: #FFFFFF;
	background: #d9ad29;
	border: none;
}

/* Remove Wordpress bar at the top of the page for admin users */
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
	if (!current_user_can('administrator') && !is_admin()) {
		show_admin_bar(false);
	}
}



/* Add a filter and animated filter to favorite products in shop; removing filter in hovered state */
.wc-block-featured-product {
	-webkit-filter: brightness(60%);
	transition: 2s;
}
.wc-block-featured-product:hover {
	filter: none;
	transition: 2s;
}
/* Remove filter for smaller devices that may require click instead of hover */
@media screen and (max-width: 800px) {
	.wc-block-featured-product {
			filter: none;
	}
}
@media (max-width:768px) {
	.wc-block-featured-product {
		filter: none;
	}
}

@media screen and (max-width: 768px) {
	.wc-block-featured-product {
		filter: none;
	}
}



/* Customize stars of the "Write a Review" form on the Contact Us page in a hover state. */
/*
.gl-star-rating-stars.s10:hover [data-value="1"] {
content:url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg");
}
.gl-star-rating-stars.s20:hover [data-value="2"] {
content:url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg");
}
.gl-star-rating-stars.s30:hover [data-value="3"] {
content:url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg");
}
.gl-star-rating-stars.s40:hover [data-value="4"] {
content:url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg");
}
.gl-star-rating-stars.s50:hover [data-value="5"] {
content:url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg");
}
*/
#et-boc .gl-active.gl-selected, .gl-star-rating--stars.s10>span:first-child, .gl-star-rating--stars.s20>span:nth-child(-1n+2), .gl-star-rating--stars.s30>span:nth-child(-1n+3), .gl-star-rating--stars.s40>span:nth-child(-1n+4), .gl-star-rating--stars.s50>span:nth-child(-1n+5), .gl-star-rating--stars.s60>span:nth-child(-1n+6), .gl-star-rating--stars.s70>span:nth-child(-1n+7), .gl-star-rating--stars.s80>span:nth-child(-1n+8), .gl-star-rating--stars.s90>span:nth-child(-1n+9), .gl-star-rating--stars.s100>span, .glsr-star-full { 
	background-image: url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-full-hover.svg")!important;
}

.gl-star-rating--stars[class*=" s"]>span, .glsr-star-empty {
	background-image: url("https://thecajadaexperience.com/wp-content/uploads/2020/12/star-empty.svg")!important;
}


/* Format font size and position of the word "Testimonials" on the homepage 
.has-text-color.mt-0.pt-0 {
	font-size: 17px;
	position:relative;
		top: -2em;
}
*/

/* Add darker color to the "subscribe" button in hovered state on the homepage */
button.has-text-color.has-white-color:active, .wp-block-jetpack-subscriptions__button:active {
	background: #9a7918;
}
button.has-text-color.has-white-color:hover, .wp-block-jetpack-subscriptions__button:hover {
	background: #9a7918;
}

/* Change color of coupon messages and other woocommerce messages whose default border is green or blue */
.woocommerce-info {
	border-top-color: #9a7918;
}

.woocommerce-info::before {
	color: #9a7918;
}

.woocommerce-error, .woocommerce-message {
	border-top-color: #d9b29c;
}

/* Customize color of the payment method boxes at checkout; add borders that match theme */
.wc_payment_methods.payment_methods.methods {
	background: #ffffff;
	border-top: 0.25px solid #cea525;
	border-left: 0.25px solid #cea525;
	border-right: 0.25px solid #cea525;
	border-bottom: 0.5px solid #cea525;
	border-radius: 5px;
}
.form-row.place-order {
	background: #ffffff;
	border-top: 0.5px solid #cea525;
	border-bottom: 0.25px solid #cea525;
	border-left: 0.25px solid #cea525;
	border-right: 0.25px solid #cea525;
	border-radius: 5px;
}

/* Change color of highlighted border of text boxes when incompatible address info is found during checkout; default border is green */
.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {
	border-color: #d9b29c;
}





.wp-image-1990.jetpack-lazy-image.img-fluid.jetpack-lazy-image--handled {
	outline: 15px solid #d9ad29;
	outline-offset: 4px;
}

p#gr_product_points_lable.grPointsEarn {
	color: #bf1b39;
}

h3.rewardsActivities:after {
	position: absolute;
	content: 'My Lifetime Luxury Points';
}


a.wp-block-button__link.has-white-color.has-text-color {
	visibility: hidden;
}


li.jetpack_social_widget_item, .wp-social-icons {
	content:url("https://thecajadaexperience.com/wp-content/uploads/2021/01/melaninterest.png")!important;
}




.wp-social-link {
	font-size: 32px!important;
}

.custom-logo,	.site-header .logo {
	max-width: 100% !important;
	width: 1000px !important;
	height: auto !important;
} 

#main-header:before {
	content: 'My Site Title';
  float: left;
  text-align: center;
  width: 100%;
  font-size: 24pt; 
  font-family: Arial;
  font-weight: 700;
  padding: 20px 0;
  line-height: 1.3em;
  background-color: #eee;
  color: #333;
}
.et_menu_container { 
	clear: both; 
}

img.attachment-thumbnail.wp-post-image.easy_testimonial_fallback.img-fluid {
	visibility: hidden;
}

div.easy-t-cycle-controls{
	visibility: hidden;
}

span.stars {
	visibility: hidden;
}

span.testimonial-client, span.testimonial-position, span.testimonial-other {
	position:relative;
	left: -4em;
}

span.testimonial-position, span.testimonial-other {
	visibility: hidden;
}
span.date {
	position:relative;
	top: -0.5em;
	left: 1.2em;
}
span.testimonial-client {
	position:relative;
	top: 3em;
}

div.main-wrapper, .easy_testimonial {
	font-family: prata;
}
div.testimonial_body:before, div.testimonial_body:after {
	visibility: hidden;
}

input.accept {
	background-color: white!important;
	color: #ffffff;
}

.glsr-button {
	background-color: #d9ad29; 
	color: #ffffff; 
	border: #d9ad29; 
	border-radius: 5px;
	padding: 7px; 
	padding-left: 13.5px; 
	padding-right: 13.5px;
}

glsr-label.glsr-label-rating {
	font-size: 500;
}

input.mailpoet_submit {
	background: #d9ad29;
	color: #ffffff;
	border-radius: 5px;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
	border-radius:5px;
}


.xt_woofc-trigger .xt_woofc-count {
	background-color: #bf1a2c;
}

.xt_woofc-trigger.xt_woofc-icontype-image 
.xt_woofc-trigger-cart-icon {
	background-image:url("https://thecajadaexperience.com/wp-content/uploads/2021/05/20210526_033457_0000.png");
}


/*.container-fluid, .footer-widgets, .clearfix, .col-md-6 {
	color: #000000;
}
*/


.navbarprimary .navbar-nav > li > a, .navbarprimary .navbar-nav > .active > a, .navbarprimary .dropdown-menu > li > a, .navbar-nav, .navbarprimary {
	background: #ffffff40; 
	color: #000000;
}

.dropdown-menu {
	background: #ffffff00; 
	color: #000000;
}

/*
.navbar-expand-md, .navbarprimary, .navbar-header, .dropdown-toggle.nav-link, .dropdown-toggle.nav-link:active, .dropdown-toggle.nav-link:focus, .dropdown-menu.nav-link, .dropdown-menu.nav-link:active, .nav-link, .nav-link:active, .menu-item-349, .menu-item-365, .navbar-nav:active, a.dropdown-toggle.nav-link, a.nav-link, .menu-item-308, .menu-item-359, .menu-item-type-post-type, .menu-item-object-page, .menu-item-has-children, .dropdown, .nav-item, .menu-item, .menu-item-103, .collapse-navbarprimary.navbar-collapse.collapse.show, .menu-item-97, .primary-menu, .navbarouter, .menu-item-850, .menu-item-1174, .menu-item-3102, .menu-item-363, .dropdown-submenu, .current_page_item, .active, .current-menu-item, .dropdown-toggle.nav-link:active, .{
	background-color: #ffffff40; 
	border-top: #ffffff40;
}
Edited out from previous code on ln 441: .navbarprimary .navbar-nav > .active > a:focus
*/
/* Add a transparent sticky menu header */
/*.navbarouter, .navbarprimary, .navbar-expand-md, .navbar-header, .navbar-collapse, .primary-menu, .menu-item, .menu-item-3102, .menu-item-850, .menu-item-1174, .menu-item-363, .menu-item-365, .menu-item-364, .menu-item-366, .menu-item-367, .dropdown-menu, .dropdown-submenu, .dropdown-toggle, .menu-item-type-custom, .menu-item-object-custom, .nav-item, .navbar-primary-open, .nav-link, .collapse, .collapse-navbarprimary, .navbar-collapse
*/
/*
.navbar-expand-md, .navbarprimary, .navbar-header, .navbar-expand-md:active, .navbarprimary:active, .navbar-header:active
*/

@media screen and (max-width: 768px) {
	.site-name-pr, .site-title-wrapper {
   padding: 3% 1rem;
		height:50;
		z-index:100000;
		margin: auto;
		border-bottom:#ffffff00;
		width:50%;
		position: fixed; 
		top:0;
		left:0;
		right:0;
		text-align: center; 
}
}

.navbarprimary {
	background:#ffffff40;
	z-index: 99999;
	margin:0 auto;
	border-bottom:1px solid #dadada;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	right:0;
	text-align: center;
}

.icons-top-responsive, .navbar-toggler, .fa-shopping-bag, .fa-shopping-cart, .fa-user, .navbar-toggler-icon { 
	z-index: 100001; 
}


/*
.wp-custom-header { width: 100%; background: lightblue; padding: 10px; margin-bottom: 10px; position: absolute; height: 30px; }

a.anchor{ display: block; position: relative; top: -150px; visibility: hidden;}
/*

{background:#ffffff40;

height:53px;

z-index:140;

margin:0 auto;

border-bottom:1px solid #dadada;

width:100%;

position:fixed;

top:0;

left:0;

right:0;

text-align: center;
}
*/
/*
.wp-block-button__link.is-style-outline {
margin-right: 16px;
margin-left: 6px;
} */

.wp-block-button__link {
	margin-bottom: 16px;
}

.mainlogooutr { 
	padding-top:0; 
	padding-bottom:0; 
	height: 0; 
	border-bottom: none; 
	background-color: none; 
}


.footer-widgets {
	background-color: #000000;
}

.footer-widgets .widgets_footer .widgets_footer_title {
	background-color: #ffffff; 
	color: #000000;
}

.footer-copyright {
	background-color: #ffffff;
}

.product_list_widget { 
	color: #d9ad29; 
}


.widget_search #searchform #searchsubmit {
	border-color: #d9ad29; 
	border-radius: 3px;
	text-transform: inherit; 
	font-size: 16px; 
	padding: 6px 6px; 
	top:0px; 
	letter-spacing: 1px; 
}



.widget_search #searchform #s {
	border: #ffffff;
	padding: 7px 7px; color: #000000;
}



button.pushbutton-wide {
	position: relative; 
	top: -2em;
}






