/*home*/
/* product */
element.style {
}

.woocommerce .summary .product_meta {
    display: none;
}

.related.products{display:none}
.header-wrap .search-cart-wrap .advance-search .sv_search_product {
	display:none
}

.woocommerce-tabs.wc-tabs-wrapper, .page .entry-content {
    font-family: Open Sans;
    font-size: 16px;
    color: #000000;
}

.widget_nav_menu ul li a, .widget_pages ul li a, .widget_recent_entries ul li a, .widget_meta ul li a, .widget_archive ul li a, .widget_categories ul li a, .site-footer .widget_recent_comments ul li a {
    position: relative;
    padding-left: 15px;
    display: block;
    color: #000;
    font-size: 14px;
}

.wp-block-button__link {
    background-color: #2271b1;
    font-size: 14px;
    padding: 6px 12px;
}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title, .editor-styles-wrapper .wc-block-grid__product-title, .wc-block-grid__product-title {
    line-height: 1.2em;
    font-weight: 600;
    color: #000;
    font-size: 15px;
}
.widget-area ul li a, .widget li {
    color: #000;
    font-size: 14px;
}

.woocommerce-tabs.wc-tabs-wrapper h2 {
    display: none;
}

span.price span {
    font-family: Open Sans;
    color: #0060b0;
    font-size: 20px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #0060b0;
	  font-weight:600;
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
    font-weight: 700;
	  font-size:14px;
}
.entry-content ul li {
		list-style: none;
	  padding:0;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    margin-bottom: 1em;
}
.related.products h2, .upsells.products h2 {
    font-weight: 800;
}

span.price span {
    font-size: 16px;
}
.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image), .wc-block-grid__product .wc-block-grid__product-title {
    color: #000;
}

/* product INQUIRE US */
/*product sidbar*/
element.style {
}

.woocommerce a.button{
  display:none
}

.widget_storevilla_column_product_widget_area .column-wrap .col-product-area-one .block-item-title h3 a {
    font-size: 14px;
    line-height: 1.5;
    white-space: 
		break-spaces;
}
.wpb_wmca_accordion_wrapper_theme_dark>ul>li>a:hover, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current_page_ancestor>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current_page_parent>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current_page_item>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current-menu-parent>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current-menu-ancestor>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current-menu-item>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.current-cat>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.wpb-wmca-current-cat-parent>a, .wpb_wmca_accordion_wrapper_theme_dark>ul>li.wpb-submenu-indicator-minus>a {
    background-color: #ffff;
    color: #fff;
}
.wpb_wmca_accordion_wrapper_theme_dark>ul ul {
    background: #fff;
}

/*add to cart*/
.woocommerce div.product form.cart .variations td {
    line-height: 2em;
}
.variations_form.cart label {
    font-size: 14px;
    text-transform: none;
}

/*payment*/
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: left;
}


/* home */
.product-button-wrap a.villa-details {
    background: #999999;
	  border: 1px solid #999999;
}

.brand-logo-wrap .lSSlideWrapper.usingCss {
    height: auto;
}
/*title*/
.main-widget-wrap .block-title h2, .block-title h2, h1.page-title, .woocommerce div.product .product_title, .page h3.entry-title {
    color: #000000;
	 	font-weight: 600;
    text-transform: none;
}
body, button, input, select, textarea {
    color: #000000;
}

.widget_storevilla_cat_widget_area .category-slider li {
    padding: 0px 0px;
}

.widget_storevilla_cat_widget_area .category-slider li .item-img .sv_category_count h3.sv-header-title {
    font-weight: 600;
    font-size: 16px;
}
.widget_storevilla_cat_widget_area .category-area {
    padding: 0px 0 0px;
}

.lSSlideOuter a {
    text-decoration: none;
    display: block;
    font-size: 18px;
    text-align: center;
    color: #0060b0;
}

/* Inquire us*/

.product-button-wrap {
    display: none;
}
/* add to card*/
.wp-block-button__link {
    background-color: #0060b0;
}
.wp-block-button__link {
    border-radius: 0px;
}
/*top header*/
element.style {}
.header-wrap .search-cart-wrap .advance-search .sv_search_form:before {
  border-left: 0px;
}
.top-header ul.store-quickinfo {
    padding: 5px 0;
}
.top-header ul.store-quickinfo li, .top-header ul.store-quickinfo li a {
    font-size: 18px;
		margin-top:6px
}
.top-header .top-header-regin {
    font-size: 18px;
		margin-top:6px
}
.top-header-regin .count .fa.fa-shopping-basket {
	  color: #333;
    font-size: 32px;
		margin-left:15px
}
.fa-shopping-basket:before {
    content: "\f217";
}

/*page*/
div.jetpack-likes-widget-wrapper {
   display:none;
}
.wp-block-columns a:link {color:#000000;}
.wp-block-columns a:hover {color:#0000FF;}	

/*
.storevilla-blog .sv-post-content {display: none;}

*/
.storevilla-blog .sv-post-content {display: none;}
.storevilla-blog figure {display: none;}


/* post category*/
.blog-meta {
    display: none;
}
.infinite-loader {
  display: none;
}
.storevilla-blog h3 a {
    color: #000;
}
.storevilla-blog .sv-post-content, .storevilla-blog .entry-content {
    color: #000;
}

/* footer */
.widget.widget_text p {
    margin: 1em;
}

.site-footer .bottom-footer-wrap {
    display: none;
}

element.style {
}
a {
    color: #c6c6c6;
}


/* navigation menu */
.wpb_category_n_menu_accordion > ul > li > a {
    background: #fff;
    color: #000!important;
}
.wpb_category_n_menu_accordion > ul > li:not(:last-child) > a {
    border-bottom: 1px solid #ffffff!important;
}
.wpb_category_n_menu_accordion ul > li li a {
  color: #000!important;
	background:#fff;
}
.widget .wpb_category_n_menu_accordion ul li a {
    padding: 8px 5px;
}
.widget .wpb_category_n_menu_accordion > ul > li >  a:hover{
	background:#e6e6e6;
}
.widget .wpb_category_n_menu_accordion > ul > li >  a:focus{
	background:#e6e6e6;
}


.wpb_category_n_menu_accordion > ul > li li:hover > a, .wpb_category_n_menu_accordion > ul > li li.current-cat > a,.wpb_category_n_menu_accordion li.wpb-submenu-indicator-minus > a {
    border-left-color: #e6e6e6;
}
.wpb_category_n_menu_accordion li > a:hover > span.wpb-submenu-indicator {
    color: #b1b1b1;
}


/* mobile */

.main-navigation .menu-toggle {
    display: none;
}

.top-footer-wrap {
    padding-left: 0em;
}

/*link color*/
a:visited {
    color: black;
}
*/
