/* Auto-scoped under .sc-scope from sc3.1.as.css. Kept global: :root, @keyframes, *notification*, and uk-*-page (html scroll-lock). */
.sc-scope button.uk-close{

}.sc-scope .uk-modal > *,.sc-scope #sc-top-filter >*{
	font-family:'Oswald';
  }.sc-scope #slablist ol,.sc-scope ul{
	  list-style: none !important;
  }.sc-scope .sc-slabs-list-title h2,.sc-scope h1#sc-pp-title{
    font-weight: 400;
}.sc-scope input.sc-min-width,.sc-scope input.sc-min-length{
	  width:unset;
  }.sc-scope .sz-logo img{
	  max-width: 175px;
  }.sc-scope .uk-position-center.sc-product-overlay{
	  pointer-events: none !important;
  }.sc-scope .footer-center a{
	  color: #e0e0e0;
  }.sc-scope .footer-center a:hover{
	  text-decoration:none;
  }.sc-scope .sz-pager svg{
	  width: 1rem;
  }.sc-scope .slab_limit{
	  padding: 1rem;
	  text-align: center;
	  font-size: 1.2rem;
	  color: #23568b;
	  font-weight: 300;
	  padding-bottom: 4rem;
  }.sc-scope select.uk-select.sc-resetable,.sc-scope .uk-select.sc-resetable option,.sc-scope input.uk-input{
	  font-size: 1.2rem;
	  font-weight: 300;
  }.sc-scope input.uk-input{
	  padding-left: 0.5rem !important;
  }.sc-scope input.sc-min-length{
	  padding-left: 10px;
	  margin-right: 4px;
	  width: 46% !important;
  }.sc-scope input.sc-min-length,.sc-scope input.sc-min-width{

font-size: 1rem;

  }.sc-scope input.uk-input::placeholder{ 
	  color: #525252 !important;
	  opacity: 1; 
	}.sc-scope input.uk-input:-ms-input-placeholder{ 
	  color: #525252 !important;
	}.sc-scope input.uk-input::-ms-input-placeholder{ 
	  color: #525252 !important;
	}.sc-scope .color-select{
	  margin: 4px 2px;
	  float: left;
	  width: 24px;
	  height: 24px;
	  border: 1px solid #787878;
	  -webkit-transition: transform .5s ease-in-out;
	  -moz-transition: transform .5s ease-in-out;
	  transition: transform .5s ease-in-out;
	  border-radius: 16px;
  }.sc-scope .sc-filter-color-Beige{
	  background-color: #fcd694;
  }.sc-scope .sc-filter-color-Black{
	  background-color: #000000;
  }.sc-scope .sc-filter-color-Blue{
	  background-color: #0e61ad;
  }.sc-scope .sc-filter-color-Brown{
	  background-color: #845849;
  }.sc-scope .sc-filter-color-Cream{
	  background-color: #fce5c4;
  }.sc-scope .sc-filter-color-Gold{
	  background-color: #fcaf00;
  }.sc-scope .sc-filter-color-Green{
	  background-color: #0a9a4c;
  }.sc-scope .sc-filter-color-Red{
	  background-color: #d20c0c;
  }.sc-scope .sc-filter-color-White{
	  background-color: #ffffff;
  }.sc-scope .sc-filter-color-Gray,.sc-scope .sc-filter-color-Grey{
	  background-color: #898989;
  }.sc-scope #side-filters .sc-filter-cell,.sc-scope #side-filters .color-select{
	  margin-top: 0.5rem;
  }.sc-scope #side-filters .color-select{
	  margin-bottom: 0.5rem;
  }.sc-scope .uk-inline.sc-search-group{
	  width: 100%;
  }.sc-scope span[uk-icon="close"]{
	  cursor: pointer !important;
	  pointer-events: unset !important;
  }.sc-scope .color-select span.uk-icon{
	  display: none;
	  color: #8fd804;
	  vertical-align: top;
	  padding: 4px;
  }.sc-scope .color-select.active span.uk-icon{
	  display: block;
  }.sc-scope .color-select.active{
	  -moz-transform: scale(1.1);
	  -webkit-transform: scale(1.1);
	  -o-transform: scale(1.1);
	  -ms-transform: scale(1.1);
	  transform: scale(1.1);
  }.sc-scope .color-select span.uk-icon svg polyline{
	  stroke-width: 3;
  }.sc-scope div#sc-top-filter >div{
	  margin-bottom: 0.5rem;
  }.sc-scope .uk-navbar-item,.sc-scope .uk-navbar-nav>li>a,.sc-scope .uk-navbar-toggle{
	  font-family: 'Oswald';
	  font-weight: 300;
	  color: #2d2d2d;
	  font-size: 1.3rem;
	  font-family: 'Oswald';
  }.sc-scope .slab-title-container-top h3{
	  color: #151515;
	  font-weight: 300;
	  margin-bottom: 0px;
	  text-transform: uppercase;
  }.sc-scope .sz-footer-images{
	  background-color: #f7f7f7;
	  padding-top: 3rem;
	  margin-top: 1rem;
  }.sc-scope .sc-lightbox-specs h4,.sc-scope .sc-lightbox-specs span{
	  color: #ffffff;
	  font-weight: 100;
  }.sc-scope .uk-dropdown-nav>li>a{
	  font-size: 1.2rem;
	  color: #676767;
	  font-weight: 300;
  }.sc-scope .uk-nav-sub > li >a{
	  font-size: 1.2rem;
  }.sc-scope .uk-dropdown-nav{
	  white-space: nowrap;
	  font-size: 1rem;
  }.sc-scope .sz-mobile-menu.uk-nav{
	  font-weight: 300;
  }.sc-scope .uk-button-secondary a{
	  color: #fff;
  }.sc-scope #sc-product-buttons button.uk-button{
   
  }.sc-scope .uk-modal-footer button.uk-button{
	  margin-left: 10px;
  }.sc-scope div#sc-product-page{
	  background-color: #fff;
  }.sc-scope .sc-spec-r,.sc-scope .sc-spec-l{
	  border-bottom: 1px dashed #cccccc;
	  padding-bottom: 8px;
		  padding-left: 0px;
		  text-align:left;
  }.sc-scope .sc-spec.uk-grid-small.uk-grid{
	  padding-left: 1rem;
  }.sc-scope a.sz-img-link{
	  padding-top: 2%;
	  background-color: rgba(0,0,0,0.3);
	  width: 100%;
	  height: 25%;
  }.sc-scope #slb-inquiry-form{
	  padding: 20px 0px;
  }.sc-scope .inventory-container{
	  width: 100%;
  }.sc-scope #sc-inventory{
    margin: 16px -10px;
    align-items: flex-end;
}.sc-scope #slabcloud-inventory{
   display:none;
  
  }.sc-scope .uk-button-primary{
	  background-color: #3394d9;
  }.sc-scope #sc-pp-title{
	  text-align: center;
	  margin-top: 2rem;
	  margin-bottom: 4rem;
	  text-transform: uppercase;
  }.sc-scope .country-selector{
	  width: 140px;
	  color: red;
	  margin: auto;
  }.sc-scope .country-btn{
	  width: 60px;
	  margin: 4px;
	  opacity: 0.6;
	  cursor: pointer;
  }.sc-scope .country-btn.active{
	  opacity:1;
  
  }.sc-scope .select2.select2-container{
	  width: 100% !important;
  }.sc-scope .logo{
	  float: left;
  }.sc-scope .logo img{
	  max-width: 220px;
  }.sc-scope .logo-mobile{
	  text-align: center;
	  width: 85%;
  }.sc-scope img.img-logo-mobile{
	  max-width: 175px;
	  padding: 2px;
  }.sc-scope .uk-search-default.sc-serach{
	  width: 100%;
  }.sc-scope #sc-top-filter{
	  background: #fff;
	  padding: 10px;
  }.sc-scope .menu-toggle{
  
	  background: #fff;
  }.sc-scope .uk-modal-dialog.zip-search{
	  width: 400px;
  
  }.sc-scope #sc-measure .uk-modal-body{
	  padding: 5px 5px;
  }.sc-scope #sc-measure .uk-modal{
  padding: 5px 5px;
  }.sc-scope .menu-toggle #menu-btn{
	
	  margin: 2px;
  }.sc-scope header{
	  -webkit-box-shadow: 0px 2px 5px 0px rgba(153,153,153,0.2);
  -moz-box-shadow: 0px 2px 5px 0px rgba(153,153,153,0.2);
  box-shadow: 0px 2px 5px 0px rgba(153,153,153,0.2);
  }.sc-scope #sc-inventory-loader{
	  z-index: 99990;
	  position: fixed;
	  display: none;
  }.sc-scope li a.active{
	  color: #000000;
  }.sc-scope span.primary-info{
	  color: #002450;
	  font-weight: 500;
  }.sc-scope li.sz-atl{
	  margin-bottom: 3px;
	  cursor: pointer;
  }.sc-scope .footer-center{
	  text-align: center;
	  padding: 20px 0px;
  }.sc-scope .fl-state{
	  margin-top: 5px !important;
  }.sc-scope span.statecount{
	  font-size: 11px;
	  color: #475e69;
  }.sc-scope .search-box{
	  padding-left: 20px;
	  padding-right: 20px;
	  width: 100%;
	  max-width: 800px;
	  background: rgba(255, 255, 255, 0.97);
	  border: 1px solid #ffffff;
	  margin: 10px auto;
	  
	  -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.4);
	  -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.4);
	  box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.4);
  }.sc-scope .search-box-nonmodal{
	  margin-top: -100px;
  }.sc-scope .button-main{
	  background-color: #475e69;
	  font-weight: 400;
	  letter-spacing: 1px;
	  color: #fff;
	  border-color: #607D8B;
  }.sc-scope select{
	  font-weight:400 !important;
  }.sc-scope .button-main:hover{
	  background-color: #1b6a86;
  }.sc-scope select.select-main{
	  text-transform: uppercase;
   
	  color: #484848 !important;
	  border: 1px solid #a3a3a3 !important;
	  background-color: #fff !important;
  }.sc-scope span.zip-search-btn{
	  color: #5661a9;
  }.sc-scope h1.search-title,.sc-scope .search-title{
	  text-align: center;
	  color: #31424a;
	  margin-bottom: 30px;
	  font-weight: 400;
	  font-family: 'Oswald';
	 font-size: 2.625rem;
  }.sc-scope h1.title-slabzone{
	  text-align: center;
	  color: #5d5c5c;
	  font-size: 1.2rem;
	  margin-bottom: 0px;
	  margin-top: -8px;
  }.sc-scope .fl-place-item h3{
	  font-family: 'Oswald';
	  color: #102b46;
  }.sc-scope .main-search{
	  padding: 20px;
  }.sc-scope a{
	  text-shadow: none;
  }.sc-scope .locator{
	  cursor:pointer;
	  margin-top: 2rem;
	  text-align: center;
	  color: #475e69;
	  font-size: 1.5rem;
  }.sc-scope .fl-cover{
	  display:none;
	  text-align: center;
	  position: fixed;
	  background-color: rgba(255,255,255,.8);
	  width: 100%;
	  height: 100%;
	  z-index: 9;
  }.sc-scope img.sz-fi{
	  z-index: -3;
	  width: 200px;
  }.sc-scope .fl-spinner{
	  
	   margin-top: 20%;
  }.sc-scope .fl-spinner img{
	  margin: 20px;
	  width: 100px; 
	  height: 100px;    
  
	  -webkit-animation: flspin 4s infinite linear;
  }.sc-scope .fl-cover{
	  text-align: center;
	  position: fixed;
	  background-color: rgba(255,255,255,.8);
	  width: 100%;
	  height: 100%;
  }
  
  @-webkit-keyframes flspin {
	  0%  {-webkit-transform: rotate(0deg);}
	  100% {-webkit-transform: rotate(360deg);}}.sc-scope .select2-container--default .select2-results__option--highlighted[aria-selected]{
	  background-color: #34353a;
	  color: white;
	  
  }.sc-scope .select2-container--default .select2-selection--single{
	  background-color: #fff;
	  border: 1px solid #aaa;
	  border-radius: 0px;
		height: 40px;
   
		  line-height: unset;
	  padding: 10px 24px 6px 12px;
  }.sc-scope .select2-container--default .select2-selection--single .select2-selection__rendered{
		  font-size: 18px;
	 line-height: 20px;
  }.sc-scope .select2-container--default .select2-selection--single .select2-selection__arrow{
	  height: 40px;
	
  }.sc-scope #place-list{
	  margin-top: 2rem;
  }.sc-scope .fl-place-spec{
	  font-size: 1.2rem;
  }.sc-scope .fl-place-item{
	  border: 1px solid lightgrey;
	  padding: 10px;
	  
	  background-color: #fafafa;
  }.sc-scope div#map_canvas{
	  height: 600px;
  }.sc-scope .fl-place-title{
	  margin-bottom: 7rem;
	  margin-top: 4rem;
  }.sc-scope .sc-spec-r{
	  color: #333333;
	  font-weight: 400;
  }.sc-scope #product-fields{
	  font-weight:300;
	  font-size: 1.3rem;
	  line-height: 1.5rem;
  }.sc-scope .sc-button-small{
	  width: auto;
	  margin: 5px;
	  background-color: #e4e4e4;
	  
	  color: #333333;
  }.sc-scope .uk-iconnav>*>a.sc-button-small{
	  display: inline-block;
	  color: #333333;
  }.sc-scope .sc-button-small.accent-btn{
   background-color: #3394d9;
   color: #fff;
  }.sc-scope .uk-container-large.product-detail-section,.sc-scope #slablist{
	  max-width: 1400px;
  }.sc-scope .uk-container.sc-slabs-list-title{
	  margin-top: 2rem;
	  margin-bottom: 2rem;
  }.sc-scope .sc-slab-item{
	  padding-top: 9px;
	  padding-bottom: 20px;
	  border-bottom: 1px solid #ececec;
  }.sc-scope input#min-length{
	  padding-left:10px;
	  margin-right: 4px;
	  width: 46% !important;
  }.sc-scope input#min-length{
	  width: 46% !important;
	  padding-left:10px;
  }.sc-scope .not-found-alert h2{
	  padding-bottom: 2rem;
	  color: #b13030;
  }.sc-scope .dimensions-grid{
	  margin-left: 0px;
  }.sc-scope ul.uk-iconnav.sc-slab-action{
	  float: right;
  }.sc-scope .locations{
	  margin: 20px 0px;
	  padding: 20px 5px;
	  background-color: #f4f4f4;
  }.sc-scope .fl-breadcrumb{
	  padding-top: 10px;
  }.sc-scope a.fl-bc{
	  color: #f2ba44 !important;
  }.sc-scope section.fl-place-info-section{
	  padding: 30px 0px;
	  background-color: #f2f2f2;
  }.sc-scope .uk-container.fl-place-info{
	  
	  padding: 40px 11px;
	  background-color: white;
  }.sc-scope .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{
	  margin: 0 5px;
	  color: #FFC107 !important;
  }.sc-scope .not-found{
	  position: absolute;
	  top: 15%;
	  font-size: 2.8rem;
	  color: white;
	  font-weight: 400;
  }.sc-scope article.uk-article{
	  
	  font-size: 1.4rem;
	  font-weight: 300;
  }.sc-scope .disclaimer{
	  margin: 2rem;
	  font-size: 1rem;
	  border: 1px solid #dedede;
	  text-align: center;
	  padding: 20px;
	  background-color: rgb(255 111 111 / 20%);
  }.sc-scope a.uk-navbar-toggle.uk-icon.uk-navbar-toggle-icon svg{
	  width: 26px;
  
  }.sc-scope .sc-fav-thumb img{
	  max-width: 220px;
  }.sc-scope h2.area-title{
	  text-align: center;
	  font-weight: 100;
	  font-size: 1.2rem;
  }.sc-scope ul.uk-nav.uk-dropdown-nav li{
    text-align: left;
}

  @media screen and (max-width: 640px) {.sc-scope .sc-button-small{
		  padding: 0px 4px;
		
		  min-width: 83px;
		 
    font-size: 12px;
	  }.sc-scope #full-product-img > div{
		  height: 250px;
	  }.sc-scope .sc-slab-action li{
		  margin: auto;
	  }.sc-scope ul.uk-iconnav.sc-slab-action{
		  float: none;
	  }.sc-scope .fl-spinner{
	  
	   margin-top: 33%;
  }.sc-scope .logo{
	  margin-right: 0%;
  }.sc-scope .main-search{
	  padding: 10px;
  }.sc-scope div#map_canvas{
	  height: 400px;
	  }}.sc-scope .uk-align-center{
	  text-align:center;
  }.sc-scope h1.uk-align-center.visualizer-title{
	  margin-top: 2rem;
	  margin-bottom: 0px;
  }.sc-scope .uk-container.no-padding{
  
	  padding-left: 0px;
	  padding-right: 0px;
  }.sc-scope .font-b{
	  font-family: 'Oswald', sans-serif;
  }.sc-scope .footer-center{
	  background-color: #2d2b2b;
	  color: #a0a0a0;
  }.sc-scope .sc-slab-inquire-btn{
   
  }.sc-scope ul.uk-pagination.sz-pager{
	  margin-top: 2rem;
	  font-size: 1.3rem;
  }.sc-scope .uk-pagination.sz-pager>.uk-active>*{
	  color: #01060c;
	  font-weight: 400;
  }.sc-scope .uk-pagination.sz-pager>*>*{   
	  color: #5a5a5a;
  }.sc-scope .spec-switcher span{
	  font-size: 1.4rem;
  }.sc-scope .company-logo{
	  text-align: center;
	  margin-bottom: 3rem;
	  margin-top: 3rem;
  }.sc-scope .company-logo img{
	  max-width: 265px;
  }.sc-scope .slab-spec-line{
	text-align: left;
	  font-weight: 400;
	  color: #6f6f6f;
	  font-size: 0.95rem;
  }.sc-scope span.slab-value{
	  color: #000;
	  margin-left: 5px;
  }.sc-scope a.uk-button.sc-slab-pdf-btn{
   
  }.sc-scope img.sl-image.sc-border{
	  border: 1px solid #dbdbdb;
	  padding: 0.8rem;
	  
  }
  
  
  @media screen and (min-width: 641px) {.sc-scope .uk-height-large-l{
	  height: 368px;
  }.sc-scope #search-area-modal{
	  width: 100%;
  }.sc-scope #full-product-img{
	  padding-right: 20px;
  }.sc-scope #full-product-img > div{
	  height: 450px;
  }.sc-scope h3.sc-title-overlay{
	  font-size: 2rem;
	  font-weight: 300;
	  text-transform: uppercase;
  }.sc-scope .uk-position-center.sc-product-overlay{
	  text-shadow: -1px -1px 0 #505050, 1px -1px 0 #505050, -1px 1px 0 #505050, 1px 1px 0 #505050;
  }}
  
  @media only screen and (max-width: 600px) {.sc-scope div#sc-product-buttons .uk-width-1-2{
		  width: 48%;
		  margin-left: 2%;
	  }.sc-scope .uk-navbar-item,.sc-scope .uk-navbar-nav>li>a,.sc-scope .uk-navbar-toggle{
		  min-height: 60px;
	  }.sc-scope a.uk-navbar-item.sz-logo img{
		  width: 165px;
	  }.sc-scope .search-box{
		  max-width:320px;
	  }.sc-scope iframe.sc-iframe.visualizer{
		  height: 550px !important;
	  }.sc-scope .sc-fav-thumb img{
		  max-width: 170px;
	  }}.sc-scope .uk-lightbox.uk-open{
	   z-index: 910101; 
	  }.sc-scope .uk-modal{
		  z-index: 111010;
	  }.sc-scope .sc-cond-btn span.sc-txt-active{
	  display: none;
  }.sc-scope .sc-cond-btn.active span.sc-txt-active{
	  display: inline-block;
  }.sc-scope .sc-cond-btn.active span.sc-txt-passive{
	  display: none;
  }
  
  .uk-notification {
	   z-index: 1111040;
  }
  
  .wishlist-notification img {
	  width: 50px;
  }
  .wishlist-notification {
	  
	  font-size:.8rem;
  }.sc-scope .sc-empty-wishlist{
	  text-align: center;
	  margin-top: 2rem;
	  font-weight: 300;
	  color: #686868;
  }.sc-scope .sc-side-panel{
	  z-index: 111010;
  }.sc-scope .sc-side-panel{
	  z-index: 1;
	  padding: 10px;
	  top: 40%;
	  position: fixed;
	  background-color: rgba(255, 255, 255, 0.8);
	  -webkit-box-shadow: 3px 2px 6px 0px rgb(0 0 0 / 30%);
	  -moz-box-shadow: 3px 2px 6px 0px rgba(0,0,0,0.3);
	  box-shadow: 3px 2px 6px 0px rgb(0 0 0 / 30%);
  }.sc-scope span.primary-info{
  
	  font-weight: 400;
  }.sc-scope .sc-slab-specs{
	  color: #6f6f6f;
  
  }.sc-scope .active.uk-icon svg path,.sc-scope .active svg path{
	  fill: #000000;
  }.sc-scope .sc-fav-title{
  
	  font-weight: 100;
  }.sc-scope .sc-wishlist-slabid{
	  color: #e30000;
	  padding-right: 3px;
  }.sc-scope .sc-fav-specs{
	 
	  font-size: 0.8rem;
  }.sc-scope span.sc-fav-material{
  
	  font-size: .9rem;
  }.sc-scope #sc-wishlist-panel .uk-background-default{
	  color: #424242 !important;
  }.sc-scope .sc-fav-delete svg{
	  margin-top: -10px;
  }.sc-scope .sc-wishlist-summary{
	  margin-top: 10px;
  }.sc-scope a.uk-icon{
	  color: #43403e !important;
  }.sc-scope .sc-pointer{
	  cursor: pointer;
  }.sc-scope .sc-no-top{
	  margin-top: 1px !important;
  }.sc-scope .wishlist-title{
	  border-bottom: 1px solid rgba(210, 210, 210, 0.3);
	  padding-bottom: 0.5rem;
	  margin-bottom: 1rem;
  }.sc-scope .uk-offcanvas{
	  z-index: 111000;
  }.sc-scope .sc-fav-title{
	  color: black;
	  margin-top: -4px;
	  font-weight: 300;
  }.sc-scope .sc-fav-item{
	  border-bottom: 1px solid rgba(177, 177, 177, 0.2);
  }.sc-scope #sc-wishlist .sc-fav-thumb img{
	  max-width: 80px;
  }.sc-scope span.sc-wishlist-specs,.sc-scope .sc-wishlist-summary{
	  color: #03244c;
  }.sc-scope button.uk-button.btn.sc-tiny-btn{
	  float: right;
	  padding: 0px 10px;
	  line-height: 30px;
	  border-radius: 4px;
  }
  
  @media (min-width: 960px){.sc-scope .uk-offcanvas-bar{
  
	  padding: 10px 10px;
  }}.sc-scope a.uk-icon svg{
	  width: 24px;
	  height: 24px;
  }.sc-scope .sc-product img{
	  width: 100%;
  }.sc-scope .paint-brand-selector{
	  margin-bottom: 10px;
  }.sc-scope #selected-color{
	  text-align: center;
	  min-height: 55px;
	  margin-right: 4px;
	  padding-top: 10px;
	  border-radius: 5px;
	  margin-bottom: 2px;
  }.sc-scope .sc-dark{
	  color: #3a3a3a;
  }.sc-scope .sc-light{
	  color: #bfbfbf;
  }.sc-scope .color-item{
	  border-radius: 5px;
	  padding: 3px 1px;
	  font-size: 12px;
	  float: left;
	  width: calc(25% - 6px);
	  min-height: 60px;
	  margin-top: 2px;
	  margin-right: 4px;
	  text-align: center;
	  text-transform: uppercase;
	  
  }.sc-scope .uk-lightbox.sca .uk-transition-opaque{
	  opacity: 1;
	  transform: translate(0,0);
  }.sc-scope .uk-lightbox.sca .uk-lightbox-toolbar,.sc-scope .uk-lightbox.sca .uk-lightbox-button{
   
	  background: rgba(2,59,93,0.5);
	  color: #fff;
   
  }.sc-scope .caption-tools{
	display:none;
  }.sc-scope .uk-lightbox.sca .caption-tools{
	display:block;
  }.sc-scope .uk-lightbox.sca .sc-lightbox-specs h4{
	  margin-bottom: 5px;
  }.sc-scope .caption-tools .uk-button.sc-normal{
	  background-color: #003e69 !important;
	  border: 1px solid #7d7d7d;
  }.sc-scope #sc-measure{   z-index: 910103;   }.sc-scope #sc-inquiry-form-modal{   z-index: 910104;   }.sc-scope .uk-lightbox a.uk-icon{
	  color: #dedede !important;
  }.sc-scope #viz-wrapper,.sc-scope #visualizer-iframe,.sc-scope #slab3d-wrapper,.sc-scope #slab3d-iframe,.sc-scope #ar-ifram{
	  height: 100%;
	  width: 100%;
  }.sc-scope #visualizer-modal .uk-modal-body,.sc-scope #visualizer-modal .uk-modal-dialog,.sc-scope #slab3d-modal .uk-modal-body,.sc-scope #slab3d-modal .uk-modal-dialog,.sc-scope #ar-modal .uk-modal-dialog,.sc-scope #ar-modal .uk-modal-dialog{
	  height: 98%;
  }.sc-scope div#sharer-frame{
	  width: 100%;
	  height: 600px;
  }.sc-scope .slab-lot-label{
	  background-color: #cecece;
	  text-align: center;
	  font-size: 1.5rem;
	  margin-top: 24px;
	  padding: 5px 0px;
	  width: 100%;
	  color: white;
	  text-transform: uppercase;
	  margin-bottom: 10px;
	  font-weight: 200;
  }.sc-scope .colorpalette{
	  cursor: pointer;
	  
	  height: 26px !important;
	  float: left;
	  
	  margin: 0;
	  width: 100%;
	  
	  margin-bottom: 15px;
	  margin-top: 4px;
	  clear: left;
	  box-shadow: 0 1px 3px -1px rgb(0 0 0 / 70%);
  }.sc-scope .colorpalette div{
	  float: left;
	  padding: 0;
	  margin: 0;
	  list-style: none;
	  width: 9.63%;
	  width: calc(10% - 1px);
	  height: 1.5em;
	  margin-top: 1px;
	  margin-left: 1px;
  }.sc-scope #sc-inventory-loader{
	  z-index: 999999999999999;
  }.sc-scope .sc-conditioned{
	  display: none;
  }.sc-scope .sc-attachment input,.sc-scope .sc-attachment input.uk-form-width-medium{
    width: 100% !important;
}.sc-scope .slabcloud-credits{
    text-align: center;
    margin-top: 20px;
}.sc-scope #edges .uk-modal-dialog{
    height: 90%;
}.sc-scope #edges-frame{
	padding: 0px 24px;
    height: 100%;
}.sc-scope .slab-note{
    margin-top: 0px !important;
    color: #0345c0;
    cursor: pointer;
}.sc-scope input.sc-error{
    border-color: red !important;
}.sc-scope a.uk-button{
    line-height: 38px;
}.sc-scope .sc-dropdown li{
    text-align: left !important;
}.sc-scope .uk-dropdown.sc-dropdown-container{
    padding: 16px 18px;
}.sc-scope .uk-button{
    padding: 0 18px;
    }.sc-scope #visualizer-modal .uk-modal-body,.sc-scope #ar-modal .uk-modal-body{

	padding-left:4px;
	padding-right:4px;
  }.sc-scope .special{
    font-family: 'Oswald';
    font-weight: 300;
    background-color: #285d83;
    color: #fff;
    position: absolute;
    float: right;
    font-size: 1.2rem;
    right: 0;
    margin-top: 20px;
    padding: 4px 14px;
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
}.sc-scope .sc-extra-props{
    color: #353535;
    font-size: 1.2rem;
    text-align: left;
    padding: 0.2rem;
  
}.sc-scope .sc-extra-props:empty{
	display:none !important;
}.sc-scope .sc-error,.sc-scope .uk-form-danger,.sc-scope .uk-form-danger:focus{
    color: #f0506e  !important;
    border-color: #f0506e !important;
}.sc-scope .stock-slab-photo{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    background-color: rgba(100, 100, 100, 0.6);
    color: #ffffff;
}.sc-scope input[type="checkbox"].sc-error,.sc-scope input[type="checkbox"].uk-form-danger{
    accent-color: #dc3545; 
    outline: 2px solid #dc3545;
    outline-offset: 2px;
}

  @media screen and (min-width: 641px) {.sc-scope .sc-btn-align-left button.uk-button{
    text-align: left;
}.sc-scope .sc-btn-align-right button.uk-button{
    text-align: right;
}.sc-scope .sc-btn-align-center button.uk-button{
	text-align: center;
}.sc-scope .sc-btn-align-left button.uk-button .uk-icon{
    margin-right: 10px;
}.sc-scope .sc-btn-align-center button.uk-button .uk-icon{
    margin-right: 6px;
}}.sc-scope .disclaimer-wrapper{
	text-align: center;
    background-color: #b70000;
    padding: 0.5rem;
    color: white;
    
    font-size: 1.4rem;
    
    height: auto !important;
}