.changeblog,.contact_address_heading h1,.contact_page_form_head h1,.home2_slider_text h2,.home2_slider_text.bottom h2 span,.size,.sunglasses h1,h2{font-family:"Libre Baskerville",serif}.para4,.quote_text>p,.review_italic{font-style:italic}.floatleft,.order_info_bottom .checkbox.checkbox-success.checkbox-inline>label,ul.cc_hover_ul li{float:left}.floatright,.footer_logos{float:right}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{display:block;margin:0 auto 15px}a:focus{outline:solid 0}img{max-width:100%;height:auto}.author_name_ico,.cart_detail,.comment_name_date,.fix,.gallery-item-image,.home2_slider_area,.home2_slider_top,.radio.paypal_c,.recent_post_text,.s_bottom_img{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:700}body,html{height:100%}body{font-family:Karla,sans-serif}a{transition:.3s}.home3_slider_bottom_right a:hover,.home3_slider_image:hover .home3_slider_bottom_left a,.home3_slider_image:hover .home3_slider_head a h2,.home3_slider_image:hover .home3_slider_head a span,.pd_quantity .pdq_right a:hover i,.single_latest_blog:hover .single_latest_blog_text h3,.single_r_post h5:hover,.single_s_bottom_two .single_s_bottom>a,.single_suite_text h3:hover,.single_sunglass_head h3:hover,.yellow-color,a:hover{color:#ffbb01}.preloader_wrapper{position:relative;height:100%;background:#fff;width:100%}.preloader{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-perspective:10000px;-webkit-perspective-origin:50% 50%;perspective:10000px;perspective-origin:50% 50%}.square{border:1px solid #333}.cart_detail,.cart_head,.cart_slider_area,.contact_map_area,.head_cart_text_top,.main_nav,.single_latest_blog_text,.single_suite_text,.single_sunglass_head,.sunglass_bottom{border-bottom:1px solid #000}.home2_special_bottom,.line1,.main_nav,.mrg,.related_post,.single_blog_spans,.sun_line,.sunglass_bottom{border-top:1px solid #000}.square.square--big{position:absolute;width:33.333%;height:33.333%}.square.square--big.square--top{top:0;left:50%;margin-left:-16.6665%;-webkit-animation:4s infinite top;animation:4s ease-out infinite top}.square.square--big.square--right{top:50%;right:0;margin-top:-16.6665%;-webkit-animation:4s infinite right;animation:4s ease-out infinite right}.square.square--big.square--bottom{bottom:0;left:50%;margin-left:-16.6665%;-webkit-animation:4s infinite bottom;animation:4s ease-out infinite bottom}.square.square--big.square--left{top:50%;left:0;margin-top:-16.6665%;-webkit-animation:4s infinite left;animation:4s ease-out infinite left}.square.square--small{position:absolute;width:16.6665%;height:16.6665%}.acc_head,.datetimepicker-wrap,.header_currency ul li,.home2_slider_bottom_img,.home2_slider_img,.home2_slider_top_left_img,.home2_slider_top_right_img,.hover_img,.nav_middle ul li,.nav_right,.p_slider_box,.pdq_left,.single_s_bottom_one,.single_suite.shop_page3 .single_suite_img,.timepicker-wrap{position:relative}.square.square--small.square--top-left{top:0;left:0;-webkit-animation:4s infinite top-left;animation:4s ease-out infinite top-left}.square.square--small.square--top-right{top:0;right:0;-webkit-animation:4s infinite top-right;animation:4s ease-out infinite top-right}.square.square--small.square--bottom-left{bottom:0;left:0;-webkit-animation:4s infinite bottom-left;animation:4s ease-out infinite bottom-left}.square.square--small.square--bottom-right{bottom:0;right:0;-webkit-animation:4s infinite bottom-right;animation:4s ease-out infinite bottom-right}@-webkit-keyframes top{0%,100%{top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{top:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes top{0%,100%{top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{top:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes right{0%,100%{right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{right:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes right{0%,100%{right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{right:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bottom{0%,100%{bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{bottom:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottom{0%,100%{bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{bottom:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes left{0%,100%{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{left:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes left{0%,100%{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(100px);transform:translateZ(100px)}50%{left:66.666%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes top-right{0%,100%{top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{top:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes top-right{0%,100%{top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{top:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes top-left{0%,100%{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{left:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes top-left{0%,100%{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{left:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bottom-right{0%,100%{right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{right:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottom-right{0%,100%{right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{right:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bottom-left{0%,100%{bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{bottom:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottom-left{0%,100%{bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}25%,75%{-webkit-transform:translateZ(300px);transform:translateZ(300px)}50%{bottom:83.3335%;-webkit-transform:translateZ(0);transform:translateZ(0)}}.header_top_area{padding-bottom:2px;padding-top:3px}.logo{float:left;margin-right:23px;width:88%}.devider{float:left;margin-top:12px;width:1%}.header_search input[type=text]{border:none;color:#000;font-size:15px;font-weight:700;width:69%}.header_search,.single_sunglass{margin-top:29px}.header_search i{color:#000;font-size:15px;width:16%}.header_social{float:left;margin-left:0;margin-top:24px;width:25%}.header_currency,.pev-page{float:right;width:20%}.header_social ul{list-style:none;margin:0;padding:0;text-align:left}.author_social ul li,.contact_page_social ul li,.footer_social_icon ul li,.header_social ul li,.review_heading_right ul li,.single_review_text ul li,.single_suite_right ul li,.single_sun_right ul li,.testi_stars ul li{display:inline}.header_cart{float:left;width:52%;padding-top:10px}.header_social ul li a{color:#000;display:inline-block;font-size:18px;padding:10px}.contact_page_social ul li a:hover,.footer_ph_contact a:hover,.footer_social_icon ul li a:hover,.header_currency ul li a:hover,.header_social ul li a:hover,.single_suite_right ul li a:hover,.single_sun_right ul li a:hover,ul.cc_hover_ul li a:hover{text-decoration:none;color:#ffbb01}.contact_page_social ul,.header_currency ul{list-style:none;margin:12px 0 0;padding:0;text-align:center}.header_currency ul li a{display:block;color:#000;font-size:15px;font-weight:700;text-transform:uppercase}.header_currency ul li ul#currency_dropdown{background:#000;left:12px;margin:0;padding:0;position:absolute;top:35px;width:71px;z-index:-1;opacity:0;transition:.3s}.header_currency ul li:hover ul#currency_dropdown{top:27px;z-index:999;opacity:1;transition:.3s}.header_currency ul li ul#currency_dropdown li a{color:#a0a0a0;font-size:13px;padding:5px 15px;text-align:left}.header_currency ul li ul#currency_dropdown li a:hover{color:#fff;text-decoration:none}#head_currency li a i{font-size:12px;margin-left:15px}.head_cart_img{background:#000;float:left;height:40px;text-align:center;width:75px;overflow:hidden}.head_cart_img>img{padding-top:0!important}.head_cart_text{border:1px solid #000;overflow:hidden;width:70%}.sub-menu-left,.sub-menu-right{border-right:1px solid #404040;float:left}.author_name a:hover,.blog_tags ul li a:hover,.comment_name a:hover,.filter_a>a:hover,.head_cart_text_bottom a:hover,.head_cart_text_top a:hover,.home3_slider_bottom_left a:hover,.home3_slider_bottom_right a:hover,.home3_slider_head a,.nav_left a:hover,.panel-title a:hover,.quantity ul li a:hover,.review_heading_right ul li a:hover,.s_detail_accord_list ul li a:hover,.shop_sizes ul li a:hover,.showing_result a:hover,.single_blog a:hover,.single_latest_blog_text a:hover,.single_r_post a:hover,.single_suite_text a:hover,.single_sunglass_head a:hover,.testi_stars ul li a:hover{text-decoration:none}.head_cart_text_bottom p,.head_cart_text_top p{color:#000;font-size:15px;font-weight:700;margin-bottom:8px;padding-left:15px;padding-top:9px;text-transform:uppercase}.author_name span:hover,.comment_name span:hover,.head_cart_text_bottom p:hover,.head_cart_text_top p:hover,.single_blog h2:hover{color:#41bdc9}#appointmentForm .form-horizontal,.accordion_total .panel-heading,.no-col-padding,.no-padding{padding:0}.main_nav .nav_left{background:#000;position:relative}.main_nav .nav_left::after{background:#000;content:"";height:100%;position:absolute;right:273px;top:0;width:2759px}.main_nav .cc-grid-1{float:left;width:23.4%}.main_nav .cc-grid-2{float:left;width:54%}.main_nav .cc-grid-3{float:left;width:22.2%}.nav_left i{font-size:28px;margin-left:80px;margin-top:0}.nav_left{padding-bottom:18px;padding-right:20px;padding-top:12px;text-align:right}.nav_left a,.sub-menu-left h4{color:#fff;font-size:15px;font-weight:700}.author_social ul,.b_cat_contents ul,.blog_tags ul,.footer_wid_lists ul,.nav_middle ul,.p_detail_right .single_suite_right ul,.s_detail_accord_list ul,ul.cc_hover_ul,ul.s_colors{list-style:none;margin:0;padding:0}.nav_middle ul li{display:inline;margin-left:0}.nav_middle ul li a{border-right:1px solid #000;color:#000;display:inline-block;font-size:15px;font-weight:700;padding:19px 35px}.nav_middle ul li.last-child a{border-right:0 solid;padding:19px 32.4px}.nav_middle ul li a:hover{text-decoration:none;color:#fff;background:#000}.im4,.nav_middle ul li:hover a{background:#000;color:#fff}.nav_right{border-left:1px solid #000;padding:0 41px}.modal-footer,.nav_right:hover,.shop_sizes ul li:hover{background:#000}.dropdown-inner-log{background:#000;position:absolute;right:0;top:80px;width:385px;opacity:0;transition:.25s;z-index:-1}.nav_right:hover .dropdown-inner-log{opacity:1;top:59px;transition:.25s;z-index:99999}.drop_inner_login{overflow:hidden;padding:40px}.drop_inner_login>p{color:#fff;font-size:15px;font-weight:700;margin-bottom:19px}.inp_log>input[type=password],.inp_log>input[type=text]{border:none;color:#000;font-weight:700;margin-bottom:18px;padding:10px 15px;text-transform:uppercase;width:100%}.sub_log>input[type=submit]{background:#000;border:1px solid #999;color:#fff;float:left;font-weight:700;margin-right:40px;padding:7px 28px;text-align:center;text-transform:uppercase}.sub_log>input[type=submit]:hover{background:#fff;border:1px solid #999;color:#000}.forgot_pw{float:left;margin-top:-11px}.nav_right .forgot_pw a{color:#fff;font-size:14px;font-weight:700;text-decoration:underline}.bottom_p_text i,.forgot_pw a i,.nav_middle ul li ul.sub-menu2 li a i,ul.dropdown-inner li a i{margin-right:5px}.member_log{background:#ffbb01;height:50px;overflow:hidden;padding:0;text-align:center}.member_log>p{color:#000;font-size:14px;margin-top:-5px;text-transform:uppercase}.nav_right a,.nav_right span{font-size:15px;font-weight:700}.nav_right .member_log a{font-size:14px;font-weight:400;text-decoration:underline;color:#000!important}.changeblog1,.member_log a:hover{color:#fff!important}.nav_right a{color:#000;display:inline-block;padding:19px 8px;text-transform:uppercase}.nav_middle ul li ul.sub-menu2,ul.sub-menu{margin:0;padding-bottom:20px;opacity:0;top:80px;left:0;position:absolute;background:#000;z-index:-1;text-align:left;list-style:none}.nav_right:hover a{text-decoration:none;color:#fff;transition:.1s}.nav_right span{color:#848484}ul.sub-menu{padding-left:0;padding-top:12px;width:100%}.b_hover_box,.cat_filter_box>p,.center1,.d_off>h2,.error_content_text,.heading2,.home_testimonial_author,.home_testimonial_img,.home_testimonial_text>p,.para,.para4,.single_sunglass,.single_sunglass2,.single_sunglass3,.size,.small_line,.sunglasses{text-align:center}.nav_left:hover ul.sub-menu{opacity:1;top:60px;z-index:999}.nav_middle ul li ul.sub-menu2{padding-left:0;padding-top:19px;transition:.25s;width:302px}.nav_middle ul li ul.sub-menu2 li a{background:rgba(0,0,0,0);border-right:0 solid;color:#a0a0a0;padding:12px 33px}.nav_middle ul li ul.sub-menu2 li a:hover{background:rgba(0,0,0,0);color:#fff;text-decoration:underline}.nav_middle ul li:hover ul.sub-menu2{opacity:1;z-index:9999;top:38px;transition:.25s}ul.sub-menu li{margin-left:-48px}ul.sub-menu li a{color:#a0a0a0;display:block;font-size:14px;font-weight:700;padding:12px 0;text-transform:uppercase}#mainmenua_nav li .mega-menu .sub-menu-left ul.dropdown-inner li a:hover,ul.sub-menu li a:hover{color:#fff;text-decoration:underline}ul.sub-menu li a i{font-size:14px;margin-right:6px}.mega-menu{background:#000;left:0;opacity:0;position:absolute;top:80px;width:1050px;z-index:-1}.nav_middle ul li:hover .mega-menu{left:0;opacity:1;top:38px;z-index:99999}.sub-menu-left{padding-bottom:34px;padding-left:31px;padding-top:33px;width:40%}ul.dropdown-inner li{float:left;width:100%}#mainmenua_nav li .mega-menu .sub-menu-left ul.dropdown-inner li a{color:#fff;padding:9px 0;text-transform:uppercase}.d_off{background:#ffbb01;border-radius:50%;height:73px;left:46px;position:absolute;top:40px;width:73px}.d_off>h2{color:#fff;font-size:30px;font-weight:700;line-height:11px;padding-top:24px}#cssmenu ul ul li a,.d_off span,.d_off span.percent{font-size:14px;font-weight:700}.d_off span{text-transform:uppercase}.d_off span.percent{margin-left:-7px}.sub-menu-right{position:relative;width:33%}.sub-menu-right2{float:left;position:relative;width:27%}.sub-menu-right>img{margin-left:23px;width:84%}.only-for-mobile{display:none!important}#cssmenu,#cssmenu ul ul,.footer_ph_contact a[href="tel:+918285044444"],.head_cart_text_top,.main_nav ul#mainmenua_nav li a[href*="blog.html"],.mobi-menu,.single_suite.shop_page1 .single_suite_img1::before{display:none}.mobi-menu{left:0;margin:0 auto;max-width:300px;position:absolute;right:0;top:50px;width:100%;z-index:99999}#cssmenu{transition:.3s ease-in-out}#cssmenu ul ul li a{background:#eee;border-bottom:2px solid #fff;color:#666;cursor:pointer;font-family:Cousine,Arial;text-decoration:none;text-transform:uppercase;z-index:1;padding:15px 10px!important}.single_s_bottom{left:161px;margin-left:18px;margin-top:50px;position:absolute;top:0}.single_s_bottom h4{font-size:24px;margin-bottom:5px;text-transform:uppercase}.full-width-promo{max-height:142px;overflow:hidden}.single_s_bottom>p{background:#000;color:#fff;font-size:14px;padding:3px 19px;width:100%}.single_s_bottom>a{color:#000;display:block;padding-left:45px;padding-top:19px}.footer_bottom_text a:hover,.pd_quantity .pdq_right a:hover,.product_remove a:hover,.single_latest_blog:hover .single_hblog_right a,.single_s_bottom>a:hover{color:#ffbb01;text-decoration:none}.single_s_bottom_one:hover .s_bottom_img img{transform:scale(1.1);transition:.8s}.single_s_bottom_one .s_bottom_img img{transform:scale(1);transition:.8s;width:100%}.b_hover_box>p,.blog-slider a:hover i,.footer_bottom_text a,.footer_email_input input[type=submit]:hover,.shop_sizes ul li:hover a,.single_s_bottom_two .single_s_bottom>a:hover,.single_s_bottom_two .single_s_bottom>h4{color:#fff}.single_s_bottom_two .single_s_bottom>p{background:#fff;color:#000}.single_s_bottom_three .single_s_bottom>a{color:#de1566}.home2_slider_text_top_right>h2,.p_slider_box_details a,.single_s_bottom_three .single_s_bottom>a:hover{color:#000}.slider_bottom_area{margin-top:60px;position:relative;z-index:9999}.sunglasses_area{padding:40px 0}.sunglasses h1,.sunglasses h2{font-size:27px;font-weight:500;margin-bottom:22px;color:#000}.sun_span span{background:#000;color:#fff;font-size:15px;font-weight:700;padding:12px 20px}.sun_line{margin-bottom:61px;margin-top:-10px}.single_suite_text h3,.single_sunglass_head h3{color:#000;font-size:15px;font-weight:500;margin-bottom:0;padding-bottom:16px;position:relative;text-transform:uppercase;z-index:9}.home_testimonial_dupli{background:url("https://decorluxurystones.com/images/homepage_caro_bg.jpg") center center/cover no-repeat rgba(0,0,0,0);height:585px}.content_a_left,.content_a_right,.home2_slider_left,.home2_slider_right,.home2_slider_top_left,.home2_slider_top_right,.previous_pst,.single_suite_right,.single_sun_right{float:left;width:50%}.single_suite_left,.single_sun_left{border-right:1px solid #000;float:left;overflow:hidden;width:50%}.suite_left_del del,.sun_left_del del{color:#838383;font-size:16px;margin-left:8px}.suite_left_del,.suite_left_p,.sun_left_del,.sun_left_p{float:left;margin-top:12px;width:50%}.blog_tags ul li a,.single_hblog_left p,.single_hblog_right a,.sort_by span,.suite_left_p p,.sun_left_p p{color:#000;font-size:16px;font-weight:700}.single_sun_right ul{list-style:none;margin:5px 0 0;padding:0}.single_sun_right ul li a{color:#000;display:inline-block;font-size:16px;padding:10px 1px}.single_suite_right ul{list-style:none;margin:0 0 0 15px;padding:0}.single_suite_right ul li a{color:#000;display:inline-block;font-size:16px;padding:14px 1px}.suite_are_fix .hover_img a img{margin-left:0}.hover_img a img,.suite_are_fix .single_suite_margin a img{margin-left:17px}.single_sunglass img{margin-bottom:24px}.single_sunglass2{margin-top:35px;position:relative}.single_sunglass3{margin-top:54px}.single_sunglass2:before{background:url("https://decorluxurystones.com/images/sun_new.png") no-repeat rgba(0,0,0,0);content:"";height:75px;position:absolute;right:8px;top:-31px;width:75px;z-index:3}.sunglass_bottom{background:#f5f2ed;overflow:hidden;padding:15px}.sunglass_bottom_head h3{color:#000;font-size:21px;font-weight:500;margin-bottom:30px;padding-left:6px;padding-top:30px;text-transform:uppercase}.sunglass_bottom_head{border-right:1px solid #000;float:left;overflow:hidden;width:15%}.sunglass_bottom_text{float:left;width:84%}.sunglass_bottom_text>p{color:#000;font-size:16px;padding-left:25px;padding-top:8px}.single_suite_img{margin-bottom:20px}.single_jacket_img1,.single_suite_img1{margin-bottom:20px;position:relative}.single_suite_img1:before{content:"";height:75px;position:absolute;right:25px;top:9px;width:75px;z-index:3}.b_hover_box,.cc-h-layer .b_hover_box{border:1px solid #fff;left:11px;padding:30px;top:173px;opacity:0;transition:.5s}.home_testimonial_area{background:url("images/client-testimonials.jpg") center center no-repeat fixed rgba(0,0,0,0);height:585px}.home_testimonial_img{margin-top:130px;margin-bottom:60px}.home_testimonial_text>p{color:#fff;font-size:24px;font-style:italic}.home_testimonial_author>span{color:#fff;font-size:16px;font-weight:700;text-align:center}.home_testimonial_text{margin-bottom:42px}.small_line{border-top:1px solid #fff;margin:0 auto 48px;width:12%}.blog_hover_img,.h_blog_img{margin-bottom:30px;margin-top:24px}.testi_stars ul{list-style:none;margin:15px 0 0;padding:0}.testi_stars ul li a{color:#fff;display:inline-block;font-size:16px;padding:1px}.single_latest_blog_text h3{color:#000;font-size:16px;font-weight:500;text-transform:uppercase}.blog_hover_img{overflow:hidden;position:relative}.b_hover_box{background:rgba(0,0,0,.2);height:94%;position:absolute;width:94%}.single_hblog_left,.single_hblog_right{width:50%;padding-top:11px;float:left;text-align:center}.cc-h-layer .b_hover_box{text-shadow:1px 1px 4px #000;background:0 0;height:100%;position:absolute;text-align:center;width:95%}.b_hover_box>h4{color:#fff;margin-bottom:0;margin-top:54px}.cc-h-layer .b_hover_box>h4{margin-top:134px}.home3_slider_image:hover .b_hover_box,.single_latest_blog:hover .b_hover_box{opacity:1;transition:.5s;top:6px}#appointmentForm .form-inline .form-control,.datetimepicker-wrap .form-control,.home3_slider_image img,.product_cart_img img,.r_img_hover img,.recent_post_img img,.single_latest_blog img,.timepicker-wrap .form-control{width:100%}.single_jacket_img1:before,.single_suite.shop_page3 .single_suite_img:before{background:url("https://decorluxurystones.com/images/sun_new.png") no-repeat rgba(0,0,0,0);height:75px;width:75px;content:""}.single_latest_blog_text p{color:#000;font-size:16px;margin-bottom:0;padding-bottom:34px}.single_hblog_left{border-right:1px solid #000;overflow:hidden}.suite_area{padding-bottom:121px}.latest_blog_area{padding-bottom:165px;padding-top:120px}.blog-video,.checkout_single_submit{margin-top:27px}.gallery-item .hover span,footer{display:block}.footer_top_area{background:#000;color:#fff;padding-top:80px}.footer_top{border-bottom:1px solid #1b1b1b;overflow:hidden;padding-bottom:72px}.footer_wid h3{color:#fff;font-size:16px;font-weight:700;margin-bottom:43px}.footer_wid p,.para1,.para4,.quantity ul li.middle_child{font-size:16px}.footer_social_icon ul{list-style:none;margin:38px 0 0;padding:0}.footer_social_icon ul li a{color:#fff;font-size:18px;padding-right:23px}.footer_wid_lists ul li{float:left;width:100%;margin-right:2%}.footer_wid_lists ul li a{color:#fff;display:block;font-size:16px;padding-bottom:10px}.footer_wid_lists ul li a:hover{text-decoration:none;color:#fff}.footer_email_input{margin-top:32px}.footer_ph_contact{margin-top:26px}.footer_ph_contact span{color:#fff;font-size:16px}.footer_ph_contact a{font-size:16px;color:#fff}.footer_email_input input[type=text]{border:none;color:#000;font-size:16px;margin-right:-5px;padding:10px 20px;width:79%}.footer_email_input input[type=submit]{background:#ffbb01;border:none;color:#000;font-size:16px;padding:10px 16px}.footer_bottom{padding-bottom:25px;padding-top:30px;background:#000}.footer_bottom_text p,.tab-p-details p{color:#757575;font-size:16px}.home2_slider_text.bottom h2,.home3_slider_head h2{font-size:30px;color:#fff}.footer_logos img{margin-left:6px}#appointmentForm,.blog_content img,.footer_top address,.newest-oldest .form-group,.single_blog_content img,.single_r_post img{margin-bottom:0}.single_jacket_img1:before{position:absolute;right:44px;top:-21px;z-index:9}.single_jacket_img3{margin-bottom:13px}.single_jacket_img1 img{width:86%}.single_suite{margin-top:30px}.home1_Brand_area{padding-bottom:140px;padding-top:180px}.single_brand_logo{margin-top:50px;text-align:center}.suite_one_area{padding:100px 0}.suite_two_area{padding-bottom:130px}.home2_Brand_area{padding-bottom:100px}.home3_slider_image{float:left;height:525px;overflow:hidden;position:relative;width:100%}.home3_slider_head h2 span{color:#fff;font-size:36px;font-weight:600}.home3_slider_head h2{border-bottom:1px solid #fff;font-weight:400;margin-bottom:0;padding-bottom:10px;text-align:center}.home3_slider_bottom_left,.home3_slider_bottom_right{float:left;padding:11px;text-align:center;width:50%}.home3_slider_bottom_left a,.home3_slider_bottom_right a{font-weight:700;color:#fff;text-transform:uppercase}.home3_slider_text{background:url("https://decorluxurystones.com/images/home2_slider_overlay.png") rgba(0,0,0,0);bottom:-1px;left:0;padding-top:41%;position:absolute;width:100%}.home3_slider_bottom_left{border-right:1px solid #fff}.home2_special_bottom_left,.product_name,.product_price,.product_quantity,.product_total,.quantity ul li,.single_blog_spans ul li{border-right:1px solid #000}.home3_slider_head{padding:0 22px}.home3_slider_area{height:524px;overflow:hidden}.home2_slider_text h2 span{color:#000;font-size:50px;font-weight:500}.home2_slider_text h2{color:#000;font-size:37px;font-weight:300;position:relative;text-transform:uppercase;z-index:9}.home2_slider_text>h2::after{background:url("https://decorluxurystones.com/images/offer-h2.png") no-repeat rgba(0,0,0,0);content:"";height:80px;position:absolute;right:49px;top:-53px;width:80px;z-index:-1}.home2_slider_text.bottom h2 span{font-size:42px;color:#fff}.home2_slider_special p{background:#000;font-size:16px;font-weight:700;text-align:center}.comment_span span,.home2_slider_text p{color:#000;font-size:14px}.home2_special_bottom_left,.home2_special_bottom_right{float:left;width:50%;text-align:center;padding:11px 0}.home2_slider_text{height:100%;position:absolute;right:4%;top:25%;width:43%}.home2_slider_special p{color:#fff;padding:7px 0}.home2_slider_text_top_left{bottom:13%;position:absolute;right:0}.home2_slider_text_bottom h2,.home2_slider_text_top_left h2,.home2_slider_text_top_right h2{color:#fff;font-family:"Libre Baskerville",serif;font-size:34px;font-weight:300;margin-bottom:-6px;text-transform:uppercase}.home2_slider_special.right_side>p{font-size:11px;padding:5px 0}.home2_slider_text_top_right{left:0;position:absolute;top:9%}.home2_special_bottom{border-bottom:1px solid #000;overflow:hidden;margin-top:23px}.home2_special_bottom_left a,.home2_special_bottom_right a{color:#000;font-size:13px;font-weight:700}.home2_special_bottom_left a:hover,.home2_special_bottom_right a:hover{text-decoration:none;color:#ffbb01!important}.full-width-promo .single_s_bottom>p{font-size:12px;padding:2px 8px;width:100%}.full-width-promo .single_s_bottom>a{font-size:12px;padding-left:4px;padding-top:0}.home2_slider_special{margin-bottom:17px}.home2_slider_text_bottom{left:4%;position:absolute;top:10%;width:45%}.home2_slider_text_bottom h2{color:#fff;font-size:30px;font-weight:300;margin-bottom:15px}.home2_slider_text_bottom h2 span{font-size:42px;font-weight:500}.home2_slider_special.h2_slide_bottom p{background:#e2d3ba;color:#000;font-size:12px;padding:6px 24px}.home2_slider_text_bottom p{color:#fff;font-size:12px}.home2_slider_text_bottom .home2_special_bottom{border-bottom:1px solid #e2d3ba;border-top:1px solid #e2d3ba;overflow:hidden;margin-top:23px}.home2_slider_text_bottom .home2_special_bottom_left a,.home2_slider_text_bottom .home2_special_bottom_right a{color:#e2d3ba;font-weight:700}.home2_slider_text_bottom .home2_special_bottom_left{border-right:1px solid #e2d3ba}.breadcumb_head{color:#fff;font-size:36px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.cart_heading>p{background:#000;color:#fff;font-size:16px;font-weight:700;padding:8px 18px;text-transform:uppercase;width:84%}.cart_heading .breadcumb_box{margin-left:-15px;padding:5px 0}.cart_heading .breadcumb_box ul.breadcumb_menu,.list1,.para1,.size3{text-align:left}.cart_heading,.margin1{margin-top:45px}@media(max-width:756px){.cart_heading{margin-top:25px}}.checkout_main_area{padding:55px 0 130px}.order_info_up{background:#000;color:#fff;padding:38px 30px}.blog_tags ul li:hover,.order_info_bottom{background:#f5f2ed}.order_info_up>h4{color:#fff;font-size:14px;font-weight:700;margin-bottom:36px}.c_total_item>p,.c_total_item>span{font-size:18px;font-weight:700;text-transform:uppercase;float:left}.c_single_item>p{color:#afafaf;float:left;width:60%}.c_single_item>span{float:left;text-align:right;width:40%}.c_single_item{border-bottom:1px solid #454545;margin-bottom:7px;overflow:hidden}.last-c-item{border-bottom:0 solid #454545}.c_total_item{margin-top:31px;overflow:hidden}.c_total_item>p{width:60%}.c_total_item>span{text-align:right;width:40%}.order_info_bottom{border:1px solid #000;margin-top:30px;padding:18px 7px}.order_info_bottom .checkbox.checkbox-success.checkbox-inline{margin-bottom:8px;padding-left:0}.order_info_bottom .checkbox.checkbox-success.checkbox-inline>input{float:left;margin-left:104px;margin-top:2.4px;position:absolute}.form-control{border:1px solid #000;border-radius:0;color:#555;height:34px;padding:6px 12px;width:100%}.checkout_box,.p-prev,.p-prev:hover,.product_detail_box,ul.cc_hover_ul li.h_cart,ul.cc_hover_ul li.h_search{border:1px solid #000}.b_cat_heading,.billing_detail_heading,.blog_recent_post_heading{background:#f5f2ed;border-bottom:1px solid #000}.billing_detail_heading>h4{color:#000;font-size:14px;margin-bottom:0;padding:14px 22px;text-transform:uppercase}.checkout_box form{padding:34px 27px}.checkout_box label{color:#000;font-size:15px;margin-bottom:11px;text-transform:uppercase;width:100%}.country_select select{height:42px;padding:7px 15px}.checkout_box input[type=text]{border:1px solid #000;padding:9px 15px;width:100%}.checkout_double_form,.checkout_single_form,.country_select{margin-bottom:19px;overflow:hidden}.checkout_double_left{float:left;margin-right:2%;width:49%}.checkout_double_right,.single_input_right{float:left;width:49%}.single_checkout_radio2{margin-top:37px}.radio>label{color:#000;font-size:15px;font-weight:700}.radio>p{color:#505050;font-size:14px;margin-bottom:25px;margin-left:20px;margin-top:-4px}.radio.paypal_c>label{float:left;width:85px}.radio.paypal_c>a{float:left;margin-top:-5px;width:103px}.checkout_single_submit>input[type=submit]{border:0 solid}.blog_area{padding-bottom:30px;padding-top:68px}.single_blog h2{color:#000;font-size:24px;font-weight:500;margin-bottom:22px;text-transform:uppercase}.single_blog_spans ul{list-style:none;margin:0 0 0 -15px;padding:0}.single_blog_spans ul li{display:inline-block;padding:10px 20px 10px 16px}.single_address.last,.single_blog_spans ul li.last-child{border-right:0 solid #000}.single_blog_spans ul li a{color:#000;display:inline-block;font-size:16px}.author_social ul li a:hover,.single_blog_spans ul li a:hover{text-decoration:none;color:#41bdc9}.blog_content,.single_blog_content{margin-top:0}.single_blog_spans ul li i{padding-right:5px}.blog_content p,.single_blog_content p{color:#000;font-size:16px;text-align:justify}.read_more{margin-top:45px;width:134px}.single_blog{margin-bottom:80px}.read_more.margin{margin-top:34px}.quote_text>p{color:#000;font-size:20px}.blog_search input[type=text]{background:#000;border:none;color:#fff;font-size:16px;font-weight:700;padding:12px 20px;text-transform:uppercase;width:100%}.blog_search{margin-bottom:28px}.b_cat_heading h3,.blog_recent_post_heading h3{color:#000;font-size:16px;font-weight:500;margin-bottom:0;padding:15px 25px}.blog_search i{color:#fff;font-size:16px;margin-left:-33px}.b_cat_contents ul li a,.recent_post_text a{font-size:15px;font-weight:700;color:#000;text-transform:uppercase}.blog_categories,.blog_recent_post{border:1px solid #000;margin-bottom:35px}.blog_tags ul li,.modal-body .p_detail_right .single_sun_right,.recent_post_text h4,.single_suite_right{margin-bottom:10px}.b_cat_contents ul li a{display:block;padding:10px 0}.b_cat_contents{padding:15px 25px}.b_cat_contents ul li i{margin-right:10px}.recent_post_text a:hover{color:#41bdc9;text-decoration:none}.recent_post_img{float:left;margin-right:6%;width:30%}.recent_post_content{padding-bottom:22px;padding-left:25px;padding-top:33px;position:relative;width:89%}.recent_post_icon{float:left;margin-right:5%;width:6%}.single_recent_post{margin-bottom:20px;overflow:hidden}.recent_post_date span,.recent_post_icon i{color:#000;font-size:12px}.blog_tags ul li{border:1px solid #000;display:block;float:left;margin-right:5px;padding:3px 19px}.related_post h2{color:#000;font-size:18px;font-weight:500;margin-bottom:38px;text-transform:uppercase}.p-prev,.pagination>li>a,.pagination>li>span,.single_r_post h5{font-size:16px;font-weight:700;color:#000}.single_r_post h5{line-height:24px;text-transform:uppercase}.related_post{border-bottom:1px solid #000;padding-bottom:31px;padding-top:47px}.blog-slider .carousel-control.left,.blog-slider .carousel-control.right{background-image:none;background-repeat:repeat-x}.blog-slider .left.carousel-control{height:30px;left:7px;position:absolute;top:41%;width:30px}.blog-slider .right.carousel-control{height:30px;right:7px;position:absolute;top:41%;width:30px}.blog-slider i{color:#000;font-size:23px}.hs-responsive-embed-youtube{position:relative;padding-bottom:35.25%;padding-top:25px;height:0}.hs-responsive-embed-youtube iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.pagi-box{float:left;text-align:center;width:60%}.author_social,.next-page,.next_pst{text-align:right;float:left}.next-page,.s_comment_img.last{width:20%}.pagination{border-radius:4px;display:inline-block;margin:-8px 0 0;padding-left:0}.p-prev{padding:9px 21px;text-transform:uppercase}.p-prev:hover{color:#fff;background-color:#000;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #000;float:left;line-height:1.42857;margin-left:-1px;margin-right:10px;padding:8px 20px;position:relative;text-decoration:none}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#000;border-color:#000}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#000;border-color:#000;color:#fff}.about_author.comment,.about_author.last,.cart_detail .last{border-bottom:0 solid #000}.cc-pagination{margin-top:-21px}.p_quote,.single_blog_content .p_quote{background:#f5f2ed;margin-bottom:55px;margin-top:56px}.quote_sign{height:51px}.quote_sign span{color:#000;font-size:60px}.quote_text{padding-left:30px}.p_quote{padding:16px 50px 59px 39px}.single_blog_content .p_quote{padding:16px 50px 13px 39px}.left_p{float:left;margin-bottom:16px;margin-right:6%;overflow:hidden;width:60%}.right_p{float:left;margin-bottom:39px;overflow:hidden;width:34%}.accordion_area .accordion,.single_blog_content p{margin-bottom:35px}.next_pst a,.previous_pst a{border:1px solid #000;color:#000;font-size:14px;font-weight:700;padding:10px 25px;text-transform:uppercase}.about_author h3,.author_name span{font-size:18px;font-weight:700;text-transform:uppercase}.next_pst a:hover,.previous_pst a:hover{border:1px solid #000;color:#fff;background:#000;text-decoration:none}.b_img_hover{margin-bottom:36px;overflow:hidden;position:relative}.b_img_hover:hover .b_hover_box{opacity:1;transition:.4s}.next_pst{width:50%}.about_author h3{color:#000;margin-bottom:36px}.about_author{border-bottom:1px solid #000;overflow:hidden;padding-bottom:52px;padding-top:52px}.author_img{float:left;margin-right:20px;overflow:hidden;width:20%}.author_social ul li a{color:#000;display:inline-block;font-size:14px;padding:8px}.cal_input_icon select{height:40px}.author_name{float:left;margin-bottom:24px;width:50%}.author_text{float:left;overflow:hidden;width:77%}.author_social{margin-bottom:20px;width:50%}.author_name span{color:#2d2c32}.author_content p,.s_detail_accord_list ul li a{color:#000;font-size:16px}.s_comment_img{float:left;margin-right:18px;width:17%}.comment_name span{color:#2d2c32;font-size:16px;font-weight:700;text-transform:uppercase}.comment_name{float:left;margin-right:5px;width:20%;margin-bottom:15px}.comment_span{float:left;margin-bottom:18px;width:75%}.reply a{background:#000;color:#fff;display:block;font-size:12px;font-weight:700;padding:5px 14px;text-align:center;text-transform:uppercase;width:65px}.leave_comment h3,.leave_comment label{color:#000;font-weight:700;text-transform:uppercase}.reply a:hover{text-decoration:none;background:#41bdc9}.reply{margin-top:25px}.about_author.last{margin-left:160px;border-top:1px solid #000}.comment_name.last{width:24%}.author_comment{border-bottom:1px solid #000;padding-bottom:6px}.leave_comment h3{font-size:18px;margin-bottom:39px}.leave_comment{padding-top:48px}.bd_hover_box,.br_hover_box{background:rgba(0,0,0,.2);border:1px solid #fff;left:12px;opacity:0;padding:30px;text-align:center;top:100%;transition:.5s}.leave_comment label{font-size:15px;margin-bottom:10px}.accordion h2,.pagination_test h2,.shop_sizes ul li a,.showing_result span,.tabbing_heading h5,.typography h5,.warning h2{font-size:16px;color:#000;font-weight:700;text-transform:uppercase}.leave_comment input[type=text]{border:1px solid #000;margin-bottom:27px;padding:10px;width:40%}.leave_comment textarea{border:1px solid #000;height:110px;margin-bottom:22px;width:81%}.leave_comment input[type=submit]{background:#000;border:none;color:#fff;font-size:14px;font-weight:700;padding:10px 58px;text-transform:uppercase}.leave_comment input[type=submit]:hover{background:#41bdc9;color:#fff}.filter_a>a:hover,.input_name input[type=submit]:hover{background:#ffbb01}.bd_hover_box{height:90%;position:absolute;width:97%}.b_img_hover:hover .bd_hover_box,.r_img_hover:hover .br_hover_box{opacity:1;top:5%;transition:.4s}.b_img_hover .bd_hover_box p,.r_img_hover .br_hover_box p{color:#fff;margin-top:9px;text-align:center}.b_img_hover .bd_hover_box>h4{color:#fff;margin-bottom:0;margin-top:71px}.r_img_hover{margin-bottom:28px;overflow:hidden;position:relative}.br_hover_box{height:89%;position:absolute;width:91%}.r_img_hover .br_hover_box>h4{color:#fff;margin-bottom:0;margin-top:2px}.blog-slider{margin-bottom:36px}.shop_sizes ul,.single_review_text ul{list-style:none;margin:0 0 10px;padding:0}.shop_sizes ul li{border:1px solid #000;display:inline-block;margin-bottom:13px;margin-right:8px;padding:5px 17px}.sort_by{float:left;margin-right:4%;margin-top:9px;text-align:right;width:49%}.newest-oldest{float:left;margin-top:0;overflow:hidden;width:47%}.single_suite.shop_page3 .single_suite_img:before{position:absolute;right:19px;top:28px}.shop_list{border-bottom:1px solid #000;margin-top:9px;width:62%}.ui-widget-content{background:#eceef2;border:1px solid #aaa;color:#222;top:0}.ui-slider-horizontal{height:.4em}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:0}.ui-slider .ui-slider-handle{cursor:default;height:1em;position:absolute;width:1em;z-index:2}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:3px solid #000;border-radius:50%;color:#555;font-weight:400;top:28px}.ui-widget-header{background:#000;border:0 solid #aaa;color:#fff;font-weight:700;height:6px;position:absolute;top:33px}.cart_head,.product_name.apply{background:#f5f2ed;overflow:hidden}.cat_filter_box input{margin-top:10px;text-align:center}.filter_a>a{background:#000;color:#fff;display:block;font-size:15px;font-weight:700;padding:7px 0;text-align:center;text-transform:uppercase}.cart_main{border:1px solid #000;margin-bottom:30px;margin-top:58px;overflow:hidden}.product_name{float:left;padding-left:35px;width:35%}.product_price{float:left;text-align:center;width:15%}.product_quantity{float:left;width:19%;text-align:center}.product_total{float:left;width:17%;text-align:center}.product_remove{float:left;width:13%;text-align:center}.product_name h5,.product_price h5,.product_quantity h5,.product_remove h5,.product_total h5{color:#000;font-size:14px;font-weight:700;padding-top:15px;text-transform:uppercase}.product_cart_img{float:left;margin-right:24px;padding-top:23px;width:26%;padding-bottom:32px}.product_cart_text{float:left;padding-bottom:61px;padding-top:47px;width:60%}.product_cart_text h5 a,.product_price span,.product_total span,.q_num span{color:#000;font-weight:700;line-height:22px;text-transform:uppercase;font-size:15px}.cart_detail .product_price,.cart_detail .product_remove,.cart_detail .product_total{padding-bottom:92px;padding-top:73px}#quantity_nav,#quantity_nav2,.quantity ul{list-style:none;margin:0;padding:0;border:1px solid #000}.quantity ul li{display:inline-block;padding:7px 13px}.quantity ul li.last_child{border-right:0px solid #000;font-size:16px}.quantity ul li a{color:#000;font-size:15px;font-weight:700;text-transform:uppercase;padding:1px;display:inline-block}.quantity{margin:0 auto;padding-bottom:82.5px;padding-top:65px;width:143px}.product_remove a{font-size:16px;color:#000;cursor:pointer}.product_cal{float:left;padding-top:23px;width:64%;padding-bottom:6px}.input_name input[type=text]{background:#fff;border:1px solid #000;color:#000;font-size:14px;font-weight:700;margin-right:10px;padding:10px;text-transform:uppercase;width:62%}.input_name input[type=submit],.product_cal_text p{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.input_name input[type=submit]{background:#000;border:none;padding:10px;width:26%}.product_name.apply{padding-bottom:23px;padding-left:46px;padding-top:22px}.cart_detail.ever_last{border-bottom:0 solid #000;overflow:hidden;background:#000}.product_cal_text{float:left;margin-right:14px;padding-left:29px;width:15%}.product_cal_input{float:left;width:82%}.product_cal_input input[type=text]{border:none;color:#000;font-size:14px;font-weight:700;margin-right:14px;padding:9px;text-transform:uppercase;width:25%}.cal_input_icon{float:left;margin-right:7px;width:31%}.cal_input_icon input[type=text]{width:95%}.cal_input_icon i{color:#000;font-size:16px;margin-left:-29px}.product_cal_input input[type=submit]{background:#000;border:1px solid #fff;color:#fff;font-size:14px;font-weight:700;padding:8px;text-transform:uppercase;width:9%}.product_cal_input input[type=submit]:hover{background:#ffbb01;border:1px solid #ffbb01}.subtotal_cart p,.subtotal_shipping p{font-size:14px;color:#000;font-weight:700;text-transform:uppercase}.subtotal_shipping{float:left;margin-right:10px;width:45%}.subtotal_cart{float:left;width:43%}.total_cart p{color:#000;font-size:18px;font-weight:700;text-transform:uppercase}.checkout_cart a,.checkout_single_submit>input[type=submit],.update_cart a{font-size:14px;background:#000;color:#fff;font-weight:700;text-transform:uppercase}.checkout_single_submit>input[type=submit],.update_cart a{padding:11px 57px}.checkout_cart a{padding:11px 22px}.checkout_cart a:hover,.checkout_single_submit>input[type=submit]:hover,.content_a_left a:hover,.content_a_right a:hover,.update_cart a:hover{background:#ffbb01;text-decoration:none}.update_cart{float:left;width:33%}.total_cart{float:left;margin-right:19px;width:30%}.checkout_cart{float:left;text-align:right;width:34%}.cart_subtotal_area{padding-bottom:200px;padding-top:13px}.cart_slider_area{background:#686868;height:200px;width:100%}.acc_head_plus{border-right:0px solid #000;float:left;width:2%}.accordion_total .panel-default>.panel-heading{background:rgba(0,0,0,0);border:#333}.acc_head{overflow:hidden;padding:20px 20px 14px}.panel-body{padding:35px}#quantity_nav .qty,#quantity_nav2 .qty{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-bottom:none;border-image:none;border-left:none;border-top:none;padding:7px 18px;width:33%}#quantity_nav .qtyminus,#quantity_nav .qtyplus,#quantity_nav2 .qtyminus2,#quantity_nav2 .qtyplus2,.pdq_left .qtyminus,.pdq_left .qtyplus{background:#fff;border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #000;border-style:none none none solid;border-width:0 0 0 1px;padding:7px 0;width:35px}.p_slider_box .bx-wrapper .bx-pager{bottom:-122px;left:-12px}.bx-wrapper .bx-pager a{border:1px solid #ccc;display:block;margin:0 5px;padding:3px}.bx-wrapper .bx-pager a.active,.bx-wrapper .bx-pager a:hover{border:1px solid #5280dd}.bx-wrapper{margin-bottom:120px}.product_detail_area{padding-top:55px}.p_slider_box{border-right:1px solid #000;height:506px;overflow:hidden}.p_slider_box .bx-wrapper .bx-viewport{background:#fff;border:0 solid #fff;box-shadow:0 0 0 #ccc;left:105px;transform:translateZ(0)}.p_slider_box .bx-wrapper .bx-pager a{border:0 solid #ccc}.p_slider_box .bx-wrapper .bx-pager a.active,.p_slider_box .bx-wrapper .bx-pager a:hover{border:0 solid #5280dd}.p_slider_box::after{border-top:1px solid #000;bottom:17.8%;content:"";height:1px;left:0;position:absolute;width:100%}.p_detail_right{overflow:hidden;padding-bottom:30px;padding-right:42px;padding-top:39px}.p_slider_box_details h3{font-size:21px;margin-bottom:0}.p_detail_right .single_sun_right,.single_suite_right{float:left;margin-bottom:34px;width:50%}.p_slider_box_details>p{overflow:hidden;width:100%}.p_slider_box_details .single_suite_right>p{margin-top:-33px;text-align:right}.p_slider_box .bx-wrapper .bx-controls-auto .bx-controls-auto-item,.p_slider_box .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;margin-left:23px}.pd_color>p,.pd_size>p,.pdq_left>p{float:left;font-weight:700;margin-right:30px;text-transform:uppercase}ul.s_colors li{float:left;margin-right:13px}ul.s_colors li a{background:#000;border-radius:50%;display:block;height:23px;width:23px}ul.s_colors li a:hover{border:2px solid #000}ul.s_colors li a.col_1{background:#000;border:1px solid #000}ul.s_colors li a.col_2{background:#8a8a98;border:1px solid #8a8a98}ul.s_colors li a.col_3{background:#383c83;border:1px solid #383c83}ul.s_colors li a.col_4{background:#6e3f3f;border:1px solid #6e3f3f}ul.s_colors li a.col_5{background:#6541d9;border:1px solid #6541d9}.pd_color{margin-top:50px;overflow:hidden}.pd_size{margin-top:39px}ul.s_size{float:left;list-style:none;margin:-7px 14px 0 0;padding:0}ul.s_size li{float:left;margin-right:10px}ul.s_size li a{background:#fff;border:1px solid #000;color:#000;display:block;font-weight:700;padding:6px 16px}.in_stock>a:hover,ul.s_size li a:hover{background:#000;color:#fff;text-decoration:none}.size_guide,ul.breadcumb_menu li.active a{text-decoration:underline}.size_guide{color:#000;float:left;font-weight:700;text-transform:uppercase}.pd_size>p{margin-right:45px}.pdq_left{float:left;width:70%}.pdq_left::after{background:#000;content:"";height:64px;position:absolute;right:25px;top:-21px;width:1px}.pdq_right{float:left;margin-top:2px;width:30%}.pd_quantity{background:#f5f2ed;border-bottom:1px solid #000;border-top:1px solid #000;height:63px;margin-left:-30px;padding:20px 0 0 32px}.pd_total{background:#000;height:93px;margin-left:-31px;padding:28px}.pd_total .pdq_left p{border-right:1px solid #ddd;color:#fff;margin-right:21px;width:61px}.pd_tabbing_area{padding:40px 0 0}.pdq_left span{color:#fff;font-size:30px;font-weight:500}.add_cart{background:#fff;border:1px solid #fff;color:#000;font-size:16px;font-weight:700;margin-left:42px;padding:7px 28px;text-transform:uppercase}.add_cart:hover{background:#000;border:1px solid #fff;color:#fff;text-decoration:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.pdq_left .qty{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none}.pd_total .pdq_left{float:left;width:67%}.pd_total .pdq_right{float:left;margin-top:7px;width:33%}.bx-wrapper .bx-controls-direction a{top:119%}.bx-wrapper .bx-next{right:11px}.bx-wrapper .bx-prev{left:31px}.p_slider_box .bx-wrapper img{margin-top:24px}.pdq_left>p{margin-right:9px}.pdq_left form{border:1px solid #000;float:left;margin-top:-8px;width:31%}.pdq_left .qty{border-bottom:none;border-left:none;border-top:none;padding:7px 18px;width:44%}.in_stock{float:left;margin-left:12px}.in_stock>a{background:#3dcd5c;color:#fff;padding:9px 20px 10px;text-transform:uppercase}.pd_quantity .pdq_right{margin-left:19px;margin-top:-1px;width:27%}.pd_quantity .pdq_right a{color:#000;font-weight:700}.pd_quantity .pdq_right a i{color:#000;margin-right:5px}.pd_tabbing_area .nav-tabs li.active a,.pd_tabbing_area .nav-tabs li.active a:focus,.pd_tabbing_area .nav-tabs li.active a:hover{background:#fff;border-left:1px solid #000;border-color:#000;border-style:solid;border-width:1px 1px 0}.pd_tabbing_area .tabbing_inner .tab-content{border-color:#000;border-style:solid;border-width:0 1px 1px;overflow:hidden;position:relative}.pd_tabbing_area .tabbing_inner .tab-content::after{background:#000;content:"";height:1px;left:32.3%;position:absolute;top:0;width:100%}.pd_tabbing_area .nav-tabs li a{background-color:#f5f2ed;border-color:#000 #999;border-radius:0;border-style:solid;border-width:1px;margin-right:0}.pd_tabbing_area .nav-tabs{border-bottom:0 solid #ddd}.gc-display-area{background-color:#fff;border-bottom:1px solid #000;border-left:0 solid #000;border-top:0 solid #000;border-right:1px solid #000;overflow:hidden;padding:2px;position:absolute}.cc-btn,ul.breadcumb_menu li,ul.breadcumb_menu li.active{position:relative;display:inline-block}.glass-case ul li{border:0 solid #7f7f7f}.glass-case ul{left:calc(50% - 130px)}.contact_address_heading h1,.contact_page_form_head h1{color:#000;font-size:36px;font-weight:500;text-transform:uppercase}.contact_address_heading span,.contact_page_form_head span{color:#000;font-family:karla;font-size:14px;font-weight:700;letter-spacing:10px;text-transform:uppercase}.contact_address_heading{text-align:center;margin-left:-19px}.single_address h2{color:#000;font-family:karla;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:34px}.single_address.last h2{font-weight:300}.single_address p{color:#000;font-family:karla;font-size:16px;text-align:center}.typography_headings h1,.typography_headings h2,.typography_headings h3,.typography_texts h2{font-family:"Libre Baskerville",serif;color:#000}.acc_head_text,.cc-btn,.content_a_left a,.content_a_right a,.error_content h3,.list1,.orderd,.para4,.single_address span,.size{font-weight:700}.single_address{border-right:1px solid #000;margin-top:46px;padding-bottom:10px;padding-top:10px}.contact_address{padding-bottom:20px}.contact_page_social ul li a{color:#000;font-size:18px;padding:10px}.contact_address_area{padding-bottom:75px;padding-top:21px}.contact_page_form_head{text-align:center;margin-bottom:50px}.contact_page_forms input[type=email],.contact_page_forms input[type=number],.contact_page_forms input[type=text]{color:#555;padding:8px 15px;width:100%;border:1px solid #000}.contact_page_form_area{padding:3px 0}.contact_address_heading>h1,.contact_page_form_head>h1{margin-bottom:4px}.single_input label,.text_box label{width:100%;color:#000;font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:11px}.text_box textarea{height:108px;padding:10px 15px;width:100%;border:1px solid #000}.contact_page_forms input[type=submit]{margin:29px auto 0;display:block;width:217px;padding:8px 0;border:0 solid;color:#fff;background:#000}.contact_page_forms input[type=submit]:hover{color:#fff;background:#ffbb01}.single_input{margin-bottom:23px;overflow:hidden}.contact_page_forms{margin:0 auto 118px;width:61%}.single_input_left{float:left;margin-right:12px;width:49%}.breadcumb_box{padding:22px 0}ul.breadcumb_menu{text-align:center;margin:0;padding:0;list-style:none}.breadcumb_menu>li:after{position:absolute;content:">>";top:1px;right:-8px;color:#fff}.breadcumb_menu li.active:after{position:absolute;content:"";top:1px;right:-8px}ul.breadcumb_menu li a{color:#fff;display:block;font-size:16px;padding:0 16px;text-transform:uppercase}.typography_area{padding-top:75px}.accordion,.pagination_test,.tabbing_heading,.typography,.warning{border-bottom:1px solid #000;margin-bottom:47px}.typography_headings h1{font-size:44px;font-weight:300}.typography_headings h2,.typography_texts h2{font-size:30px;font-weight:300}.typography_headings h3{font-size:26px;font-weight:300}.typography_headings h4{font-size:22px;font-weight:300;color:#000;font-family:karla}.typography_headings h5{font-size:18px;font-weight:300;color:#000;font-family:karla}.typography_headings h6{font-size:14px;font-weight:300;color:#000;font-family:karla}.typography_texts>p{font-size:15px;color:#000;font-family:karla}.tabbing_area{padding-bottom:70px;padding-top:33px}.tabbing_inner .tab-content{border:1px solid #000;overflow:hidden}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#f5f2ed;border-color:#000 #000 transparent;border-style:solid;border-width:1px;color:#555}.tabbing_area .nav-tabs>li>a{background-color:#f5f2ed;border-left:1px solid #000;border-radius:0;border-right:1px solid #000;border-top:1px solid #000;color:#000;margin-right:0}.nav-tabs>li>a:hover{border-color:#000;border-right:1px solid #000;border-top:1px solid #000;margin-right:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.review_comments{float:left;margin-right:5%;width:55%}.review_heading{overflow:hidden;border-bottom:1px solid #000;margin-bottom:30px}.review_heading_left{float:left;width:77%}.tab-p-details h2{color:#000;font-family:"Libre Baskerville",serif;font-size:21px;font-weight:500}.review_heading_left h2 span{margin-right:8px;text-transform:uppercase}.review_heading_right{float:left;width:23%}.review_heading_right ul{list-style:none;margin:0;padding:0;text-align:right}.review_heading_right ul li a,.single_review_text ul li a{color:#000;padding:1px 2px}.single_review_img{float:left;margin-right:1%;width:17%}.single_review_img img{border-radius:50%;height:100px;width:100px}.single_review_text{float:left;margin-bottom:40px;width:82%}.single_review_text h4{color:#000;font-size:16px;font-weight:700;margin-bottom:7px;text-transform:uppercase}.single_review_text ul li a:hover{color:#000;text-decoration:none}.review_italic{color:#64908a;font-family:Cousine;letter-spacing:2px}.review_italic span{color:#64908a}.Review_input{float:left;width:40%}.review_input_heading h3{color:#212121;font-size:16px;font-weight:700;text-transform:uppercase}.review_comment_input input[type=text],.review_comment_input textarea{border:1px solid #111;color:#333;font-size:12px;padding:0 10px;width:100%;background:0 0;text-transform:uppercase}.review_comment_input input[type=text]{height:30px;margin-bottom:10px}.review_comment_input textarea{height:135px;margin-bottom:20px}.review_comment_input input[type=submit]{background:0 0;border:2px solid #111;color:#000;font-size:13px;font-weight:700;height:34px;text-transform:uppercase;width:37%}.thank_box a,.thank_box a:hover{border:2px solid #ffbb01}.single_blog:hover .cc-btn-8d,.thank_box a:hover{color:#ffbb01;text-decoration:none;background:#fff}.review_comment_input input[type=submit]:hover{background:#000;border:2px solid #000;color:#fff}.tab-content.tab-p-details{padding:37px 30px}.error_slider_area{background:url("https://decorluxurystones.com/images/error_slider_bg.jpg") center center/cover no-repeat rgba(0,0,0,0);border-bottom:1px solid #000;height:348px}.error_content h1{color:#000;font-size:160px;font-weight:500;margin-bottom:-10px}.error_content span{color:#000;font-size:14px;font-weight:700;letter-spacing:12px;text-transform:uppercase}.error_content h3{color:#000;font-size:18px;margin-bottom:20px;margin-top:30px;text-transform:uppercase}.error_content p{font-size:14px;color:#000}.cc-btn,.content_a_left a,.content_a_right a,.thank_box a{color:#fff;text-transform:uppercase}.error_content_area{padding-bottom:170px;padding-top:132px}.content_a{margin:65px auto 0;text-align:center;width:45%}.content_a_left a{background:#000;font-size:14px;padding:12px 57px 12px 50px}.content_a_right a{background:#000;font-size:14px;padding:12px 57px 12px 27px}.cc-btn{background:rgba(0,0,0,0);cursor:pointer;font-family:inherit;font-size:inherit;letter-spacing:1px;margin:0;outline:0;padding:10px 16px;transition:1s}.sizee,.thank_box{font-size:20px;text-align:center}.cc-btn::after{content:"";position:absolute;transition:.3s;z-index:-1}.cc-btn-8d{background:#000;border:1px solid #000;display:block;outline:transparent solid 1px;transform-style:preserve-3d}.cc-btn-8d::after{background:#ffbb01;height:104%;left:100%;top:-1px;transform:rotateY(90deg);transform-origin:0 0 0;width:20%}.single_blog:hover .cc-btn-8d{border:1px solid #ffbb01;transform:rotateY(-385deg)}.mega-menu,.nav_left:hover ul.sub-menu,.nav_middle ul li:hover .mega-menu,ul.sub-menu{transition:.25s}.common_overlay,.effect .cc_hover{opacity:0;-webkit-transition:top .4s ease-in-out,right .4s ease-in-out;-moz-transition:top .4s ease-in-out,right .4s ease-in-out;-o-transition:top .4s ease-in-out,right .4s ease-in-out;cursor:pointer;position:absolute;transition:top .4s ease-in-out,right .4s ease-in-out}.thank_box{background:#eee;border-bottom:5px solid #ffbb01;height:271px;margin:100px auto 0;padding-top:90px;width:55%}.thank_box a{background:#ffbb01;display:block;font-size:13px;margin:25px auto 0;padding:5px 10px;width:197px}.thank_box i{font-size:12px;margin-right:5px}.effect .cc_hover{margin:-15px 0;right:0;top:0}.single_sunglass.effect:hover .cc_hover,.single_sunglass2.effect:hover .cc_hover,.single_sunglass3.effect:hover .cc_hover{opacity:1;padding-bottom:0;padding-left:0;right:20.5%;top:31%;z-index:2}.effect:hover .cc_hover{opacity:1;padding-bottom:0;padding-left:0;right:35%;top:50%;z-index:2}.effect:hover img{opacity:1;padding-bottom:0;padding-left:0;right:27.3%;top:50%}ul.cc_hover_ul li a{background:#fff;color:#000;font-size:19px;height:43px;padding-top:12px;text-align:center;width:45px}ul.cc_hover_ul li.h_heart{border-color:#000 #999;border-style:solid;border-width:1px}.common_overlay{background:rgba(255,255,255,.3);margin:0 -15px;left:0;bottom:0;height:100%;width:100%;z-index:1}#spopup,.sticky,.sticky3{position:fixed}.hover_img:hover .common_overlay{opacity:1;padding-bottom:0;padding-left:0;left:0;bottom:0;-webkit-transition:top .4s ease-in-out,right .4s ease-in-out;-moz-transition:top .4s ease-in-out,right .4s ease-in-out;-o-transition:top .4s ease-in-out,right .4s ease-in-out;transition:top .4s ease-in-out,right .4s ease-in-out}.gallery-item .hover,.gallery-item img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.m_img_left{float:left;width:35%}.modal-body .p_detail_right{overflow:hidden;padding:24px 10px 30px 15px}.modal-body .pd_color{margin-top:15px;overflow:hidden}.modal-body .pd_size{margin-top:10px}.home_testimonial_area .carousel-indicators{display:none;bottom:-36px}.home_testimonial_area .carousel-indicators li{height:7px;width:18px}.home_testimonial_area .carousel-indicators .active{height:7px;margin:1px;width:18px}.pagination_area{margin-bottom:85px}.warning_area{margin-bottom:81px}.accordion_area .panel-group .panel{border-radius:0;margin-bottom:0}.accordion_area .panel-default{border-color:#000}.warning_area button.close{background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:20px;padding-left:1px;padding-top:3px;text-align:center;width:20px;z-index:2}.warning_area .alert-danger{background-color:#ffdfe0;border-color:#ebccd1;color:#a94442}.warning_area .alert-warning2{background-color:#f8f8f8;border-color:#999;color:#8a6d3b}.alert-danger button.close{background:#c60005}.alert-success button.close{background:#41722c}.alert-info button.close{background:#247eaa}.alert-warning button.close{background:#ad9612}.alert-warning2 button.close{background:#353535}.tabbing_area .nav-tabs>li.active>a{background-color:#fff}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#000}.acc_head::before{border-right:1px solid #000;content:"";height:100%;left:52px;position:absolute;top:0}.acc_head_text{float:left;margin-left:28px}.accordion_area,.pad-bottom-50,.padding1{padding-bottom:50px}.newest-oldest .form-control{border:1px solid #000;border-radius:0;color:#000;height:42px;padding:6px 12px;text-transform:uppercase;width:100%}.datetimepicker-wrap:before,.timepicker-wrap:before{font-family:auto;position:absolute;top:12px;right:15px;line-height:27px;color:#999;display:block}.shop_list.shop_list2{width:46%}.shop_pagination_area{padding:33px 0 145px}.cc-pagination-for-shop.cc-pagination{margin-top:110px;padding-bottom:88px}.modal{z-index:9999}.ie8 .footer_email_input INPUT[type=text],.ie9 .footer_email_input INPUT[type=text]{padding:10px 20px 14px}#spopup{background:#f3f3f3;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;-moz-box-shadow:inset 0 0 3px #333;-webkit-box-shadow:inset 0 0 3px #333;box-shadow:inner 0 0 3px #333;padding:12px 14px;width:300px;bottom:13px;left:2px;display:none;z-index:90}.formspace{margin:10px 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.size3{font-size:28px}.top1{margin-top:6px}.font1,.list1,.para9{font-size:15px}.faq-para,.siz5{font-size:17px}.faq,.size4,.size8{font-size:20px}.heading2{font-size:30px;line-height:50px}.line1{overflow:hidden;padding:15px}.mrg{margin-bottom:58px;margin-top:-10px}.orderd{font-size:17px;line-height:35px}.size{font-size:30px;margin:0 0 15px}.blg,.pad-bottom{padding-bottom:30px}.size-marble{font-size:20px;text-align:left}.line-height{line-height:50px}.home-h1{font-size:22px}.change3,.img2{padding-top:40px}.img3{padding-top:80px}.img4,.pad-top-20{padding-top:20px}.img5{padding-top:50px;padding-bottom:50px}.img6{padding-top:30px;padding-bottom:60px}.img7{font-size:25px;text-align:left;line-height:35px}.img8{padding:25px 35px}.img9{margin:0 0 10px;padding-left:8px;padding-right:8px;font-size:14px;text-align:center}.img10{padding-top:30px;padding-bottom:30px}.img11{padding-bottom:40px}.img12{line-height:36px}.faa1{padding-top:11px;padding-left:27px;padding-bottom:9px}.change{padding-bottom:70px}.change1{padding-top:30px;padding-bottom:20px}.change2{padding-bottom:60px;padding-top:65px}.change4{padding-top:30px;background:#362008;color:#fff!important;padding-bottom:30px}.changeblog,.changeblog1{padding:5px 5px 5px 22px;line-height:36px;background:#000}.changeblog{font-size:24px;font-weight:500;margin-bottom:22px;text-transform:uppercase;color:#fff}.im{background:#000;color:#fff;padding:8px 8px 8px 15px}.im2{font-size:15px;line-height:23px}.im3{padding-top:70px;padding-bottom:30px}.sticky{top:0;width:100%;z-index:5000;background-color:#fff}.sticky2{margin-left:20%}.sticky3{top:0;width:208px;margin-top:5px;z-index:5010}.sticky+.content,.sticky3+.content{padding-top:60px}#appointmentForm.modal{padding-left:0!important}#appointmentForm.modal .modal-dialog{margin:80px auto;width:450px;padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1199px){#appointmentForm.modal .modal-dialog{width:970px}}#appointmentForm.modal .modal-dialog .modal-body{padding:0 70px 40px}#appointmentForm.modal .modal-dialog .modal-content{background-color:#fff;border-radius:0;border:0}#appointmentForm.modal .modal-dialog .modal-header{height:59px;border:0;padding:0}#appointmentForm.modal .modal-dialog .modal-header .close{margin-top:0;position:absolute;right:-40px;top:5px;font-size:30px;text-shadow:inherit;opacity:1;color:#fff}@media (max-width:1240px){#appointmentForm.modal .modal-dialog .modal-header{margin-bottom:35px}#appointmentForm.modal .modal-dialog .modal-header .close{left:0;right:0;top:0;background:#131313;width:100%;text-align:left;z-index:0;font-size:24px;line-height:58px;padding-left:25px}}@media (max-width:991px){#appointmentForm.modal .modal-dialog{width:100%}#appointmentForm.modal .modal-dialog .modal-body{padding:0 30px 20px}#appointmentForm.modal .modal-dialog .modal-content{padding-left:25px;padding-right:25px}#appointmentForm.modal .modal-dialog .modal-header .close{font-size:20px;line-height:22px;height:42px}}#appointmentForm.modal a.appointment{position:absolute;top:0;right:0;z-index:1}#appointmentForm.modal .container-fluid{padding:0;overflow-x:hidden}#appointmentForm .form-inline{position:relative;margin-bottom:14px}#appointmentForm .form-inline .form-inline{margin-right:-20px;width:50%}#appointmentForm .form-inline>*{display:inline-block;margin-right:16px;width:calc(50% - 20px);vertical-align:top}#appointmentForm .form-inline>:only-child{width:calc(100% - 0px)}#appointmentForm .form-inline label{width:100%!important}#appointmentForm .form-horizontal .form-group{margin-left:0;margin-right:0}#appointmentForm .input-group .form-control{display:block;float:none;width:100%}#appointmentForm .textarea-custom{height:115px;min-height:0}.datetimepicker-wrap:before{content:"\e901";font-size:20px}.timepicker-wrap:before{content:"\e90a";font-size:20px}.bootstrap-datetimepicker-widget .btn[data-action]{width:auto;background:0 0!important;min-width:0}.bootstrap-datetimepicker-widget .btn[data-action]:after,.bootstrap-datetimepicker-widget .btn[data-action]:before{display:none;opacity:1}.bootstrap-datetimepicker-widget .btn[data-action].btn-primary{border:0;background-color:#2c2c2c!important;color:#fff}.bootstrap-datetimepicker-widget table td span{display:block;opacity:1}#appointmentForm.modal.fade,#appointmentForm.modal.fade .modal-dialog,#appointmentForm.modal.fade.in .modal-dialog,.gallery-item:hover .hover{opacity:1}.gallery-item{position:relative;float:left;width:calc(33.333% - 20px);margin-bottom:30px;overflow:hidden;background:#fff}@media (max-width:767px){#appointmentForm.modal .modal-dialog .modal-body{padding:0 0 10px}#appointmentForm .form-inline{margin-bottom:10px}#appointmentForm .form-inline .form-inline,#appointmentForm .form-inline>*{width:100%;margin-bottom:10px;margin-right:0}#appointmentForm .form-inline>:only-child{width:100%;margin-bottom:5px;margin-right:0}.video-gallery{text-align:center}.video-gallery video{margin-right:0!important}.gallery-item{width:calc(50% - 15px)}}@media (max-width:480px){.gallery-item{width:100%}}.gallery-item img{width:98%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:0 0 20px -7px #000}.vip-brick-gallery .gallery-item img{width:362.58px;height:195px}.vip-gallery .gallery-item img{width:350px;height:350px}.gallery-item .hover{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;color:#fff;text-align:center;text-decoration:none!important}.gallery-item .hover .view{position:absolute;top:50%;width:100%;margin-top:-22px}.gallery-item .hover .view .icon{text-align:center;font-size:44px}.gallery-item .hover .tags{position:absolute;bottom:5px;left:0;right:0;padding:0 10px;overflow:hidden;font-size:16px;line-height:20px}.gallery-item .hover .tags .icon{font-size:20px;padding-right:5px;display:inline-block;vertical-align:bottom}.clearfix{clear:both;display:block;content:"";height:0;visibility:hidden}.laptop-hide{dispaly:none}@media(max-width:756px;){.laptop-hide{dispaly:block}}.footer_ph_contact p:has(a[href="tel:+918285044444"]){display:none}.pad-top-25{padding-top:25px}


@media (min-width: 992px) {
    .col-md-5 {
        width: 30%;
    }
    .col-md-7{
        width:70%;    
    }
    
}

.header_cart{
    margin-left: 230px;
}

@media(max-width:756px){
    .header_cart{
        margin-left: 0px;
        
    }
}



.goog-te-combo{
    display:block;
    padding-top:5px;
    padding-bottom:5px;
}