/*
Theme Name: Ryno Theme Three
Theme URI: http://rynoss.com
Author: RYNO Strategic Solutions
Author URI: http://rynoss.com
Description: The third theme.
Version: 4.16.3
Text Domain: ryno_theme_three
*/

.header-wrapper {
background-color: var(--header-background);	
}

.accordion .accordion-header {
	margin-bottom: 0;
}

.top-bar .serving-text a {
	color: #000 !important;
}






/* ==========================================================================
   Read More / Hide Content Functionality
   ========================================================================== */

.conversion-content-one .hidden-element,
.conversion-content-two .hidden-element,
.conversion-content-three .hidden-element,
.conversion-content-four .hidden-element,
.conversion-content-five .hidden-element,
.content-area .hidden-element,
.content-wrapper article .hidden-element,
.js-read-more .hidden-element {
    display: none !important;
}

.read-more {
    color: inherit;
    cursor: pointer;
    display: inline-block;
    font-weight: 600;
    margin-bottom: 20px;
    text-decoration: underline;
    transition: color 0.2s ease, text-decoration 0.2s ease;
}

/* .read-more:hover,
.read-more:focus {
    color: #005177;
    outline: none;
    text-decoration: none;
} */

.read-more:hover {
    text-decoration: underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
}

.conversion-content-one p:not(.hidden-element),
.conversion-content-two p:not(.hidden-element),
.conversion-content-three p:not(.hidden-element),
.conversion-content-four p:not(.hidden-element),
.conversion-content-five p:not(.hidden-element),
.content-area p:not(.hidden-element),
.content-wrapper article p:not(.hidden-element),
.js-read-more p:not(.hidden-element) {
    transition: opacity 0.4s ease, transform 0.4s ease;
}

.conversion-content-one .hidden-element,
.conversion-content-two .hidden-element,
.conversion-content-three .hidden-element,
.conversion-content-four .hidden-element,
.conversion-content-five .hidden-element,
.content-area .hidden-element,
.content-wrapper article .hidden-element,
.js-read-more .hidden-element {
    opacity: 0;
    transform: translateY(10px);
}

.conversion-content-one a.read-more,
.conversion-content-two a.read-more,
.conversion-content-three a.read-more,
.conversion-content-four a.read-more,
.conversion-content-five a.read-more,
.content-area a.read-more,
.content-wrapper article a.read-more,
.js-read-more a.read-more {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}

.conversion-content-one .hidden-list-item,
.conversion-content-two .hidden-list-item,
.conversion-content-three .hidden-list-item,
.conversion-content-four .hidden-list-item,
.conversion-content-five .hidden-list-item,
.content-area .hidden-list-item,
.content-wrapper article .hidden-list-item,
.js-read-more .hidden-list-item {
    display: none !important;
}

.view-more-list {
    cursor: pointer;
    font-weight: bold;
}

.view-more-list:hover {
    text-decoration: none;
}

.ryno-coupon__button .coupon-button {
	min-width: 210px!important;
	height: 52px!important;
	border-radius: 75px;
}

 .ryno-coupon__button .print-link {
	padding: 10px 25px!important;
}

