/** Shopify CDN: Minification failed

Line 329:1 Expected "}" to go with "{"

**/
.Diamond_Digital_Articulators_200_ct .product-single__meta-list {display:none!important;}

h2.rich-text__heading--medium{font-size: 1.2em;
font-weight: 100;
line-height: 1.5em;
text-transform: uppercase;
letter-spacing: 3px;
word-spacing: 4px;
text-shadow: 1px 1px 1px#f7f6f6;
  color: #736d73;}

h4.site-footer__section-title{margin-top: 1em;padding-bottom: 15px;
font-style: italic;
letter-spacing: 1px;
font-size: 18px;
color:#7b777b;}

ul.site-footer__list li.site-footer__list-item a{font-weight: normal;
color:#4067B0;
font-size: 1.10em;}

ul.site-footer__list li.site-footer__list-item a:hover {

text-decoration: underline;font-weight: normal;

color:#555;}

footer.site-footer .page-width {
 max-width: 800px;}

#shopify-section-1574403147540 .rte{font-size: 1.2em;
font-style: italic;
letter-spacing:0px;
color:#fff;}


#shopify-section-1574403147540 h2{font-weight: normal;
font-size: 50px;
text-transform: uppercase;
letter-spacing: 5px;
word-spacing: 3px;
color:#fff;
padding-top: 20px;
line-height: 30px;}

#shopify-section-1574403147540 a.mybutton{
background-color:#4067B0;
text-transform: lowercase;
font-style: italic;
color:#fff;
padding: 10px 20px;
font-size: 15px;
  letter-spacing: 0px;}

#shopify-section-1574402992812 p.h1{
font-size: 16px;
color:#787278;
letter-spacing: 0em;
font-weight: normal;
border-bottom: 1px solid#ddd;

display: inline-block;
text-align: center;
padding-bottom: 1px;
line-height: 1.7em;}

#shopify-section-1574402992812 p.h1:hover{
color: #4067B0;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid rgba(63, 103, 175, 0.9);
padding-bottom: 1px;
line-height: 1.7em;}

#shopify-section-1574403147540 p.texts {
font-size: 18px;
font-style: normal;
letter-spacing: 0px;
color: #c1c1c1;
width: 73%;
margin: 0px;
display: inline-block;
 padding-bottom: 30px;
  line-height: 30px;}

footer.site-footer .grid{display: none;}
.copy{text-align: center;}

.tel a{font-size: 25px;
font-weight: bold;
color:#24326B;}
.tel{padding-bottom: 20px;}
p.copyright{color:#7b777b;}
p.credit a{color: #ccc;}
p.credit{color: #ccc;}

.site-footer__copyright {

    border-top: 0px solid #f2f2f2;
border-bottom: 8px solid #222f67;}

 a.site-header__cart{background:#787178;
color:#fff;
margin-right: 5px;}

.site-header__link .icon-cart, .site-header__link .icon.icon-search, .site-header__link .icon, header .customer-login-links a, header .customer-login-links a:hover, header .customer-login-links a:focus {

  color:#fff!important;}
header .mycart {

    color:#fff!important;}

.customer-login-links{background: #787178;}

.site-header__link:hover, .site-header__link:focus {

  background:#3e67ae !important;}

.customer-login-links:hover {

  background:#3e67ae !important;}

header .customer-login-links a {

    padding: 12px!important;}

form.site-header__search{background:#787178;
  margin-right: 5px;}

form.site-header__search:hover{background:#3e67ae!important;
  margin-right: 5px;}

.rightsidecollections p.h1{font-size: 15px;
color:#787278;
letter-spacing: 0em;
font-weight: normal;
border-bottom: 1px solid#ddd;
display: inline-block;
text-align: center;
padding-bottom: 1px;
line-height: 1.7em;}

.rightsidecollections p.h1:hover {
color: #4067B0;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid rgba(63, 103, 175, 0.9)!important;
padding-bottom: 1px;
line-height: 1.7em;}

.leftsidecollections .articulators h2{color:#787278;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;}

.leftsidecollections .articulators h2:hover{color: #4067B0;
text-decoration: underline;;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;}

.articulators ul li a{color:#787278;
text-transform: uppercase;
font-size: 13px;
line-height: 30px;}

.articulators ul li a:hover{text-decoration: underline;
color:#4067B0;}

.articulators ul li{list-style-type: none;}

.dental_tools h2{color:#787278;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
padding-top: 20px;}

.dental_tools h2:hover {
color: #4067B0;
text-decoration: underline;}

.dental_tools ul li a{color:#787278;
text-transform: uppercase;
font-size: 13px;
line-height: 30px;}

.dental_tools ul li a:hover{text-decoration: underline;
  color:#4067B0;}
.dental_tools ul li{list-style-type: none;}


.printed_models h2{color:#787278;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
padding-top: 20px;}

.printed_models h2:hover {
color: #4067B0;
text-decoration: underline;}

.printed_models ul li a{color:#787278;
text-transform: uppercase;
font-size: 13px;
  line-height: 30px;}
.printed_models ul li a:hover{text-decoration: underline;
  color:#4067B0;}
.printed_models ul li{list-style-type: none;}


.zirconia_products h2{color:#787278;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
padding-top: 20px;}

zirconia_products h2:hover {
color: #4067B0;
text-decoration: underline;}

.zirconia_products ul li a{color:#787278;
text-transform: uppercase;
font-size: 13px;
  line-height: 30px;}

.zirconia_products h2:hover {
  color: #4067B0;
  text-decoration: underline;}

.zirconia_products ul li a:hover {

    text-decoration: underline;
    color: #4067B0;}

.zirconia_products ul li{list-style-type: none;}

.product-card__price{color:#77a464;
font-weight: bold;
font-size: .957em;}

.product-card__name{font-size: 1.10em;
 color: #23316b;
font-weight: normal;}
.section-header {
    margin-bottom: 0px;}
.product-card {
    padding: 0px;}


@media all and (max-width:768px) {
  
  #shopify-section-1574403147540 h2 {
    font-size: 40px;}
.main-content {
    margin-top: 0px!important;}
 
  }
  
  @media all and (max-width:500px) {
  
    #shopify-section-1574403147540 h2 {  font-size: 25px;}
    .slick-slide img{height: 50%;}
    .featured-card__blank-image-container{margin: 0 auto 0px;}
    .featured-card--contain .featured-card__image-container {
      margin-bottom: 0px;}
    
 .drawer__nav-link--top-level{
color:#787278!important;
text-decoration: none!important;
font-weight: bold!important;
text-transform: uppercase!important;
font-size: 16px!important;}
 .drawer__nav-link {
    color: #787278;
text-transform: uppercase;
font-size: 13px;
line-height: 30px;}
    
.site-header__link:hover, .site-header__link:focus {
background: #000 !important;}
   
#SiteNavSearchCart a.site-header__cart .icon.icon-cart:hover{color: #fff !important;}
#shopify-section-header .icon.icon-hamburger:hover{color: #fff !important;}

  }


  @media all and (max-width:724px) {
    
    .site-header__link:hover, .site-header__link:focus {
background: #000 !important;}
   
#SiteNavSearchCart a.site-header__cart .icon.icon-cart:hover{color: #fff !important;}
#shopify-section-header .icon.icon-hamburger:hover{color: #fff !important;}
   
    
     #shopify-section-1574403147540 h2 {  font-size: 25px;}
    .slick-slide img{height: 50%;}
    .featured-card__blank-image-container{margin: 0 auto 0px;}
    .featured-card--contain .featured-card__image-container {
      margin-bottom: 0px;}
    
 .drawer__nav-link--top-level{
color:#787278!important;
text-decoration: none!important;
font-weight: bold!important;
text-transform: uppercase!important;
font-size: 16px!important;}
 .drawer__nav-link {
    color: #787278;
text-transform: uppercase;
font-size: 13px;
line-height: 30px;
    
  }

body.videos .content-block{
  padding-left:0px !important;
  padding-right:0px !important;
}