a:453:{s:8:"last_tab";s:1:"1";s:10:"theme-skin";s:8:"material";s:14:"button-styling";s:23:"slightly_rounded_shadow";s:16:"overall-bg-color";s:7:"#ffffff";s:18:"overall-font-color";s:0:"";s:11:"body-border";s:1:"0";s:17:"body-border-color";s:7:"#ffffff";s:16:"body-border-size";s:0:"";s:11:"back-to-top";s:1:"1";s:18:"back-to-top-mobile";s:1:"0";s:18:"one-page-scrolling";s:1:"1";s:10:"responsive";s:1:"1";s:14:"ext_responsive";s:1:"1";s:19:"max_container_width";s:4:"1425";s:15:"lightbox_script";s:8:"fancybox";s:16:"default-lightbox";s:1:"0";s:23:"disable-mobile-parallax";s:1:"0";s:24:"disable-mobile-video-bgs";s:1:"0";s:23:"column_animation_easing";s:12:"easeOutCubic";s:23:"column_animation_timing";s:3:"750";s:20:"external-dynamic-css";s:1:"0";s:16:"google-analytics";s:782:"<script type="text/javascript">
jQuery( document ).ready(function() {
jQuery(".heritage_inner_sections a").attr("rel","prettyphoto");
jQuery(".lightbox-column .img-with-aniamtion-wrap a").attr("rel","prettyphoto").addClass("nectar_video_lightbox");
jQuery(".related.products").addClass("wpb_row vc_row-fluid vc_row full-width-content");
jQuery('.woocommerce .full-width-content .woocommerce-ordering').on('click', function () {
    jQuery(this).toggleClass('open')
});
});
jQuery(document).on('click', function(event) {
          if (!jQuery(event.target).closest('.woocommerce .full-width-content .woocommerce-ordering').length)  {
                jQuery(".woocommerce .full-width-content .woocommerce-ordering").removeClass("open");
          }
        });
</script>";s:19:"google-maps-api-key";s:39:"AIzaSyBLXl23noXJLQ1ic4dUGpP9fenWPc7za2M";s:10:"custom-css";s:153663:".woocommerce .product-wrap .product-add-to-cart { display: none !important; }

#header-outer[data-permanent-transparent=false] { background-color: rgba(0,0,0,0) !important; }

body[data-hhun="1"] #header-outer.small-nav { position: fixed; }

#header-outer.nav-down { transition: all .2s ease-in-out !important; -webkit-transform: translateY(0) !important; transform: translateY(0) !important; transition: border-color .2s linear,background-color .2s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) !important; transition: transform .4s cubic-bezier(.215,.61,.355,1),border-color .2s linear,background-color .2s linear !important; transition: transform .4s cubic-bezier(.215,.61,.355,1),border-color .2s linear,background-color .2s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) !important; }

#header-outer.nav-up { transition: all .2s ease-in-out !important; -webkit-transform: translateY(-100%) !important; transform: translateY(-100%) !important; transition: border-color .2s linear,background-color .2s linear,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 1s !important; transition: transform .2s cubic-bezier(.215,.61,.355,1) 1s,border-color .2s linear,background-color .2s linear !important; transition: transform .2s cubic-bezier(.215,.61,.355,1) 1s,border-color .2s linear,background-color .2s linear,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 1s !important; }

#header-outer[data-format="centered-logo-between-menu"] .span_3 { left: 45%; }

body.material #header-outer #logo, body.material #header-outer .logo-spacing { margin-top: 15px; margin-bottom: 30px; }
#header-outer #logo img {
    height: 50px;
}

body #page-header-bg .row { transition: all 0.25s ease 0s; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); }

body #page-header-bg:hover .row { -ms-transform: translateY(-3px); transform: translateY(-3px); -webkit-transform: translateY(-3px); }

.nectar-slider-wrap .swiper-slide .content { transition: all 0.25s ease 0s; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); }

.nectar-slider-wrap:hover .swiper-slide .content { -ms-transform: translateY(-3px); transform: translateY(-3px); -webkit-transform: translateY(-3px); }

.portfolio-items .col.span_4:hover .work-meta p { color: #000; }

.single.single-product .woocommerce-notices-wrapper { margin-top: 30px; }

body.page-id-4378 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4378 #page-header-bg .row { top: 50%; }

body.page-id-4378 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4378 .container-wrap h2 { font-style: italic; }

.blog-class .standard_section { display: none !important; }

body.page-id-3 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-3 #page-header-bg .row { top: 50%; }

body.page-id-3 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-3 .container-wrap h2 { font-style: italic; }

body.page-id-3 .container-wrap h3 { font-family: Raleway !important; font-weight: 400; font-style: normal; }

body.page-id-4560 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4560 #page-header-bg .row { top: 50%; }

body.page-id-4560 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4560 .container-wrap h2 { font-style: italic; }

body.page-id-4560 .container-wrap h3 { font-family: Raleway !important; font-weight: 400; font-style: normal; }

.area-blog-sidebar .cat-item-58 { display: none; }

body.page-id-4562 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4562 #page-header-bg .row { top: 50%; }

body.page-id-4562 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4562 .container-wrap h2 { font-style: italic; }

body.page-id-4562 .container-wrap h3 { font-family: Raleway !important; font-weight: 400; font-style: normal; }

.sub-menu .menu-image-hover-wrapper { position: fixed; right: -20px; top: -10px; width: 120px; height: 160px; display: block; padding: 0; overflow: hidden; padding-right: 0 !important; }

.sub-menu .menu-image-hover-wrapper img { margin-left: 0 !important; margin-right: 0 !important; }

.sub-menu li:nth-child(2) .menu-image-hover-wrapper { top: -38px; right: -20px; }

.sub-menu li:nth-child(3) .menu-image-hover-wrapper { top: -66px; right: -20px; }

.sub-menu li:nth-child(4) .menu-image-hover-wrapper { top: -94px; right: -20px; }

.sub-menu li:nth-child(5) .menu-image-hover-wrapper { top: -122px; right: -20px; }

#header-outer[data-format="centered-logo-between-menu"] header#top nav >ul.sf-menu >li ul { background-color: #fff !important; margin-top: 0px !Important; width: 350px; min-height: 160px; top: 48px; transition: all .3s ease-in-out; -webkit-transform: translateY(0); transform: translateY(0); visibility: hidden; opacity: 0 !important; pointer-events: initial; padding-left: 5px; padding-top: 10px; padding-bottom: 10px; }

#header-outer[data-format="centered-logo-between-menu"] header#top nav >ul.sf-menu >li:hover ul { -webkit-transform: translateY(-10px) !important; transform: translateY(-10px) !important; visibility: visible; opacity: 1 !important; }

#header-outer[data-format="centered-logo-between-menu"] header#top nav >ul.sf-menu >li ul:before { background-image: url('https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/broucher-img-6.jpg'); width: 120px; position: absolute; content: ''; top: 0px; right: 0px; height: 160px; background-size: cover; }

#header-outer[data-format="centered-logo-between-menu"] header#top nav >ul.sf-menu >li ul:hover:before { display: none; }

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a { color: #000 !important; }

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul .product-meta a { color: #fff !important; }

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover { color: #aaa !important; background-color: transparent !important; }

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item a { color: #000 !important; background-color: transparent !important; }

body.tax-product_cat #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.tax-product_cat #page-header-bg .row { top: 50%; }

div.wpcf7-mail-sent-ok { border-color: #000; color: #000; }

body.material #search-outer { z-index: 2000000000!important; transition: none !important; }

.single.single-post #page-header-bg .inner-wrap > a { display: none !important; }

body.search #page-header-bg { height: calc(100vh - 85px); top: -87px; }

body.search #page-header-bg .page-header-overlay-color { display: none; }

#search-results article.result .title a { font-style: italic; font-size: 28px !important; line-height: 35px; }

#search-results article.result .title span { font-size: 16px; line-height: 25px; }

.single.single-portfolio .container-wrap { padding-top: 50px !important; padding-bottom: 0px !important; }

.single.single-portfolio .right.img-with-aniamtion-wrap img { display: inline-block !important; }

body.page-id-4422 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4422 #page-header-bg .row { top: 50%; }

body.page-id-4422 .container-wrap { padding-top: 0px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

.single.single-portfolio .wpb_text_column.wpb_content_element { max-width: 50%; margin: 20px auto 50px; }

.single.single-portfolio .wpb_text_column.wpb_content_element h3 { font-style: italic; font-size: 28px !important; }

.single.single-portfolio .wpb_text_column.wpb_content_element h3 a { border-bottom: 2px solid #000; }

.single.single-portfolio .wpb_text_column.wpb_content_element p { font-size: 20px; line-height: 25px; }

.single.single-portfolio .img-with-aniamtion-wrap { margin: 40px 0; }

.portfolio-filters-inline ul li { font-size: 14px; color: #777777; font-weight: 400; padding: 0px; margin: 0 5px; text-align: left; }

body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a { font-size: 14px !important; color: #777777 !important; font-weight: 400; padding: 0px; width: 220px; padding: 10px !important; border: 1px solid #cccccc !important; border-radius: 0 !important; line-height: 20px; margin: 0 !important; }

body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a.active { background: #000 !important; color: #fff !important; border-color: #000; }

body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a:hover { background: #000 !important; color: #fff !important; border-color: #000; }

.portfolio-items[data-ps="9"] .col .work-meta { width: 80%; background: #fff; position: relative; top: -63px; padding: 20px 20px 0 0; }

.portfolio-items[data-ps="9"] .col .work-meta:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.portfolio-items[data-ps="9"] .col:hover .work-meta:before { height: 10px; }

.portfolio-items[data-ps="9"] .col p { color: #a0a0a0; font-size: 14px; }

.portfolio-items .work-meta h4.title { font-style: italic; font-size: 32px !important; line-height: 40px !important; color: #000; }

.portfolio-items .col.span_4 { border-bottom: 1px solid #cccccc; padding-bottom: 30px; }

body.material .portfolio-items[data-ps="9"] .col img { border-radius: 0 !important; }

.portfolio-items[data-ps="9"] .col:hover img { transform: none; box-shadow: none; }

.single-post .bottom-meta .sharing-default-minimal { text-align: center; margin-bottom: 0 !important; }

.single-post .sharing-default-minimal .nectar-social .social-text { display: none !important; }

body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social >a { border: none !important; border-radius: 0 !important; padding: 0 !important; }

.sharing-default-minimal .nectar-social .facebook-share i { color: #333 !important; font-size: 20px !important; line-height: 24px !important; }

.sharing-default-minimal .nectar-social .twitter-share i { color: #333 !important; font-size: 20px !important; line-height: 24px !important; }

.sharing-default-minimal .nectar-social .google-plus-share i { color: #333 !important; font-size: 20px !important; line-height: 24px !important; }

.sharing-default-minimal .nectar-social .linkedin-share i { color: #333 !important; font-size: 20px !important; line-height: 24px !important; }

.sharing-default-minimal .nectar-social .pinterest-share i { color: #333 !important; font-size: 20px !important; line-height: 24px !important; }

.sharing-default-minimal .nectar-social .facebook-share:hover { color: #333 !important; background: #fff !important; box-shadow: none !important; transform: none !important; }

.sharing-default-minimal .nectar-social .twitter-share:hover { color: #333 !important; background: #fff !important; box-shadow: none !important; transform: none !important; }

.sharing-default-minimal .nectar-social .google-plus-share:hover { color: #333 !important; background: #fff !important; box-shadow: none !important; transform: none !important; }

.sharing-default-minimal .nectar-social .linkedin-share:hover { color: #333 !important; background: #fff !important; box-shadow: none !important; transform: none !important; }

.sharing-default-minimal .nectar-social .pinterest-share:hover { color: #333 !important; background: #fff !important; box-shadow: none !important; transform: none !important; }

.sharing-default-minimal .nectar-social .facebook-share:hover i { color: #333 !important; }

.sharing-default-minimal .nectar-social .twitter-share:hover i { color: #333 !important; }

.sharing-default-minimal .nectar-social .google-plus-share:hover i { color: #333 !important; }

.sharing-default-minimal .nectar-social .linkedin-share:hover i { color: #333 !important; }

.sharing-default-minimal .nectar-social .pinterest-share:hover i { color: #333 !important; }

.single.single-post article.post .content-inner { padding-bottom: 0; margin-bottom: 0; }

.single.single-post .wpb_text_column.wpb_content_element { max-width: 50%; margin: 20px auto 50px; }

.single.single-post .wpb_text_column.wpb_content_element h3 { font-style: italic; font-size: 28px !important; }

.single.single-post .wpb_text_column.wpb_content_element h3 a { border-bottom: 2px solid #000; }

.single.single-post .wpb_text_column.wpb_content_element p { font-size: 20px; line-height: 25px; }

.single.single-post .img-with-aniamtion-wrap { margin: 40px 0; }

body.blog-class #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.blog-class #page-header-bg .row { top: 50%; }

.single.single-post.blog-class #page-header-bg .row { top: 0; }

body[data-bg-header="true"].blog-class .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; background: #f4f1ec; }

body.blog-class .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; background: #f4f1ec; }

html body[data-bg-header="true"].archive.blog-class .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; background: #f4f1ec; }

.blog-class .su-accordion { position: absolute; top: 30px; left: 2.8%; z-index: 100000000; }

.blog-class .su-accordion:nth-child(2) { left: inherit; right: 2.8%; }

.blog-class .su-spoiler-style-fancy { border-radius: 0; border: 1px solid #cccccc; }

.blog-class .su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border-radius: 0; border: none; background: #f4f1ec; }

.blog-class .su-spoiler-style-fancy > .su-spoiler-content { border-radius: 0px; background: #f4f1ec; }

.blog-class .su-spoiler-style-fancy > .su-spoiler-title { border-radius: 0; border: none; background: #f4f1ec; width: 220px; font-size: 14px; color: #777777; font-weight: 400; padding: 10px; padding-left: 14px; line-height: 22px; }

.blog-class .su-spoiler-icon { left: inherit; right: 7px; top: 10px; }

.blog-class .su-accordion ul { margin: 0; list-style: none; }

.blog-class .su-accordion ul li { margin: 0; list-style: none; cursor: pointer; }

.blog-class .su-accordion ul li:before { content: ""; display: inline-block; width: 15px; height: 15px; border: 1px solid #000; background: #f4f1ec; border-radius: 50%; margin-right: 10px; position: relative; }

.blog-class .su-accordion ul li.active:before { background: #000; }

.blog-class .su-accordion ul li.current-cat:before { background: #000; }

.blog-class .su-accordion ul li:hover:before { background: #000; }

.blog-class .su-accordion ul li a { color: #777777; }

.blog-class .su-accordion ul li a:hover { color: #777777 !important; }

.blog-class .su-accordion .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) ul li a:hover { color: #777777 !important; }

.blog-class .su-accordion .widget h2 { display: none; }

.blog-class .masonry-blog-item .article-content-wrap { position: relative; width: 80%; top: -55px; background: #f4f1ec; padding-left: 0 !important; }

.blog-class .masonry-blog-item .article-content-wrap:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.blog-class .masonry-blog-item:hover .article-content-wrap:before { height: 10px; }

.our-story-home p:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.our-story-home:hover p:before { height: 10px; }

.bathrooms-home p:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.bathrooms-home:hover p:before { height: 10px; }

.kitchens-home p:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.kitchens-home:hover p:before { height: 10px; }

.tiles-flooring-home p:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

.tiles-flooring-home:hover p:before { height: 10px; }

.blog-class .masonry-blog-item .content-inner { background: #f4f1ec; }

.blog-class .masonry-blog-item h2.title { font-style: italic; font-size: 32px !important; line-height: 40px !important; color: #000; }

.blog-class .masonry-blog-item h2.title a { color: #000; }

.blog-class .posts-container article.animated-in .inner-wrap { padding-top: 50px; background: #f4f1ec; }

.blog-class .posts-container article.animated-in:nth-child(-n+3) .inner-wrap { padding-top: 0; }

.blog-class .masonry-blog-item .article-content-wrap .date { color: #a0a0a0; font-size: 14px; }

.blog-class .masonry-blog-item .article-content-wrap .more-link { display: none; }

.blog-class .post-area.masonry article.post .post-meta { display: none !important; }

.blog-class .full-width-content .post-area .masonry-blog-item { width: 31.3%; border-bottom: 1px solid #cccccc; }

.area-blog-sidebar .cat-item-1 { display: none; }

.blog-class .full-width-content.blog-fullwidth-wrap .article-content-wrap p { display: none; } 

.blog-class .full-width-content.blog-fullwidth-wrap .article-content-wrap .meta-category { display: none; }

.blog-class #ajax-content-wrap { background-color: #f4f1ec; }

.blog-class #footer-outer { background-color: #f4f1ec; }

.woocommerce-page .nectar-shop-header .woocommerce-breadcrumb { display: none; }

.woocommerce-page .su-accordion { position: absolute; top: -10px; left: 3.5%; z-index: 100000000; }

.woocommerce-page .su-spoiler-style-fancy { border-radius: 0; border: 1px solid #cccccc; }

.woocommerce-page .su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border-radius: 0; border: none; background: #fff; }

.woocommerce-page .su-spoiler-style-fancy > .su-spoiler-title { border-radius: 0; border: none; background: #fff; min-width: 220px; font-size: 14px; color: #777777; font-weight: 400; padding: 10px; padding-left: 14px; line-height: 22px; }

.woocommerce-page .su-spoiler-icon { left: inherit; right: 7px; top: 10px; }

.woocommerce-page .berocket_single_filter_widget { border-bottom: 1px solid #cccccc; }

.woocommerce-page .berocket_single_filter_widget:last-child { border-bottom: none; }

.woocommerce-page .berocket_aapf_widget-title { font-style: normal !important; font-family: Raleway !important; font-size: 14px; color: #777777; font-weight: 400; }

.woocommerce-page .berocket_aapf_widget { margin-left: 0; }

.woocommerce-page ul.berocket_aapf_widget li.berocket_widget_show_values span { display: inline; }

.woocommerce-page ul.berocket_aapf_widget li span.br_child_toggle { display: none; }

.woocommerce-page ul.berocket_aapf_widget li span { background-color: #fff; display: block; margin: 0; position: relative; }

.woocommerce-page ul.berocket_aapf_widget li span label { padding: 7px 30px; width: 100%; display: block; text-align: left; color: #777777; cursor: pointer; position: relative; z-index: 2; transition: color 200ms ease-in; overflow: hidden; }

.woocommerce-page ul.berocket_aapf_widget li span label:before { width: 10px; height: 10px; border-radius: 50%; content: ''; background-color: #5562eb; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale3d(1, 1, 1); transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1); opacity: 0; z-index: -1; }

.woocommerce-page ul.berocket_aapf_widget li span label:after { width: 15px; height: 15px; content: ''; border: 1px solid #000; background-color: #fff; border-radius: 50%; z-index: 2; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); cursor: pointer; transition: all 200ms ease-in; }

.woocommerce-page ul.berocket_aapf_widget li span input:checked ~ label { color: #000; }

.woocommerce-page ul.berocket_aapf_widget li span input:checked ~ label:before { transform: translate(-50%, -50%) scale3d(56, 56, 1); opacity: 1; }

.woocommerce-page ul.berocket_aapf_widget li span input:checked ~ label:after { background-color: #000; border-color: #000; }

.woocommerce-page ul.berocket_aapf_widget li span input { width: 15px; height: 15px; order: 1; z-index: 2; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); cursor: pointer; visibility: hidden; }

.woocommerce-page .berocket_aapf_selected_area_hook { padding-left: 3.5%; }

.woocommerce-page .berocket_aapf_selected_area_hook ul { margin: 0; }

.woocommerce-page .berocket_aapf_selected_area_hook div.berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter a i { -webkit-text-stroke: 2px white; }

.woocommerce-page .berocket_aapf_widget.berocket_style_none li:first-child { display: none !important; }

.woocommerce-page .berocket_aapf_selected_area_hook li a i { -webkit-text-stroke: 2px white; }

.woocommerce.woocommerce-page .no-products.woocommerce-info { font-weight: 400; margin: 0 auto; text-align: center; background: #fff !important; color: #000 !important; padding: 0; }

.woocommerce .full-width-content .woocommerce-result-count { display: none; }

.woocommerce .full-width-content .berocket_aapf_selected_area_hook .berocket_aapf_widget_selected_filter > span { display: none; }

/*.woocommerce .full-width-content .berocket_aapf_widget.berocket_aapf_widget_selected_area > ul { display: none; }*/

.woocommerce .full-width-content .berocket_aapf_widget.berocket_aapf_widget_selected_area > ul li a { padding: 2px 5px; margin: 2px 0; display: block; }

.woocommerce .woocommerce-ordering select { border: 1px solid #cccccc !important; box-shadow: none !important; width: 220px; font-size: 14px; color: #777777; font-weight: 400; font-family: Raleway !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;cursor: pointer; }

.woocommerce .full-width-content .woocommerce-ordering { display: none; position: relative; right: 3.5%;z-index: 100000000;}

.woocommerce .full-width-content .woocommerce-ordering:before { content: "\f067"; font-family: FontAwesome; position: absolute; color: #777; height: 42px; width: 30px; right: 1px; top: 1px; text-align: center; line-height: 42px; pointer-events: none; cursor: pointer; }
    
.woocommerce .full-width-content .woocommerce-ordering.open:before { content: "\f068"; }

.woocommerce .full-width-content .berocket_single_filter_widget .berocket_aapf_widget_show.hide_button { transform: none; }

.woocommerce .full-width-content .berocket_single_filter_widget .fa.fa-angle-left:before { content: "\f067"; font-size: 14px; }

.woocommerce .full-width-content .berocket_single_filter_hidden .fa.fa-angle-left:before { content: "\f067"; font-size: 14px; }

.woocommerce .full-width-content .berocket_single_filter_visible .fa.fa-angle-left:before { content: "\f068"; font-size: 14px; }

body.page-id-4298 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4298 #page-header-bg .row { top: 50%; }

body.page-id-4298 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4298 .full-width-content { padding-left: 20px !important; padding-right: 20px !important; }

body.page-id-4298 .full-width-content [class*="vc_col-"] { padding: 0 20px !important; border-right: 1px solid #cccccc; }

body.page-id-4298 .full-width-content [class*="vc_col-"]:last-child { border-right: none; }

body.page-id-4298 .full-width-content [class*="vc_col-"] p { padding: 35px 0 0; line-height: 20px; }

body.page-id-4298 .full-width-content [class*="vc_col-"] h2 { font-style: normal !important; padding: 0px 0 20px; font-family: Raleway !important; }

body.page-id-4298 .full-width-content [class*="vc_col-"]:hover img { opacity: 0.6 !important; }

body.page-id-4298 .full-width-content [class*="vc_col-"]:before { opacity: 0; content: "VIEW BROCHURE"; position: absolute; text-align: left; left: 18px; bottom: 60px; display: block; font-size: 14px; font-family: Raleway; font-weight: 400; letter-spacing: 2px; color: #000; z-index: 10; background: #fff; border-bottom: 1px solid #000; transition: opacity .1s linear; }

body.page-id-4298 .full-width-content [class*="vc_col-"]:hover:before { opacity: 1; }

body.page-id-4298 .boruchers_top_section.full-width-content [class*="vc_col-"] .vc_column-inner { border-bottom: 1px solid #ccc; }

body.page-id-4298 .boruchers_bottom_section.full-width-content [class*="vc_col-"] { padding-top: 50px !important; }

body.page-id-4298 .boruchers_bottom_section.full-width-content [class*="vc_col-"]:before { bottom: 112px; }

body.page-id-4290 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4290 #page-header-bg .row { top: 50%; }

.page-id-4290 .container.main-content p { font-size: 14px; color: #010101; text-transform: uppercase; margin-bottom: 20px; }

.page-id-4290 .container.main-content input { background-color: #fff;  border: 1px solid #cccccc; border-radius: 0 !important; color: #010101; }

.page-id-4290 .container.main-content input[type=submit] { border: 1px solid #000 !important; background-color: #fff !important; color: #000 !important; font-size: 14px !important; text-transform: uppercase !important; font-family: Raleway !important; padding: 10px 50px !important; }

.page-id-4290 .container.main-content textarea { background-color: #fff;  border: 1px solid #cccccc; border-radius: 0 !important; color: #010101; }

.page-id-4290 .container.main-content select { background-color: #fff;  border: 1px solid #cccccc !important; border-radius: 0 !important; color: #010101; box-shadow: none !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.page-id-4290 .container.main-content .dropdown_custom_arrow .wpcf7-form-control-wrap { position: relative; }

.page-id-4290 .container.main-content .dropdown_custom_arrow .wpcf7-form-control-wrap:before { content: "\f0d7"; font-family: FontAwesome; position: absolute; color: #000; background: #f7f7f7; height: 42px; width: 30px; right: 1px; top: 1px; text-align: center; line-height: 42px; pointer-events:none; cursor: pointer; }

.macbook_system.page-id-4290 .container.main-content .dropdown_custom_arrow .wpcf7-form-control-wrap:before { top: 3px; }

.page-id-4290 .wpcf7 .wpcf7-response-output { clear: both; }

.page-id-4271 .container.main-content h2.vc_custom_heading { color: #333333; font-size: 32px; font-family: Raleway !important; font-style: normal; }

.page-id-4271 .container.main-content h3 { color: #777777; font-size: 16px; font-family: Raleway !important; line-height: 30px; margin: 20px 0 0; font-style: normal; }

.page-id-4271 .container.main-content p { color: #222222; font-size: 20px; font-family: Raleway !important; line-height: 30px; }

.page-id-4271 .container.main-content a { color: #222222; font-size: 12px; font-family: Raleway !important; font-weight: 600; border: 1px solid #cccccc; padding: 7px 15px; text-transform: uppercase; }

.page-id-4271 .container.main-content p.phone_number_location { font-family: Montserrat !important; padding: 0; }

.page-id-4271 .container.main-content p.phone_number_location a { color: #222222; font-size: 20px; font-family: Montserrat !important; border: none !important; padding: 0; }

.page-id-4271 .container.main-content .phone_number_location { font-family: Montserrat !important; padding: 0; }

.page-id-4271 .container.main-content .phone_number_location a { color: #222222; font-size: 20px; font-family: Montserrat !important; border: none !important; padding: 0; }

.container.main-content .phone_number_location { font-family: Montserrat !important; padding: 0; }

.container.main-content .phone_number_location a { color: #222222; font-size: 20px; font-family: Montserrat !important; border: none !important; padding: 0; }

.page-id-4271 .container.main-content .wpb_row.standard_section { border-bottom: 1px solid #cccccc; margin-bottom: 0 !important; }

.page-id-4271 .container.main-content .wpb_row.standard_section:last-child { border-bottom: none; }

.page-id-4271 .fancybox-container { background: rgba(0,0,0,0.3); }

.page-id-4271 .fancybox-container .fancybox-bg { background: rgba(0,0,0,0.3); }

.lightbox-column .img-with-aniamtion-wrap .inner { position: relative; }

.lightbox-column .img-with-aniamtion-wrap .inner:before { content: "\f04b"; font-family: FontAwesome; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 50px; height: 50px; border: 1px solid #fff; border-radius: 50px; font-size: 24px; text-align: center; color: #fff; z-index: 1000; line-height: 48px; pointer-events: none; padding-left: 6px; }

.lightbox-column .img-with-aniamtion-wrap .inner:hover:before { background: #fff; color: #000; }

body.page-id-4271 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4271 #page-header-bg .row { top: 50%; }

.page-id-4250 .full-width-content.vc_row-fluid .wpb_column:first-child { border-right: 1px solid #cccccc; }

.page-id-4250 .full-width-content.vc_row-fluid .wpb_column > .vc_column-inner { border-bottom: 1px solid #cccccc; padding-bottom: 20px !important; }

body.page-id-4250 .container-wrap div.vc_custom_heading { color: #777777; font-size: 16px; margin: 15px 0 0; }

body.page-id-4250 .container-wrap p.vc_custom_heading { color: #222222; font-size: 20px; padding-bottom: 30px; padding-top: 20px; position: relative; }

body.page-id-4250 .container-wrap p.vc_custom_heading:before { content: 'WATCH FILM'; position: absolute; left: 0; top: -7px; border-bottom: 1px solid #000; padding-bottom: 3px; display: none; color: #000; font-size: 14px; font-family: Raleway; font-weight: 400; letter-spacing: 2px; line-height: 18px; }

.page-id-4250 .full-width-content.vc_row-fluid .wpb_column:hover p.vc_custom_heading:before { display: inline-block; }

.page-id-4250 .fancybox-container { background: rgba(0,0,0,0.3); }

.page-id-4250 .fancybox-container .fancybox-bg { background: rgba(0,0,0,0.3); }

body.page-id-4250 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4250 #page-header-bg .row { top: 50%; }

body.page-id-4250 .container-wrap { border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4237 .container-wrap { border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4237 #page-header-bg h1 { font-size: 14px !important; font-weight: 400 !important; padding: 0; line-height: 20px; }

.page-id-4237 #page-header-bg .row { top: 50%; }

.macbook_system.page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6 { top: 0%!important; }

.page-id-4237 #page-header-bg .row .subheader { font-size: 32px !important; font-weight: 100 !important; }

.page-id-4237 #page-header-bg .row .subheader span { display: block; font-family: Libre Baskerville !important; font-style: italic; font-size: 36px !important; line-height: 50px; }

.page-id-4237 .container.main-content p { color: #222222; font-size: 17px; line-height: 30px; }

.page-id-4237 .container.main-content .published-text-home p { text-align: center; color: #777777; font-size: 16px; padding-bottom: 100px !important; }

.page-id-4237 .team-member { text-align: center; padding-top: 50px; padding-bottom: 40px; }

.page-id-4237 .team-member h4 { color: #777777; font-family: Raleway !important; font-size: 16px; }

.page-id-4237 .team-member .position { font-size: 20px; color: #222222; }

.single-product.woocommerce-page .container-wrap { top: -160px; }

.single-product .variations_button.woocommerce-variation-add-to-cart-disabled { display: none; }

html .woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity { float: left; margin-top: 10px; }

.product_top_image_summary_section { padding: 0 20px; border-top: 1px solid #cccccc; }

.product_top_image_summary_section .single-product-main-image { border-right: 1px solid #e6e6e6; padding-right: 2%; margin-right: 0% !important; padding-top: 50px !important; padding-bottom: 30px !important; }

.product_top_image_summary_section .single-product-summary { left: -1px; border-left: 1px solid #e6e6e6; padding-left: 2%; padding-top: 50px !important; padding-bottom: 30px !important; }

.single-product.woocommerce-page .dimensions_table_product { margin-top: 10px; background-color: #fff; border: none; }

.single-product.woocommerce-page .dimensions_table_product tbody tr { background-color: #fff; border: none; }

.single-product.woocommerce-page .dimensions_table_product tbody tr td { background-color: #fff; color: #010101; font-size: 14px; text-align: right; border: none; padding: 3px; }

.single-product.woocommerce-page .dimensions_table_product tbody tr th { font-weight: 400; background-color: #fff; color: #777777; font-size: 14px; border: none; padding: 3px; vertical-align: top; }

.single-product.woocommerce-page .dimensions_table_product tbody tr img { width: 22%; }

.single-product.woocommerce-page .download_table_product { margin-top: 10px; background-color: #fff; border: none; }

.single-product.woocommerce-page .download_table_product tbody tr { background-color: #fff; border: none; }

.single-product.woocommerce-page .download_table_product tbody tr td { background-color: #fff; color: #010101; font-size: 14px; text-align: right; border: none; padding: 3px; }

.single-product.woocommerce-page .download_table_product tbody tr th { font-weight: 400; background-color: #fff; color: #777777; font-size: 14px; border: none; padding: 3px; }

.single-product.woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button { margin-top: 0; border-radius: 0 !important; float: right; transform: none !important; color: #000 !important; background: #fff !important; border: 1px solid #000 !important; }

.single-product.woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button:hover { background: #000 !important; color: #fff !important; box-shadow: none !important; }

.single-product.woocommerce-page .yikes-custom-woo-tab-title { display: none !important; }

.single-product.woocommerce-page div.product form.cart .variations .value { padding-right: 0; position: relative; }

.single-product.woocommerce-page div.product form.cart .variations .value:before { content: "\f0d7"; font-family: FontAwesome; position: absolute; color: #000; background: #f7f7f7; height: 39px; width: 30px; right: 1px; top: 1px; text-align: center; line-height: 40px; pointer-events: none; cursor: pointer; }

.macbook_system.single-product.woocommerce-page div.product form.cart .variations .value:before { top: 3px; }

.single-product.woocommerce-page div.product form.cart .variations { margin: 0 0 20px !important; width: 100% !important; }

.single-product.woocommerce-page div.product form.cart { margin: 0 !important; }

.single-product.woocommerce-page .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled { margin-top: 0; }

.woocommerce-page div.product .woocommerce-tabs ul.tabs li a { font-weight: 600 !important; text-transform: uppercase; }

.woocommerce-page div.product .woocommerce-tabs ul.tabs li { width: 100%; background-color: #fff !important; color: #222222 !important; border: none; border-bottom: 1px solid #cccccc !important; padding: 5px 0; }

.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active { width: 100%; background-color: #fff !important; color: #222222 !important; border: none; border-bottom: 1px solid #cccccc !important; }

.woocommerce div.product .woocommerce-tabs ul.tabs li::before { left: inherit; right: 10px; top: 10px; content: "\f067"; font-family: FontAwesome; }

.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before { left: inherit; right: 10px; top: 10px; content: "\f068"; font-family: FontAwesome; }

.single-product .related.products h2 { text-align: center; font-family: Raleway !important; font-size: 24px !important; color: #000000; font-style: normal; text-transform: capitalize; padding-top: 20px; }

.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-transform: capitalize;}

.full-width-content.product_key_features { margin-left: 0 !important; }

.woocommerce .products.related ul.products.columns-4 { padding: 0 20px !important; }

.woocommerce .products.related .product { width: 32% !important; }

.macbook_system.woocommerce .products.related .product { margin-right: 1.5% !important; }

.woocommerce .products.related .product:first-child { margin-left: 0 !important; }

.woocommerce .products.related .product:last-child { margin-right: 0 !important; }

.product_key_features_section { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }

.product_key_features h2 { font-style: normal; font-family: Raleway !important; font-size: 24px; margin-bottom: 30px !important; }

.product_key_features h3 { font-style: normal !important; font-family: Raleway !important; font-size: 32px; font-weight: 400; margin-bottom: 20px !important; text-align: left !important; }

.product_key_features ul { list-style: none; text-align: left !important; padding: 0; margin: 0; }

.product_key_features ul li { list-style: none; text-align: left; font-family: Raleway; font-size: 20px; font-weight: 400; color: #000; position: relative; margin-bottom: 10px; }

.product_key_features ul li:before { content: ''; display: block; position: absolute; left: -100px; top: 14px; width: 75px; height: 1px; background: #e6e6e6; }

.single-product div.product h1.product_title { font-style: normal; font-family: Raleway !important; font-weight: 400; font-size: 32px !important; text-transform: capitalize;}

.product_description_title { font-style: normal !important; font-family: Raleway !important; font-weight: 600 !important; color: #222222; font-size: 20px; margin: 0 !important; text-transform: uppercase; }

.single-product.woocommerce div.product form.cart .variations select { box-shadow: none !important; border: 1px solid #cccccc !important; box-shadow: none !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0; }

.single-product.woocommerce div.product form.cart .variations label { font-size: 20px; margin-top: 15px; }

.single-product.woocommerce .summary .price { font-size: 16px !important; color: #777777 !important; font-family: Raleway !important; font-weight: 400 !important; padding: 0; }

.single-product.woocommerce div.product_meta { font-size: 16px !important; color: #777777 !important; font-family: Raleway !important; font-weight: 400 !important; padding: 0; }

.single-product.woocommerce .single-product-summary .entry-summary p { font-size: 14px !important; color: #777777 !important; font-family: Raleway !important; font-weight: 400 !important; padding: 0; }

.single-product.woocommerce .single-product-summary .entry-summary p.price { font-size: 16px !important; }

.product_page_contact_us.full-width-content.vc_row-fluid span.border-right { display: none !important; }

.product_page_contact_us.full-width-content.vc_row-fluid span.border-left { display: none !important; }

.product_page_contact_us.full-width-content.vc_row-fluid h2 { font-family: Raleway !important; font-size: 24px !important; color: #000000; font-style: normal; text-transform: capitalize; }

.product_page_contact_us.full-width-content.vc_row-fluid .nectar-button.large { background-color: #fff !important; border-radius: 0 !important; border: 1px solid #000 !important; font-size: 14px !important; font-family: Raleway !important; font-weight: 400 !important; color: #000 !important; margin-right: 20px; margin-top: 20px; width: 370px; }

.product_page_contact_us.full-width-content.vc_row-fluid .nectar-button.large:hover { box-shadow: none !important; transform: none; background-color: #000 !important; color: #fff !important; }

.woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions .button { margin-top: 2px; }

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper { margin-bottom: 20px; }

.post-type-archive.post-type-archive-product #page-header-wrap.fullscreen-header { padding-bottom: 100px !important; background: #fff; height: inherit !important; }

.woocommerce-ResetPassword.lost_reset_password { padding: 6% 0; }

.woocommerce-MyAccount-navigation ul li a { opacity: 1; padding-left: 10px; }

.woocommerce-MyAccount-navigation ul li:hover a:before, .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li:hover a { background: #000; color: #fff !important; }

body[data-form-submit="regular"] .container-wrap input[type=submit], body[data-form-submit="regular"] .container-wrap button[type=submit], body[data-form-submit="see-through"] .container-wrap input[type=submit], body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn) { font-family: Raleway !important; }

.woocommerce-account .woocommerce > #customer_login .nectar-form-controls { display: none; }

.woocommerce-ResetPassword.lost_reset_password h2, .woocommerce-account .woocommerce > #customer_login .col-1 h2, .woocommerce-account .woocommerce > #customer_login .col-2 h2 { display: block !important; font-style: italic; }

.woocommerce-account .woocommerce > #customer_login .divider_login_page { width: 20%; float: left; display: block; position: relative; text-align: center; }

.woocommerce-account .woocommerce > #customer_login .divider_login_page:before { content: ''; position: relative; top: 0; left: 0; bottom: 0; right: 0; width: 1px; min-height: 450px; background: #000; margin: 0 auto; display: block; }

.woocommerce-account .woocommerce > #customer_login .col-1 { display: block !important; width: 40% !important; float: left; }

.woocommerce-account .woocommerce > #customer_login .col-2 { display: block !important; width: 40% !important; float: left; }

.woocommerce-account .woocommerce > #customer_login form { opacity: 1; }

.woocommerce-order-details .woocommerce-order-details__title { font-style: italic; }

.woocommerce-customer-details .woocommerce-column__title { font-style: italic; }

.select2-container--default .select2-selection--single .select2-selection__arrow { height: 43px; right: 5px; }

.select2-container--default .select2-selection--single { height: 45px; padding: 10px; background-color: rgba(0,0,0,0.04); border: none; border: 2px solid transparent !important; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; }

.select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 0; }

.woocommerce form .form-row .select2-container.select2-container--open .select2-selection--single { border: 2px solid #000 !important; }

#header-outer[data-full-width="true"] header >.container, #header-secondary-outer[data-full-width="true"] >.container { padding-right: 0; }

body.material #header-outer header#top nav > ul.buttons > li { margin: 0 !important; padding-left: 25px !important; padding-right: 25px !important; }

body.material #header-outer:not([data-format="left-header"]) header#top nav > ul.buttons > li { margin: 0 !important; }

body.material #header-outer header#top nav > ul.buttons > li:first-child { margin: 0 !important; }

body #header-outer header#top > .container > .row nav >ul.buttons > li { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition: color 1000ms; transition: color 1000ms; }

body #header-outer header#top > .container > .row nav >ul.buttons > li:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #000; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition: 300ms ease-out; transition: 300ms ease-out; }
    
body #header-outer header#top > .container > .row nav >ul.buttons > li:hover:before { -webkit-transform: scaleY(1); transform: scaleY(1); }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-right-menu i { transition: all 800ms ease-in-out; display: none; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-right-menu i:hover { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-mobile-menu i { transition: all 800ms ease-in-out; display: none; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-mobile-menu i:hover { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.cross-sells ul.products { min-height: inherit; }

.vc_row.newsletter_form:after, .vc_row.newsletter_form:before { content: " "; display: table; }

.related.products h2, .upsells.products h2, #comments h2, #review_form h3, .cart_totals h2, .shipping_calculator h2, .cross-sells h2, .cart-collaterals h2 { font-style: italic; }

.woocommerce-billing-fields h3 { font-style: italic; }

.woocommerce-additional-fields h3 { font-style: italic; }

#order_review_heading { font-style: italic; }

.woocommerce-account .addresses .title h3 { font-style: italic; }

.woocommerce-MyAccount-content h3 { font-style: italic; }

.woocommerce-checkout-review-order-table .product-info h4 { font-style: italic; }

.woocommerce-checkout-review-order-table .product-info h4 span { font-style: normal; }

.woocommerce-loop-product__title { font-style: normal !important; }

.woocommerce table.shop_table th { font-size: 16px; color: #000; }

.woocommerce table.cart td { font-size: 16px; color: #000; }

.woocommerce table.cart td a { font-size: 16px; color: #000; }

/*.product-template-default.single.single-product #header-outer { background-color: #000 !important; }*/

.product-template-default.single.single-product header#top nav ul li a { color: #000 !important; }

.product-template-default.single.single-product .slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { background: #000; }

.product-template-default.single.single-product #header-outer[data-format=centered-logo-between-menu] .span_3 #logo:not(.no-image) img { filter: brightness(0); -webkit-filter: brightness(0); }

.product-template-default.single.single-product.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-small-nav-icon.png) !important; }

.product-template-default.single.single-product.material #header-outer .nectar-woo-cart:hover .icon-salient-cart { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png) !important; }

.product-template-default.single.single-product.material header#top nav ul #nectar-user-account.login_register_menu_text a { color: #000 !important; }

.product-template-default.single.single-product.material header#top nav ul #nectar-user-account.login_register_menu_text a span { color: #000 !important; }

.product-template-default.single.single-product.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a span:after { border-color: #000 !important; }

.product-template-default.single.single-product #header-outer header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid #eee; border-right: 1px solid #eee; }

.product-template-default.single.single-product header#top nav ul #search-btn a span { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-side-menu-icon.png) !important; }

.product-template-default.single.single-product header#top nav ul #search-btn:hover a span { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png) !important; }

.product-template-default.single.single-product #header-outer { border-bottom: none; }

.product-template-default.single.single-product #header-outer.small-nav { border-bottom: 1px solid #eee; }

.product-template-default.single.single-product .container-wrap { padding-top: 130px !important; padding-bottom: 0; }

.page-id-166 .container-wrap { padding-top: 130px !important; padding-bottom: 0; }

.home-address-paragraph-detail-section { display: block !important; visibility:hidden; -webkit-transition: opacity 1s ease-out; -moz-transition: opacity 1s ease-out; -o-transition: opacity 1s ease-out; transition: opacity 1s ease-out; opacity: 0; }

.home-address-detail-section:hover .home-address-paragraph-detail-section { opacity: 1; visibility: visible; }

body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover { color: #fff !important; }

.login_register_footer_section ul li a .underline { position: relative; }

.login_register_footer_section ul li a .underline:before { content: ""; position: absolute; width: 100%; height: 2px; bottom: -5px; left: 0; visibility: hidden; -webkit-transform: scaleX(0); transform: scaleX(0); transition: all .1s ease-in-out 0s; }

.login_register_footer_section ul li a .underline:hover:before, .login_register_footer_section ul li a:hover .underline:before { visibility: visible; -webkit-transform: scaleX(1); transform: scaleX(1); background-color: #FFF; }

.side_menu_overlay { overflow: hidden !important; }

.side_menu_overlay:before { content: ''; background: rgba(0,0,0,0.8); z-index: 1000; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

.edfm-toggle-wrapper { display: none !important; }

html .nectar-shop-header .woocommerce-breadcrumb { border-top: 1px solid #e6e6e6 !important; border-bottom: none !important; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-right-menu { position: fixed; right: -35px; top: 10px; color: #fff; font-family: FontAwesome !important; display: none; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-right-menu i { color: #fff; font-family: FontAwesome !important; display: block; font-size: 60px; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-right-menu i:before { content: '\00d7'; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-mobile-menu { position: fixed; right: -35px; top: 10px; color: #fff; font-family: FontAwesome !important; display: none; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-mobile-menu i { color: #fff; font-family: FontAwesome !important; display: block; font-size: 60px; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right .slide-out-navigation-mobile-menu i:before { content: '\00d7'; }

.woocommerce nav.woocommerce-pagination { border-bottom: 1px solid #e6e6e6 !important; border-top: 1px solid #e6e6e6 !important; margin-left: -33.33%; margin-right: -33.33%; margin-top: 0px; padding-top: 70px; padding-bottom: 70px; }

.woocommerce nav.woocommerce-pagination ul { border: 1px solid #e6e6e6 !important; }

html body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product { width: 32.7% !important; padding: 0 2%; border-right: 1px solid #e6e6e6; margin: 0 !important; padding-bottom: 60px; }

html body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product:nth-child(3n+3) { border-right: none; }

.full-width-content .woocommerce.columns-3 ul.products.columns-3 li.text_on_hover, .full-width-content .woocommerce.columns-3 ul.products.columns-3 li.classic { width: 33.3%; padding: 0 20px; border-right: 1px solid #e6e6e6; margin: 0 !important; }

.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product { width: 33.3%; padding: 0 20px; border-right: 1px solid #e6e6e6; margin: 0 !important; }

.woocommerce.columns-3 ul.products.columns-3 li.text_on_hover:nth-child(3n+3), .woocommerce.columns-3 ul.products.columns-3 li.classic:nth-child(3n+3) { border-right: none; }

.woocommerce-page ul.products li.product.last, .woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.material.last, .woocommerce ul.products li.product.material.last { border-right: none; }

html body #pagination >span.page-numbers.current, html body nav.woocommerce-pagination span.page-numbers.current { margin: 0 !important; }

.woocommerce .container-wrap nav.woocommerce-pagination ul li span, .container-wrap nav.woocommerce-pagination ul li span { background-color: #f6f6f6 !important; color: #777777 !important; }

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-family: Raleway; color: #000; font-size: 20px !important; }

.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li { margin: 0 !important; border-right: 1px solid #e6e6e6 !important; height: 35px; }

.woocommerce .woocommerce-pagination ul.page-numbers li:last-child, .woocommerce-page .woocommerce-pagination ul.page-numbers li:last-child { border-right: none !important; }

body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span { border-radius: 0 !important }

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price { font-family: Raleway; color: #777777 !important; font-size: 16px !important; font-weight: 400; }

.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount { font-family: Raleway; color: #777777 !important; font-size: 16px !important; font-weight: 400; }

.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del { font-family: Raleway; color: #777777 !important; font-size: 16px !important; font-weight: 400; }

#page-header-wrap { top: -87px; }

body.post-type-archive-product.woocommerce .container-wrap, .tax-product_cat.woocommerce .container-wrap { background-color: #fff; padding-bottom: 0; padding-top: 0 !important; }

#page-header-wrap .scroll-down-wrap.no-border { display: none !important; }

.post-type-archive.post-type-archive-product #page-header-wrap .subheader { z-index: 10000000000; position: absolute; bottom: -50px; background: #fff; padding: 50px 100px !important; text-align: center; color: #222222 !important; font-size: 20px; font-family: Raleway; margin-bottom: 0; left: 0; }

.fly_menu_items_right .wpfp-featured-post-grid .wpfpcolumns:hover .wpfp-bottom-content { background-color: rgba(0,0,0,0.5) !important; }

.fly_menu_items_right .wpfp-featured-post-grid .wpfpcolumns:hover .wpfp-bottom-content:before { content: "VIEW"; position: absolute; text-align: center; left: 0; right: 0; bottom: 20px; display: block; font-size: 14px; font-family: Raleway; font-weight: 400; letter-spacing: 2px; }

body #page-header-bg h1 { text-align: center; font-size: 42px; font-family: Raleway !important; font-weight: 100 !important; font-style: normal !important; }

body #header-outer.small-nav { background-color: #eee !important; }

#footer-outer .row { padding-top: 0; padding-bottom: 40px; }

#footer-outer[data-cols="1"] #copyright, #footer-outer #copyright[data-layout="centered"] { padding: 0; }

#footer-outer[data-cols="1"] #copyright .col ul li { margin-bottom: 0; }

#footer-outer .widget { margin-bottom: 0px; }

#footer-outer #footer-widgets .col ul.social li >a { width: inherit; height: inherit; border: none; color: #333333; }

#footer-outer #footer-widgets .col ul.social li >a:hover { color: #333333; }

#footer-outer[data-cols="1"] #copyright li a:hover i { color: #333333 !important; }

#footer-outer #footer-widgets .col ul.social li >a i { width: inherit; height: inherit; border: none; color: #000; }

#footer-outer #footer-widgets .col ul.social li >a:hover i { color: #aaa !important; }

#footer-outer[data-cols="1"] #copyright ul.social li a i:after { display: none; }

#footer-outer #footer-widgets .col .menu-footer-menu-container ul li { border-right: 1px solid #333333; margin: 0 !important; padding: 0 10px !important; }

#footer-outer #footer-widgets .col .menu-footer-menu-container ul li:first-child { padding-top: 0 !important; }

#footer-outer #footer-widgets .col .menu-footer-menu-container ul li:last-child { border-right: 0 !important; }

.material #footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu .menu-footer-menu-container ul li:first-child { padding-top: 0 !important; }

#footer-outer .widget.widget_nav_menu .menu-footer-menu-container li a { font-size: 14px; color: #333333; line-height: 20px; }

#footer-outer #copyright p { color: #333333; font-size: 12px; }

#footer-outer[data-cols="1"] #copyright[data-layout="centered"] .col ul.social li { margin-top: 0; margin: 0 5px; }

#footer-outer { margin: 0; background-color: #fff; }

#footer-outer #footer-widgets .col input[type=email] { background: #fff; border: 1px solid #cccccc; color: #333333; border-radius: 0; height: 46px; border-right: 0; }

#footer-outer #footer-widgets .col input[type=submit] { background-color: #f4f4f4 !important; border: 1px solid #cccccc; color: #222222; border-radius: 0 !important; height: 46px; font-size: 14px; border-left: 0; text-transform: uppercase; font-family: Raleway; font-weight: 400!important; }

#footer-outer #footer-widgets .col input[type=submit]:hover { transition: none; box-shadow: none !important; transform: none; }

#footer-outer #footer-widgets .col .vc_col-sm-8 { margin: 0; }

#footer-outer #footer-widgets .col .vc_col-sm-4 { margin: 0; }

.login_register_footer_section { position: fixed; bottom: 0; width: 100%; z-index: 1; will-change: opacity; background: #000; color: #fff; text-align: center; }

.login_register_footer_section img { margin-top: 80px; margin-bottom: 10px; }

.login_register_footer_section h3 { color: #fff; font-family: Raleway; font-weight: 600!important; margin-top: 0px; font-size: 32px; margin-bottom: 20px; font-style: normal; }

.login_register_footer_section p { color: #fff; font-family: Raleway; font-weight: 400!important; padding: 0 20%; margin-bottom: 100px; font-size: 18px; line-height: 35px; }

.login_register_footer_section ul { padding: 0; margin: 0; }

.login_register_footer_section ul li { float: left; padding: 0; margin: 0; text-align: center; width: 50%; list-style: none; border-top: 1px solid #303030; padding: 0; }

.material .login_register_footer_section ul li a { color: #fff; text-transform: uppercase; font-size: 24px; line-height: 35px; display: block; padding: 70px 0 !important; }

.material .login_register_footer_section ul li a:hover { background: #0c0c0c; }

.login_register_footer_section ul li:first-child { border-right: 1px solid #303030; }

.page-id-3604 #footer-outer { margin-bottom: 600px; }

.page-id-3604 #footer-outer.footer-outer-active { margin-bottom: 0px; }

#ajax-content-wrap { background-color: #fff; z-index: 1000; position: relative; }

.vc_row.newsletter_form { max-width: 430px; margin: 0px auto 40px; display: flex; }

.vc_row.newsletter_form .ajax-loader { display: none; }

.footer_newsletter_section h1 { font-family: Raleway; font-weight: 600!important; color: #333333; font-size: 32px; margin-top: 40px; margin-bottom: 0; line-height: 40px; font-style: normal; }

.footer_newsletter_section p { font-family: Raleway; font-weight: 400!important; color: #333333; font-size: 18px; }

.footer_newsletter_section .wpcf7 .wpcf7-response-output { margin-top: 0px; border: none; top: -30px; position: relative; }

header#top nav ul #nectar-user-account.login_register_menu_text a { width: inherit; }

.swiper-slide .content h2 { margin-bottom: 20px; font-style: normal; }

.container-wrap { top: -87px; }

.published-text-home p { text-align: center; color: #777777; padding-top: 70px; padding-bottom: 30px !important; font-size: 16px; }

.our-story-home { padding-right: 30px !important; }

.tiles-flooring-home { padding-left: 30px !important; }

/*.wpb_row.top-sections-home >.span_12 { padding: 0 50px !important; }

.wpb_row.middle-sections-home >.span_12 { padding: 0 50px !important; }

.our-story-home { padding-right: 20px !important; }

.bathrooms-home { padding-left: 20px !important; }

.kitchens-home { padding-right: 20px !important; }

.tiles-flooring-home { padding-left: 20px !important; }*/

.our-story-home p { text-align: right; position: absolute; right: 0; bottom: -18px; background: #fff; font-family: Libre Baskerville !important; color: #000; font-size: 28px; padding: 10px 20px !important; font-style: italic; }

.bathrooms-home p { text-align: left; position: absolute; left: 0; bottom: -18px; background: #fff; font-family: Libre Baskerville !important; color: #000; font-size: 28px; padding: 10px 20px !important; font-style: italic; }

.kitchens-home p { text-align: left; position: absolute; left: 0; bottom: -18px; background: #fff; font-family: Libre Baskerville !important; color: #000; font-size: 28px; padding: 10px 20px !important; font-style: italic; }

.tiles-flooring-home p { text-align: right; position: absolute; right: 0; bottom: -18px; background: #fff; font-family: Libre Baskerville !important; color: #000; font-size: 28px; padding: 10px 20px !important; font-style: italic; }

#header-outer { border-bottom: 1px solid rgba(255,255,255,.1); }

#header-space { background-color: rgba(0,0,0,0)!important; }

.swiper-container .slider-next .slide-count { display: none !important; }

.swiper-container .slider-prev .slide-count { display: none !important; }

.parallax_slider_outer .swiper-container .slider-next { right: 30px !important; left: inherit !important; background: none; border: 1px solid #fff; padding: 0 !important; height: 36px; width: 36px !important; line-height: 36px; border-radius: 50px; bottom: 30px !important; top: inherit !important; overflow: unset !important; }

.parallax_slider_outer .swiper-container .slider-next:before { content: ''; display: block; }

.parallax_slider_outer .swiper-container .slider-prev { right: 78px !important; left: inherit !important; background: none; border: 1px solid #fff; padding: 0 !important; height: 36px; width: 36px !important; line-height: 36px; border-radius: 50px; bottom: 30px !important; top: inherit !important; }

.swiper-container .slider-next > i { font-family: FontAwesome !important; position: relative; padding-right: 0px; left: 0; right: 0; text-align: center; line-height: 30px; width: 100% !important; }

.swiper-container .slider-next > i.icon-salient-right-arrow:before { content: ""; border-width: 5px 0 5px 7px; border-color: transparent transparent transparent #fff; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 43%; width: 0; }

.swiper-container .slider-next > i.icon-salient-right-arrow:hover:before { margin-left: 3px; }

.swiper-container .slider-next > i.icon-salient-right-arrow:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out,margin .2s ease-in-out; display: block !important; height: 2px; background: #fff; margin-top: -1px; position: absolute; top: 50%; right: 45%; }

.swiper-container .slider-next > i.icon-salient-right-arrow:hover:after { width: 8px; }

.swiper-container .slider-prev > i { font-family: FontAwesome !important; position: relative; padding-right: 0px; left: 0; right: 0; text-align: center; line-height: 30px; width: 100% !important; }

.swiper-container .slider-prev > i.icon-salient-left-arrow:before { content: ""; border-width: 5px 7px 5px 0; border-color: transparent #fff transparent transparent; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 35%; width: 0; }

.swiper-container .slider-prev > i.icon-salient-left-arrow:hover:before { margin-left: -2px; }

.swiper-container .slider-prev > i.icon-salient-left-arrow:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out; display: block; height: 2px; background: #fff; margin-top: -1px; position: absolute; top: 50%; left: 50%; }

.swiper-container .slider-prev > i.icon-salient-left-arrow:hover:after { width: 8px; }

body #header-outer header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid rgba(255,255,255,.1); border-right: 1px solid rgba(255,255,255,.1); padding-left: 20px; padding-right: 20px; }

body #header-outer.small-nav header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid #eee; border-right: 1px solid #eee; }

body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png") !important; width: 26px; height: 21px; background-size: contain; background-repeat: no-repeat; }

body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart:before { display: none; }

header#top nav ul #search-btn a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png") !important; width: 22px; height: 22px; background-size: contain; background-repeat: no-repeat; }

header#top nav ul #search-btn a span:before { display: none; }

.home-gallery .bx-wrapper .bx-caption { background: #fff; left: 0; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -ms-transform-origin: 0 50%; -o-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: rotate(-90deg) translate(-50%, 50%); -moz-transform: rotate(-90deg) translate(-50%, 50%); -ms-transform: rotate(-90deg) translate(-50%, 50%); -o-transform: rotate(-90deg) translate(-50%, 50%); transform: rotate(-90deg) translate(-50%, 50%); top: 0; bottom: 0; height: 45px; margin: auto; }

.home-gallery .bx-wrapper .bx-caption span { color: #333333; font-size: 16px; font-family: Raleway; }

.home-gallery .bx-wrapper .bx-pager { display: none !important; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-next:before { content: ""; border-width: 5px 0 5px 7px; border-color: transparent transparent transparent #fff; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 43%; width: 0; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-next { background: none; border: 1px solid #fff; border-radius: 50px; right: 20px !important; top: 50px !important; width: 36px; height: 36px; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-next:hover:before { margin-left: 3px; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-next:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out,margin .2s ease-in-out; display: block !important; height: 2px; background: #fff; margin-top: -1px; position: absolute; top: 50%; right: 45%; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-next:hover:after { width: 8px; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-prev:before { content: ""; border-width: 5px 7px 5px 0; border-color: transparent #fff transparent transparent; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 35%; width: 0; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-prev { background: none; border: 1px solid #fff; border-radius: 50px; right: 60px !important; top: 50px !important; left: inherit !important; width: 36px; height: 36px; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-prev:hover:before { margin-left: -3px; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-prev:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out; display: block; height: 2px; background: #fff; margin-top: -1px; position: absolute; top: 50%; left: 50%; }

.home-gallery .bx-wrapper .bx-controls-direction a.bx-prev:hover:after { width: 8px; }

.homepage-posts .span_12 .vc_column-inner { padding: 0 40px; }

.homepage-posts .sp-post-carousel-area .sp-pc-post { margin-right: 30px; }

.homepage-posts .sp-post-carousel-area .sp-pc-post:hover .sp-pc-post-meta ul li { color: #000; }

.homepage-posts div.sp-post-carousel-section-4090 h2.sp-post-carousel-section-title { font-size: 32px; font-weight: 400; }

.homepage-posts .sp-post-carousel-section-4090 .sp-pc-post-title { font-size: 24px; font-family: Raleway; font-weight: 400; font-style: normal; }

.homepage-posts .sp-post-carousel-section-4090 .sp-pc-post-title a { font-size: 24px; font-family: Raleway; font-weight: 400; font-style: normal; }

.homepage-posts .sp-post-carousel-section .sp-pc-post-meta ul li { font-size: 14px; }

.homepage-posts .sp-post-carousel-section .sp-pc-post-meta ul li i { display: none; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-arrow { background-color: #f4f1ec !important; border: 1px solid #333333; color: #333333; border-radius: 50px; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-prev i { display: none !important; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-prev:before { content: ""; border-width: 5px 7px 5px 0; border-color: transparent #333333 transparent transparent; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 35%; width: 0; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-prev:hover:before { margin-left: -3px; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-prev:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out; display: block; height: 2px; background: #333333; margin-top: -1px; position: absolute; top: 50%; left: 50%; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-prev:hover:after { width: 8px; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-next i { display: none !important; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-next:before { content: ""; border-width: 5px 0 5px 7px; border-color: transparent transparent transparent #333333; height: 0; border-style: solid; margin-top: -5px; transition: margin .2s ease-in-out; position: absolute; top: 50%; left: 42%; width: 0; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-next:hover:before { margin-left: 3px; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-next:after { content: ""; width: 0px; margin-left: 0; transition: width .2s ease-in-out,margin .2s ease-in-out; display: block !important; height: 2px; background: #333333; margin-top: -1px; position: absolute; top: 50%; right: 45%; }

.homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-next:hover:after { width: 8px; }

.home-address-section .inner-wrap .row-bg { -webkit-transition: all .8s ease; -moz-transition: all .8s ease; -ms-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; }

.home-address-section:hover .inner-wrap .row-bg { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.home-address-section .wpb_column[data-border-width="1px"] >.border-wrap >span.border-top { display: none !important; }

.home-address-section .wpb_column[data-border-width="1px"] >.border-wrap >span.border-left { display: none !important; }

.home-address-section .wpb_column[data-border-width="1px"] >.border-wrap >span.border-bottom { display: none !important; }

.home-address-section .home-address-section-paragraph { text-align: center; padding: 0 20px; }

.home-address-section .home-address-section-paragraph p { color: #333333; padding: 0; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }

.home-address-section .home-address-section-paragraph hr { max-width: 30px; }

.home-address-section .vc_column_container:hover > .vc_column-inner .home-address-section-paragraph p { color: #fff; }

.home-address-section:hover .row-bg-overlay { background-color: rgba(0,0,0,0.5); }

.home-address-section .vc_column_container>.vc_column-inner h2 { color: #333333; font-family: Raleway; font-weight: 600; letter-spacing: 3px; margin-top: 50px; margin-bottom: 20px; font-style: normal; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }

.home-address-section .vc_column_container:hover > .vc_column-inner h2 { color: #fff; }

body #header-outer header#top > .container > .row nav >ul > li { display: inline-block !important; margin-right: 0 !important; }

body #header-outer header#top > .container > .row nav >ul.buttons > li { padding-top: 30px; }

body.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a span { font-size: 16px !important; position: relative; }

body.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a { font-size: 16px !important; /*text-transform: uppercase;*/ }

body.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a span:after {     -ms-transition: -webkit-transform .3s ease-out,border-color .3s ease-out;
    -webkit-transition: -webkit-transform .3s ease-out,border-color .3s ease-out;
    transition: transform .3s ease-out,border-color .3s ease-out;
    position: absolute;
    display: block;
    bottom: -6px;
    left: 0;
    width: 100%;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    border-top: 2px solid #000;
    content: '';
    padding-bottom: inherit; -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -moz-transition: -moz-transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
    -o-transition: -o-transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
    transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
    bottom: -3px; }
    
body.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a span:after { border-color: #fff !important; }

body.material[data-is="minimal"][data-header-color="custom"] .small-nav header#top nav ul #nectar-user-account.login_register_menu_text a span:after { border-color: #000 !important; }

body.material[data-is="minimal"][data-header-color="custom"] header#top nav ul #nectar-user-account.login_register_menu_text a:hover span:after { backface-visibility: hidden; -ms-transform: scaleX(1); -webkit-transform: scaleX(1); transform: scaleX(1); }

body #header-outer header#top > .container > .row nav >ul.buttons > li.login_register_menu_text:before { background: transparent !important; }

body #header-outer header#top .span_9 { padding-left: 0 !important; }

@media only screen and (min-width: 1000px) {
    
    body #header-outer header#top > .container > .row nav { display: inline-block !important; float: left !important; width: 50% !important; border-left: 1px solid rgba(255,255,255,.1); }
    
}

body #header-outer header#top > .container > .row nav ul.sf-menu.sf-arrows { padding-top: 30px !important; float: left !important; text-align: left !important; display: inline-block !important; margin-left: 25px; }

body #header-outer.small-nav header#top > .container > .row nav ul.sf-menu.sf-arrows { padding-top: 17px !important; }

body #header-outer.small-nav header#top > .container > .row nav >ul.buttons > li { padding-top: 17px !important; }

.edfm-fly-menu-body { padding-top: 0; }

.edfm-fly-menu-body .fly_menu_items_left ul li { list-style: none; position: relative; }

.edfm-fly-menu-body .fly_menu_items_left ul.menu > li { padding: 10px; position: relative; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner { background-color: #fff !important; width: 700px; top: 0; padding-top: 0; padding-bottom: 0; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_left { float: left; width: 50%; padding-top: 40px; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right { float: left; width: 50%; height: 100vh; overflow-x: hidden; overflow-y: scroll; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right::-webkit-scrollbar-track { border-radius: 10px; background-color: rgba(0,0,0,0.5); }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right::-webkit-scrollbar { width: 8px; background-color: #fff; }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_right::-webkit-scrollbar-thumb { border-radius: 10px; background-color: rgb(255,255,255); }

.edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_left h3 { font-family: Libre Baskerville; font-size: 32px; line-height: 45px; font-weight: 400; font-style: italic; padding-left: 10px; }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden { height: 100%; }

.wpfp-featured-post-grid.design-1 .wpfp-link-overlay:hover + .wpfp-grid-content .wpfp-image-bg { transform: scale(1); }

.menu_footer_login_social_section { position: absolute; bottom: 0; left: 0; border-top: 1px solid #eeeeee; }

.menu_footer_login_social_section .menu_footer_login_section { padding: 30px 30px; float: left; }

.menu_footer_login_social_section .menu_footer_login_section a { font-family: Raleway; font-weight: 400; font-size: 12px; color: #333333; text-transform: uppercase; }

.logged-in .menu_footer_login_social_section .menu_footer_login_section a { font-size: 15px; }

.menu_footer_login_social_section .menu_footer_search_section { padding: 30px 20px; float: left; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; }

.menu_footer_login_social_section .menu_footer_social_section { padding: 0px; float: left; }

.menu_footer_login_social_section .menu_footer_social_section ul { float: left; clear: both; }

.menu_footer_login_social_section .menu_footer_social_section ul:first-child li { border-bottom: 1px solid #eeeeee; }

.menu_footer_login_social_section .menu_footer_social_section ul li { float: left; padding: 5px 7px; border-right: 1px solid #eeeeee; }

.menu_footer_login_social_section .menu_footer_social_section ul li:last-child { border-right: 0; }

.menu_footer_login_social_section .menu_footer_social_section ul li a { color: #333333; font-size: 16px; }

.menu_footer_login_social_section .menu_footer_social_section ul li:hover a { color: #aaa; }

/*.home-address-detail-section { min-height: 384px !important; }*/

.full-width-content.vc_row-fluid .wpb_column.home-address-detail-section { border: 0 !important; min-height: inherit !important; }

.full-width-content.vc_row-fluid .wpb_column.home-address-detail-section .border-wrap { display: none !important; }

.full-width-content.vc_row-fluid .wpb_column.home-address-detail-section:before { content: ""; position: absolute; background: #fff; z-index: 1; display: block; top: 0; bottom: 0; width: 1px; height: 100%; left: 0; }

.full-width-content.vc_row-fluid .wpb_column.home-address-detail-section:first-child:before { content: ""; display: none; }

.edfm-fly-menu-body .edfm-body-additional-content { padding-right: 0; }

.fly_menu_items_left ul li a { font-family: Raleway; font-weight: 400; }

.fly_menu_items_left ul.menu > li > a { padding: 0px; font-size: 20px; color: #333333; display: block; cursor: pointer; }

.fly_menu_items_left ul.menu > li .sub-menu { padding-top: 15px; padding-left: 15px; display: none; }

.fly_menu_items_left ul.menu > li .sub-menu li { padding: 5px 0px; }

.fly_menu_items_left ul.menu > li .sub-menu li a { color: #777777; font-size: 18px; }

.fly_menu_items_left ul.menu > li .sub-menu li a:hover { color: #000; }

.fly_menu_items_left ul.menu li.menu-item-has-children > a:before { content: "\f105"; position: absolute; right: 20px; font-family: FontAwesome; top: 10px; }

.fly_menu_items_left ul.menu li.menu-item-has-children.open > a:before { content: "\f107"; }

.fly_menu_items_left ul.menu .sub-menu li.menu-item-has-children > a:before { top: 0; }

.fly_menu_items_left ul.menu .sub-menu li.menu-item-has-children.open > a:before { content: "\f107"; }

.fly_menu_items_right h4 { letter-spacing: 3px; background: #f4f1ec; padding: 30px; font-family: Raleway; font-weight: 600; color: #333333; font-size: 14px; line-height: 25px; margin: 0; font-style: normal; }

.fly_menu_items_right h4 img { position: absolute; right: 20px; top: 15px; max-width: 40px; }

.fly_menu_items_right .wpfp-featured-post-grid .wpfpcolumns { margin-bottom: 0; }

.fly_menu_items_right .wpfp-featured-post-grid.design-1 .wpfp-bottom-content { top: 0; bottom: 0; left: 0; right: 0; margin: auto; text-align: center; background: rgba(0,0,0,0.3) !important; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.fly_menu_items_right .wpfp-featured-post-grid.design-1 .wpfp-title { text-align: center; margin: 0 auto; font-size: 24px; font-family: Raleway; font-weight: 400; }

.fly_menu_items_right .wpfp-featured-post-grid.design-1 .wpfp-title a { text-align: center; margin: 0 auto; font-size: 24px; font-family: Raleway; font-weight: 400; }

body #header-outer .slide-out-navigation-right-menu { float: left; padding-right: 20px; padding-left: 20px; position: relative; z-index: 1000000000; padding-top: 33px; display: block; }

body #header-outer .slide-out-navigation-right-menu a { height: 20px; display: block; color: #fff; }

body #header-outer.small-nav .slide-out-navigation-right-menu { padding-top: 20px; }

body #header-outer.small-nav .slide-out-navigation-right-menu a { color: #000; }

body #header-outer .slide-out-navigation-mobile-menu { float: left; padding-right: 20px; padding-left: 20px; position: relative; z-index: 1000000000; padding-top: 33px; display: block; }

body #header-outer .slide-out-navigation-mobile-menu a { height: 20px; display: block; color: #fff; }

body #header-outer.small-nav .slide-out-navigation-mobile-menu { padding-top: 20px; }

body #header-outer.small-nav .slide-out-navigation-mobile-menu a { color: #000; }

.woocommerce div.product div.images .flex-control-thumbs li { width: 100%; margin: 5px 0; }

.single-product div.product .woocommerce-product-gallery .flex-viewport { width: 83%; float: right; }
 
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs { width: 17%; float: left; }
 
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img { width: 90%; float: none; margin: 0 0 10% 10%; padding: 2px; }

.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active { background-image: linear-gradient(to right,#000 30px,transparent 30px),linear-gradient(to right,#000 30px,transparent 30px),linear-gradient(to bottom,#000 30px,transparent 30px),linear-gradient(to bottom,#000 30px,transparent 30px); background-size: 100% 5px,100% 5px,5px 100%,5px 100%; background-position: -15px 0,-15px 100%,0 -15px,100% -15px; background-repeat: repeat-x,repeat-x,repeat-y,repeat-y; }

.slide-out-navigation-right-menu .icon-burger { width: 18px; height: 16px; position: relative; margin: 0px 20px 0px 20px; float: left; transition: color .2s ease-in-out,opacity .2s ease-in-out; background: none; border-radius: 0; text-align: left; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line { width: 100%; height: 2px; position: absolute; overflow: hidden; border-radius: 0; border: none; background: none !important; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--first { top: 0; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--middle { top: 50%; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--last { top: 100%; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { content: ""; background: #fff; width: 18px; height: 2px; position: absolute; top: 0; left: 0; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line:after { content: ""; background: #fff; width: 18px; height: 2px; position: absolute; top: 0; left: 0; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--first:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 90ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--middle:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .14s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .14s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .14s,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .14s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--middle:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 30ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--last:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .19s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .19s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .19s,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .19s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--last:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 60ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line:before, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line:before { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--first:before, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line--first:before { transition: background-color .1s ease-in-out,-webkit-transform .55s cubic-bezier(.19,1,.22,1); transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1); transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1),-webkit-transform .55s cubic-bezier(.19,1,.22,1); }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--first:after, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .55s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform .55s cubic-bezier(.19,1,.22,1) .1s; }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line:after, .slide-out-navigation-right-menu a:hover .icon-burger__line:before, button:hover .icon-burger .icon-burger__line:after, button:hover .icon-burger .icon-burger__line:before { background-color: #969696; }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line:after { -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line:after, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line:after { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-right-menu .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--middle:before, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line--middle:before { transition: background-color .1s ease-in-out,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 50ms; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) 50ms; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) 50ms,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 50ms; }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--middle:after, .slide-out-navigation-right-menu  a:hover .icon-burger .icon-burger__line--middle:after { transition: background-color .1s ease-in-out,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .15s; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) .15s; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) .15s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .15s; }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--last:before, .slide-out-navigation-right-menu  a:hover .icon-burger .icon-burger__line--last:before { transition: background-color .1s ease-in-out,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .1s; }

.slide-out-navigation-right-menu .icon-burger:hover .icon-burger__line--last:after, .slide-out-navigation-right-menu a:hover .icon-burger .icon-burger__line--last:after { transition: background-color .1s ease-in-out,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .2s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .2s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .2s; }

.blog-class .masonry-blog-item .post-content:hover .date { color: #000; }

.slide-out-navigation-mobile-menu .icon-burger { width: 18px; height: 16px; position: relative; margin: 0px 20px 0px 20px; float: left; transition: color .2s ease-in-out,opacity .2s ease-in-out; background: none; border-radius: 0; text-align: left; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line { width: 100%; height: 2px; position: absolute; overflow: hidden; border-radius: 0; border: none; background: none !important; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--first { top: 0; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--middle { top: 50%; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--last { top: 100%; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { content: ""; background: #fff; width: 18px; height: 2px; position: absolute; top: 0; left: 0; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:after { content: ""; background: #fff; width: 18px; height: 2px; position: absolute; top: 0; left: 0; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--first:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 90ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 90ms; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--middle:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .14s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .14s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .14s,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .14s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--middle:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 30ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 30ms; -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--last:before { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .19s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .19s; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) .19s,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) .19s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--last:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94) 60ms,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94) 60ms; -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line:before, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line:before { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--first:before, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line--first:before { transition: background-color .1s ease-in-out,-webkit-transform .55s cubic-bezier(.19,1,.22,1); transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1); transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1),-webkit-transform .55s cubic-bezier(.19,1,.22,1); }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--first:after, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .55s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .55s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform .55s cubic-bezier(.19,1,.22,1) .1s; }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line:after, .slide-out-navigation-mobile-menu a:hover .icon-burger__line:before, button:hover .icon-burger .icon-burger__line:after, button:hover .icon-burger .icon-burger__line:before { background-color: #969696; }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:after { -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line:after, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line:after { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }

.slide-out-navigation-mobile-menu .icon-burger .icon-burger__line--first:after { transition: background-color .1s ease-in-out,-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94); transition: background-color .1s ease-in-out,transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94); }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--middle:before, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line--middle:before { transition: background-color .1s ease-in-out,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 50ms; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) 50ms; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) 50ms,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 50ms; }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--middle:after, .slide-out-navigation-mobile-menu  a:hover .icon-burger .icon-burger__line--middle:after { transition: background-color .1s ease-in-out,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .15s; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) .15s; transition: background-color .1s ease-in-out,transform .5s cubic-bezier(.19,1,.22,1) .15s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .15s; }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--last:before, .slide-out-navigation-mobile-menu  a:hover .icon-burger .icon-burger__line--last:before { transition: background-color .1s ease-in-out,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .1s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .1s,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .1s; }

.slide-out-navigation-mobile-menu .icon-burger:hover .icon-burger__line--last:after, .slide-out-navigation-mobile-menu a:hover .icon-burger .icon-burger__line--last:after { transition: background-color .1s ease-in-out,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .2s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .2s; transition: background-color .1s ease-in-out,transform .45s cubic-bezier(.19,1,.22,1) .2s,-webkit-transform .45s cubic-bezier(.19,1,.22,1) .2s; }

/*html body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product:hover .woocommerce-loop-product__title { color: #777 !important; }*/

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a { background-color: transparent !important; color: #777 !important; }

.fly_menu_items_left ul.menu > li .sub-menu { max-height: 0px; overflow: hidden; transition: max-height 250ms ease 0s; display: block; padding: 0; }

.fly_menu_items_left ul.menu > li.open .sub-menu { max-height: 163px; overflow: hidden; transition: max-height 250ms ease 0s; padding-top: 15px; padding-left: 15px; }

.fly_menu_items_left ul.menu > li .sub-menu li { opacity: 0; -webkit-transform: translate3d(0,15px,0); transform: translate3d(0,15px,0); }

.fly_menu_items_left ul.menu > li.open .sub-menu li { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); transition: opacity .2s linear,-webkit-transform .2s cubic-bezier(.165,.84,.44,1); transition: opacity .2s linear,transform .2s cubic-bezier(.165,.84,.44,1); transition: opacity .2s linear,transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1); }

.fly_menu_items_left ul.menu > li.open .sub-menu li:nth-child(1) { transition-delay: 50ms; }

.fly_menu_items_left ul.menu > li.open .sub-menu li:nth-child(2) { transition-delay: 200ms; }

.fly_menu_items_left ul.menu > li.open .sub-menu li:nth-child(3) { transition-delay: 400ms; }

.fly_menu_items_left ul.menu > li.open .sub-menu li:nth-child(4) { transition-delay: 600ms; }

.fly_menu_items_left ul.menu > li.open .sub-menu li:nth-child(5) { transition-delay: 800ms; }

#header-outer header#top nav >ul.sf-menu >li ul li { opacity: 0; -webkit-transform: translate3d(0,15px,0); transform: translate3d(0,15px,0); }

#header-outer header#top nav >ul.sf-menu >li:hover ul li { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); transition: opacity .2s linear,-webkit-transform .2s cubic-bezier(.165,.84,.44,1); transition: opacity .2s linear,transform .2s cubic-bezier(.165,.84,.44,1); transition: opacity .2s linear,transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1); }

#header-outer header#top nav >ul.sf-menu >li:hover ul li:nth-child(1) { transition-delay: 50ms; }

#header-outer header#top nav >ul.sf-menu >li:hover ul li:nth-child(2) { transition-delay: 200ms; }

#header-outer header#top nav >ul.sf-menu >li:hover ul li:nth-child(3) { transition-delay: 400ms; }

#header-outer header#top nav >ul.sf-menu >li:hover ul li:nth-child(4) { transition-delay: 600ms; }

#header-outer header#top nav >ul.sf-menu >li:hover ul li:nth-child(5) { transition-delay: 800ms; }

.woocommerce-page .woocommerce p.return-to-shop { margin-top: 50px; }

.woocommerce-page .woocommerce p.return-to-shop a.button.wc-backward { border: 1px solid #000 !important; background-color: #fff !important; color: #000 !important; font-size: 14px !important; text-transform: uppercase !important; font-family: Raleway !important; padding: 10px 50px !important; border-radius: 0 !important; line-height: 16px; }

.woocommerce-page .woocommerce p.return-to-shop a.button.wc-backward:hover { background-color: #000 !important; color: #fff !important; }

.wrapper_slider_arrow { width: 37px; height: 37px; position: absolute; top: -1px; left: -1px; pointer-events: none; }

.wrapper_slider_arrow svg { position: absolute; top: 0; right: 0; width: 37px; height: 37px; transform: rotateY(-180deg) rotateZ(-90deg); }

.bx-next .wrapper_slider_arrow { width: 33px; height: 33px; position: absolute; top: -1px; left: -1px; pointer-events: none; }

.bx-next .wrapper_slider_arrow svg { position: absolute; top: 0; right: 0; width: 33px; height: 33px; transform: rotateY(-180deg) rotateZ(-90deg); }

.wrapper_slider_arrow svg circle { stroke-dasharray: 113px; stroke-dashoffset: 0px; stroke-linecap: round; stroke-width: 2px; stroke: white; fill: none; animation: countdown 7s ease-in-out infinite backwards; }

@keyframes countdown {
    
    from { stroke-dashoffset: 0px; }
    
    to { stroke-dashoffset: 113px; }

}

.small-nav header#top nav > ul > li > a { color: #000 !important; }

#header-outer.small-nav header { background: #fff !important; }

.small-nav .slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { background: #000; }

.small-nav .slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { background: #000; }

.small-nav header#top nav ul #nectar-user-account.login_register_menu_text a { color: #000 !important; }

.small-nav header#top nav ul #nectar-user-account.login_register_menu_text a span { color: #000 !important; }

body.material #header-outer.small-nav .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-small-nav-icon.png") !important; }

body.material #header-outer.small-nav .nectar-woo-cart:hover .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png") !important; }

.small-nav header#top nav ul #search-btn a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-side-menu-icon.png") !important; }

.small-nav header#top nav ul #search-btn:hover a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png") !important; }

.small-nav .span_3 #logo:not(.no-image) img { filter: brightness(0); -webkit-filter: brightness(0); }

#footer-outer #footer-widgets .col input[type=email] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.page-id-4290 .container.main-content input[type=text] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.page-id-4290 .container.main-content input[type=email] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.page-id-4290 .container.main-content input[type=tel] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item { margin: 0 0 20px; }

#footer-outer #footer-widgets .col .vc_col-sm-8 { display: inline-block; }

#footer-outer #footer-widgets .col .vc_col-sm-4 { display: inline-block; left: -2px; }

#footer-outer #footer-widgets .col input[type=submit] { -ms-transform: translateX(0px) !important; -webkit-transform: translateX(0px) !important; transform: translateX(0px) !important; }

#footer-outer #footer-widgets .col input[type=submit]:hover { -ms-transform: translateX(0px) !important; -webkit-transform: translateX(0px) !important; transform: translateX(0px) !important; }

.progress-container { width: 100%; height: 2px; background-color: transparent; z-index: 10000000; position: fixed; top: 81px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; }

.small-nav .progress-container { top: 55px; }

.progress-bar { height: 2px; background-color: #000; width: 0%; }

.slide-out-navigation-mobile-menu { display: none !important; }

.woocommerce-account .woocommerce > #customer_login .form-row .woocommerce-Button.button { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; font-size: 14px !important; letter-spacing: 2px; }

.woocommerce-account .woocommerce > #customer_login .form-row .woocommerce-Button.button:hover { background-color: #000 !important; color: #fff !important; }

.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; font-size: 14px !important; letter-spacing: 2px; }

.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button.button:hover { background-color: #000 !important; color: #fff !important; }

body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; }

body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover { background-color: #000 !important; color: #fff !important; }

.woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions .button { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; }

.woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .actions .button:hover { background-color: #000 !important; color: #fff !important; }

.woocommerce #order_review #payment #place_order, .woocommerce table.my_account_orders .button { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; }

.woocommerce #order_review #payment #place_order:hover, .woocommerce table.my_account_orders .button:hover { background-color: #000 !important; color: #fff !important; }

body[data-form-submit="regular"] .container-wrap button[type=submit] { background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; border-radius: 0 !important; }

body[data-form-submit="regular"] .container-wrap button[type=submit]:hover { background-color: #000 !important; color: #fff !important; }

#header-outer .cart-outer .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message { color: #fff; }

.slider-next .wrapper_pie { background: transparent; overflow: hidden; margin: 0; position: absolute; right: -2px; bottom: -2px; width: 19px; height: 38px; animation: mask 7s steps(1, end) infinite, morepos 7s steps(1, end) infinite; pointer-events: none; z-index: 10000000000; display: block; }

.slider-next .wrapper_pie .pie { width: 19px; height: 100%; transform-origin: 100% 50%; position: absolute; right: 19px; background: transparent; border: 2px solid white; }

.slider-next .wrapper_pie .spinner { border-radius: 38px 0 0 38px / 19px 0 0 19px; border-radius: 100% 0 0 100% / 50% 0 0 50%; z-index: 200; border-right: none; animation: rota 7s linear infinite; }

.slider-next .wrapper_pie .filler { border-radius: 38px 0 0 38px / 19px 0 0 19px; border-radius: 0 100% 100% 0 / 0 50% 50% 0; right: 0; opacity: 0; z-index: 100; animation: opa 7s steps(1, end) infinite; border-left: none; }

.bx-next .wrapper_pie { background: transparent; overflow: hidden; margin: 0; position: absolute; right: -2px; bottom: -2px; width: 19px; height: 38px; animation: mask 7s steps(1, end) infinite, morepos 7s steps(1, end) infinite; pointer-events: none; z-index: 10000000000; display: block; }

.bx-next .wrapper_pie .pie { width: 19px; height: 100%; transform-origin: 100% 50%; position: absolute; right: 19px; background: transparent; border: 2px solid white; }

.bx-next .wrapper_pie .spinner { border-radius: 38px 0 0 38px / 19px 0 0 19px; border-radius: 100% 0 0 100% / 50% 0 0 50%; z-index: 200; border-right: none; animation: rota 7s linear infinite; }

.bx-next .wrapper_pie .filler { border-radius: 38px 0 0 38px / 19px 0 0 19px; border-radius: 0 100% 100% 0 / 0 50% 50% 0; right: 0; opacity: 0; z-index: 100; animation: opa 7s steps(1, end) infinite; border-left: none; }

@keyframes rota {
    
    0% { transform: rotate(0deg); }
    
    100% { transform: rotate(360deg); }

}

@keyframes opa {
    
    50%, 100% { opacity: 1; }

}

@keyframes mask {
    
    50%, 100% { width: 38px; }

}

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .controls { border-top: 1px solid #eee; border-bottom: 1px solid #eee; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post { padding: 0; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post { background-color: #fff; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post { background-color: #fff; border-right: 1px solid #eee; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post .post-bg-img { width: 30%; left: inherit; right: 0; position: relative; float: right; transform: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post .post-bg-img { width: 30%; left: 0; right: inherit; position: relative; float: left; transform: none !important; }

.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:after, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:after, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post:after, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post:after { background-color: transparent !important; }

.blog_next_prev_buttons span { color: #000; text-align: center !important; width: 70%; margin: 0 auto; }

.blog_next_prev_buttons[data-style*="next_prev"] .next-post h3 span { color: #000; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post h3 { width: 70%; padding: 0 4%; margin: 0; transform: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post h3 { width: 70%; padding: 0 4%; margin: 0; transform: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post h3 .next-arrow, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post h3 .next-arrow { display: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post h3 .text .line { display: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post h3 .text .line { display: none !important; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .post-bg-img:before { position: absolute; top: 0; height: 100%; width: 100%; bottom: 0; content: ''; background-color: #FFF; transition: width ease .2s,background-color ease-in-out .2s; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul li:hover .post-bg-img:before { width: 0; background-color: #fffff3; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post .post-bg-img:before { right: 0; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post:hover .post-bg-img:before { right: 0; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post .post-bg-img:before { left: 0; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post:hover .post-bg-img:before { left: 0; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 div { overflow: hidden; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 div span { -webkit-transform: translateY(25px); transform: translateY(25px); transition: -webkit-transform ease-in-out .2s; transition: transform ease-in-out .2s; transition: transform ease-in-out .2s,-webkit-transform ease-in-out .2s; }

.blog_next_prev_buttons[data-style="fullwidth_next_prev"] li:hover h3 div span { -webkit-transform: translateY(0); transform: translateY(0); }

.macbook_system.page-id-3 #page-header-bg .row { top: 50%; }

.macbook_system.page-id-4560 #page-header-bg .row { top: 50%; }

.macbook_system.page-id-4562 #page-header-bg .row { top: 50%; }
    
.macbook_system.page-id-4378 #page-header-bg .row { top: 50%; }

.active_texture { background-image: none; background: rgba(0,0,0,0.5); }

.container-wrap .bottom_controls #portfolio-nav ul.controls { border-top: 1px solid #eee; border-bottom: 1px solid #eee; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project, .container-wrap .bottom_controls #portfolio-nav ul .next-project { padding: 0 !important; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project { background-color: #fff !important; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project { background-color: #fff !important; border-right: 1px solid #eee; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project .proj-bg-img { width: 30% !important; left: inherit; right: 0; position: relative; float: right; transform: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project .proj-bg-img { width: 30% !important; left: 0; right: inherit; position: relative; float: left; transform: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project:after, .container-wrap .bottom_controls #portfolio-nav ul .next-project:after, .container-wrap .bottom_controls #portfolio-nav ul .previous-project:after, .container-wrap .bottom_controls #portfolio-nav ul .next-project:after { background-color: transparent !important; }

.container-wrap .bottom_controls #portfolio-nav ul span { color: #000; text-align: center !important; width: 70%; margin: 0 auto; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project h3 span { color: #000; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project h3 { width: 70%; padding: 0 4%; margin: 0; transform: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project h3 { width: 70%; padding: 0 4%; margin: 0; transform: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project h3 .next-arrow, .container-wrap .bottom_controls #portfolio-nav ul .next-project h3 .next-arrow { display: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project h3 .text .line { display: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project h3 .text .line { display: none !important; }

.container-wrap .bottom_controls #portfolio-nav ul .proj-bg-img:before { position: absolute; top: 0; height: 100%; width: 100%; bottom: 0; content: ''; background-color: #FFF; transition: width ease .2s,background-color ease-in-out .2s; }

.container-wrap .bottom_controls #portfolio-nav ul li:hover .proj-bg-img:before { width: 0; background-color: #fffff3; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project .proj-bg-img:before { right: 0; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project:hover .proj-bg-img:before { right: 0; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project .proj-bg-img:before { left: 0; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project:hover .proj-bg-img:before { left: 0; }

.container-wrap .bottom_controls #portfolio-nav ul h3 div { overflow: hidden; }

.container-wrap .bottom_controls #portfolio-nav ul h3 div span { -webkit-transform: translateY(25px); transform: translateY(25px); transition: -webkit-transform ease-in-out .2s; transition: transform ease-in-out .2s; transition: transform ease-in-out .2s,-webkit-transform ease-in-out .2s; }

.container-wrap .bottom_controls #portfolio-nav ul li:hover h3 div span { -webkit-transform: translateY(0); transform: translateY(0); }

.container-wrap .bottom_controls #portfolio-nav ul .next-project.only h3 { width: 100%; }

.container-wrap .bottom_controls #portfolio-nav ul .next-project.only .proj-bg-img { position: absolute; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project.only h3 { width: 100%; }

.container-wrap .bottom_controls #portfolio-nav ul .previous-project.only .proj-bg-img { position: absolute; }

.woocommerce div.product form.cart .variations td.label { display: none; }

.woocommerce div.product form.cart .variations td.label.custom-label { display: block; }

body.material #search-outer { height: 100vh; transform: translate3d(0,-100vh,0); -webkit-transform: translate3d(0,-100vh,0); }

.page-id-164 #header-outer { background-color: #fff !important; border-bottom: 1px solid #eee; }

.page-id-164 header#top nav>ul>li>a { color: #000 !important; }

.page-id-164 header#top .span_3 #logo:not(.no-image) img { filter: brightness(0); -webkit-filter: brightness(0); }

.page-id-164 header#top nav ul #nectar-user-account.login_register_menu_text a span { color: #000 !important; }

.page-id-164 .slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { background: #000; }

body.page-id-164 #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-small-nav-icon.png") !important; }

body.page-id-164 #header-outer .nectar-woo-cart:hover .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png") !important; }

.page-id-164 #header-outer header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid #eee; border-right: 1px solid #eee; }

.page-id-164 #header-outer header#top nav ul #search-btn a span { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-side-menu-icon.png) !important; }

.page-id-164 #header-outer header#top nav ul #search-btn:hover a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png") !important; }

.page-id-164 .container-wrap { padding-top: 130px !important; padding-bottom: 0; }

.page-id-165 #header-outer { background-color: #fff !important; border-bottom: 1px solid #eee; }

.page-id-165 header#top nav>ul>li>a { color: #000 !important; }

.page-id-165 header#top .span_3 #logo:not(.no-image) img { filter: brightness(0); -webkit-filter: brightness(0); }

.page-id-165 header#top nav ul #nectar-user-account.login_register_menu_text a span { color: #000 !important; }

.page-id-165 .slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { background: #000; }

body.page-id-165 #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-small-nav-icon.png") !important; }

body.page-id-165 #header-outer .nectar-woo-cart:hover .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png") !important; }

.page-id-165 #header-outer header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid #eee; border-right: 1px solid #eee; }

.page-id-165 #header-outer header#top nav ul #search-btn a span { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-side-menu-icon.png) !important; }

.page-id-165 #header-outer header#top nav ul #search-btn:hover a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png") !important; }

.page-id-165 .container-wrap { padding-top: 130px !important; padding-bottom: 0; }

.page-id-166 #header-outer { background-color: #fff !important; border-bottom: 1px solid #eee; }

.page-id-166 header#top nav>ul>li>a { color: #000 !important; }

.page-id-166 header#top .span_3 #logo:not(.no-image) img { filter: brightness(0); -webkit-filter: brightness(0); }

.page-id-166 header#top nav ul #nectar-user-account.login_register_menu_text a span { color: #000 !important; }

.page-id-166 .slide-out-navigation-right-menu .icon-burger .icon-burger__line:before { background: #000; }

body.page-id-166 #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-small-nav-icon.png") !important; }

body.page-id-166 #header-outer .nectar-woo-cart:hover .cart-menu .cart-icon-wrap .icon-salient-cart { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/add-to-cart-icon.png") !important; }

.page-id-166 #header-outer header#top > .container > .row nav >ul.buttons > li.nectar-woo-cart { border-left: 1px solid #eee; border-right: 1px solid #eee; }

.page-id-166 #header-outer header#top nav ul #search-btn a span { background-image: url(https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-side-menu-icon.png) !important; }

.page-id-166 #header-outer header#top nav ul #search-btn:hover a span { background-image: url("https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/search-icon.png") !important; }

body.page-id-4573 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4573 #page-header-bg .row { top: 50%; }

body.page-id-4573 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

body.page-id-4585 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4585 #page-header-bg .row { top: 50%; }

body.page-id-4585 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

#ftg-11 .tile.ftg-preload { height: auto !important; }

.final-tiles-gallery .tile-inner:before { display: none !important; }

#ftg-11 .tile .caption-block { display: none !important; }

#ftg-11 .tile span.title { display: block; font-size: 32px; line-height: 40px; font-family: Libre Baskerville !important; font-weight: 400; position: relative; width: 80%; top: -55px; background: #fff; padding: 16px 18px 18px; padding-left: 0; }

#cbpw-grid1 .cbp-caption-activeWrap { background: none; }

.cbp-l-caption-alignCenter .cbp-l-caption-body { width: 100%; height: 100%; padding: 0; display: block; }

#cbpw-grid1 .cbp-l-caption-buttonRight { width: 100%; height: 100%; padding: 0; display: block; margin: 0; line-height: 0; font-size: 0; color: transparent; background: none; }

#cbpw-grid1 .cbp-l-grid-masonry-projects-title { display: block; font-size: 24px; line-height: 30px; font-family: Libre Baskerville !important; font-weight: 400; position: relative; width: 80%; top: -55px; background: #fff; padding: 16px 18px 18px; padding-left: 0; z-index: 10000; color: #000; white-space: normal; overflow: inherit; text-overflow: inherit; text-align: left; }

#cbpw-grid1 .cbp-l-grid-masonry-projects-title:before { content: ''; background-color: inherit; height: 0; width: 100%; position: absolute; bottom: 100%; transition: ease height 250ms; left: 0; }

#cbpw-grid1 .cbp-item:hover .cbp-l-grid-masonry-projects-title:before { height: 10px; }

#cbpw-grid1 .cbp-l-grid-masonry-projects-desc { display: none !important; }

.cbp-item-wrapper { border-bottom: 1px solid #cccccc; }

/*#ftg-11 .tile .caption-block .text-wrapper span.title { color: #000; }

#ftg-11 .tile .caption-block { position: relative; display: block; opacity: 1; z-index: 10000000; left: 0; }*/

.final-tiles-gallery .ftg-filters a:hover, .final-tiles-gallery .ftg-filters a.selected { color: #fff; background-color: #000; }

header#top #logo img.stnd.default-logo { transition: opacity .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out !important; margin-bottom: 55px; }

header#top #logo img.stnd.scroll-logo.default-logo { transition: -webkit-transform .3s ease-in-out !important; transition: transform .3s ease-in-out !important; transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out !important; }

#header-outer.small-nav header#top #logo img { -webkit-transform: translateY(-82px) !important; transform: translateY(-82px) !important; margin-left: auto !important; margin-right: auto !important; }

#header-outer[data-format=centered-logo-between-menu] header#top .span_3 { transform: translateX(-50%); overflow: hidden; height: 100%; }

#header-outer[data-format=centered-logo-between-menu] header#top .span_3 a { transform: translateX(0%) !important; }

#header-outer #search-outer #search { display: block; padding-top: 30px; }

#header-outer #search-box ul { padding-top: 30px !important; }

#header-outer #search-box ul li { float: left; width: 50%; text-align: center; }

#header-outer #search-box ul li a { color: #fff !important; opacity: 1 !important; }

#header-outer #search-box ul li a span { color: #fff !important; font-family: Libre Baskerville !important; font-size: 30px !important; line-height: 40px !important; opacity: 1 !important; }

#header-outer #search-box ul li a span:hover { opacity: 0.6 !important; }

#cbpw-filters1 .cbp-filter-item.cbp-filter-item-active { background: #000; color: #fff; border-color: #000; }

#cbpw-filters1 .cbp-filter-item:hover { background: #000; color: #fff; border-color: #000; }

#cbpw-filters1 .cbp-filter-item.cbp-filter-item-active:hover { background: #000; color: #fff; border-color: #000; }

#cbpw-filters1 .cbp-filter-counter { background: #000; }

#cbpw-filters1 .cbp-filter-counter:after { border-color: #000 transparent; }

div.nsl-container .nsl-container-buttons { display: block; text-align: center; }

div.nsl-container-block .nsl-container-buttons a { margin: 5px auto; display: inline-block; padding: 0 8px; }

.or_text_login { display: block; margin-top: 40px; }

.or_text_login h2 { width:100%; text-align:center; border-bottom: 1px solid #000; line-height:0.1em; margin:10px 0 20px; }

.or_text_login h2 span { background:#fff; padding: 0 10px; }

.fly_menu_items_right h4 .scroll-downs { position: absolute; top: 20px; right: 30px; width :25px; height: 40px; }

.fly_menu_items_right h4 .mousey { width: 3px; padding: 3px 9px; height: 35px; border: 1px solid #000; border-radius: 25px; opacity: 0.75; box-sizing: content-box; }

.fly_menu_items_right h4 .scroller { width: 2px; height: 10px; border-radius: 25%; background-color: #000; animation-name: mousescroll; animation-duration: 2.2s; animation-timing-function: cubic-bezier(.15,.41,.69,.94); animation-iteration-count: infinite; }

@keyframes mousescroll {
    
    0% { opacity: 0; }
    
    10% { transform: translateY(0); opacity: 1; }
    
    100% { transform: translateY(15px); opacity: 0; }

}

body.page-id-4685 #page-header-bg h1 { font-size: 42px !important; font-weight: 100 !important; padding: 0; }

.page-id-4685 #page-header-bg .row { top: 50%; }

body.page-id-4685 .container-wrap { padding-top: 100px !important; border-bottom: 1px solid #cccccc; padding-bottom: 100px !important; }

.page-id-4685 .heritage_top_header-block { position: absolute; top: -200px; background: #fff; text-align: center; }

.page-id-4685 .heritage_top_header-block p { background: #fff; padding: 50px 100px !important; text-align: center; color: #222222 !important; font-size: 20px; }

.page-id-4685 .heritage_top_header-block .vc_column-inner { transition: all 0.25s ease 0s; -ms-transform: translateY(0); transform: translateY(0); -webkit-transform: translateY(0); }

.page-id-4685 .heritage_top_header-block:hover .vc_column-inner { -ms-transform: translateY(-3px); transform: translateY(-3px); -webkit-transform: translateY(-3px); }

.page-id-4685 .excellence_logo_heritage { border-top: 1px solid #cccccc; }

.page-id-4685 .heritage_section { border-top: 2px solid #957341; margin-bottom: 0; padding-bottom: 160px !important; }

.page-id-4685 .heritage_section_right_border { border-right: 2px solid #957341; }

.page-id-4685 .heritage_section_left_border { border-left: 2px solid #957341; }

.page-id-4685 .heritage_section .heritage_inner_sections .column-bg-overlay { position: relative; width: 2px; height: 60px; text-align: center; background-color: #957341; display: block; opacity: 1; margin: 0 auto; margin-bottom: 20px; }

.page-id-4685 .heritage_section .heritage_inner_sections p { padding-bottom: 0; color: #000; font-size: 18px; }

.page-id-4685 .heritage_section .heritage_inner_sections h3 { font-family: Montserrat !important; padding: 0; font-weight: bold !important; font-size: 50px; font-style: normal; color: #000; margin-bottom: 20px; margin-top: 10px; }

.page-id-4685 .fancybox-is-open .fancybox-bg { display: none; }

.page-id-4685 .heritage_section .img_hover_heritage { position: absolute; left: 0; right: 0; margin: auto; top: -3px; opacity: 0; transition: visibility 0s, opacity 0.5s linear; width: 500px; z-index: 1000; }

.page-id-4685 .heritage_section .heritage_center_inner_sections .img_hover_heritage { left: -15%; }

.page-id-4685 .heritage_section .heritage_inner_sections:last-child .img_hover_heritage { left: inherit; }

.page-id-4685 .heritage_section .heritage_inner_sections:hover .img_hover_heritage { opacity: 1; }

.page-id-4685 .heritage_section:hover .span_12 { z-index: 1000; }

.page-id-4685 .heritage_inner_sections:hover { z-index: 1000; }

@media only screen and (min-width: 1000px) {
    
    .woocommerce-account .woocommerce>#customer_login { padding: 4% 0; }
    
    #page-header-wrap.fullscreen-header, #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, #nectar_fullscreen_rows:not(.afterLoaded) > div { height: 101vh; }

}

@-moz-document url-prefix() {
    
    .page-id-4685 #page-header-bg .row, .page-id-4585 #page-header-bg .row, .page-id-4573 #page-header-bg .row, .page-id-4250 #page-header-bg .row, .page-id-4298 #page-header-bg .row, .blog-class #page-header-bg .row, .page-id-4422 #page-header-bg .row, .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6, .page-id-4271 #page-header-bg .row, .page-id-4378 #page-header-bg .row, .page-id-3 #page-header-bg .row, .page-id-4290 #page-header-bg .row, .page-id-4560 #page-header-bg .row, .page-id-4562 #page-header-bg .row { top: 0 !important; }
    
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    
    .page-id-4685 #page-header-bg .row, .page-id-4585 #page-header-bg .row, .page-id-4573 #page-header-bg .row, .page-id-4250 #page-header-bg .row, .page-id-4298 #page-header-bg .row, .blog-class #page-header-bg .row, .page-id-4422 #page-header-bg .row, .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6, .page-id-4271 #page-header-bg .row, .page-id-4378 #page-header-bg .row, .page-id-3 #page-header-bg .row, .page-id-4290 #page-header-bg .row, .page-id-4560 #page-header-bg .row, .page-id-4562 #page-header-bg .row { top: 0 !important; }
    
}

@media screen and (min-width:0\0) {
    
    .page-id-4685 #page-header-bg .row, .page-id-4585 #page-header-bg .row, .page-id-4573 #page-header-bg .row, .page-id-4250 #page-header-bg .row, .page-id-4298 #page-header-bg .row, .blog-class #page-header-bg .row, .page-id-4422 #page-header-bg .row, .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6, .page-id-4271 #page-header-bg .row, .page-id-4378 #page-header-bg .row, .page-id-3 #page-header-bg .row, .page-id-4290 #page-header-bg .row, .page-id-4560 #page-header-bg .row, .page-id-4562 #page-header-bg .row { top: 0 !important; }

}

@supports (-ms-accelerator:true) {
    
    .page-id-4685 #page-header-bg .row, .page-id-4585 #page-header-bg .row, .page-id-4573 #page-header-bg .row, .page-id-4250 #page-header-bg .row, .page-id-4298 #page-header-bg .row, .blog-class #page-header-bg .row, .page-id-4422 #page-header-bg .row, .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6, .page-id-4271 #page-header-bg .row, .page-id-4378 #page-header-bg .row, .page-id-3 #page-header-bg .row, .page-id-4290 #page-header-bg .row, .page-id-4560 #page-header-bg .row, .page-id-4562 #page-header-bg .row { top: 0 !important; }
    
}

@supports (-ms-ime-align:auto) {
    
    .page-id-4685 #page-header-bg .row, .page-id-4585 #page-header-bg .row, .page-id-4573 #page-header-bg .row, .page-id-4250 #page-header-bg .row, .page-id-4298 #page-header-bg .row, .blog-class #page-header-bg .row, .page-id-4422 #page-header-bg .row, .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6, .page-id-4271 #page-header-bg .row, .page-id-4378 #page-header-bg .row, .page-id-3 #page-header-bg .row, .page-id-4290 #page-header-bg .row, .page-id-4560 #page-header-bg .row, .page-id-4562 #page-header-bg .row { top: 0 !important; }
    
}

@media only screen and (max-width: 1600px) {
    
    .macbook_system.page-id-4685 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4585 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4573 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4422 #page-header-bg .row { top: 0; }
    
    .macbook_system.blog-class #page-header-bg .row { top: 0; }
    
    .macbook_system.page-id-4298 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4290 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4271 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4250 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4237 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-3 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4378 #page-header-bg .row { top: 0; }
    
    .macbook_system.page-id-4560 #page-header-bg .row { top: 0%; }
    
    .macbook_system.page-id-4562 #page-header-bg .row { top: 0%; }

}


@media only screen and (max-width: 1000px) {
    
    .page-id-4685 .heritage_section .img_hover_heritage { display: none !important; }
    
    .page-id-4685 .heritage_top_header-block { display: none !important; }
    
    .page-id-4685 .excellence_logo_heritage { border-top: none; }
    
    body.page-id-4685 .container-wrap { padding-top: 20px !important; }
    
    body.material #search-outer.material-open { height: 100vh; }
    
    #header-outer #search-box ul li { width: 100%; }
    
    #header-outer #search-box ul li a span { font-size: 16px !important; line-height: 24px !important; }
    
    #header-outer[data-format=centered-logo-between-menu] header#top .span_3 { transform: none !important; }
    
    body #header-outer.small-nav .slide-out-navigation-mobile-menu { padding-top: 33px; }
    
    body #header-outer.small-nav { background-color: #fff !important; border-bottom: 1px solid #ccc !important; }
    
    body #header-outer.small-nav #mobile-cart-link i { color: #000 !important; }
    
    .single.single-portfolio .container-wrap[data-nav-pos=after_project_2] .bottom_controls { display: none !important; }
    
    .single.single-post .blog_next_prev_buttons { display: none !important; }
    
    body.page-id-4298 .full-width-content [class*="vc_col-"] p { line-height: 20px; }
    
    body.page-id-4298 .full-width-content [class*="vc_col-"]:before { display: none; }
    
    .checkout .woocommerce-billing-fields { padding-right: 0; }
    
    .woocommerce-page table.cart td.actions .coupon .input-text+.button { float: left; }
    
    .single-product.woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button { float: left; margin: 20px 0 30px; }
    
    .single-product.woocommerce-page .woocommerce-message { margin-top: 50px; }
    
    .single-product.woocommerce-page div.product form.cart .variations .value:before { height: 42px; }
    
    .progress-container, .wrapper_pie { display: none !important; }
    
    .woocommerce-page .woocommerce p.cart-empty { font-size: 34px; line-height: 50px; }
    
    .woocommerce-account .woocommerce > #customer_login .col-1 { width: 100% !important; border-bottom: 1px solid #000; margin-bottom: 50px; }
    
    .woocommerce-account .woocommerce > #customer_login .col-2 { width: 100% !important; }
    
    .woocommerce-account .woocommerce > #customer_login .divider_login_page { display: none; }
    
    .product_key_features_section { border-bottom: 0; }
    
    .product_key_features.full-width-content.wpb_row .span_12 > .col .wpb_wrapper h3 { text-align: center !important; }
    
    .product_key_features.full-width-content.wpb_row .span_12 > .col .wpb_wrapper .wpb_wrapper ul { margin-left: 60px; }
    
    body.woocommerce.single-product div[data-tab-pos="in_sidebar"] section.related.products { display: none !important; }
    
    .product_page_contact_us.full-width-content.vc_row-fluid .nectar-button.large { width: 100%; padding-left: 10px; padding-right: 10px; font-size: 12px !important; letter-spacing: 1px; margin-right: 0; }
    
    .product_key_features ul li:before { left: -40px; width: 25px; }
    
    .product_top_image_summary_section .single-product-main-image { border-right: 0; padding-right: 0; }
    
    .product_top_image_summary_section .single-product-summary { border-left: 0; }
    
    .edfm-fly-menu-body .fly_menu_items_left ul.menu > li { padding: 2px; }
    
    .edfm_side_menu .edfm-fly-menu-wrapper-inner .fly_menu_items_left { width: 100%; padding-top: 20px; padding-left: 20px; }
    
    .menu_footer_social_section { position: absolute; bottom: 20px; left: 20px; }
    
    .menu_footer_social_section ul li { display: inline-block; }
    
    .menu_footer_social_section ul li a { opacity: 0.5; }
    
    .menu_footer_social_section ul li a i { width: 16px; height: 16px; line-height: 16px; }
    
    .menu_footer_login_social_section .fly_menu_close_section { display: inline-block; width: 82px; text-align: center; height: 77px; line-height: 77px; }
    
    .slide-out-navigation-mobile-menu i { color: #000; -webkit-text-stroke: 7px white; font-size: 40px; }
    
    .edfm-fly-menu-body .edfm-body-additional-content { padding-left: 0; }
    
    .menu_footer_login_social_section .menu_footer_login_section { float: right; padding: 25px 20px; }
    
    .menu_footer_login_social_section .menu_footer_mobile_search_section { float: right; padding: 25px 20px; }
    
    .menu_footer_login_social_section { position: relative; border-top: none; border-bottom: 1px solid #eeeeee; float: left; width: 100%; }
    
    .slide-out-navigation-mobile-menu { display: inline !important; }
    
    .slide-out-navigation-right-menu { display: none !important; }
    
    .edfm_side_menu .edfm-fly-menu-wrapper-inner { width: 100%; }
    
    .wrapper_slider_arrow { display: none; }
    
    .post-type-archive.post-type-archive-product #page-header-wrap.fullscreen-header { padding-bottom: 50px !important; }
    
    html body.woocommerce:not(.single-product) ul.products[data-n-desktop-columns="3"] li.product { width: 100% !important; border-right: none !important; padding: 10px 20px; }
    
    .post-type-archive.post-type-archive-product .su-accordion .berocket_aapf_widget_show.mobile_hide { display: block; }
    
    .post-type-archive.post-type-archive-product #page-header-wrap .subheader { display: none !important; }
    
    .post-type-archive.post-type-archive-product .su-spoiler-style-fancy > .su-spoiler-title { width: 100%; }
    
    .post-type-archive.post-type-archive-product .su-accordion { position: relative; top: 0; right: 0; left: 0; margin: 10px 31px; }
    
    .post-type-archive.post-type-archive-product .su-accordion:nth-child(2) { left: 0; right: 0; }
    
    .post-type-archive.post-type-archive-product .nectar-shop-header { margin: 10px 31px; }
    
    .post-type-archive.post-type-archive-product .nectar-shop-header .woocommerce-ordering { right: 0; left: 0; width: 100%; padding: 0; }
    
    .post-type-archive.post-type-archive-product .nectar-shop-header .woocommerce-ordering select { width: 100%; }
    
    .single.single-post .wpb_text_column.wpb_content_element { max-width: 100%; }
    
    .single.single-post .img-with-aniamtion-wrap[data-max-width="50%"] img { max-width: 100% !important; }
    
    .single.single-portfolio .wpb_text_column.wpb_content_element { max-width: 100%; }
    
    .single.single-portfolio .img-with-aniamtion-wrap[data-max-width="50%"] img { max-width: 100% !important; }
    
    .single.single-post .wpb_text_column.wpb_content_element h3 { line-height: 45px; }
    
    .single.single-post .wpb_text_column.wpb_content_element h3 a { line-height: 45px; }
    
    .single.single-portfolio .wpb_text_column.wpb_content_element h3 { line-height: 45px; }
    
    .single.single-portfolio .wpb_text_column.wpb_content_element h3 a { line-height: 45px; }
    
    body.single-post #page-header-bg:not(.fullscreen-header) { min-height: initial !important; }
    
    body.page-id-4298 .boruchers_top_section.full-width-content [class*="vc_col-"] .vc_column-inner { border-bottom: none; }
    
    body.page-id-4298 .boruchers_top_section.full-width-content [class*="vc_col-"] { margin-bottom: 50px !important; }
    
    body.page-id-4298 .boruchers_top_section.full-width-content [class*="vc_col-"]:last-child { margin-bottom: 0px !important; }
    
    body.page-id-4298 .full-width-content [class*="vc_col-"] { border-right: none; border-bottom: 1px solid #cccccc; }
    
    .blog-class .posts-container article.animated-in .inner-wrap { padding-top: 20px; }
    
    body[data-bg-header="true"].blog-class .container-wrap { padding-top: 50px !important; padding-bottom: 50px !important; }
    
    .blog-class .su-spoiler-style-fancy > .su-spoiler-title { width: 100%; }
    
    .blog-class .su-accordion { position: relative; top: 0; right: 0; left: 0; margin: 10px 31px; }
    
    .blog-class .su-accordion:nth-child(2) { left: 0; right: 0; }
    
    .portfolio-filters-inline ul li { margin: 0; }
    
    body.page-id-4290 #page-header-bg h1 { line-height: 50px !important; }
    
    .page-id-4237 .container.main-content .published-text-home p { padding-bottom: 30px !important; }
    
    body.page-id-4237 .container-wrap { padding-bottom: 30px !important; }
    
    .page-id-4237 #page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6 { top: 45% !important; }
    
    .page-id-4237 #page-header-bg .row .subheader { top: 50% !important; position: absolute; left: 0; right: 0; }
    
    .page-id-3604 #footer-outer { margin-bottom: 0; }
    
    .login_register_footer_section { display: none; }
    
    .homepage-posts .sp-post-carousel-section #sp-post-carousel-4090.sp-post-carousel-area .slick-arrow { display: none !important; }
    
    .home-gallery .wpb_wrapper h2.vc_custom_heading { padding-left: 20px !important; }
    
    .home-gallery .bx-wrapper .bx-caption { transform: none; margin: 0; text-align: left; padding-left: 10px !important; top: inherit; z-index: 1000000000; position: relative; float: left; width: 100%; clear: both; }
    
    .bathrooms-home img.img-with-animation[data-animation="fade-in-from-bottom"] { margin-top: 50px !important; }
    
    .bathrooms-home { padding-bottom: 50px !important; }
    
    .tiles-flooring-home { padding-bottom: 50px !important; }
    
    .our-story-home { padding-right: 0 !important; }
    
    .tiles-flooring-home { padding-left: 0 !important; }
    
    .tiles-flooring-home img.img-with-animation[data-animation="fade-in-from-bottom"] { margin-top: 50px !important; }
    
    .our-story-home p { position: relative; top: 0; bottom: 0; text-align: left; padding-left: 0 !important; }
    
    .bathrooms-home p { position: relative; top: 0; bottom: 0; text-align: left; padding-left: 0 !important; }
    
    .kitchens-home p { position: relative; top: 0; bottom: 0; text-align: left; padding-left: 0 !important; }
    
    .tiles-flooring-home p { position: relative; top: 0; bottom: 0; text-align: left; padding-left: 0 !important; }
    
    .material #header-outer[data-cart="true"] header#top #mobile-cart-link { height: 75px; }
    
    .material #header-outer { min-height: 75px; }
    
    .material header#top .mobile-search { display: none !important; }
    
    #header-outer header#top .mobile-user-account { display: none !important; }
    
    .home-address-section { display: none !important; }
    
    .slide-out-navigation-right-menu .icon-burger { margin: 0; }
    
    .slide-out-navigation-mobile-menu .icon-burger { margin: 0; }
    
    .material #header-outer { padding: 0 !important; }
    
    body[data-slide-out-widget-area="true"] header#top .col.span_3 { text-align: center !important; position: absolute !important; top: 11px; }
    
    body[data-slide-out-widget-area="true"] header#top .col.span_3 a { margin-top: 0 !important; margin-bottom: 0 !important; }
    
    body[data-slide-out-widget-area="true"] header#top .col.span_3 a img { height: 55px !important }
    
    .material #header-outer[data-cart="true"] header#top .span_9 >.slide-out-widget-area-toggle { display: none !important; }

}

@media only screen and (max-width: 760px) {
    
    .single.single-product #header-outer header#top #mobile-cart-link i { color: #000 !important; }
    
    .single.single-product .slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { background: #000; }
    
    .page-id-166 #header-outer header#top #mobile-cart-link i { color: #000 !important; }
    
    .page-id-166 .slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { background: #000; }
    
    .page-id-164 #header-outer header#top #mobile-cart-link i { color: #000 !important; }
    
    .page-id-164 .slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { background: #000; }
    
    .page-id-165 #header-outer header#top #mobile-cart-link i { color: #000 !important; }
    
    .page-id-165 .slide-out-navigation-mobile-menu .icon-burger .icon-burger__line:before { background: #000; }
    
}


/*Latest styles*/
.full-width-content>.woocommerce-products-header .term-description {
    padding: 0 35px;
    position: relative;
    top: -132px;
}
.term-description > p {
    background: #fff;
    padding: 50px 100px !important;
    font-size: 20px;
    color: #222222;
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 60%;
    position: relative;
}

@media only screen and (max-width: 1400px){
    .term-description > p{padding: 30px 20px !important;}
}

/*End Latest styles*/";s:11:"disable_tgm";s:1:"0";s:22:"disable_home_slider_pt";s:1:"0";s:24:"disable_nectar_slider_pt";s:1:"0";s:12:"accent-color";s:7:"#000000";s:13:"extra-color-1";s:7:"#ff1053";s:13:"extra-color-2";s:7:"#000000";s:13:"extra-color-3";s:7:"#333333";s:20:"extra-color-gradient";a:2:{s:4:"from";s:7:"#3452ff";s:2:"to";s:7:"#ff1053";}s:22:"extra-color-gradient-2";a:2:{s:4:"from";s:7:"#2AC4EA";s:2:"to";s:7:"#32d6ff";}s:12:"boxed_layout";s:1:"0";s:16:"background-color";s:7:"#f1f1f1";s:16:"background_image";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:17:"background-repeat";s:0:"";s:19:"background-position";s:0:"";s:21:"background-attachment";s:0:"";s:16:"background-cover";s:1:"0";s:19:"extended-theme-font";s:1:"0";s:22:"navigation_font_family";a:10:{s:11:"font-family";s:7:"Raleway";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:4:"16px";s:11:"line-height";s:4:"16px";s:14:"letter-spacing";s:0:"";}s:31:"navigation_dropdown_font_family";a:10:{s:11:"font-family";s:7:"Poppins";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:4:"16px";s:11:"line-height";s:4:"16px";s:14:"letter-spacing";s:0:"";}s:24:"page_heading_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:33:"page_heading_subtitle_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:26:"off_canvas_nav_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:34:"off_canvas_nav_subtext_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:16:"body_font_family";a:10:{s:11:"font-family";s:7:"Raleway";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h1_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h2_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h3_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h4_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h5_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:14:"h6_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:13:"i_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:17:"label_font_family";a:10:{s:11:"font-family";s:7:"Raleway";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:33:"nectar_slider_heading_font_family";a:10:{s:11:"font-family";s:7:"Raleway";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:9:"uppercase";s:9:"font-size";s:4:"24px";s:11:"line-height";s:4:"24px";s:14:"letter-spacing";s:4:"10px";}s:31:"home_slider_caption_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:4:"36px";s:11:"line-height";s:4:"36px";s:14:"letter-spacing";s:5:"0.5px";}s:23:"testimonial_font_family";a:10:{s:11:"font-family";s:17:"Libre Baskerville";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:3:"400";s:10:"font-style";s:6:"italic";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:28:"sidebar_footer_h_font_family";a:10:{s:11:"font-family";s:7:"Raleway";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:29:"portfolio_filters_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:29:"portfolio_caption_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:25:"team_member_h_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:26:"nectar_dropcap_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:41:"nectar_sidebar_footer_headers_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:41:"nectar_woo_shop_product_title_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:45:"nectar_woo_shop_product_secondary_font_family";a:10:{s:11:"font-family";s:0:"";s:12:"font-options";s:0:"";s:6:"google";s:1:"1";s:11:"font-weight";s:0:"";s:10:"font-style";s:0:"";s:7:"subsets";s:0:"";s:14:"text-transform";s:0:"";s:9:"font-size";s:0:"";s:11:"line-height";s:0:"";s:14:"letter-spacing";s:0:"";}s:33:"use-responsive-heading-typography";s:0:"";s:26:"h1-small-desktop-font-size";s:2:"75";s:19:"h1-tablet-font-size";s:2:"70";s:18:"h1-phone-font-size";s:2:"65";s:26:"h2-small-desktop-font-size";s:2:"85";s:19:"h2-tablet-font-size";s:2:"80";s:18:"h2-phone-font-size";s:2:"70";s:26:"h3-small-desktop-font-size";s:2:"85";s:19:"h3-tablet-font-size";s:2:"80";s:18:"h3-phone-font-size";s:2:"70";s:26:"h4-small-desktop-font-size";s:3:"100";s:19:"h4-tablet-font-size";s:2:"90";s:18:"h4-phone-font-size";s:2:"90";s:26:"h5-small-desktop-font-size";s:3:"100";s:19:"h5-tablet-font-size";s:3:"100";s:18:"h5-phone-font-size";s:3:"100";s:26:"h6-small-desktop-font-size";s:3:"100";s:19:"h6-tablet-font-size";s:3:"100";s:18:"h6-phone-font-size";s:3:"100";s:28:"body-small-desktop-font-size";s:3:"100";s:21:"body-tablet-font-size";s:3:"100";s:20:"body-phone-font-size";s:3:"100";s:8:"use-logo";s:1:"1";s:4:"logo";a:5:{s:3:"url";s:91:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/09/hs-logo-with-sheild-updated.png";s:2:"id";s:4:"7130";s:6:"height";s:2:"79";s:5:"width";s:3:"380";s:9:"thumbnail";s:98:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/09/hs-logo-with-sheild-updated-150x79.png";}s:11:"retina-logo";a:5:{s:3:"url";s:91:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/09/hs-logo-with-sheild-updated.png";s:2:"id";s:4:"7130";s:6:"height";s:2:"79";s:5:"width";s:3:"380";s:9:"thumbnail";s:98:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/09/hs-logo-with-sheild-updated-150x79.png";}s:11:"logo-height";s:2:"30";s:18:"mobile-logo-height";s:2:"52";s:11:"mobile-logo";a:5:{s:3:"url";s:86:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/haday-sons-mobile-logo.png";s:2:"id";s:4:"4518";s:6:"height";s:3:"111";s:5:"width";s:2:"85";s:9:"thumbnail";s:92:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/haday-sons-mobile-logo-18x24.png";}s:14:"header-padding";s:0:"";s:19:"header-remove-fixed";s:1:"1";s:19:"header-mobile-fixed";s:1:"0";s:29:"header-menu-mobile-breakpoint";s:4:"1000";s:17:"header-box-shadow";s:4:"none";s:24:"header-menu-item-spacing";s:2:"10";s:17:"header-bg-opacity";s:1:"1";s:12:"header-color";s:6:"custom";s:23:"header-background-color";s:7:"#17242d";s:17:"header-font-color";s:7:"#ffffff";s:23:"header-font-hover-color";s:7:"#ffffff";s:32:"header-dropdown-background-color";s:7:"#1F1F1F";s:38:"header-dropdown-background-hover-color";s:7:"#313233";s:26:"header-dropdown-font-color";s:7:"#CCCCCC";s:32:"header-dropdown-font-hover-color";s:7:"#ffffff";s:34:"header-dropdown-heading-font-color";s:7:"#ffffff";s:40:"header-dropdown-heading-font-hover-color";s:7:"#ffffff";s:22:"header-separator-color";s:7:"#eeeeee";s:33:"secondary-header-background-color";s:7:"#F8F8F8";s:27:"secondary-header-font-color";s:7:"#666666";s:33:"secondary-header-font-hover-color";s:7:"#222222";s:45:"header-slide-out-widget-area-background-color";s:7:"#3452ff";s:47:"header-slide-out-widget-area-background-color-2";s:0:"";s:41:"header-slide-out-widget-area-header-color";s:7:"#ffffff";s:34:"header-slide-out-widget-area-color";s:7:"#eefbfa";s:40:"header-slide-out-widget-area-hover-color";s:7:"#ffffff";s:43:"header-slide-out-widget-area-close-bg-color";s:7:"#ff1053";s:45:"header-slide-out-widget-area-close-icon-color";s:7:"#ffffff";s:13:"header_format";s:26:"centered-logo-between-menu";s:16:"header-fullwidth";s:1:"1";s:21:"header-disable-search";s:1:"0";s:26:"header-disable-ajax-search";s:1:"1";s:21:"header-account-button";s:1:"1";s:25:"header-account-button-url";s:44:"https://hadayatsons.com/beta-new/my-account/";s:13:"header_layout";s:8:"standard";s:21:"secondary-header-text";s:0:"";s:21:"secondary-header-link";s:0:"";s:23:"enable_social_in_header";s:1:"0";s:24:"use-facebook-icon-header";s:0:"";s:23:"use-twitter-icon-header";s:0:"";s:27:"use-google-plus-icon-header";s:0:"";s:21:"use-vimeo-icon-header";s:0:"";s:24:"use-dribbble-icon-header";s:0:"";s:25:"use-pinterest-icon-header";s:0:"";s:23:"use-youtube-icon-header";s:0:"";s:22:"use-tumblr-icon-header";s:0:"";s:24:"use-linkedin-icon-header";s:0:"";s:19:"use-rss-icon-header";s:0:"";s:23:"use-behance-icon-header";s:0:"";s:25:"use-instagram-icon-header";s:0:"";s:22:"use-flickr-icon-header";s:0:"";s:23:"use-spotify-icon-header";s:0:"";s:22:"use-github-icon-header";s:0:"";s:29:"use-stackexchange-icon-header";s:0:"";s:26:"use-soundcloud-icon-header";s:0:"";s:18:"use-vk-icon-header";s:0:"";s:20:"use-vine-icon-header";s:0:"";s:21:"use-houzz-icon-header";s:0:"";s:20:"use-yelp-icon-header";s:0:"";s:24:"use-mixcloud-icon-header";s:0:"";s:24:"use-snapchat-icon-header";s:0:"";s:24:"use-bandcamp-icon-header";s:0:"";s:27:"use-tripadvisor-icon-header";s:0:"";s:24:"use-telegram-icon-header";s:0:"";s:21:"use-slack-icon-header";s:0:"";s:22:"use-medium-icon-header";s:0:"";s:21:"use-email-icon-header";s:0:"";s:21:"use-phone-icon-header";s:0:"";s:18:"transparent-header";s:1:"0";s:20:"header-starting-logo";a:5:{s:3:"url";s:68:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/logo.png";s:2:"id";s:4:"4029";s:6:"height";s:2:"39";s:5:"width";s:3:"308";s:9:"thumbnail";s:75:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/logo-150x39.png";}s:27:"header-starting-retina-logo";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:25:"header-starting-logo-dark";a:5:{s:3:"url";s:80:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/transparent-logo.png";s:2:"id";s:4:"4236";s:6:"height";s:2:"39";s:5:"width";s:3:"308";s:9:"thumbnail";s:87:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/transparent-logo-150x39.png";}s:32:"header-starting-retina-logo-dark";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:21:"header-starting-color";s:7:"#ffffff";s:29:"header-transparent-dark-color";s:7:"#000000";s:28:"header-permanent-transparent";s:1:"0";s:24:"header-inherit-row-color";s:1:"0";s:20:"header-remove-border";s:1:"0";s:32:"transparent-header-shadow-helper";s:1:"0";s:19:"header-hover-effect";s:18:"animated_underline";s:24:"header-hide-until-needed";s:0:"";s:23:"header-resize-on-scroll";s:1:"1";s:34:"header-resize-on-scroll-shrink-num";s:0:"";s:25:"condense-header-on-scroll";s:0:"";s:21:"header-dropdown-style";s:7:"classic";s:23:"header-dropdown-opacity";s:3:"100";s:22:"header-dropdown-arrows";s:7:"inherit";s:21:"header-megamenu-width";s:9:"contained";s:34:"header-megamenu-remove-transparent";s:1:"0";s:28:"header-slide-out-widget-area";s:1:"0";s:34:"header-slide-out-widget-area-style";s:20:"slide-out-from-right";s:46:"header-slide-out-widget-area-dropdown-behavior";s:7:"default";s:35:"header-slide-out-widget-area-social";s:1:"0";s:40:"header-slide-out-widget-area-bottom-text";s:0:"";s:44:"header-slide-out-widget-area-overlay-opacity";s:4:"dark";s:46:"header-slide-out-widget-area-top-nav-in-mobile";s:1:"1";s:23:"enable-main-footer-area";s:1:"1";s:14:"footer_columns";s:1:"1";s:19:"footer-custom-color";s:1:"0";s:23:"footer-background-color";s:7:"#313233";s:17:"footer-font-color";s:7:"#CCCCCC";s:27:"footer-secondary-font-color";s:7:"#777777";s:33:"footer-copyright-background-color";s:7:"#1F1F1F";s:27:"footer-copyright-font-color";s:7:"#777777";s:33:"footer-copyright-icon-hover-color";s:7:"#ffffff";s:21:"footer-copyright-line";s:0:"";s:17:"footer-full-width";s:1:"0";s:13:"footer-reveal";s:1:"0";s:20:"footer-reveal-shadow";s:4:"none";s:23:"footer-copyright-layout";s:8:"centered";s:29:"disable-copyright-footer-area";s:1:"1";s:21:"footer-copyright-text";s:53:"Copyright © 2018, Hadayat Sons, All Rights Reserved.";s:22:"disable-auto-copyright";s:0:"";s:23:"footer-background-image";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:31:"footer-background-image-overlay";s:3:"0.8";s:17:"use-facebook-icon";s:1:"0";s:16:"use-twitter-icon";s:0:"";s:20:"use-google-plus-icon";s:1:"0";s:14:"use-vimeo-icon";s:0:"";s:17:"use-dribbble-icon";s:1:"0";s:18:"use-pinterest-icon";s:1:"0";s:16:"use-youtube-icon";s:1:"0";s:15:"use-tumblr-icon";s:0:"";s:17:"use-linkedin-icon";s:1:"0";s:12:"use-rss-icon";s:0:"";s:16:"use-behance-icon";s:0:"";s:18:"use-instagram-icon";s:1:"0";s:15:"use-flickr-icon";s:0:"";s:16:"use-spotify-icon";s:0:"";s:15:"use-github-icon";s:0:"";s:22:"use-stackexchange-icon";s:0:"";s:19:"use-soundcloud-icon";s:0:"";s:11:"use-vk-icon";s:0:"";s:13:"use-vine-icon";s:0:"";s:14:"use-houzz-icon";s:0:"";s:13:"use-yelp-icon";s:0:"";s:17:"use-snapchat-icon";s:0:"";s:17:"use-mixcloud-icon";s:0:"";s:17:"use-bandcamp-icon";s:0:"";s:20:"use-tripadvisor-icon";s:0:"";s:17:"use-telegram-icon";s:0:"";s:14:"use-slack-icon";s:0:"";s:15:"use-medium-icon";s:0:"";s:17:"ajax-page-loading";s:1:"0";s:17:"transition-method";s:8:"standard";s:32:"disable-transition-fade-on-click";s:1:"0";s:28:"disable-transition-on-mobile";s:1:"1";s:17:"transition-effect";s:8:"standard";s:12:"loading-icon";s:8:"material";s:19:"loading-icon-colors";a:2:{s:4:"from";s:7:"#000000";s:2:"to";s:7:"#000000";}s:13:"loading-image";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:23:"loading-image-animation";s:4:"none";s:19:"transition-bg-color";s:0:"";s:21:"transition-bg-color-2";s:0:"";s:17:"header-auto-title";s:1:"0";s:24:"header-animate-in-effect";s:4:"none";s:23:"header-down-arrow-style";s:7:"default";s:10:"form-style";s:7:"default";s:17:"form-fancy-select";s:1:"0";s:21:"form-submit-btn-style";s:7:"regular";s:8:"cta-text";s:0:"";s:7:"cta-btn";s:0:"";s:12:"cta-btn-link";s:0:"";s:20:"cta-background-color";s:7:"#ECEBE9";s:14:"cta-text-color";s:7:"#4B4F52";s:13:"cta-btn-color";s:12:"accent-color";s:21:"main_portfolio_layout";s:1:"3";s:28:"main_portfolio_project_style";s:1:"9";s:27:"main_portfolio_item_spacing";s:7:"default";s:21:"portfolio_use_masonry";s:1:"1";s:29:"portfolio_masonry_grid_sizing";s:11:"photography";s:24:"portfolio_inline_filters";s:1:"1";s:20:"portfolio_single_nav";s:15:"after_project_2";s:27:"portfolio_loading_animation";s:19:"fade_in_from_bottom";s:24:"portfolio_sidebar_follow";s:1:"0";s:16:"portfolio_social";s:1:"1";s:22:"portfolio_social_style";s:18:"fixed_bottom_right";s:26:"portfolio-facebook-sharing";s:1:"1";s:25:"portfolio-twitter-sharing";s:1:"1";s:29:"portfolio-google-plus-sharing";s:1:"0";s:27:"portfolio-pinterest-sharing";s:1:"1";s:26:"portfolio-linkedin-sharing";s:1:"1";s:14:"portfolio_date";s:1:"1";s:20:"portfolio_pagination";s:1:"1";s:25:"portfolio_pagination_type";s:15:"infinite_scroll";s:26:"portfolio_extra_pagination";s:1:"0";s:27:"portfolio_pagination_number";s:0:"";s:25:"portfolio_remove_comments";s:1:"1";s:22:"portfolio_rewrite_slug";s:9:"portfolio";s:14:"carousel-title";s:0:"";s:13:"carousel-link";s:0:"";s:23:"portfolio-sortable-text";s:0:"";s:19:"main-portfolio-link";s:9:"portfolio";s:34:"portfolio_same_category_single_nav";s:1:"0";s:9:"blog_type";s:30:"masonry-blog-full-screen-width";s:18:"blog_standard_type";s:17:"featured_img_left";s:17:"blog_masonry_type";s:7:"classic";s:25:"blog_auto_masonry_spacing";s:3:"8px";s:22:"blog_loading_animation";s:19:"fade_in_from_bottom";s:16:"blog_header_type";s:15:"default_minimal";s:17:"blog_hide_sidebar";s:1:"1";s:14:"blog_enable_ss";s:1:"0";s:24:"blog_hide_featured_image";s:1:"1";s:21:"blog_archive_bg_image";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:39:"blog_post_header_inherit_featured_image";s:1:"1";s:10:"author_bio";s:1:"0";s:17:"blog_auto_excerpt";s:1:"0";s:19:"blog_excerpt_length";s:1:"0";s:19:"blog_next_post_link";s:1:"1";s:25:"blog_next_post_link_style";s:19:"fullwidth_next_prev";s:18:"blog_related_posts";s:1:"0";s:24:"blog_related_posts_style";s:8:"material";s:29:"blog_related_posts_title_text";s:13:"related_posts";s:11:"blog_social";s:1:"1";s:17:"blog_social_style";s:7:"default";s:21:"blog-facebook-sharing";s:1:"1";s:20:"blog-twitter-sharing";s:1:"1";s:24:"blog-google-plus-sharing";s:1:"0";s:22:"blog-pinterest-sharing";s:1:"1";s:21:"blog-linkedin-sharing";s:1:"1";s:12:"display_tags";s:1:"0";s:17:"display_full_date";s:1:"0";s:20:"blog_pagination_type";s:15:"infinite_scroll";s:16:"extra_pagination";s:1:"0";s:18:"recent-posts-title";s:0:"";s:17:"recent-posts-link";s:0:"";s:23:"blog_remove_single_date";s:1:"1";s:25:"blog_remove_single_author";s:1:"1";s:33:"blog_remove_single_comment_number";s:1:"1";s:30:"blog_remove_single_nectar_love";s:1:"1";s:21:"blog_remove_post_date";s:0:"";s:23:"blog_remove_post_author";s:1:"1";s:31:"blog_remove_post_comment_number";s:1:"1";s:28:"blog_remove_post_nectar_love";s:1:"1";s:11:"enable-cart";s:1:"1";s:15:"ajax-cart-style";s:8:"dropdown";s:16:"main_shop_layout";s:9:"fullwidth";s:21:"single_product_layout";s:10:"no-sidebar";s:13:"product_style";s:7:"classic";s:20:"product_desktop_cols";s:1:"3";s:26:"product_desktop_small_cols";s:1:"3";s:19:"product_tablet_cols";s:1:"2";s:18:"product_phone_cols";s:1:"1";s:18:"product_quick_view";s:0:"";s:16:"product_bg_color";s:7:"#ffffff";s:24:"product_minimal_bg_color";s:7:"#ffffff";s:24:"product_archive_bg_color";s:7:"#f6f6f6";s:23:"product_hover_alt_image";s:1:"1";s:27:"single_product_gallery_type";s:7:"default";s:20:"product_tab_position";s:10:"in_sidebar";s:21:"woo-products-per-page";s:2:"12";s:20:"woo_hide_product_sku";s:1:"0";s:10:"woo_social";s:1:"0";s:16:"woo_social_style";s:0:"";s:20:"woo-facebook-sharing";s:1:"0";s:19:"woo-twitter-sharing";s:1:"0";s:23:"woo-google-plus-sharing";s:1:"0";s:21:"woo-pinterest-sharing";s:1:"0";s:20:"woo-linkedin-sharing";s:1:"0";s:21:"search-results-layout";s:18:"masonry-no-sidebar";s:30:"search-results-header-bg-color";s:0:"";s:32:"search-results-header-font-color";s:7:"#ffffff";s:30:"search-results-header-bg-image";a:5:{s:3:"url";s:77:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/gallery-cover.jpg";s:2:"id";s:4:"4427";s:6:"height";s:3:"737";s:5:"width";s:4:"1920";s:9:"thumbnail";s:85:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/gallery-cover-150x150.jpg";}s:17:"page-404-bg-color";s:0:"";s:19:"page-404-font-color";s:7:"#ffffff";s:17:"page-404-bg-image";a:5:{s:3:"url";s:77:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/gallery-cover.jpg";s:2:"id";s:4:"4427";s:6:"height";s:3:"737";s:5:"width";s:4:"1920";s:9:"thumbnail";s:85:"https://hadayatsons.com/beta-new/wp-content/uploads/2019/01/gallery-cover-150x150.jpg";}s:31:"page-404-bg-image-overlay-color";s:0:"";s:20:"page-404-home-button";s:1:"1";s:24:"sharing_btn_accent_color";s:1:"1";s:12:"facebook-url";s:0:"";s:11:"twitter-url";s:0:"";s:15:"google-plus-url";s:0:"";s:9:"vimeo-url";s:0:"";s:12:"dribbble-url";s:0:"";s:13:"pinterest-url";s:0:"";s:11:"youtube-url";s:0:"";s:10:"tumblr-url";s:0:"";s:12:"linkedin-url";s:0:"";s:7:"rss-url";s:0:"";s:11:"behance-url";s:0:"";s:10:"flickr-url";s:0:"";s:11:"spotify-url";s:0:"";s:13:"instagram-url";s:0:"";s:10:"github-url";s:0:"";s:17:"stackexchange-url";s:0:"";s:14:"soundcloud-url";s:0:"";s:6:"vk-url";s:0:"";s:8:"vine-url";s:0:"";s:9:"houzz-url";s:0:"";s:8:"yelp-url";s:0:"";s:12:"snapchat-url";s:0:"";s:12:"mixcloud-url";s:0:"";s:12:"bandcamp-url";s:0:"";s:15:"tripadvisor-url";s:0:"";s:12:"telegram-url";s:0:"";s:9:"slack-url";s:0:"";s:10:"medium-url";s:0:"";s:9:"email-url";s:0:"";s:9:"phone-url";s:0:"";s:10:"zoom-level";s:0:"";s:15:"enable-map-zoom";s:1:"0";s:10:"center-lat";s:0:"";s:10:"center-lng";s:0:"";s:14:"use-marker-img";s:1:"0";s:10:"marker-img";a:5:{s:3:"url";s:0:"";s:2:"id";s:0:"";s:6:"height";s:0:"";s:5:"width";s:0:"";s:9:"thumbnail";s:0:"";}s:20:"enable-map-animation";s:1:"1";s:11:"map-point-1";s:1:"0";s:9:"latitude1";s:0:"";s:10:"longitude1";s:0:"";s:9:"map-info1";s:0:"";s:11:"map-point-2";s:1:"0";s:9:"latitude2";s:0:"";s:10:"longitude2";s:0:"";s:9:"map-info2";s:0:"";s:11:"map-point-3";s:1:"0";s:9:"latitude3";s:0:"";s:10:"longitude3";s:0:"";s:9:"map-info3";s:0:"";s:11:"map-point-4";s:1:"0";s:9:"latitude4";s:0:"";s:10:"longitude4";s:0:"";s:9:"map-info4";s:0:"";s:11:"map-point-5";s:1:"0";s:9:"latitude5";s:0:"";s:10:"longitude5";s:0:"";s:9:"map-info5";s:0:"";s:11:"map-point-6";s:1:"0";s:9:"latitude6";s:0:"";s:10:"longitude6";s:0:"";s:9:"map-info6";s:0:"";s:11:"map-point-7";s:1:"0";s:9:"latitude7";s:0:"";s:10:"longitude7";s:0:"";s:9:"map-info7";s:0:"";s:11:"map-point-8";s:1:"0";s:9:"latitude8";s:0:"";s:10:"longitude8";s:0:"";s:9:"map-info8";s:0:"";s:11:"map-point-9";s:1:"0";s:9:"latitude9";s:0:"";s:10:"longitude9";s:0:"";s:9:"map-info9";s:0:"";s:12:"map-point-10";s:1:"0";s:10:"latitude10";s:0:"";s:11:"longitude10";s:0:"";s:10:"map-info10";s:0:"";s:20:"add-remove-locations";s:0:"";s:13:"map-greyscale";s:1:"0";s:9:"map-color";s:0:"";s:14:"map-ultra-flat";s:0:"";s:21:"map-dark-color-scheme";s:0:"";s:24:"slider-caption-animation";s:1:"1";s:23:"slider-background-cover";s:1:"1";s:15:"slider-autoplay";s:1:"1";s:20:"slider-advance-speed";s:0:"";s:22:"slider-animation-speed";s:0:"";s:13:"slider-height";s:0:"";s:15:"slider-bg-color";s:7:"#000000";}