*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html body{background:#e9dec3 url(/views/images/dark_bg.jpg);font-family:"Lusitana", "Times New Roman", "Georgia", serif;-webkit-text-stroke-width:0.1px;color:#58351f;padding-bottom:10px}html body h1{margin:0;font-size:225%;font-weight:normal;text-transform:uppercase}html body h2{margin:0;font-family:"Rye", "Georgia", "Times New Roman", "Times", serif;font-size:225%;font-weight:normal;font-style:normal;-webkit-text-stroke-width:0.2px;line-height:1.2}html body h3{margin:0;font-family:"Rye", "Georgia", "Times New Roman", "Times", serif;font-size:24px;-webkit-text-stroke-width:0.2px;font-weight:normal;font-style:normal;line-height:1.2}html body h4{margin:0;font-size:20px;font-weight:normal;line-height:1.2}html body h5{margin:0;font-size:112.5%;font-weight:normal;line-height:1.2}html body h6{margin:0;font-size:100%;font-weight:normal;line-height:1.2}html body a{color:#1874b5}html body img{border:0}#page .img-responsive{display:block;width:100%;height:auto}#page .row{background:#f2ead7 url(/views/images/light_bg.jpg);border-left:2px solid #f2eee4;border-right:2px solid #f2eee4}#page .top{border-top:2px solid #f2eee4;margin-top:10px}#page .bottom{border-bottom:2px solid #f2eee4;margin-bottom:10px}#page header.primary{margin:5px 0 35px;padding-bottom:36px}#page header.primary section{padding-top:15px;color:#5f4635}#page header.primary h1{text-align:center;text-shadow:4px 4px 8px rgba(57,35,21,0.47);color:#392315}#page header.primary h1 .text{display:none}#page header.primary h1 img{margin-top:7px;width:425px;height:59px}#page header.primary h4{line-height:inherit}#page header.primary h4 a{text-decoration:none;color:#5F4635}#page header.primary section.last{position:relative;text-align:right}#page header.primary section.last .time{bottom:-1.8em;font-size:87.5%}#page nav.primary{min-height:25px;border-top:2px solid #5f4635;border-bottom:2px solid #5f4635;padding:1px 0}#page nav.primary .navbar-inner{background-color:#392315;padding-bottom:0px;padding-top:0px}#page nav.primary .navbar-nav>li>a,#page nav.primary .nav>li>a{padding-top:0px;padding-bottom:0px}#page nav.primary a.navbar-brand{color:#f1edde;padding:9px 15px;height:35px}#page nav.primary button.navbar-toggle span.icon-bar{background-color:#F6EEDB}#page nav.primary button.navbar-toggle{border-color:#392315}#page nav.primary .navbar-toggle{margin-top:0px;margin-bottom:0px;background-color:#392315}#page nav.primary ul.nav{margin:0;padding:0;line-height:2.25em;background-color:#392315;text-align:center}#page nav.primary ul.nav li{padding:0 1em;font-weight:bold;text-transform:uppercase;color:#f1edde}#page nav.primary ul.nav li a{color:inherit;text-decoration:none}#page nav.primary ul.nav li.current,#page nav.primary ul.nav li:hover{color:#5eb7cd}#page #content>header{padding-top:40px;padding-bottom:20px;text-align:center}#page #content>header h2{margin:0;color:#5E4434}#page #content>header h5{margin-left:40px;margin-right:40px;padding-bottom:10px;border-bottom:2px solid #c1a894;font-style:italic;color:#67503e}#page #content>header #banner{border:3px solid #5c4331;margin:20px auto 30px}#page #content section header{text-align:center}#page #content section header h3{color:#5E4434}#page #content section header h4{color:#58351f}#page #content #sidenav h3{font-size:22px;color:#392315;padding-bottom:10px}#page #content #sidenav ul{padding-left:0;list-style:none}#page #content #sidenav ul li{padding-bottom:20px;text-align:center;font-size:18px;color:#392315}#page #content #sidenav ul li.current:after{display:block;height:12px;content:url(/views/images/learning_nav_current.jpg) no-repeat center}#page #content #sidenav ul li a{text-decoration:none;color:inherit}#page #content #sidenav ul li.current a,#page #content #sidenav ul li a:hover{color:#054881}#page #content #copy>header h3{text-align:left;font-size:150%;color:#054881}#page #content #copy article{line-height:1.6;font-size:18px;color:#67503e}#page #content #jewelry_nav{position:relative;top:-15px;height:559px;background-repeat:no-repeat;background-position:center}#page #content #jewelry_nav section{position:absolute;top:0;left:54px;width:280px;height:559px;background:url(/views/images/jewelry_nav.png) no-repeat top center}#page #content #jewelry_nav section h2{margin-top:105px}#page #content #jewelry_nav section p{position:absolute;width:100%;margin-top:285px;text-align:center;font-size:137.5%}#page #content #jewelry_nav section footer{position:absolute;width:100%;margin-top:353px;text-align:center;font-size:137.5%}#page #content #testimonials,.jewelry #page #content #filter{position:relative;margin-top:20px;padding:20px;background:url(/views/images/testy_top_left.jpg) no-repeat top left,url(/views/images/testy_top_right.jpg) no-repeat top right,url(/views/images/testy_bottom_right.jpg) no-repeat bottom right,url(/views/images/testy_bottom_left.jpg) no-repeat bottom left;behavior:url(/views/css/shims/PIE.htc);-pie-background:url(/views/images/testy_top_left.jpg) no-repeat top left,url(/views/images/testy_top_right.jpg) no-repeat top right,url(/views/images/testy_bottom_right.jpg) no-repeat bottom right,url(/views/images/testy_bottom_left.jpg) no-repeat bottom left}#page #content #testimonials a.inner_frame,.jewelry #page #content #filter a.inner_frame,.jewelry #page #content #filter form{display:block;border:2px solid #c1a894;padding:20px;text-decoration:none;color:#58351F}#page #content #testimonials a.inner_frame header,.jewelry #page #content #filter a.inner_frame header,.jewelry #page #content #filter form header{margin-bottom:20px}#page #content #testimonials a.inner_frame article,.jewelry #page #content #filter a.inner_frame article,.jewelry #page #content #filter form article{font-family:"Lucida Calligraphy", cursive;font-size:18px;font-style:italic}#page #content #testimonials a.inner_frame article .attribution,.jewelry #page #content #filter a.inner_frame article .attribution,.jewelry #page #content #filter form article .attribution{display:block;margin:10px 10px 0 0;text-align:right}#page #content #testimonials a.inner_frame article .attribution:before,.jewelry #page #content #filter a.inner_frame article .attribution:before,.jewelry #page #content #filter form article .attribution:before{content:"\2014 "}#page footer.primary{overflow:hidden;min-height:95px}#page footer.primary .row{padding-top:50px}#page footer.primary header.info{margin-bottom:20px;text-align:center}#page footer.primary header.info img{display:inline-block;padding-bottom:10px}#page footer.primary header.info h3{margin:0;color:#756253;display:inline-block}#page footer.primary header.info ul{margin:0 30px;padding:5px 0 10px;height:0.75em;line-height:0.75em;list-style:none}#page footer.primary header.info ul li{display:inline;font-size:16px;font-style:italic;color:#67503e}#page footer.primary header.info ul li a{color:inherit;text-decoration:none}#page footer.primary header.info ul li:after{content:" / "}#page footer.primary header.info ul li.last:after{content:none}#page footer.primary section.info{text-align:center}#page footer.primary section.info header h4{margin-bottom:10px;text-align:center;text-transform:uppercase;color:#756253}#page footer.primary #ordering{padding-top:140px;background:url(/views/images/footer_gift.jpg) no-repeat center top}#page footer.primary #ordering ul{margin:0 0 20px;padding:0;list-style:none;font-size:16px;line-height:1.5em}#page footer.primary #ordering ul li .expand{margin:1em 0;padding:0.5em;border-top:1px solid #c1a894;border-bottom:1px solid #c1a894;line-height:1.2em}#page footer.primary #hours div{font-size:16px;line-height:125%;font-style:italic}#page footer.primary #contact{padding-top:140px;background:url(/views/images/footer_phone.jpg) no-repeat center top}#page footer.primary #contact address{font-size:16px;line-height:125%;font-style:normal}#page footer.primary #contact #phone_numbers{font-size:16px;line-height:125%;margin:10px 0}#page footer.primary #contact a{font-size:16px;display:block}#page footer.primary #links{padding-top:140px;background:url(/views/images/footer_hand.jpg) no-repeat center 20px}#page footer.primary #links ul{margin:0 0 10px;padding:0;list-style:none;font-size:16px;line-height:2em}#page footer.primary #links ul.internal{font-size:16px;line-height:2em;text-transform:uppercase}#page footer.primary #sweetpalace{padding-top:40px;font-size:14px}#page footer.primary #copyright{padding-bottom:15px}.custom-carousel #myCarousel{margin-top:30px;border:3px solid #5c4331;margin-left:20px;margin-right:20px}.custom-carousel #myCarousel .img-responsive,.custom-carousel #myCarousel .thumbnail>img,.custom-carousel #myCarousel .thumbnail a>img,.custom-carousel #myCarousel .carousel-inner>.item>img,.custom-carousel #myCarousel .carousel-inner>.item>a>img{display:block;width:100%;height:auto}.custom-carousel #myCarousel .img-responsive .carousel-caption,.custom-carousel #myCarousel .thumbnail>img .carousel-caption,.custom-carousel #myCarousel .thumbnail a>img .carousel-caption,.custom-carousel #myCarousel .carousel-inner>.item>img .carousel-caption,.custom-carousel #myCarousel .carousel-inner>.item>a>img .carousel-caption{z-index:10;text-align:center;left:10%;text-shadow:0 0px 0px transparent}.custom-carousel .mobile_image{margin-top:30px;border:3px solid #5c4331;margin-left:20px;margin-right:20px}#content.container>header.row{padding-bottom:20px;text-align:center}#content.container>header.row h2{margin:0;color:#5E4434}#content.container>header.row ul{margin:0 30px;padding:10px 0 10px;height:38px;line-height:1.125em;border-bottom:2px solid #c1a894;list-style:none}#content.container>header.row ul li{display:inline;padding:0 1em;font-size:112.5%;font-style:italic;color:#67503e}#content.container>header.row ul li a{color:inherit;text-decoration:none}#content.container section ul{padding:0;list-style:none;border-top:1px solid #c1a894;border-bottom:1px solid #c1a894}#content.container section ul li{position:relative;overflow:hidden;font-size:16px}#content.container section ul li .first{float:left;font-style:italic;white-space:nowrap;overflow:hidden}#content.container section ul li .last{position:absolute;right:0;background:url(/views/images/light_bg.jpg)}#content.container section article{font-family:"Arial", "Helvetica", sans-serif;font-size:18px;font-family:"Lusitana", "Times New Roman", "Georgia", serif}#content.container section article .spaced{font-family:"Lusitana", "Times New Roman", "Georgia", serif;font-size:125%;letter-spacing:0.25em}#content.container #mining q{display:block;height:101px;margin-top:10px;background:url(/views/images/homepage_girl.jpg) no-repeat left top;padding:20px 0 0 100px;text-align:center;text-transform:uppercase}#content.container #heat_treating #headingOne{border-top:1px solid #c1a894}#content.container #heat_treating #headingTwo{border-bottom:1px solid #c1a894;border-top:1px solid #c1a894}#content.container #heat_treating h4.panel-title .first{color:#58351f;font-style:italic}#content.container #heat_treating h4.panel-title .last{position:absolute;right:16px;background:url(/images/light_bg.jpg);color:#1874B5}#content.container #heat_treating h5{margin:20px 0 5px;text-align:center;color:#1874B5;font-size:18px}#content.container #heat_treating>ul{margin-top:0;border-top:none}#content.container #heat_treating>ul li a{display:block;overflow:hidden;border-bottom:1px solid #c1a894;border-top:1px solid #c1a894}#content.container #heat_treating>ul li a .first{color:#58351f;font-style:italic}#content.container #heat_treating>ul li a .last{position:absolute;right:0;background:url(/images/light_bg.jpg);color:#1874B5}#content.container #heat_treating>ul li ul{display:none;margin-bottom:1px;font-family:Arial, Helvetica, sans-serif;font-size:87.5%;line-height:1.4}#content.container #heat_treating>ul li ul li .first{font-style:normal}#content.container #heat_treating article{padding-top:40px;background:url(/views/images/homepage_gems.jpg) no-repeat top center}.jewelry #page .details_wrapper{margin-bottom:15px;border:2px solid #5A4F47}.jewelry #page .details_wrapper .details{margin:4px;padding:15px;min-height:340px;background:#392315}.jewelry #page .details_wrapper .details .detail-title{padding-top:10px;color:wheat;font-family:"Lusitana", "Times New Roman", "Georgia", serif}.jewelry #page .details_wrapper .details p{color:#e6dfce}.jewelry #page #filter_big{position:relative;margin:20px 60px 0px;padding:20px;background:url(/views/images/testy_top_left.jpg) no-repeat top left,url(/views/images/testy_top_right.jpg) no-repeat top right,url(/views/images/testy_bottom_right.jpg) no-repeat bottom right,url(/views/images/testy_bottom_left.jpg) no-repeat bottom left}.jewelry #page #content #filter{margin-top:20px;padding:34px}.jewelry #page #content #filter form{padding:20px 20px 0px}.jewelry #page #content #filter form select{width:100%;padding:10px 10px;border:2px solid #5F4635;margin-bottom:10px;background:#e6dfce}.jewelry #page #content #filter form .fancy_dropdowns{text-align:center;margin-bottom:15px}.jewelry #page #content #filter form .regular_dropdowns{text-align:center}.jewelry #page #call_us{min-height:120px;padding-top:20px;padding-left:50px;background:url(/views/images/holly.jpg) no-repeat center left;text-align:center}.jewelry #page #call_us header{margin-bottom:5px;text-align:center}.no_matches{margin-top:20px;font-size:112.5%}#browse #thumbnails{height:394px;margin-top:10px}#browse #thumbnails #scroller{margin-top:22px;overflow:hidden}#browse #thumbnails.short{height:215px;border-top:1px solid #cfd8d1;border-bottom:1px solid #cfd8d1}#browse .footnote{position:relative;top:6px;height:10px;padding-left:0.1em;color:#527DA0;font-weight:bold;font-size:162.5%}#browse #footnote{margin:0;text-align:center;color:#527DA0}#details{padding:20px;border:1px solid #c1a894}#details header .browse{margin-top:10px;text-align:left}#details #item #photos{background-color:#392315;padding:10px}#details #item #photos .thumbnails{padding-top:15px}#details #item #photos .thumbnails .row{background:#392315;margin:0;border:none}#details #item #photos .thumbnails .row img.thumbnail_detail.col-xs-6{padding:0;border:5px solid #392315}#details #info h4{font-size:35px}#details #info p{font-size:18px}#details #info h5{font-size:20px;font-weight:bold;padding-top:10px}#details #info .item_number{font-size:18px;padding-bottom:15px}#details #info a.ghost_button{display:block;border:1px solid #1874b5;padding:15px;margin-bottom:10px;text-align:center;font-size:20px}#details #info .browse{padding-top:5px}#notification_signup{width:400px;margin:20px auto;padding:20px;background:url(/views/images/testy_top_left.jpg) no-repeat top left,url(/views/images/testy_top_right.jpg) no-repeat top right,url(/views/images/testy_bottom_right.jpg) no-repeat bottom right,url(/views/images/testy_bottom_left.jpg) no-repeat bottom left;behavior:url(/views/css/shims/PIE.htc);-pie-background:url(/views/images/testy_top_left.jpg) no-repeat top left,url(/views/images/testy_top_right.jpg) no-repeat top right,url(/views/images/testy_bottom_right.jpg) no-repeat bottom right,url(/views/images/testy_bottom_left.jpg) no-repeat bottom left}#notification_signup form{border:2px solid #c1a894;padding:20px}#notification_signup form h3{margin-bottom:1em}#notification_signup form .error{margin-bottom:10px;color:#AA0000}#notification_signup form .row .field{margin-left:75px}.current_image{overflow:hidden;margin-bottom:10px;padding:10px;font-size:14px;font-weight:normal;line-height:1.6}.current_image.ui-sortable-helper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.current_image a{float:right;width:16px;height:16px;background:url(/views/images/uploadify_cancel.png) no-repeat center}.current_image img{float:left;margin-right:20px;border:5px solid #b3bdbf}.current_image .filename{font-weight:bold}.current_image .deletemsg{display:none;font-style:italic;color:#AA0000}@media (min-width: 300px){#myCarousel,#index,.separator{display:none}.jewelry #page #call_us{background:none;text-align:center;padding-left:0}.jewelry #page #filter_big{margin:0px}#details #info h4{font-size:20px;font-weight:bold;padding-top:10px}#details #info a.ghost_button{font-size:16px;line-height:1em}#mining{padding-top:15px}.attribution{padding-bottom:10px}img.separators{display:block}}@media (max-width: 600px){#heat_treating{padding-top:20px;padding-bottom:20px;border-top:2px dotted #c1a894;border-bottom:2px dotted #c1a894}.row{margin-right:0;margin-left:0}#page footer.primary header.info ul{line-height:1.25em}}@media (min-width: 600px){#heat_treating{padding-top:20px;padding-bottom:20px;border-top:2px dotted #c1a894;border-bottom:2px dotted #c1a894}#index{display:block}#myCarousel{display:block}#myCarousel .carousel-caption{display:none}.mobile_image{display:none}.jewelry #page #filter_big{margin:20px 60px 0px}}@media (min-width: 768px){#page .primary section{padding-top:20px}#page #heat_treating{padding:0 20px;border-top:none;border-bottom:none;border-left:2px dotted #c1a894}#page a.navbar-brand{display:none !important}#page .navbar{border-radius:0px;margin-bottom:0px}#page .navbar-default{background-color:rgba(241,233,214,0);border-color:rgba(241,233,214,0)}#page .navbar.navbar-default .navbar-nav{display:table;width:100%;border-radius:none}#page .navbar.navbar-default .navbar-nav>li{display:table-cell;float:none}#page .navbar.navbar-default .navbar-nav>li>a{text-align:center;padding:0px 0;font-size:16px;line-height:2em}#myCarousel .carousel-caption{display:block;background:-moz-linear-gradient(left, rgba(151,177,179,0) 0%, rgba(151,177,179,0.35) 15%, rgba(151,177,179,0.35) 33%, rgba(158,222,228,0.35) 50%, rgba(193,176,199,0.35) 71%, rgba(244,231,251,0.35) 85%, rgba(244,231,251,0) 100%);background:-webkit-linear-gradient(left, rgba(151,177,179,0) 0%, rgba(151,177,179,0.35) 15%, rgba(151,177,179,0.35) 33%, rgba(158,222,228,0.35) 50%, rgba(193,176,199,0.35) 71%, rgba(244,231,251,0.35) 85%, rgba(244,231,251,0) 100%);background:linear-gradient(to right, rgba(151,177,179,0) 0%, rgba(151,177,179,0.35) 15%, rgba(151,177,179,0.35) 33%, rgba(158,222,228,0.35) 50%, rgba(193,176,199,0.35) 71%, rgba(244,231,251,0.35) 85%, rgba(244,231,251,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0097b1b3', endColorstr='#00f4e7fb',GradientType=1 );color:#271002;right:10%;left:10%;text-align:center;text-shadow:0 0px 0px transparent}#myCarousel .carousel-caption p{font-size:125%}img.separators{display:inline}}@media (min-width: 970px){#heat_treating{padding:0 20px;border-left:2px dotted #c1a894;border-right:2px dotted #c1a894}#myCarousel{display:block}#myCarousel .carousel-caption{color:#271002;right:10%;left:10%;text-align:center;text-shadow:0 0px 0px transparent}#myCarousel .carousel-caption p{font-size:125%}}@media (min-width: 1200px){.navbar.navbar-default .navbar-nav>li>a{padding:0}#myCarousel .carousel-caption h1{font-size:245%;text-align:left}#myCarousel .carousel-caption p{font-size:156%;text-align:center}}
/*# sourceMappingURL=style.css.map */
