@media (max-width:767px){
    .owl-carousel.owl-theme.solutions{
        margin-top:68px;
    }
    .celebrit-caravan .card-container .card {
    flex-direction: column;
}
	.site-bottom-footer-inner-wrap {
    padding-bottom: 10px !important;
    padding-top: 20px !important;
}
.site-footer-row {
    display: initial !important;
}
	.ft-ro-dir-column .site-footer-section {
    padding-top: 20px;
}
	.woocommerce ul.products li.product .woocommerce-loop-category__title a, .woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce ul.products li.product h3 a {
    line-height: 20px !important;
}
	.woocommerce span.onsale {
    font-size: 16px !important;
}
	.privacy-policy-page .site-container {
    max-width: 100% !important;
}
	.entry-hero.page-hero-section .entry-header{
	    min-height: 120px !important;
}
	.footer-navigation .menu {
    gap: 15px;
}
	.site-footer .footer-navigation ul li {
    border-right: none !important;
}
	.entry-summary .woocommerce-Price-amount {
		    font-size: 21px !important;
	}
	.celebrit-caravan .card-container .card .card-img {
    flex-basis: 225px;
    flex-shrink: 0;
    flex-grow: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #25562c;
}
.owl-carousel .owl-item img {
    display: block;
    width: auto;
    max-width: 52%;
    margin: 0px auto;
    border-radius: 50%;
}
.owl-carousel .desktop-view {
    display: none !important;
}
	.owl-carousel .mobile-view {
    display: block !important;
} 
	.woocommerce div.product div.summary .wrap_price_rating {
    line-height: 34px;
}
	 .woocommerce div.product div.summary {
         display:block !important;
		 float:left !important;
    }
	.woocommerce div.entry .woocommerce-tabs {
    padding: 6px 0 40px 0 !important;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
position: relative;
    z-index: 3 !important;  
	float: left !important;  
	height: auto !important;
    display: inline-block !important;
}
.woocommerce div.product div.images {
    margin-bottom: 2em !important;
}
	.wrap_price_rating .woocommerce-Price-amount:not(del .woocommerce-Price-amount):not(.tmcore-product-price-filter .woocommerce-Price-amount) {
    font-size: 30px !important;
}
}