div.flex-row.container a  {
	color: #000 !important ;
}
div.flex-row.container a.button.wc-forward  {
	color: #fff !important ;
}

/*#content drop shadow - desktop*/

body{
-webkit-box-shadow: 0px 0px 15px 5px rgba(000, 000, 000, .1);
box-shadow: 0px 0px 15px 5px rgba(000, 000, 000, .1); 
}

/*#content drop shadow - mobile (removes drop shadow)*/

@media only screen and (max-width: 1024px) {
body{
-webkit-box-shadow: 0px 0px 15px 5px rgba(000, 000, 000, .0);
box-shadow: 0px 0px 15px 5px rgba(000, 000, 000, .0); 
}
}


/* background color */

:root   {
	background-color: #E9E2D8 !important;
}
/* for mobile screen (webview background) */


	@media only screen and (max-width: 1024px) {
:root {
    background-color: #ffffff !important;
}
}




div.eckb-tag-container {
	display:none;
}


.unclickable > a:hover {
  cursor: default;
}

.product_holder .product-loop-thumb a .product-hover-image {
display:none!important;
}

div.wpforms-confirmation-container-full {
background: none;
color: #000000;
border: none;	
}

.woocommerce .products .product .onsale{
display:none;
}



.woocommerce .products .product {padding: 5px} 


.page-id-6247 .header-main{display:none;}

.out-of-stock-label {
	width: 0%;
    font-size: 0px;
}


.absolute-footer {
	display:none;
}


.button .is-promo-btn {
	text-decoration-color: #345c4e ;
}

.stock.out-of-stock {
    display:none;
}

div .flex-col.medium-text-center
{
	display:none;
}
.woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right {
	display:none; 
	
 {
		
	}

	
}

p.akismet_comment_form_privacy_notice {
	display: none;
}


div.mfp-container mfp-close {
	display: none;
	
}

.woocommerce-privacy-policy-text{
	display: none;
}


/* sticky bottom nav -Michael Sklena */

.mike-nav {
	position:fixed;
	bottom:0;
}

.sticky-call {
	position: sticky;
	top:0px;
	z-index:9999;
}


.device-btn{
	background-color: #345c4e;
	text-align: center;
	color: white;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}
.device-btn:hover .device-btn:active {
	background-color: #427664;
	text-align: center;
	color: white;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.pair-btn{
	background-color: #345c4e;
	text-align: center;
	color: white;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}
.pair-btn:hover .pair-btn:active{
	background-color: #427664;
	text-align: center;
	color: white;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}
.exit-btn{
	background-color: white;
	border: 2px solid;
	border-color: #345c4e;
	text-align: center;
	color: #345c4e;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.exit-btn:hover{
	background-color: #ffffff;
	border: 2px solid;
	border-color: #345c4e;
	text-align: center;
	color: #345c4e;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.exit-btn:active{
	background-color: #ffffff;
	border: 2px solid;
	border-color: #345c4e;
	text-align: center;
	color: black;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

div.accordion.support-acc{
	color: #696969;
	/display: none
}

//*a.accordion-title.plain.active{
	background-color: #345c4e;
	color: #ffffff;
}

div.accordian.liberty-support-acc a.accordion-title.plain.active{
	background-color: #0047b3!important;
	color: #ffffff;
}

*//
.col.device-card {
	

}
.x-text h4{
	/display: none;
	font-size: 14px;
	letter-spacing: 1.5px
	
}

.entry-title {
	/display: none;
	letter-spacing: 1.5px
}

.liberty-btn{
	background-color: #004B85 !important;
	text-align: center;
	color: white;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.liberty-btn2{
	border-color: #004B85 !important;
	text-align: center;
	color: #004B85 !important;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.liberty-btn2:hover{
	background-color: #004B85 !important;
	border: 2px solid;
	border-color: #004B85 !important;
	text-align: center;
	color: #ffffff !important;
	width: 100%;
	height: 70%;
	text-transform: capitalize;

}

.ux-menu-link__text {
	color: #000;
}
.icon-angle-right {
	color: #000;
} 




@media (hover: hover) {
  .button2:hover{
	background: blue;
	color:#ffffff;
	border-color:blue;
	cursor: pointer;
  }
}
@media (hover: none) {
  .button2:active{
	background: blue;
	color:#ffffff;
	border-color:blue;
	cursor: pointer;
  }