.smllogo {width:150px !important; margin-top:-10px; padding-left:0px; }
.smllogo img {width:100% !important; max-width: 100% !important; max-height: initial !important; }
a.booking-btn
{
color:white !important;
border:2px solid black;
background:black !important;
}
.wsmenu > .wsmenu-list > li a.btn
{
background:black !important;	
color:white !important;
text-align:center;
float:left !important;
width:100% !important;
margin-top:0px;  
}
.inner-page-title
{
padding-top:0px !important;
margin-top:100px !important;
}
.contact-form-wrapper
{
padding-top:50px !important;
}
.custom-btn
{
width:100% !important;
text-align:center;
}
footer.footer-dark
{
padding-top:60px !important;
margin-top:30px !important;
}
.map-address-container
{
margin-bottom:-60px;
}
.gallery-item-page-padding
{
margin-top:20px !important;
}
.services-content h4
{
font-size:18px !important;	
}
.services-content p span:nth-child(1), .services-dotted
{
display:none !important;
}
.services-content p span:nth-child(2)
{
right:initial !important;	
left:0px;
padding:0px !important;
}
.services-content p span font
{
font-size:20px;	
}
.category-title h2.h2-title
{
font-size:25px !important;	
}
.page-header-section-container-overlay h1
{
font-size:25px !important;	
}
.page-header-section-container-overlay p
{
font-size:17px !important;	
}
.order-form-grid
{
grid-template-columns:repeat(2,1fr);
gap:10px !important;
}
.order-form-col
{
padding-bottom:10px !important;
}
.order-form-col-100
{
grid-column:1 / 3 !important;	
}
.order-form input, .order-form select
{
border:1px solid rgba(0,0,0,0.1) !important;
}
.order-form-container-search
{
margin-top:-100px;
}
.order-form-container-search-home
{
margin-top:-120px;	
}
.order-result-container
{
margin-top:-60px !important;
}
.order-result-container
{
margin-bottom:60px !important;
}
.page-title-txt p
{
font-size:16px !important;
}
.services-item-booking-page .services-content
{
text-align:left !important;
padding-top:10px !important;
}
.services-item-booking-page .services-content p span
{
left:-5px !important;
}
.primary-slide-content-text h1
{
font-size:50px;
}
.primary-slide-content-text p
{
font-size:18px;
}
.primary-slide-container .owl-prev,
.primary-slide-container .owl-next
{
display:none !important;	
}
.primary-slide-container, .primary-banner-slide
{
height:calc(100vh - 150px) !important;
}
.shop-container-page
{
margin-top:100px;
}
.breadcrumb__area
{
margin-top:100px;
}
.tpdetails__title-box h1
{
font-size:26px !important;	
}
.product__details-price-box p
{
font-size:15px !important;
}
.product-add-to-cart-form input
{
padding:10px 10px !important;
}
.right-order-section
{
margin-top:50px !important;
float:left;
width:100%;
}