@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//lollababy.com.sg/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.1.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center center;
}

.header-banner{
	background-color:rgb(0,0,0);
	background-image: none;
}

.page-title-default{
	background-color:rgb(255,255,255);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(0,0,0);
	background-image: none;
}

:root{
--wd-text-font:"Josefin Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(20,128,193);
--wd-text-font-size:19px;
}
:root{
--wd-title-font:"Josefin Sans", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:rgb(20,128,193);
}
:root{
--wd-entities-title-font:"Josefin Sans", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Josefin Sans", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:capitalize;
--wd-header-el-font-size:16px;
}
html .product.product-grid-item del, html .product.product-grid-item del .amount, html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del .amount, html .product-quick-view  .summary-inner > .price del, html .product-quick-view  .summary-inner > .price del .amount, html .product-quick-view  .variations_form .woocommerce-variation-price > .price del, html .product-quick-view .variations_form .woocommerce-variation-price > .price del .amount{
	font-family: "Josefin Sans", Arial, Helvetica, sans-serif;font-weight: 400;color: rgb(193,193,193);
}

html .product.product-grid-item del:hover, html .product.product-grid-item del .amount:hover, html .product-image-summary-wrap .summary-inner > .price del:hover, html .product-image-summary-wrap .summary-inner > .price del .amount:hover, html .wd-single-price .price del .amount:hover, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del:hover, html .product-image-summary-wrap .variations_form .woocommerce-variation-price > .price del .amount:hover, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del:hover, html .wd-single-add-cart .variations_form .woocommerce-variation-price > .price del .amount:hover, html .product-quick-view  .summary-inner > .price del:hover, html .product-quick-view  .summary-inner > .price del .amount:hover, html .product-quick-view  .variations_form .woocommerce-variation-price > .price del:hover, html .product-quick-view .variations_form .woocommerce-variation-price > .price del .amount:hover{
	color: rgb(193,193,193);
}

html .product-grid-item .price, html .product-grid-item .price > .amount, html .product-grid-item .price ins > .amount, html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > .amount, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > ins .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > .amount, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > ins .amount, html .wd-product-nav-desc .price > .amount, html .wd-product-nav-desc .price > ins .amount, html .wd-product-nav-desc .price > ins .amount, html .product-quick-view  .summary-inner > .price > .amount, html .product-quick-view .summary-inner > .price > ins .amount, html .product-quick-view  .variations_form .woocommerce-variation-price .price > .amount, html .product-quick-view .variations_form .woocommerce-variation-price .price > ins .amount{
	font-family: "Josefin Sans", Arial, Helvetica, sans-serif;font-weight: 700;color: rgb(23,131,193);
}

html .product-grid-item .price:hover, html .product-grid-item .price > .amount:hover, html .product-grid-item .price ins > .amount:hover, html .product-image-summary-wrap .summary-inner > .price:hover, html .product-image-summary-wrap .summary-inner > .price > .amount:hover, html .product-image-summary-wrap .summary-inner > .price > .price .amount:hover, html .product-image-summary-wrap .summary-inner > .price > ins .amount:hover, html .wd-single-price .price:hover, html .wd-single-price .price > .amount:hover, html .wd-single-price .price > ins .amount:hover, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > .amount:hover, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price > ins .amount:hover, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > .amount:hover, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price > ins .amount:hover, html .wd-product-nav-desc .price > .amount:hover, html .wd-product-nav-desc .price > ins .amount:hover, html .wd-product-nav-desc .price > ins .amount:hover, html .product-quick-view  .summary-inner > .price > .amount:hover, html .product-quick-view .summary-inner > .price > ins .amount:hover, html .product-quick-view  .variations_form .woocommerce-variation-price .price > .amount:hover, html .product-quick-view .variations_form .woocommerce-variation-price .price > ins .amount:hover{
	color: rgb(23,131,193);
}

:root{
--wd-primary-color:rgb(20,128,193);
}
:root{
--wd-alternative-color:rgb(114,195,190);
}
:root{
--wd-link-color:rgb(20,128,193);
--wd-link-color-hover:rgb(114,195,190);
}
.page .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.woodmart-archive-shop .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.single-product .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.woodmart-archive-blog .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.single-post .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.woodmart-archive-portfolio .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.single-portfolio .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

:root{
--btn-default-bgcolor:rgb(20,128,193);
}
:root{
--btn-default-bgcolor-hover:rgb(114,195,190);
}
:root{
--btn-default-color:rgb(250,250,250);
}
:root{
--btn-default-color-hover:rgb(250,250,250);
}
:root{
--btn-accented-bgcolor:rgb(20,128,193);
}
:root{
--btn-accented-bgcolor-hover:rgb(114,195,190);
}
:root{
--btn-accented-color:rgb(255,255,255);
}
:root{
--btn-accented-color-hover:rgb(250,250,250);
}
:root{
--notices-success-bg:rgb(114,195,190);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(255,235,148);
}
:root{
--notices-warning-color:rgb(15,15,15);
}
.product-labels .product-label.new{
	background-color:rgb(20,128,193);
}

.product-labels .product-label.new{
	color:rgb(255,255,255);
}

.product-labels .product-label.featured{
	background-color:rgb(251,228,232);
}

.product-labels .product-label.featured{
	color:rgb(20,128,193);
}

.product-labels .product-label.out-of-stock{
	background-color:rgb(255,0,44);
}

.product-labels .product-label.out-of-stock{
	color:rgb(255,255,255);
}

.product-labels .product-label.attribute-label:not(.label-with-img){
	background-color:rgb(114,195,190);
}

.product-labels .product-label.attribute-label:not(.label-with-img){
	color:rgb(250,250,250);
}

	:root{
									--wd-form-brd-radius: 35px;
			
			
					
					--wd-form-brd-width: 2px;
		
		
		
		
		
					
			
							--btn-default-brd-radius: 35px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
			
					
					
			
							--btn-accented-brd-radius: 35px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
			
					
									--wd-sticky-btn-height: 105px;
					
					--wd-brd-radius: 0px;
			}

			@media (max-width: 1024px) {
			:root {
				--wd-sticky-btn-height: 95px;
			}
		}
	
			@media (max-width: 768px) {
			:root {
				--wd-sticky-btn-height: 47px;
			}
		}
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
	body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {

							
							
									--wd-form-brd-color: rgb(191,191,191);
					
									--wd-form-brd-color-focus: rgb(20,128,193);
					
								}
/**** Home review section ******/
.review-section
{
	background-color: #DFF0F4;
	color: #1480C1;
	padding:40px 20px 40px 20px;
	height: 240px;
}

.testimonial-content footer
{
	color: #1480C1!important;
}
.wd-btn-arrow
{
	color: #1480C1!important;
}

/*** Home Blog Section ****/
.btn-size-large 
{
  padding: 15px 40px 10px 40px!important;
  font-size: 16px!important;
	font-weight: 600!important; 
	text-transform: capitalize!important; 
}

.btn.btn-style-bordered:not(:hover)
{
	background-color:#FFFEFA!important;
}

.blog-design-masonry.blog-style-flat .article-body-container
{
	text-align: left!important;
}

.blog-design-masonry .post-title
{
	font-size: 24px;
	color: #1480C1;
	font-weight: 600;
}

.hovered-social-icons 
{
	display:none!important;
}

.entry-content .wd-entry-content
{
	font-size: 16px;
	color: #1480C1;
}

/**** dropdown clear padding top ****/
:is(.wd-nav-sticky,.wd-header-nav) .wd-dropdown-menu.wd-design-full-width
{
	padding-top:0px!important;
}

.wd-dropdown
{
	box-shadow: none!important;
}

/*** remove blog meta ***/
.meta-author, .wd-post-cat.wd-style-with-bg {display:none!important;}

/**** FAQ ***/
.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a 
{
    color: #1480C1!important;
    font-size: 20px!important;
    font-weight: 700!important;
}

.vc_tta.vc_general .vc_tta-panel-heading
{
	border: 0px!important;
	border-top: 2px solid #1480C1!important;
	border-bottom: 2px solid #1480C1!important;
}

.vc_tta.vc_general .vc_tta-panel-body
{
  padding: 25px 20px!important;
}

.vc_tta.vc_general .vc_tta-panel-title>a 
{
    padding: 30px 14px 30px 20px!important;
}

.vc_tta .vc_tta-controls-icon 
{
  height: 20px!important;
  width: 20px!important;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::before
{
	border-color: #1480C1!important;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover
{
	background-color: #FFFEFA!important;
}

.promo-banner :is(.banner-subtitle,.banner-title,.banner-inner) 
{
    margin: 20px 0px 40px 0px;
}

.btn-style-bordered.btn-color-default {
    border-color: #E9E9E9;
    color: #E9E9E9!important;
}

.btn.btn-style-bordered:not(:hover)
{
	background-color: transparent!important;
}

.btn.btn-style-bordered:hover
{
	background-color: transparent!important;
}

/**** store locator ****/
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab {
    color: #1480C1;
}

/*** menu icon color ****/
.wd-tools-element>a
{
	color: #1480C1!important;
}

/*** footer icon ****/
.social-form-circle .wd-social-icon
{
    padding-right: 18px!important;
    color: #1480C1!important;
}

.social-form-circle .wd-social-icon:hover
{
    color: #72C3BE!important;
}

.icons-design-default .wd-social-icon
{
	color: #1480C1!important;
}
.wd-social-icons
{
	color: #1480C1!important;
}
/*** shope page ***/
.widget_product_categories .widget-title {
    color: #1480C1;
    text-transform: capitalize;
}

.woocommerce-ordering.wd-style-underline select
{
	border: 0px!important;
	border: 1px solid #1480C1!important;
	border-radius: 30px;
	padding: 14px 20px 10px 20px;
	color: #1480C1!important;
	background-position: right 10px top 50%;
}

.widget_product_categories .product-categories li a
{
	color: #1480C1!important;
	font-size:16px!important;
}

.widget_product_categories .product-categories li.current-cat>a
{
	color: #72C3BE!important;
}

.product-grid-item .price
{
	padding:10px!important;
}

nav[class*="-pagination"] li .page-numbers
{
	color: #1480C1!important;
}

nav[class*="-pagination"] li .current
{
    color: #72C3BE!important;
    background-color: transparent;
}

/*** single product ***/

.woocommerce-Tabs-panel .wd-scroll-content {
	max-height: 100% !important;
}

div.quantity input[type="number"] {
    width: 50px;
    border-radius: 0;
		border: 1px solid #1480C1!important;
    border-right: 0px!important;
    border-left: 0px!important;
	color:#1480C1!important;
}

div.quantity input[type="button"]
{
	border: 1px solid #1480C1!important;
	padding: 0 15px;
	color:#1480C1!important;
}

div.quantity input[type="button"]:hover
{
	color:#FFFEFA!important;
}

.wd-accordion.wd-style-default .wd-accordion-item
{
	border-bottom:1px solid #1480C1!important;
}

.wd-accordion.wd-style-default:before
{
		border-top:1px solid #1480C1!important;
}

.wd-accordion-opener
{
	font-size: 16px!important;
	color: #1480C1!important;
}

.wd-accordion .wd-scroll-content 
{
    color: #1480C1!important;
    font-size: 16px!important;
}

.woocommerce-breadcrumb a, .woocommerce-breadcrumb
{
	color:#1480C1!important;
}

.product_title
{
	color: #1480C1!important;
}

/**** main nav ***/
.wd-nav[class*="wd-style-"]
{
    --nav-color: #1480C1!important;
    --nav-color-hover: #72C3BE!important;
    --nav-color-active: #72C3BE!important;
    --nav-chevron-color: #1480C1!important;
}

/*** all button ***/
.btn.btn-style-bordered:hover 
{
    background-color: #72C3BE!important;
}

input[type="submit"]:hover
{
	background-color: #72C3BE!important;
	border-color: #72C3BE!important;
	color: #fff!important;
}

/*** warranty ***/
.wd-rs-642ee34641726 td
{
	width: 33.33%!important;
}

.form7-title
{
	color: #1480C1!important;
	font-size: 24px!important;
	font-weight:700!important;
	margin-bottom:-10px!important;
	margin-top:20px;
}

.form7-content1
{
	color:#A5CCE5!important;
	text-align:center!important;
	margin-top:15px!important;
}

.form7-content
{
  text-align:center!important;
	color:#1480C1!important;
	margin-top:-10px!important;
}

.wpcf7-list-item-label
{
	color:#1480C1!important;
}

.submit-button
{
	text-align: center;
}

input[type="submit"] 
{
  padding: 15px 40px 10px 40px!important;
  font-size: 16px!important;
	font-weight: 600!important; 
	text-transform: capitalize!important; 
	border: 2px solid #1480C1!important;
	color: #1480C1!important;
	border-radius: 30px;
	background-color: #FFFEFA;
}

/**** cart page ***/
.cart-actions .button[name="apply_coupon"]
{
	height: 0px!important;
	max-width: 100%;
  width: 22%;
  font-size: 16px!important;
	background-color: transparent!important;
	border: 2px solid #1480C1!important;
	color: #1480C1!important;
}

.cart-actions .button[name="apply_coupon"]:hover
{
	background-color: #72C3BE!important;
	border: 1px solid #72C3BE!important;
	color: #FFFEFA!important;
}

.cart-actions .button[name="update_cart"]
{
	padding:10px 40px 10px 40px!important;
	font-size:16px!important;
}

.wd-cart-totals.wd-btn-align-full-width .checkout-button 
{
    padding: 10px 0px!important;
}

.cart-actions .coupon {
  display: block;
	margin-top:-8px!important;
}

.cart-actions .coupon .input-text
{
	margin-bottom: 0px!important;
}

.cart-actions .button[name="apply_coupon"]
{
	width: 22%!important;
}

.select2-container
{
	min-width: 100%!important;
	width: 100%!important;
}

.wd-checkout-steps li
{
	color: #1480C1!important;
	font-size:30px!important;
}

.vc_row.wd-section-stretch-content-no-pd .vc_inner
{
	border: 2px solid #1480C1!important;
}


.cart-totals-inner>h2
{
  color: #1480C1!important;
	padding: 20px 0px 0px 10px;
	font-weight: 700!important;
}


td.product-price :is(.amount,.wd-price-unit), tr.order-total strong .amount, td.product-subtotal span
{
	color: #72C3BE!important;
}

td.product-price :is(.amount,.wd-price-unit)
{
	font-size:16px!important;
}

td.product-name a
{
	font-size:16px!important;
	color: #1480C1!important;
}

table th, table td
{
	border-bottom: 2px solid #1480C1!important;
	color: #1480C1!important;
}

.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar, 
{
	border: 2px solid #1480C1!important;
}

.progress-msg
{
	font-size: 16px!important;
	color: #1480C1!important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1654852925026.vc_row-has-fill.wd-rs-62a30d39600fb
{
	border: 0px!important;
	border: 2px solid #1480C1!important;
}

/***** my account ****/
.wd-my-account-sidebar
{
	background-color:#FBE4E8!important;
	color: #1480C1!important;
	padding-top:40px!important;
}

.woocommerce-my-account-wrapper, .woocommerce-my-account-wrapper a, h4.woodmart-title-container.title.wd-font-weight-.wd-fontsize-l
{
	color: #1480C1!important;
}

.woocommerce-MyAccount-navigation ul li.is-active>a
{
	background-color: transparent!important;
	color: #72C3BE!important;
}

.woocommerce-MyAccount-title
{
	color: #1480C1!important;
	font-size:28px!important;
	font-weight:700!important;
	padding-bottom:0px!important;
	border-bottom: 0px!important;
}

.wd-my-account-links a {
    color:#1480C1;
    border-radius: 20px;
    border: 1px solid #1480C1;
    box-shadow:none!important;
}

.wd-my-account-links a:before
{
  color:#1480C1;
}

.woocommerce-checkout-review-order-table tfoot tr {
    align-items: inherit!important;
}

.checkout-order-review:before, .checkout-order-review:after{background-image:none!important;}

.checkout-order-review, .wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar
{
	background-color:transparent!important;
	border: 2px solid #1480C1!important;
}

.wd-table-wrapper, .payment_methods .payment_box
{
	background-color:transparent!important;	
	box-shadow:none!important;
}

#order_review_heading
{
  color: #1480C1!important;
	font-weight: 700!important;
}

.btn.btn-style-bordered:hover
{
	border: 1px solid #72C3BE!important;
}

p a:hover
{
	color:#72C3BE!important;
}

.woocommerce-mini-cart__buttons .btn-cart:hover, .woocommerce-mini-cart__buttons .checkout:hover
{
	color:#fff!important;
}

table.shop_table.woocommerce-checkout-review-order-table {
    background-color: #FFFEFA!important;
}

p.form-row.form-row-wide.mailchimp-newsletter {
    margin-top: 20px;
}

h3 {
    font-size: 22px;
    color: #1480C1!important;
}

input#billing_email {
    margin: 0px!important;;
}

.icon-section
{
	max-width: 100%;
	width: 100%;
	float:left;
	padding-top:10px;
}

.wd-sticky-btn form.cart 
{
    display: contents;
}

del .amount {
    color: #72C3BE!important;
    font-weight: 400;
}

form.cart
{
	margin-top: 30px!important;
}

.tabs-layout-accordion>.wd-accordion-item>.wd-accordion-title .wd-accordion-title-text
{
	color: #1480C1!important;
}

fieldset
{
	border: 2px solid #1480C1!important;
}

fieldset legend, label
{
	color:#1480C1!important;
}

.woocommerce-MyAccount-content>.button {color: #FFFEFA!important;}

fieldset#wc-stripe-cc-form, .payment_methods fieldset
 {
    border: 0px!important;
}

td.value.cell, th.label.cell {border-bottom: 0px!important;}

/**** blog post ****/
.icons-design-colored .wd-social-icon, a.wd-social-icon.social-pinterest, a.wd-social-icon.social-linkedin, a.wd-social-icon.social-tg, a.wd-social-icon.social-twitter, a.wd-social-icon.social-facebook, a.wd-social-icon.social-instagram, a.wd-social-icon.social-youtube, a.wd-social-icon.social-tiktok
{
	color: #1480C1!important;
	background-color: transparent!important;
}


.wd-social-icons.icons-size-default .wd-icon
{
	font-size: 28px!important;
}

th.text-center
{
	color: #fff!important;
}

.cart-totals-inner .shipping-calculator-button {
    text-decoration: underline;
    font-weight: 800;
}

.wd-back-btn.wd-action-btn.wd-style-icon
{
	display: none!important;
}

.amount
{
	color: #72C3BE!important;
}

.wd-page-nav-icon
{
	border: 0px!important;
	color: #1480C1!important;
}

.wd-page-nav-btn .wd-label
{
	color: #1480C1!important;
	font-size: 16px!important;
	font-weight: 800!important;
}

.wd-page-nav-btn .wd-entities-title
{
	color: #1480C1!important;
	font-size: 14px!important;
}


.widget_product_categories .widget-title {
    font-family: 'Josefin Sans';
    text-transform: capitalize;
    font-size: 20px;
}

.owl-dots .owl-dot span
{
	border: 2px solid #1480C1!important;
}

.owl-dots .owl-dot.active span
{
	border: 2px solid #72C3BE!important;
	background-color: #72C3BE!important;
}

.pressrelease .vc_row.wpb_row.vc_inner.vc_row-fluid
{
	border:0px!important;
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab>a
{
	font-size:24px!important;
}

.ewarranty-text
{
	color:#1480c1!important;
	margin-bottom: 5px;
}

.wd-empty-page-text+.return-to-shop .button {
    padding: 8px 25px 5px 25px!important;
}

span.wd-entities-title
{
	color:#1480C1!important;
}







@media only screen and (max-width: 768px){
	
/**** home ****/
.review-section
{
	height: 320px!important;
}

	
	/**** cart ***/

.cart-actions .button[name="update_cart"]
{
	margin-bottom:20px!important;
	width: 100%!important;
	padding: 13px 40px 10px 40px!important;
}

.cart-actions .button[name="apply_coupon"]
{
	width: 100%!important;
	padding: 15px 10px 10px 10px;
}

.cart-actions .coupon .input-text 
{
	margin-bottom:20px!important;
}

.cart-totals-inner .shipping-calculator-form .button
{
	padding: 12px 20px 10px 20px!important;
	width:100%!important;
}

table td
{
	border: 0px!important;
}

td.product-price
{
	padding-top:10px!important;
	padding-bottom: 10px!important;
}

td.product-quantity
{
	padding-bottom:10px!important;
}
	
/**** footer ***/
	.footer-logo img
{
	width: 50%!important;
}
	
	/*** account ***/
.woocommerce-MyAccount-content
{
	margin-top:50px!important;
}
	
/*** warranty ***/
.wd-wpb.wd-rs-642ee34641726.vc_custom_1680794485379 table td
{
	border: 1px #1480C1 solid!important;
}
	
/*** product listing ***/
.icon-section
{
   height: auto!important;
	 padding-bottom:30px!important;
   float: inherit;
}

.slider-title
{
	padding-top:50px!important;
}

}@media (min-width: 1025px) {
	/**** product tile ****/
.product-grid-item .wd-entities-title
{
	font-size: 18px!important;
	line-height:28px!important;
	color: #1480C1;
	font-weight: 700;
	margin-top:10px;
}

.wd-hover-standard .wd-add-btn .add-to-cart-loop span
{
  padding: 15px 40px 10px 40px!important;
  font-size: 16px!important;
	font-weight: 600!important; 
	text-transform: capitalize!important; 
	background-color: #FFFEFA!important;
	color: #1480C1!important;
	border-radius:30px;
	border: 1px solid #1480C1!important;
}

/**** header masthead ****/
.title-size-default
{
	padding:90px!important;
	margin-top:0px!important;
}

.title-size-default .title {
  font-size: 65px;
  text-transform: uppercase;
	font-weight: 700!important;
}

/*** contact page form 7 ***/
.contact-col {
  float: left;
  width: 33.33%;
	padding-left:10px!important;
}

/* Clear floats after the columns */
.same-row:after {
  content: "";
  display: table;
  clear: both;
}

.full-row
{
	width: 100%;
	padding-left:10px!important;
}

textarea {border-radius:20px!important;}

.submit-button
{
	text-align: center;
}

input[type="submit"] 
{
  padding: 15px 40px 10px 40px!important;
  font-size: 16px!important;
	font-weight: 600!important; 
	text-transform: capitalize!important; 
	border: 2px solid #1480C1!important;
	color: #1480C1!important;
	border-radius: 30px;
	background-color: #FFFEFA;
}

/**** blog single post ****/
.post-single-page .post-title {
  font-size: 36px;
  line-height: 46px;
  font-weight: 700;
  text-align: left;
  color: #1480C1;
	margin-top:20px
}


}

@media (min-width: 768px) and (max-width: 1024px) {
	/**** blog single post ****/
.post-single-page .post-title {
  font-size: 36px;
  line-height: 46px;
  font-weight: 700;
  text-align: left;
  color: #1480C1;
	margin-top:20px
}

.footer-col1
{
	width: 100%;
}

.page-title
{
	padding: 80px 0!important;
}


}

@media (max-width: 576px) {
	/*** menu ***/
.wd-nav-mobile li.opener-page>a {
    background-color: #1480C1!important;
    color: #FAFAFA;
}

.website-wrapper .wd-rs-6214d433d8bdc > .vc_column-inner
{
	padding-left:15px!important
}

/**** Home review section ******/
.review-section
{
	background-color: #DFF0F4;
	color: #1480C1;
	padding:40px 20px 40px 20px;
	height: 320px;
}

.testimonial-content footer
{
	color: #1480C1!important;
}
.wd-btn-arrow
{
	color: #1480C1!important;
}

.whb-mobile-left
{
	margin-left: 0px!important;
}

.whb-mobile-right
{
	margin-right:0px!important;
}

/**** blog single post ****/
.post-single-page .post-title {
  font-size: 25px;
  line-height: 35px;
  font-weight: 700;
  text-align: left;
  color: #1480C1;
	margin-top:20px
}

.form7-title
{
	color: #1480C1!important;
	font-size: 24px!important;
	font-weight:700!important;
	margin-bottom:-10px!important;
	margin-top:20px;
	text-align:center!important;
}

.icon-section
{
	max-width: 100%;
	width: 100%;
	float: inherit!important;
	padding-top:10px;
}

.page-title
{
	padding:60px 0!important;
}

.page-title .title
{
	font-size: 35px!important;
	font-weight:800!important;
}


.owl-nav>div[class*="next"]
{
	right: -10px!important;
}
.owl-nav>div[class*="prev"]
{
	left: -10px!important;
}

/*** Homepage product carousel arrow *****/
div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"]
{
	margin-right: 5px!important;
}

div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"]
{
	margin-left:5px!important;
}

.wd-entities-title, .product-grid-item .price
{
	font-size:16px!important;
	font-weight: 700;
}

.wd-hover-standard .wd-add-btn .add-to-cart-loop span 
{
    padding: 12px 16px 10px 16px!important;
}

h3.wd-entities-title.title.post-title {
    font-size: 20px!important;
    font-weight: 700;
}

h1.product_title.entry-title.wd-entities-title {
    font-size: 24px!important;
    font-weight: 600!important;
}

/**** cart ***/
}

