/*
 * add-ins.css: 2026-created stylesheet for crystalfountains.com; beginning of reconciliation and consolidation process
 * Loads after theme, plugin and Elementor styles.
 * Seeded Oct 5, 2026 from Customizer Additional CSS (revision 22639).
 */

/* WPDM colour variables: WPDM prints these inline, and NitroPack drops inline head styles */
:root {
  --color-primary: #b89f5f;
  --color-primary-rgb: 184, 159, 95;
  --color-primary-hover: #001c38;
  --color-primary-active: #b89f5f;
}

/* ===== Ported from Customizer Additional CSS ===== */
body {
    margin-top: 0px!important;
}
p:last-child {
	margin-bottom: 0;
}
.woocommerce-js .woocommerce-breadcrumb {
    margin: 0;
}
/*new 24 styles*/
.text-center{
	text-align:center;
}
.jet-woo-products .jet-woo-product-button .button {
  display: none;
  text-decoration: none;
}
.w3eden .card {
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
    margin: 5px;
    border: 0px solid #dddddd;
}
.w3eden strong {
  font-weight: 600;
  font-size: 16px;
	text-transform:uppercase;
	color:#222;
}
.wpdm-download-link.btn.btn-primary {
    border-radius: 60px;
}
.w3eden a.btn {
    text-decoration: none !important;
    color: #fff;
    background-color: #b9a060 !important;
    border-color: #b9a060;
    border-radius: 60px;
}
.w3eden .btn-primary {
	    text-decoration: none !important;
    color: #fff;
    background-color: #b9a060!important;
    border-color: #b9a060!important;
	 border-radius: 60px!important;
}

.w3eden a.btn:hover, .w3eden a.btn:focus, .w3eden .btn-primary:hover, .w3eden .btn-primary:focus { background-color:var( --e-global-color-secondary ) !important; border-color:var( --e-global-color-secondary ) !important; 
}
	
.w3eden .media-body {
    margin-left: 10px;
}
.media-body div{
	margin-top:10px;
}
.w3eden .card-body {
  padding: 20px 10px !important;
}
.elementor-widget-jet-woo-builder-archive-product-thumbnail{
margin-bottom:-10px!important;
}
.wbel_post_slider_style-2 .wb_ps_content{
	background:var( --e-global-color-03851cc )!important;
border-bottom:solid 10px transparent;
		box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)!important;
}
.wbel_post_slider_style-2 .wb_ps_single_item:hover .wb_ps_content {
	background: var( --e-global-color-8fe1550 )!important;
border-bottom:solid 10px #b9a060;	
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)!important;
}
.wb_ps_title a:hover
{
  color: var( --e-global-color-primary );
}
.woocommerce div.product .woocommerce-tabs {
    padding-top: 2em;
    margin-bottom: 0px!important;
    width: 100%;
}
section.elementor-section.elementor-element-8acff03,
header.elementor-section.elementor-element.elementor-element-52684c9,
section.elementor-section.elementor-element-3ee7707{
    width: 100vw !important;
}
.entry-content p {
    font-weight: 400;
}
/*careers filters*/
.dce-filters .filters-item.filter-active a {
  color: #fff!important;
  background: #6cace4;
  padding: 5px 20px;
  border-radius: 5px;
}
.dce-filters {
  text-align: center;
  margin: 0px 0px 40px 0px;
  background: #fff;
  padding: 10px;
	border-radius:5px;
	box-shadow: 0px 0px 10px 0px rgba(0, 12.999999999999986, 36, 0.15);
}
.dce-filters span.filters-item a{
	text-transform:uppercase;
	color:#001c38;
	font-weight:500;
	  padding: 5px 20px;
	margin: 0 5px
}
.dce-filters .filters-separator {
	display:none;
}
/*active button state style*/
.elementor-button:focus {
    background-color: #021223!important;
	text-decoration:underline!important;
}
.elementor-slideshow__title {
    display: none;
}
.pt-plus-timeline-list .timeline-track {
    background: var( --e-global-color-primary );
    min-height: 100%;
}
/*products mega menu styles*/
.menu-bold{
	text-transform:uppercase;
	font-weight:400!important;
border-bottom: 1px solid #ddd!important;	
}
.menu-pad a.elementor-item.menu-link {
    padding-left: 10px!important;font-weight:400!important;
}
.prod-menu{
	margin:0 20px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px!important;
}
.contact-cta span.elementor-cta__button.elementor-button.elementor-size-lg{
	padding:0px!important;
}
.contact-cta .elementor-cta__content-item:not(:last-child) {
    margin-bottom: 0px;
}
/*team member style*/
.team-member-list.team-style-3 .post-content-bottom .table-cell {
    display: block;
	width: 100%;
}
/* WP Download styles*/
a.wpfd_downloadlink span.extcol {
    color: #001c38;
    text-transform: none;
    font-size: 16px;
    font-weight: bold;
}
.wpfd-content-table.wpfd-content .downloadlink {
    display: inline-block;
    transition: all 0.2s ease;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 30px;
}
.wpfd-container-ggd .wpfd-categories h2 {
    font-weight: normal !important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.18;
    letter-spacing: normal;
    text-align: left;
    color: #222;
    text-transform: uppercase;
    margin: 0 0 0 10px;
    padding: 0;
}
.woocommerce div.product form.cart .variations td.label {
    vertical-align: middle;
    margin-top: 8px;
    margin-bottom: 1px;
    text-transform: uppercase;
font-size:18px;
}
#et-boc .wpfd-content-table .wpfd-table, .wpfd-content-table .wpfd-table {
    padding: 0px!important;
    margin: 0 !important;
}
#et-boc .wpfd-content .wpfd-container, .wpfd-content .wpfd-container {
    border: none;
    border-radius: 0;
    padding: 0;
    margin: 0px 0 0 0!important;
}
.wpfd-container .wpfd-categories {
    display: none!important;
}
.woocommerce div.product form.cart .single_variation_wrap p {
    margin-bottom: .8em;
    font-weight: 400;
}
.w3eden .media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 0px;
}
.w3eden a.btn {
    text-decoration: none !important;
    color: #fff;
    background-color: #b9a060 !important;
    border-color: #b9a060;
    border-radius: 60px;
}
.w3eden .btn {
	    color: #fff!important;
    background-color: #b9a060 !important;
    border-color: #b9a060;
    border-radius: 60px;
}
.w3eden .btn-primary {
	font-family: 'Montserrat'!important;
    text-transform: uppercase;
    font-weight: 400;
    color: #FFFFFF!important;
}
.w3eden .btn-primary {
    color: #fff!important;
    background-color: #b9a060!important;
    border-color: #b9a060;
}
.w3eden .btn {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    letter-spacing: 1px;
    font-size: 13px;
    padding: 8px 20px!important;
}
.w3eden .card-footer:last-child {
    display: none;
}
.w3eden .card-body {
    padding: 15px!important;
}
.w3eden .card h3 {
    font-size: 15px;
    font-weight: 400;
	margin-bottom:10px!important;
}
.w3eden .card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #dddddd;
    border-radius: 0;
    margin-bottom: 20px;
}
.w3eden .table th, .w3eden .table td {
	vertical-align: middle;
}
.w3eden b, .w3eden strong {
    font-weight: 600;
    font-size: 16px;
}
.w3eden .table {
    color: #222;
}
.w3eden .fetfont, .w3eden .btn, .w3eden .btn.wpdm-front h3.title, .w3eden .wpdm-social-lock-box .IN-widget a span:last-child, .w3eden .card-header, .w3eden .card-footer, .w3eden .badge, .w3eden .label, .w3eden .table, .w3eden .card-body, .w3eden .wpdm-frontend-tabs a, .w3eden .alert::before, .w3eden .discount-msg, .w3eden .panel.dashboard-panel h3, .w3eden #wpdm-dashboard-sidebar .list-group-item, .w3eden #package-description .wp-switch-editor, .w3eden .w3eden.author-dashbboard .nav.nav-tabs li a, .w3eden .wpdm_cart thead th, .w3eden #csp .list-group-item, .w3eden .modal-title {
  font-family: 'Montserrat'!important;
}
/*woocomerce styles*/
.woo-variation-swatches .variable-items-wrapper .button-variable-item span, .woo-variation-swatches .variable-items-wrapper .radio-variable-item label, .woo-variation-swatches .wvs-archive-variation-wrapper .reset_variations a {
    display: none;
}
.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
    margin-right: 1em;
    margin-bottom: 0em!important;
    margin-top: 0.5em!important;
}
span.posted_in.detail-container{
    display: none !important;
}
span.tagged_as.detail-container{
    display: none !important;	
}
.woocommerce div.product .product_meta {
    border-top: 0px solid #ebebeb;
    padding-top: 10px;
    font-size: 16px;
    margin: 0;
}
.woocommerce div.product form.cart {
    margin: 0 0 0em;
}
.jet-woo-products .jet-woo-product-button .button {
    display: none!important;
}
.up-sells h2 {
    font-size: 1.5rem;
    display: none;
}
.jet-woo-builder-archive-product-cats ul{
	margin:0px!important;
}
.woocommerce div.product.elementor .woocommerce-tabs .panel {
    border: 0px solid #dddddd!important;
	padding:10px!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    border-top: 0px solid rgba(0,0,0,.05)!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    z-index: 2;
    border-bottom: solid 0px #fff;
    border-left: 0px solid #ddd;
    border-right: solid 0px #ddd;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    border-top: 0px solid rgba(0,0,0,.05)!important;
    background: #b89f5f;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {
    height: 0px;
}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations td label {
    display: inline-block;
    margin: 0 2px;
    line-height: 1.2;
	font-size:16px;
}
.woocommerce div.product div.images {
    margin-bottom: 0em;
}
.jet-woo-products .jet-woo-product-button {
    margin: -20px 0 10px 0;
}

.tablepress tbody tr:first-child td {
    width: 33%!important;
}
.tablepress tbody td {
    vertical-align: middle;
}
.tablepress td, .tablepress th {
    padding: 10px 15px;
    border: none;
    background: 0 0;
    text-align: left;
    font-weight: 400;
    line-height: 1.2em;
    float: none!important;
}
input::-webkit-input-placeholder {
     color: white; /*Change the placeholder color*/
     opacity: 0.8!important; /*Change the opacity between 0 and 1*/
}

.prod-anchors li {
    border-bottom: solid 1px #ddd;
    padding: 10px 0px;
}
.prod-anchors b {
font-weight:600;
}
p strong{
	font-weight:600;
}
.bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title {
    width: 100%!IMPORTANT;
}
.woocommerce-page ul.products li.product .ast-woo-shop-product-description {
    font-family: "Montserrat";
    line-height: 1.2em;
    padding-bottom: 20px;
    font-weight: 400;
    font-size: 13px;
}

.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
  display: none !important;
}
/*category styles*/
.pt-dynamic-wrapper.style_2 .pt-dynamic-hover-content-inner .pt-dynamic-hover-cat-desc {
    opacity: 0;
    max-height: 0;
}
.pt-dynamic-wrapper.style_2:hover .pt-dynamic-hover-content-inner .pt-dynamic-hover-cat-desc {
    opacity: 1;
    max-height: 160px;
}
/*menu style*/
.login-btn a.elementor-item.elementor-item-anchor.menu-link{
background:#001c38;
color:#fff;
}
.logout-btn.menu-item.menu-item-type-.menu-item-object-logout.menu-item-4505 a.elementor-item.menu-link{
background:#001c38;
color:#fff;
}
.contact-btn.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7119 a.elementor-item.menu-link{
background:#b9a060;
color:#fff;
}
.contact-btn a.elementor-item.elementor-item-anchor.menu-link{
background:#b9a060;
color:#fff;
}
		.expo-btn.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10616 a.elementor-item.menu-link{
background:#d9bb93;
color:#001C38;
}
/*store styles*/
.cat-hero{
	background-size: cover;
background-position: center;
}
/*our-story styles*/
.page-id-362 .elementor-widget-gallery {
	min-height: 300px;
}
/*phones*/

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 667px) 
  and (orientation: portrait) { 
.foot-socials.elementor-grid-0.elementor-widget.elementor-widget-social-icons div.elementor-widget-container div.elementor-social-icons-wrapper.elementor-grid{
margin:0 auto!important;
 justify-content: center!important;
}	
.res-mob-break {
	display: block!important;
	}
		.dynamic-listing.dynamic-listing-style-1 .post-content-bottom {
    padding: 15px!important;
}
			.variable-item:not(.radio-variable-item) {
    width: 78px!important;
    height: 78px!important;
}
		.timeline-item-wrap .timeline-item {
    padding-right: 0px!important;
    padding-left: 5px!important;
}
				.res-mob-break {
		display: block!important;
	}
		#elementor-popup-modal-2960 .dialog-message {
    height: 600px!important;
}
	.expo-btn a.elementor-item.elementor-item-anchor.menu-link{
background:#d9bb93;
color:#001C38;
}
		.expo-btn.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-10616 a.elementor-item.menu-link{
background:#d9bb93;
color:#001C38;
}
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 667px) 
  and (orientation: landscape) { 
		
}
/* Tablets */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
				.variable-item:not(.radio-variable-item) {
    width: 95px!important;
    height: 95px!important;
}
		.eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn-content .eael-circle-content {
  overflow: visible;
  border-top-left-radius: 500px;
  border-top-right-radius: 500px;
  height: 200px;
  padding: 0 40px 0px 40px;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
		.eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn-content {
	height: 200px;		
		}
		.w3eden .col-2, .w3eden .col-3, .w3eden .col-4, .w3eden .col-5, .w3eden .col-6, .w3eden .col-7, .w3eden .col-8, .w3eden .col-9, .w3eden .col-10, .w3eden .col-11, .w3eden .col-12, .w3eden .col, .w3eden .col-sm-1, .w3eden .col-sm-2, .w3eden .col-sm-3, .w3eden .col-sm-4, .w3eden .col-sm-5, .w3eden .col-sm-6, .w3eden .col-sm-7, .w3eden .col-sm-8, .w3eden .col-sm-9, .w3eden .col-sm-10, .w3eden .col-sm-11, .w3eden .col-sm-12, .w3eden .col-sm, .w3eden .col-sm-auto, .w3eden .col-md-1, .w3eden .col-md-2, .w3eden .col-md-3, .w3eden .col-md-4, .w3eden .col-md-5, .w3eden .col-md-6, .w3eden .col-md-7, .w3eden .col-md-8, .w3eden .col-md-9, .w3eden .col-md-10, .w3eden .col-md-11, .w3eden .col-md-12, .w3eden .col-md, .w3eden .col-md-auto, .w3eden .col-lg-1, .w3eden .col-lg-2, .w3eden .col-lg-3, .w3eden .col-lg-4, .w3eden .col-lg-5, .w3eden .col-lg-6, .w3eden .col-lg-7, .w3eden .col-lg-8, .w3eden .col-lg-9, .w3eden .col-lg-10, .w3eden .col-lg-11, .w3eden .col-lg-12, .w3eden .col-lg, .w3eden .col-lg-auto, .w3eden .col-xl-1, .w3eden .col-xl-2, .w3eden .col-xl-3, .w3eden .col-xl-4, .w3eden .col-xl-5, .w3eden .col-xl-6, .w3eden .col-xl-7, .w3eden .col-xl-8, .w3eden .col-xl-9, .w3eden .col-xl-10, .w3eden .col-xl-11, .w3eden .col-xl-12, .w3eden .col-xl, .w3eden .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}
	.dynamic-listing.dynamic-listing-style-4 .post-metro-content {
    position: absolute;
    z-index: 1;
    bottom: 20px;
    left: 20px;
    width: 80%;
    max-width: 80%;
    right: 20px;
}
}
@media (min-width: 1024px) {
.bdt-prime-slider-skin-isolate .bdt-slideshow-item {
    margin: 20px!important;
}
	.elementor-widget-media-carousel .elementor-swiper-button-prev, .elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next {
    right: unset;
}
.elementor-widget-media-carousel .elementor-swiper-button-next, .elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev {
    left: unset;
}
			.dynamic-listing.dynamic-listing-style-1 .post-content-bottom {
    padding: 20px!important;
}
			.w3eden .col-2, .w3eden .col-3, .w3eden .col-4, .w3eden .col-5, .w3eden .col-6, .w3eden .col-7, .w3eden .col-8, .w3eden .col-9, .w3eden .col-10, .w3eden .col-11, .w3eden .col-12, .w3eden .col, .w3eden .col-sm-1, .w3eden .col-sm-2, .w3eden .col-sm-3, .w3eden .col-sm-4, .w3eden .col-sm-5, .w3eden .col-sm-6, .w3eden .col-sm-7, .w3eden .col-sm-8, .w3eden .col-sm-9, .w3eden .col-sm-10, .w3eden .col-sm-11, .w3eden .col-sm-12, .w3eden .col-sm, .w3eden .col-sm-auto, .w3eden .col-md-1, .w3eden .col-md-2, .w3eden .col-md-3, .w3eden .col-md-4, .w3eden .col-md-5, .w3eden .col-md-6, .w3eden .col-md-7, .w3eden .col-md-8, .w3eden .col-md-9, .w3eden .col-md-10, .w3eden .col-md-11, .w3eden .col-md-12, .w3eden .col-md, .w3eden .col-md-auto, .w3eden .col-lg-1, .w3eden .col-lg-2, .w3eden .col-lg-3, .w3eden .col-lg-4, .w3eden .col-lg-5, .w3eden .col-lg-6, .w3eden .col-lg-7, .w3eden .col-lg-8, .w3eden .col-lg-9, .w3eden .col-lg-10, .w3eden .col-lg-11, .w3eden .col-lg-12, .w3eden .col-lg, .w3eden .col-lg-auto, .w3eden .col-xl-1, .w3eden .col-xl-2, .w3eden .col-xl-3, .w3eden .col-xl-4, .w3eden .col-xl-5, .w3eden .col-xl-6, .w3eden .col-xl-7, .w3eden .col-xl-8, .w3eden .col-xl-9, .w3eden .col-xl-10, .w3eden .col-xl-11, .w3eden .col-xl-12, .w3eden .col-xl, .w3eden .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
}
}
@media (min-width: 1200px) {
		.dynamic-listing.dynamic-listing-style-1 .post-content-bottom {
    padding: 30px!important;
}
	.elementor-widget-media-carousel .elementor-swiper-button-prev, .elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-next {
    left: -40px;
    right: unset;
}
.elementor-widget-media-carousel .elementor-swiper-button-next, .elementor-widget-media-carousel .swiper-container-rtl .elementor-swiper-button-prev {
    right: -40px;
    left: unset;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-right: 20px!important;
}
	.signpost-pad{
		padding:1% 2% 2% 2%!important;
	}
.signpost-cta .elementor-cta__content {
    padding: 20px!important;
}
.jet-menu .jet-menu-item .top-level-link {
    padding: 10px 10px!important;
}
	.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu {
    max-width: 1100px !important;
    left: -150px!important;
		width:1100px!important;
}
}
@media only screen and (min-width: 1367px) and (max-width: 1679px) {

.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-right: 38px;
}
	.signpost-pad{
		padding: 5% 5%!important;
	}
	.signpost-cta .elementor-cta__content {
    padding: 50px!important;
}
	.jet-menu .jet-menu-item .top-level-link {
    padding: 10px 20px!important;
}
		.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu {
    max-width: 100% !important;
    left: 0px!important;
		width:100%!important;
}
}
/* Large screens */
@media only screen and (min-width: 1680px) {
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
    margin-right: 46px;
}
		.signpost-pad{
		padding: 5% 5%!important;
	}
	.signpost-cta .elementor-cta__content {
    padding: 50px!important;
}
	.jet-menu .jet-menu-item .top-level-link {
    padding: 10px 20px!important;
}
			.jet-menu.jet-menu--animation-type-move-down .jet-sub-mega-menu {
    max-width: 100% !important;
    left: 0px!important;
		width:100%!important;
}
}
@media only screen and (max-width: 767px) {
.dce-filters span.filters-item a{
	text-transform:uppercase;
	color:#001c38;
	font-weight:500;
	  padding: 5px 20px;
	margin: 0 5px;
	display:block;
}
}
@media only screen and (max-width: 768px) {
.pt-dynamic-wrapper .pt-dynamic-hover-cat-desc {display:none!important;}

.jet-checkboxes-list__label {
    width: 150px;
	line-height: 1.3;
}	.woocommerce[class*="columns-"] ul.products li.product:nth-child(n), .woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n) {
    margin-right: 0px!important;
    clear: none;
}
			.dynamic-listing.dynamic-listing-style-1 .post-content-bottom {
    padding: 20px!important;
}
		.w3eden .table th, .w3eden .table td {
	vertical-align: middle;
		padding: 1em .75rem;
}
.whitepaper.elementor-widget.elementor-widget-wpdm-all-packages div.elementor-widget-container div.w3eden div#wpdm-all-packages table#wpdmmydls-c62c917ef75b8d98e0cc82a2323f8ca2.table.table-striped.wpdm-all-packages-table tbody tr.__dt_row{
border: 1px solid #ddd !important;		
	}
	.woocommerce-breadcrumb {
    font-size: 14px!important;
    font-weight: 400!important;
    line-height: 1.5em!important;
    text-transform: uppercase;
    text-align: center;
}
}
@media only screen and (min-width: 769px) {
.pt-dynamic-wrapper .pt-dynamic-hover-cat-desc {display:block!important;}
		.res-mob-break {
		display: none!important;
	}
.jet-checkboxes-list__label {
    width: 215px;
	line-height: 1.3;
}
		.res-mob-break {
		display: none!important;
	}
	.woocommerce-breadcrumb {
    font-size: 15px!important;
    font-weight: 400!important;
    line-height: 1.5em!important;
    text-transform: uppercase;
    text-align: center;
}
}