.slide-container{
  max-width: 1120px;
  width: 100%;
  padding: 40px 0;
}
.slide-content{
  margin: 0 0;
  overflow: hidden;
  
}
.card .content .details .name {
    font-size: 17px;
    margin-top: 12px;
    color: #000;
}
.slide-container.swiper {
    margin: 50px auto;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main {
    background: #000;
}
.slide-content.swiper-container-initialized.swiper-container-horizontal {
    margin-bottom: 25px !important;
}
span.swiper-pagination-bullet {
    width: 15px;
    height: 15px;
}
.slide-content.swiper-container-initialized.swiper-container-horizontal {
    padding: 20px 0px;
    margin-bottom: 25px !important;
}
.card.swiper-slide {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 20px;    
    border-radius: 10px;}

.card.swiper-slide .content {
    justify-content: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.swiper-navBtn{
  color: #6E93f7;
  transition: color 0.3s ease;
}
.swiper-navBtn:hover{
  color: #4070F4;
}
.swiper-navBtn::before,
.swiper-navBtn::after{
  font-size: 38px;
}
.swiper-button-next{
  right: 0;
}
.swiper-button-prev{
  left: 0;
}
.swiper-pagination-bullet{
  background-color: #6E93f7;
  opacity: 1;
}
.swiper-pagination-bullet-active{
  background-color: #4070F4;
}

@media screen and (max-width: 768px) {
  .slide-content{
    margin: 0 10px;
  }
  .swiper-navBtn{
    display: none;
  }
}













.contact_address_heading h1,.contact_page_form_head h1,.home2_slider_text h2,.home2_slider_text.bottom h2 span,.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}#cssmenu,#cssmenu ul ul,#spopup,.mobi-menu,.only-for-mobile,.single_suite.shop_page1 .single_suite_img1::before{display:none}a:focus{outline:solid 0}img{max-width:100%;height:auto}.author_name_ico,.comment_name_date,.fix,.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}.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}.main_nav,.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%}.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,.single_s_bottom_one,.single_suite.shop_page3 .single_suite_img{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{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:left;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:55%}.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:20px 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:80px;text-align:center;width:75px;overflow:hidden}.head_cart_img>img{padding-top:17px}.head_cart_text{border:1px solid #000;overflow:hidden;width:70%}.author_name a:hover,.blog_tags ul li a:hover,.comment_name 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}.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:-4px}.nav_middle ul li a{border-right:1px solid #000;color:#000;display:inline-block;font-size:15px;font-weight:700;padding:19px 10px}.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}.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}.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;text-align:left;opacity:0;top:80px;left:0;position:absolute;background:#000;z-index:-1;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,.home_testimonial_author,.home_testimonial_img,.home_testimonial_text>p,.para,.single_sunglass,.single_sunglass2,.single_sunglass3,.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:783px;z-index:-1}.nav_middle ul li:hover .mega-menu{left:0;opacity:1;top:38px;z-index:99999}.sub-menu-left{border-right:1px solid #404040;float:left;padding-bottom:34px;padding-left:31px;padding-top:33px;width:51%}.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,ul.dropdown-inner li{float:left;width:50%}#mainmenua_nav li .mega-menu .sub-menu-left ul.dropdown-inner li a{color:#a0a0a0;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{float:left;position:relative;width:49%}.sub-menu-right>img{margin-left:23px;width:84%}.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 20px!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%}.sunglasses h1,.sunglasses h2{font-size:27px;font-weight:500;margin-bottom:22px}.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{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}.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{margin-top:29px}.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%}.home2_special_bottom,.related_post,.single_blog_spans{border-top:1px solid #000}.single_hblog_left,.single_hblog_right{width:50%;padding-top:11px;float:left;text-align:center}.cc-h-layer .b_hover_box{background:rgba(0,0,0,.54);height:100%;position:absolute;text-align:center;width:95%}.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:""}.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}.home3_slider_image img,.product_cart_img img,.r_img_hover img,.recent_post_img img,.single_latest_blog img{width:100%}.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}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,.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}.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,.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,.paragraph1{text-align:left}.cart_heading,.margin1{margin-top:45px}.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,.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:100px;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{width:20%}.pagination{border-radius:4px;display:inline-block;margin:-8px 0 0;padding-left:0}.p-prev,.p-prev:hover{border:1px solid #000}.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}.reply a:hover{text-decoration:none;background:#41bdc9}.reply{margin-top:25px}.about_author.last{margin-left:160px;border-top:1px solid #000}.s_comment_img.last{width:20%}.comment_name.last{width:24%}.author_comment{border-bottom:1px solid #000;padding-bottom:6px}.leave_comment h3{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;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{color:#000;font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.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}.product_name,.product_price,.product_quantity,.product_total,.quantity ul li{border-right:1px solid #000}.cart_detail,.cart_head,.cart_slider_area{border-bottom:1px solid #000}.acc_head,.p_slider_box,.pdq_left{position:relative}.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}.filter_a>a:hover{text-decoration:none}.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}.cart_detail{overflow:hidden}#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{display:inline-block;position:relative}.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}.single_address span{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:16px;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}.effect:hover .cc_hover,.effect:hover img,.hover_img:hover .common_overlay{opacity:1;padding-bottom:0;padding-left:0}.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}.acc_head_text,.cc-btn,.cms3,.col1,.content_a_left a,.content_a_right a,.error_content h3,.list1,.orderd,.para4,.paragraph2,.ps5,.size{font-weight:700}.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}.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;transition:top .4s ease-in-out,right .4s ease-in-out}.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{right:35%;top:50%;z-index:2}.effect:hover img{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;transition:top .4s ease-in-out,right .4s ease-in-out;height:100%;width:100%;z-index:1}.hover_img:hover .common_overlay{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}.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{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}.line1,.mrg{border-top:1px solid #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,.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%}.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;position:fixed;bottom:13px;left:2px;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}.list1,.size3{text-align:left}.size3{font-size:28px}.top1{margin-top:6px}.para1,.paragraph4{text-align:left;font-size:16px}.list1{font-size:15px}.heading2,.para4,.size{text-align:center}.faq-para,.siz5{font-size:17px}.font1,.para9{font-size:15px}.para4{font-size:16px}.heading2{font-size:30px;line-height:50px}.faq,.size8{font-size:20px}.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;font-family:'Libre Baskerville',serif}.blg{padding-bottom:30px}.size-marble{font-size:20px;text-align:left}.line-height{line-height:50px}.home-h1{font-size:22px}.img2{padding-top:40px}.img3{padding-top:80px}.img4{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}.cms3,.img9{text-align:center}.img8{padding:25px 35px}.img9{margin:0 0 10px;padding-left:8px;padding-right:8px;font-size:14px}.cms1,.cms2,.cms3{font-size:15px}.img10{padding-top:30px;padding-bottom:30px}.img11{padding-bottom:40px}.img12{line-height:36px}.cms1{margin-top:8px}.cms2{margin-bottom:8px}.cms3{margin-bottom:20px;margin-top:15px}.cms4{font-size:20px!important}.cms5{padding-bottom:10px!important}.col1{color:green}.new1{background:#ecaf5f;padding:5px;color:#000;border:2px solid #000}.paragraph2{color:#000}.paragraph3{padding-top:40px;padding-bottom:50px}.paragraph5{padding-top:20px;padding-bottom:40px}.paragraph6{background:#000;line-height:30px;color:#fff;padding-left:10px;text-align:left;font-size:16px}.ps2,.ps22{background:#362008;color:#fff}.ps1,.ps11{line-height:25px;list-style:none}.size4{font-size:28px;text-align:center}.ps1,.ps11,.size21{text-align:left}.size21{font-size:25px}.sp1{padding-top:35px}.sp2{padding-bottom:20px;padding-top:45px}.space1{padding-top:50px}.ps1{font-size:20px}.ps11{font-size:15px}.ps2{font-size:30px;border:10px solid #362008;border-radius:50%}.ps22{font-size:13px;border:5px solid #362008;border-radius:50%}.ps3{line-height:70px}.ps33{line-height:40px}.ps4{padding-bottom:60px}.ps5{font-size:20px}.change1{padding-top:30px}.change22{background:#ffbb01;padding:7px;color:#000}@media only screen and (max-width:400px){.paragraph6{background:#000;line-height:22px;color:#fff;text-align:left;padding:10px;font-size:15px}.sun_span span{font-size:9px!important;padding:10px 3px!important}}