
                    a:hover, a:focus{
                        color: rgba( 75, 55, 24, 1 );
                    }
                    button:hover, button:focus, input[type="submit"]:hover, input[type="submit"]:focus,
                    .button:hover, .button:focus, .ts-button:hover, .ts-button:focus{
                        background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-feature-icon-img.text-icon-inline:hover .feature-icon {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .skillbar-bar {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-tab .resp-tabs-list li.resp-tab-active, .ts-tab .resp-tabs-list li:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-accordion .ts-minus {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ui-accordion-header.ui-accordion-header-active, .ui-accordion-header.ui-accordion-header-active:nth-last-child(2) {
                      border-color: rgba( 75, 55, 24, 1 );
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-last-tweets-content a{
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-acc a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-contact-info-social li a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    header.head-no-banner .wolfe-heading {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    button.navbar-toggle:hover span {
                      background: rgba( 75, 55, 24, 1 ) !important;
                    }
                    .nav-menu li.current-menu-item > a,.nav-menu li.active > a {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .bg-danger {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-totop:hover {
                      color:rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-grid .esg-filter-wrapper .esg-filterbutton:hover, .wolfe-grid .esg-filter-wrapper .esg-filterbutton.selected {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .esg-pagination .esg-filterbutton:hover, .wolfe-grid .esg-pagination .esg-filterbutton.selected {
                      color: rgba( 75, 55, 24, 1 );

                    }
                    .esg-navigationbutton.esg-right:hover, .esg-navigationbutton.esg-left:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .eg-grid-portfolio-wrapper .eg-grid-portfolio-element-2:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-port-cats > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .showcase-page-nav .pull-left > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .showcase-page-nav .pull-right > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .widget_tag_cloud a:hover{
                      border-color: rgba( 75, 55, 24, 1 );
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .sh-socials-widget a:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border: 2px solid rgba( 75, 55, 24, 1 );
                    }
                    #today {
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-wolfe-portfolios .wolfe-portfolio-title:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-wolfe-portfolios .wolfe-port-cats > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .portfolio-related h5::before {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .tagcloud a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-calltoaction .ts-style-button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border-color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-short-description > a {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .entry-content blockquote {
                      border-left: 5px solid rgba( 75, 55, 24, 1 );
                    }
                    .comment-reply-link {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-previous:hover .meta-nav, .nav-next:hover .meta-nav {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-previous .meta-nav::before{
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-next .meta-nav::before {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-previous:hover .meta-nav::before, .nav-next:hover .meta-nav::before {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-previous:hover .icon-linea, .nav-next:hover .icon-linea {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .site-main .tags-links a:hover{
                        color: rgba( 75, 55, 24, 1 );
                        border: 1px solid rgba( 75, 55, 24, 1 );
                    }
                    .single-meta .ts-categories .cat-links > a:hover{
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .single-meta .ts-post-share-social a.social-item:hover{
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-latestposts-meta .post-author > a:hover, .ts-latestposts-meta .post-date > a:hover{
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-readmore::before {
                        background-color: rgba( 75, 55, 24, 1 );
                    }
                    .post-quote-content > a:hover {
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .eg-skin-home-3-wrapper a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .grid-projects-desc {
                        background-color: rgba( 75, 55, 24, 1 );
                    }
                    /* woocommer*/
                    .header-top-v1 .header-top-v1-right .header-info-v1 span a span.wolfe_themestudio-number-count {
                        color: rgba( 75, 55, 24, 1 );
                    }
                    .cart-number-items {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .mini_cart_item .item-prod .remove:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    div.item-prod a.add_to_cart_button {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    div.item-prod a.yith-wcqv-button:hover,div.item-prod a.add_to_cart_button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    div#yith-wcwl-popup-message {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-wishlist-btn-wrap:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-wishlist-btn-wrap {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    a.added_to_cart {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    a.added_to_cart:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-button-2, .woocommerce a.button {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce .products-list a.product_type_simple {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .product-name:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .product-name a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-grid-view:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      color: #212121;
                    }
                    .woocommerce div .star-rating span::before {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    div.item-prod a.add_to_cart_button.loading {
                      background-color: rgba( 75, 55, 24, 1 ) !important;
                    }
                    .woocommerce span.onsale {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .products-list div.item-prod a.add_to_cart_button {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .products-grid .product-item.product .ts-wishlist-btn-wrap:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border: 1px solid rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce div.product .summary p.price {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce #review_form #respond .form-submit input.submit {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce a.remove:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-cart-step.ts-cart-step-complete span {
                      background: rgba( 75, 55, 24, 1 );
                      border-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-cart-step.ts-cart-step-complete h3::before {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce .woocommerce-checkout table.shop_table tfoot .order-total th ,.woocommerce .woocommerce-checkout table.shop_table tfoot .order-total td{
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .checkout.woocommerce-checkout > h3#order_review_heading::before {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    div.woocommerce button.button, div.woocommerce input.button, div.woocommerce input[type="submit"]  {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce div.woocommerce-info,.woocommerce p.woocommerce-info {
                      border-top-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce div.woocommerce-message::before {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce div.woocommerce-message {
                      border-top-color: rgba( 75, 55, 24, 1 );
                    }
                    div.woocommerce .form-row input.button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    div.woocommerce .track_order .form-row input.button {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    div.woocommerce .track_order .form-row input.button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce-account .addresses .title .edit:hover {
                      background-color: rgba( 75, 55, 24, 1 ) ;
                    }
                    .woocommerce .widget.widget_price_filter .ui-slider .ui-slider-range {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce .widget.widget_price_filter .price_slider_amount .button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .sidebar li.cat-parent:hover, .sidebar li.cat-parent:hover > a, .sidebar .widget_product_categories li > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce .sidebar .widget_layered_nav ul li span {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .ts-grid-view:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .products-list div.item-prod a.yith-wcqv-button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border: 1px solid rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .product .ts-wishlist-btn-wrap:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border: 1px solid rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark div.item-prod a.add_to_cart_button:hover, .ts-page-dark div.item-prod a.yith-wcqv-button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .products-list div.item-prod a.add_to_cart_button {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .header-mini-cart .ts-button-2,.ts-page-dark.woocommerce .header-mini-cart a.button {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark div.woocommerce .form-row input.button:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .woocommerce.ts-page-dark .products-list a.product_type_simple {
                      background-color: rgba( 75, 55, 24, 1 );
                    }
                    .ts-page-dark .products-list .ts-wishlist-btn-wrap:hover {
                      background-color: rgba( 75, 55, 24, 1 );
                      border-color: rgba( 75, 55, 24, 1 );
                    }
                    .wolfe-type-2 .navbar-toggle:hover .icon-bar::before, .wolfe-type-2 .navbar-toggle:hover .icon-bar::after {
                      background: rgba( 75, 55, 24, 1 ) none repeat scroll 0 0;
                    }
                    .wolfe-type-2 .nav-menu > li > a:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }

                    .west-grid .esg-filter-wrapper .esg-filterbutton:hover, .west-grid .esg-filter-wrapper .esg-filterbutton.selected {
                      color: rgba( 75, 55, 24, 1 );
                    }

                    .esg-pagination .esg-filterbutton:hover, .west-grid .esg-pagination .esg-filterbutton.selected {
                      color: rgba( 75, 55, 24, 1 );

                    }
                    .nav-menu > li:hover > a {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .nav-menu > li > a::before {
                      color: rgba( 75, 55, 24, 1 );
                    }
                    .esg-navigationbutton.esg-right:hover, .esg-navigationbutton.esg-left:hover {
                      color: rgba( 75, 55, 24, 1 );
                    }figure.effect-goliath {
	background: #f3f1f0;
	overflow:hidden;
}

.effect-goliath figcaption p{
display:block;
}

figure.effect-goliath:hover {
	overflow:hidden;
	background-image:url(https://www.spafurniture.in/wp-content/uploads/2017/03/bg-est.png);
	
}


.effect-goliath h2 {
	bottom: 20px;
	position: absolute;
	/* margin: auto; */
	text-align: center;
	/* display: block; */
	width: 100%;
}



.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	/*min-width: 320px;
	max-width: 480px;
	max-height: 360px;*/
	width: 48%;
	height: auto;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}

.grid figure {
	text-align: center;
	cursor: pointer;
}

figure.effect-goliath img {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-goliath img, figure.effect-goliath h2 {
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

figure.effect-goliath:hover img {
	-webkit-transform: translate3d(0,-40px,0);
	transform: translate3d(0,-40px,0);
}

figure.effect-goliath-edit:hover img {
	-webkit-transform: translate3d(0,0px,0);
	transform: translate3d(0,0px,0);
}

.grid figure figcaption, .grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

figure.effect-goliath p {
	text-transform: none;
	font-size: 90%;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,50px,0);
	transform: translate3d(0,50px,0);
}

figure.effect-goliath p {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 30px;
	text-transform:uppercase;
	text-align:center;
}

figure.effect-goliath:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.rst-bottom{
	margin-top:0px;
}

.img-cst{
	margin-top:25px;	
}

.img-sct p{
	text-align:center;
}

.goliath-headst img{width:100%;}
body.page-id-1012 .esg-grid .mainul li.eg-roosevelt-wrapper .esg-media-poster {

  background-size: 100% auto !important;
}
.esg-grid a:hover, .esg-grid a:focus, .esg-grid a {
	-webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
-o-transition-duration: 0.4s;
-ms-transition-duration: 0.4s;
transition-duration: 0.4s;
-webkit-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
transition-timing-function: ease-in-out;
}

#preloader{ display: none;}