@font-face{font-family:ETmodules;font-display:block;src:url(//stonecrestmarble.com/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot);src:url(//stonecrestmarble.com/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot?#iefix) format("embedded-opentype"),url(//stonecrestmarble.com/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.woff) format("woff"),url(//stonecrestmarble.com/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.ttf) format("truetype"),url(//stonecrestmarble.com/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}.et_pb_section--absolute,.et_pb_section--fixed{width:100%}.et_pb_section.et_section_transparent{background-color:transparent}.et_pb_fullwidth_section{padding:0}.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}.et_pb_inner_shadow{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.07);box-shadow:inset 0 0 7px rgba(0,0,0,.07)}.et_pb_bottom_inside_divider,.et_pb_top_inside_divider{display:block;background-repeat-y:no-repeat;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}.et_pb_bottom_inside_divider.et-no-transition,.et_pb_top_inside_divider.et-no-transition{-webkit-transition:none!important;transition:none!important}.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider{z-index:1}.et_pb_section_video:not(.et_pb_section--with-menu){overflow:hidden;position:relative}.et_pb_column>.et_pb_section_video_bg{z-index:-1}.et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;pointer-events:none;-webkit-transition:display .3s;transition:display .3s}.et_pb_section_video_bg.et_pb_section_video_bg_hover,.et_pb_section_video_bg.et_pb_section_video_bg_phone,.et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}.et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none}.et_pb_section_video_bg .mejs-overlay-loading{display:none!important}.et_pb_social_network_link .et_pb_section_video{overflow:visible}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{display:block}@media (min-width:981px){.et_pb_section{padding:4% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:block}}@media (max-width:980px){.et_pb_section{padding:50px 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_tablet{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:none}}@media (min-width:768px){.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:block}}@media (min-width:768px) and (max-width:980px){.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:block}}@media (max-width:767px){.et_pb_section_video_bg.et_pb_section_video_bg_phone{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:none}}
.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}body.safari .section_has_divider,body.uiwebview .section_has_divider{-webkit-perspective:2000px;perspective:2000px}.section_has_divider .et_pb_row{z-index:5}.et_pb_row_inner{width:100%;position:relative}.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}.et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}.et_pb_column--with-menu{z-index:3}.et_pb_column.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_column.et_pb_section_parallax{position:relative}.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_row_inner{width:100%}.et_pb_column_single{padding:2.855% 0}.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}.rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:980px){.et_pb_row{max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_column.et_pb_column_empty{display:none}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_column{width:100%!important}}
.et_pb_space{-webkit-box-sizing:content-box;box-sizing:content-box;height:23px}.et_pb_divider_hidden{margin-bottom:0!important}.et_pb_divider_internal{display:inline-block;width:100%}.et_pb_divider{margin:0 0 30px;position:relative}.et_pb_divider:before{content:"";width:100%;height:1px;border-top:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:10}.et_pb_divider:after,.et_pb_space:after{content:"";display:table}.et_pb_divider_position_bottom:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center:before{top:50%!important}@media (max-width:980px){.et_pb_divider_position_top_tablet:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_tablet:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_tablet:before{top:50%!important}.et_pb_space.et-hide-mobile{display:none}}@media (max-width:767px){.et_pb_divider_position_top_phone:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_phone:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_phone:before{top:50%!important}}.ie .et_pb_divider{overflow:visible}
ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media (max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media (max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}
.et_pb_text{word-wrap:break-word}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}.et_pb_woo_category_archive_list .et_pb_row,
.et_pb_woo_category_archive_grid .et_pb_row,
.et_pb_woo_archive_list .et_pb_row,
.et_pb_woo_archive_grid .et_pb_row_woo,
.et_pb_woo_archive_grid .et_pb_row_woo .et_pb_row,
.et_pb_woo_single_product .et_pb_row,
body:not(.et_pb_pagebuilder_layout) .woocommerce-cart-form > .et_pb_section > .et_pb_row,
body:not(.et_pb_pagebuilder_layout) .woocommerce-checkout > .et_pb_section > .et_pb_row,
body:not(.et_pb_pagebuilder_layout) .sb_et_woo_li_account_page > .et_pb_section > .et_pb_row,
.et_pb_fullwidth_on .et_pb_row,
.et_pb_woo_archive_grid .et_pb_row {
width: 100%;
max-width: inherit;
padding-left: 0;
padding-right: 0;
}
.et_woo_container_column .et_pb_row {
padding: 0;
}
.et_pb_woo_archive_list .et_pb_section,
.et_pb_woo_single_product .et_pb_section {
padding: 0;
}
.woocommerce-variation-price {
margin-bottom: 20px;
}
.sb_et_woo_li_coupon_form .woocommerce-info {
display: none;
}
p.sb_et_woo_li_coupon_cta {
padding-bottom: 10px;
}
.woocommerce_after_checkout_form {
display: none;
}
.sb_woo_product_image img {
width: 100%;
display: block;
}
.sb_woo_product_image {
transition: height .2s linear;
}
.sb_woo_product_image_has_gallery {
margin-bottom: 10px;
}
.sb_woo_product_thumb_col {
float: left;
margin-right: 3%;
margin-top: 10px;
}
.et_pb_woo_thumbs .sb_woo_product_thumb_col {
margin-top: 0px;
margin-bottom: 10px;
}
.sb_woo_product_thumb_col img {
width: 100%;
}
.sb_woo_product_thumb_col_1 {
width: 100%;
}
.sb_woo_product_thumb_col_2 {
width: 48.50%;
}
.sb_woo_product_thumb_col_3 {
width: 31.33%;
}
.sb_woo_product_thumb_col_4 {
width: 22.75%;
}
.sb_woo_product_thumb_col_5 {
width: 17.59%;
}
.sb_woo_product_thumb_col_6 {
width: 13.3%;
}
.sb_woo_product_thumb_col_1 {
width: 100%;
margin-right: 0;
}
.sb_woo_product_thumb_col_2.sb_woo_product_thumb_col_num_2 {
margin-right: 0;
}
.sb_woo_product_thumb_col_3.sb_woo_product_thumb_col_num_3 {
margin-right: 0;
}
.sb_woo_product_thumb_col_4.sb_woo_product_thumb_col_num_4 {
margin-right: 0;
}
.sb_woo_product_thumb_col_5.sb_woo_product_thumb_col_num_5 {
margin-right: 0;
}
.sb_woo_product_thumb_col_6.sb_woo_product_thumb_col_num_6 {
margin-right: 0;
}
.sb_woo_clear {
clear: both;
margin: 0;
padding: 0;
height: 0px;
}
.sb_woo_product_image > a {
display: block;
}
.woocommerce nav.woocommerce-breadcrumb {
margin: 0;
} .single-product .sb_woo_product_image:after {
content: '';
display: block;
width: 33px;
height: 33px;
position: absolute;
top: 0;
right: 0;
background: url(//stonecrestmarble.com/wp-content/plugins/divi_woo_layout_injector/includes/js/icon.png);
} .single-product .sb_woo_image_disable_zoom.sb_woo_product_image:after {
display: none;
}
.single-product .sb_woo_product_image,
.et_pb_woo_single_product .sb_woo_product_image {
position: relative;
display: block;
}
.single-product .sb_woo_product_image img,
.et_pb_woo_single_product .sb_woo_product_image img {
cursor: pointer;
position: relative;
display: block;
}
.et_pb_woo_text ul {
padding-left: 20px;
list-style-type: disc;
}
.et_pb_woo_single_product ul.products li.product,
.et_pb_woo_single_product ul.products,
.et_pb_woo_single_product .woocommerce ul.products,
.et_pb_woo_single_product .woocommerce ul.products li.product {
margin: 0 !important;
width: 100%;
}
.et_pb_woo_single_product .woocommerce .quantity {
display: inline !important;
}
.woo_li_read_more {
margin-top: 10px;
display: inline-block;
}
.et_pb_woo_title, .et_pb_woo_text {
position: relative;
}
.et_pb_woo_title h2.product_title,
.entry-summary .et_pb_woo_title h2.product_title.entry-title {
margin: 0;
padding: 0 !important;
}
.sb_woo_prod_cart_container {
position: relative;
display: inline-block;
margin-top: -2px;
}
.sb_woo_mini_cart_container {
padding-top: 20px;
position: absolute;
top: 20px;
right: 0;
z-index: 100001;
min-width: 400px;
visibility: hidden;
opacity: 0;
color: #333;
transition: visibility .5s linear, opacity 0.5s linear;
}
#et-secondary-menu .sb_woo_mini_cart_container {
top: 0;
}
.sb_woo_mini_cart {
padding: 25px;
background-color: white;
border: 1px solid rgba(0, 0, 0, .1);
}
.sb_woo_mini_cart .woocommerce-mini-cart__buttons a:first-child {
margin-right: 10px;
}
.et-cart-info span:before {
margin-right: 4px !important;
}
.et-cart-info .sb_woo_mini_cart span:before {
margin-right: 0px;
content: '';
}
.sb_woo_mini_cart a.remove {
float: left;
}
.sb_woo_mini_cart .woocommerce-mini-cart-item {
border-bottom: 1px solid rgba(0, 0, 0, .1);
padding: 0 0 10px 0 !important;
margin-bottom: 10px !important;
}
.sb_woo_mini_cart .woocommerce-mini-cart {
padding-bottom: 20px;
}
.sb_woo_mini_cart .woocommerce-mini-cart-item img {
width: 60px !important;
}
.sb_woo_mini_cart {
color: #333;
}
.sb_woo_mini_cart .quantity {
width: inherit;
display: block;
}
@media screen and (min-width: 500px) {
.sb_woo_prod_cart_container:hover .sb_woo_mini_cart_container {
opacity: 1;
visibility: visible;
}
}
.et-fixed-header em.sb_woo_prod_count {
border: 1px solid #333;
}
em.sb_woo_prod_count {
font-style: normal;
background-color: #FFF;
color: black;
font-size: 14px;
line-height: 1em;
padding: 2px 6px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
display: inline-block;
}
.sb_woo_prod_cart_container > a, .sb_woo_prod_cart_container > a > span {
cursor: pointer;
}
.et_pb_woo_checkout_fields.has_title h3 {
display: none;
}
.et_pb_woo_checkout_fields.has_title h3.module_title {
display: block;
}
#ship-to-different-address span {
font-size: 16px;
}
.et_pb_woo_cart_totals .cart_totals > h2 {
display: none;
}
.woocommerce .et_pb_woo_cart_totals .cart-collaterals .cart_totals {
float: none;
width: 100%;
}
.woocommerce-cart .et_pb_woo_cart_totals .wc-proceed-to-checkout {
padding: 0;
}
.woocommerce-cart .et_pb_woo_cart_totals .wc-proceed-to-checkout a {
margin: 0;
}
.woocommerce-cart .woocommerce .et_pb_woo_cart_products table.shop_table {
margin: 0 !important;
}
.woocommerce-account .et_pb_woo_account_page .woocommerce-MyAccount-content,
.woocommerce-account .et_pb_woo_account_nav .woocommerce-MyAccount-navigation {
float: none;
width: 100%;
}
.woocommerce #left-area .et_pb_row,
.woocommerce-MyAccount-content .et_pb_section .et_pb_row {
width: 100%;
}
.woocommerce .sb_woo_product_image span.onsale, .woocommerce-page .sb_woo_product_image span.onsale {
z-index: 5;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
font-size: 16px;
}
.woocommerce .et_pb_woo_title span.onsale {
left: inherit !important;
right: -10px;
}
.woocommerce .et_pb_woo_text span.onsale {
top: -40px !important;
right: -20px !important;
left: inherit !important;
}
.woocommerce .et_pb_row_4col .sb_woo_product_image span.onsale {
top: -10px !important;
left: -10px !important;
padding-left: 10px !important;
padding-right: 10px !important;
}
.et_pb_woo_archive .et_shop_image img, .et_pb_fullwidth_on .et_shop_image img {
display: block;
max-width: 100%;
width: 100%;
}
.et_pb_woo_archive .et_shop_image, .et_pb_fullwidth_on .et_shop_image {
margin-bottom: 10px;
}
.et_pb_woo_archive_grid .et_pb_button {
margin-top: 10px;
display: block;
text-align: center;
}
.et_pb_woo_archive_grid .et_woo_atc .et_pb_button {
margin-top: 0px;
}
.et_pb_fullwidth_list .et_shop_image {
margin-right: 12px;
float: left;
width: 29%;
}
.et_pb_fullwidth_list .woo_content_column {
float: right;
width: 69%;
}
.woocommerce .et_pb_woo_rating .star-rating {
float: none;
display: inline-block;
}
.wli_error {
padding: 10px;
background-color: red;
color: white;
text-align: center;
}
.et_woo_container_column .entry-title {
position: relative;
}
.et_woo_container_column .entry-title .onsale {
left: inherit !important;
right: -10px;
top: -5px !important;
}
.et_pb_woo_breadcrumb.et_pb_bg_layout_dark .woocommerce-breadcrumb,
.et_pb_woo_breadcrumb.et_pb_bg_layout_dark .woocommerce-breadcrumb a,
.woocommerce .et_pb_woo_reviews.et_pb_bg_layout_dark #reviews #comments ol.commentlist li .meta {
color: #fff !important;
}
.et_pb_module .product_meta {
border-top: none;
padding: 0;
}
body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs {
margin: inherit;
border: inherit;
}
body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs ul.tabs {
margin: inherit !important;
padding: inherit !important;
background: inherit;
}
body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs ul.tabs li, body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs ul.tabs li.active {
margin: inherit;
padding: inherit;
border: inherit;
background: inherit;
}
body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs ul.tabs li a {
margin: inherit;
padding: inherit;
border: inherit;
background: inherit;
font-weight: inherit;
}
body.woocommerce div.product .et_woo_tabs_remove_styling .woocommerce-tabs ul.tabs::before {
border: none;
}
.woocommerce .et_pb_bg_layout_dark .quantity .input-text.qty {
color: #555 !important;
background-color: #EFEFEF !important;
}
.woocommerce div.product .et_pb_general.et_pb_text_align_center form.cart {
margin: 20px auto !important;
text-align: center !important;
width: 250px !important;
}
.woocommerce div.product .et_pb_general.et_pb_text_align_right form.cart {
margin: 20px 0 20px auto !important;
text-align: right !important;
width: 250px !important;
}
.woocommerce div.product .et_pb_general.et_pb_text_align_center form.cart .button, .woocommerce div.product .et_pb_general.et_pb_text_align_right form.cart .button {
float: right;
}
.et_pb_module.hide-borders table,
.et_pb_module.hide-borders table td,
.et_pb_module.hide-borders table th,
.et_pb_module.hide-borders .cart-collaterals .cart_totals table th,
.et_pb_module.hide-borders .cart-collaterals .cart_totals table td {
border: none;
}
.et_pb_woo_cart_products.image_size_small .cart .product-thumbnail img {
width: 80px;
}
.et_pb_woo_cart_products.image_size_medium .cart .product-thumbnail img {
width: 250px;
}
.et_pb_woo_cart_products.image_size_large .cart .product-thumbnail img {
width: 500px;
}
.wli_before_shop_loop p.woocommerce-result-count, .wli_before_shop_loop form.woocommerce-ordering {
padding: 0;
margin: 0;
}
.wli_bullet_list {
list-style: disc;
padding-left: 20px;
}
.et_pb_section.wli_wrapper, .et_pb_section.wli_wrapper ul {
padding: 0;
margin: 0;
}
.et_pb_section.wli_wrapper .et_pb_row {
padding-bottom: 0;
}
#colorbox.woocommerce #cboxLoadedContent ul, #colorbox.woocommerce #cboxLoadedContent div {
margin: 0 !important;
padding: 30px 40px !important;
}
.woocommerce-checkout .et_pb_woo_checkout_payment.remove_core_styling #payment {
background-color: transparent !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-checkout #main-content .et_pb_woo_checkout_review.remove_borders table.shop_table {
border: none;
padding: 0 !important;
margin: 0 !important;
}
.woocommerce-checkout #main-content .et_pb_woo_checkout_review.remove_borders table.shop_table td,
.woocommerce-checkout #main-content .et_pb_woo_checkout_review.remove_borders table.shop_table .cart-subtotal td,
.woocommerce-checkout #main-content .et_pb_woo_checkout_review.remove_borders table.shop_table th {
border: none;
}
.et_pb_woo_account_page .et_pb_section {
background-color: transparent;
}
.et_pb_woo_account_page .et_pb_section:first-child {
padding-top: 0;
}
.et_pb_woo_account_page .et_pb_section:first-child > .et_pb_row:first-child {
padding-top: 0;
}
.et_pb_woo_account_page .et_pb_section:last-child {
padding-bottom: 0;
}
.et_pb_woo_account_page .et_pb_section:last-child > .et_pb_row:last-child {
padding-bottom: 0;
}
.et_pb_woo_tabs.remove-subheadings .woocommerce-Tabs-panel > h2:first-child {
display: none;
}
body.woocommerce div.product .tab_heading_alignment_center .woocommerce-tabs ul.tabs {
text-align: center;
}
body.woocommerce div.product .tab_heading_alignment_right .woocommerce-tabs ul.tabs {
text-align: right;
}#colorbox, #cboxOverlay, #cboxWrapper{
position:absolute; top:0; left:0; z-index:999999; overflow:hidden; -webkit-transform: translate3d(0,0,0);
}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(//stonecrestmarble.com/wp-content/plugins/divi_woo_layout_injector/includes/js/example3/images/loading.gif) no-repeat center center;} #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; } #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(//stonecrestmarble.com/wp-content/plugins/divi_woo_layout_injector/includes/js/example3/images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(//stonecrestmarble.com/wp-content/plugins/divi_woo_layout_injector/includes/js/example3/images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(//stonecrestmarble.com/wp-content/plugins/divi_woo_layout_injector/includes/js/example3/images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}