html,body{max-width:100% !important;overflow-x:hidden !important}/* *//* CV Notice Styles *//* */#cv_header{position:fixed;padding-bottom:0;width:100%;z-index:10;background-color:lightgray;border-radius:5px;border:3px double gray;height:50px;overflow:hidden}#cv_header a{text-align:center}#cv_header:hover{background-color:white}#site-header{pointer-events:none;min-height:70px !important}.main-menu{pointer-events:auto;top:50px !important}#oceanwp-mobile-menu-icon{pointer-events:auto;top:50px}/* *//* Homepage Styles *//* */.home aside#right-sidebar{display:none;padding:0 !important;margin:0}.home #content-wrap{padding:0 !important;margin:0;min-width:100%}/* Full width homepage */.home div#primary{width:100%;margin:0;padding:0}/* Homepage banners. Modular design to fit any screen ratio */#scroll1,#scroll2{height:75vh;width:100%;background-attachment:fixed}/* *//* Welcome Message *//* */#welcome-img,#welcome-desc{display:inline-block}#welcome-img img{padding:5px;margin:100px 25px;max-height:250px;max-width:90%;border:3px #c7823a solid}#welcome-desc{padding-top:120px;padding-left:25px}#welcome-desc .custombutton{width:30%;display:inline-block}/* *//* "Unique" banner *//* *//* Background image */#scroll1{background-image:url("https://www.everettjewelers.com/wp-content/uploads/2019/02/MSH_Everett_17COVER-BG.png");background-size:auto}/* Jewlery image */#scroll1piece{background-image:url("https://www.everettjewelers.com/wp-content/uploads/2019/02/MSH_Everett_17COVER-FG.png");background-size:100vh;background-position:38vw 0;background-repeat:no-repeat;height:100%}#scroll1-inner{width:22em;top:24vh;margin-left:18vw}.scroll-inner{position:relative;text-shadow:0 0 10px black;text-align:center;margin:auto}.scroll-inner h5{color:white;font-size:10vh}#innovative-products .button,#classic-products .button{display:none}#innovative-desc,#innovative-products,#classic-desc,#classic-products{display:inline-block;width:80%;padding:80px}#innovative-desc h5,#classic-desc h5{font-size:40px;text-align:center;padding-top:60px}#innovative-block,#classic-block{min-height:500px;text-align:center}#innovative-block .woocommerce-Price-amount,#classic-block .woocommerce-Price-amount{display:none}#innovative-products,#classic-desc{padding-left:20px}#classic-products,#innovative-desc{padding-right:20px}#store-block{padding:100px 60px;background-color:#eeeeee}#store-block h5{font-size:3em;text-align:center}#featured-brands h5{text-align:center;font-size:4em;margin-top:60px}#hamilton-feature{padding:30px;margin:80px 0}#hamilton-desc{display:inline-block;padding:30px;text-align:center}#hamilton-desc h5{font-size:3em;margin-top:0}#hamilton-img{display:inline-block;padding:40px}/* "Classic" banner */#scroll2{background-image:url("https://www.everettjewelers.com/wp-content/uploads/2019/02/Ring15-BG.png");background-size:100%}#scroll2piece{background-image:url("https://www.everettjewelers.com/wp-content/uploads/2019/02/Ring15-FG.png");height:100%;background-size:135vh;background-position:top center;background-repeat:no-repeat}#scroll2-inner{top:20vh}/* *//* "Alluring" banner *//* */#header-image{position:relative;z-index:0;width:100%}#main-header-image{background-image:url("https://www.everettjewelers.com/wp-content/uploads/2018/12/everett_header.jpg");background-position:center;background-size:cover;height:35vh}#home-header-image{background-image:radial-gradient(circle,#8B8EA1 10vh,#232D50 60vh);background-position:top center;background-size:cover;height:61vh}#piece-tagline h5{padding-top:10vh;padding-left:15px;color:white;text-shadow:1px 1px 5px #333333;font-size:7.5vh}#piece-tagline{position:relative;height:60vh;top:-7px;background-image:url('https://www.everettjewelers.com/wp-content/uploads/2018/12/everett_header_piece.png');background-size:35vh;background-repeat:no-repeat;background-position:top right;max-width:450px;margin:auto}#home-header-shadow{height:7px;background-image:linear-gradient(#111111,rgba(0,0,0,0) 100%)}/* Text align on homepage only */.homepage{text-align:justify;text-align-last:center;-moz-text-align-last:center;-webkit-text-align-last:center}/* Shadow between banners */.divider{padding:00px;background-image:linear-gradient(#c1c1c1,#ffffff,#c1c1c1)}#site-header-inner{padding-top:0 !important}/* Change site background color */#main{background-color:white;/*box-shadow:-2px 0 10px white;*/}/* Style the menus */.main-menu{position:fixed;/*background-image:linear-gradient(#a1a1a1,rgba(220,210,200,0.99),rgba(255,255,255,0));*/background-image:linear-gradient(#ffffff 90%,rgba(0,0,0,0));top:0;left:0;width:100% !important}#oceanwp-mobile-menu-icon{position:fixed;/*background-image:linear-gradient(#a1a1a1,rgba(220,210,200,0.99),rgba(255,255,255,0));*/background-image:linear-gradient(#ffffff 90%,rgba(0,0,0,0));width:110%;margin-left:-12px !important;left:-10px !important}/* Hides title image as we made our own element for that */.site-title{display:none}/* Color placeholder text in text inputs */::-webkit-input-placeholder{/* Chrome/Opera/Safari */color:lightgray}::-moz-placeholder{/* Firefox 19+ */color:lightgray}:-ms-input-placeholder{/* IE 10+ */color:lightgray}:-moz-placeholder{/* Firefox 18- */color:lightgray}/* Product filter styles. Deprecated #mainfilters{padding-bottom:10px}#price-from,#price-to{background-color:white;background-image:url('https://www.everettjewelers.com/wp-content/uploads/2018/11/print-dollar-sign-large.png');background-position:2px 6px;background-size:12%;background-repeat:no-repeat;padding-left:20px}#jquery-price-slider{margin:9px 7px 14px}.ui-slider-range{background-color:#c7823a;background-image:none}#filterButtons{padding-top:10px}#price-from,#price-to{min-width:50%;min-height:30px !important}#clearance{margin:12px 8px 15px 0 !important}*/form label{display:inline}form label:hover{cursor:pointer}.filterLink{display:inline-block;border-left:2px solid #c7823a;padding:8px 12px;width:100%}.filterLink:hover{box-shadow:1px 1px 2px lightgray;cursor:pointer}.filterLink:hover::before{content:"✖\00a0\00a0";color:black}/* Was for extending widgets downward so they connect. May not be needed anymore */#custom_html-15{padding-bottom:5px !important}/* Styling for page headers */.subheader{text-align:center;background-image:linear-gradient(#d1d1d1,white);padding:15px;box-shadow:1px 1px 5px lightgray;text-shadow:1px 2px 2px lightgray;max-width:99%}.featuredimage{display:block;margin:auto;transition:box-shadow .25s;padding:20px}.featuredimage:hover{box-shadow:2px 2px 6px lightgray}.boxshadow{box-shadow:0 0 6px gray}.centertext{text-align:center}/* Style horizontal dividers */hr{margin:7em auto;padding:0 !important}/* Disables downloads page. Never gonna be needed for this site .woocommerce-MyAccount-navigation-link--downloads{display:none}*//* Godaddy certification seal styling */#ssl{min-height:100px}#ssl p{margin-bottom:10px}#ssl #siteseal{position:relative;margin:-5px}/* Hide wishlist button .tinvwl_add_to_wishlist_button{display:none}*/.sidebar-box{margin-bottom:0 !important;padding:20px !important}#custom_html-5{padding-bottom:1px !important}/* Tabbed component styling. Used on 'legal' page */.tab-content{display:none;padding:20px;border:10px solid rgb(245,245,245);box-shadow:2px 2px 8px lightgray}.tab-header{background-color:rgb(245,245,245);margin:0;box-shadow:2px 2px 8px lightgray}.tab-header a{display:block;padding:10px 20px;cursor:pointer}/* Defines gray link that turns to accent color on hover */.graylink{color:#AAAAAA !important}.graylink:hover{color:#c7823a !important}/* Global list styling */ol{list-style-position:inside}/* Change button color */.button,.restore-item{color:#878787 !important;background-color:white !important;border:1.5px solid #878787}.button:hover,.restore-item:hover{color:white !important;background-color:#878787 !important}/* *//* Styling for the 'new store' banner *//* *//* Set background image */.background{background-image:url(../../dev2/wp-content/uploads/2018/03/0314181552b.jpg);background-color:white;background-position:center;background-size:125%;background-repeat:no-repeat;transition:box-shadow 0.25s}.background:hover{box-shadow:0 0 5px gray}/* Set blurred image on top */.blurred{opacity:1;transition:opacity 0.25s;background-image:url(../../dev2/wp-content/uploads/2018/07/0314181552c_blurred.jpg);background-position:center;background-size:125%;background-repeat:no-repeat}.blurred:hover{opacity:0}.newheader{transition:border 0s;width:100%;padding:5px 5px;margin:0;line-height:1.25;text-align:center;text-justify:inter-word;display:inline-block;border:3px double white;color:white;text-shadow:1px 1px 2px black}.newheader:hover{transition:border 0s;border:3px double white;color:white}/* Sitewide button style */.custombutton{text-transform:uppercase;font-family:'Alegreya Sans',sans-serif;font-weight:bold;letter-spacing:1px;color:#878787;display:block;width:50%;min-width:220px;margin:0 auto;text-align:center;padding:16px;justify-content:center;border:1.5px solid #878787;cursor:pointer}.custombutton:hover{color:white;background-color:#878787}/* Style for image placed within text */.floater{float:left;max-width:350px;margin:5px 30px 0 0}/* Sitewide style for div >image that acts as a link */.imglink:hover{opacity:0.6}.imglink:hover img{box-shadow:0 0 3px lightgray;transition:box-shadow 0.25s}/* no fucking clue */.map{box-shadow:0 0 5px}/* Styling for imglinks that appear on the contact page */.sociallink img{margin:3px 0}.sociallink:hover img{transition:box-shadow .25s;box-shadow:0 0 5px black}#contact{margin-top:25px;float:left}/* Makes html5 videos display at proper size */video{max-width:100%}/* Sitewide style to make widen dividers */hr{padding:15px}/* Alternative column styling */.column2{max-width:50%;margin:auto;padding:0 15px;flex-shrink:1}.columncontainer2{display:flex;flex-direction:row}/* Gallery box styles */.galleryimg{margin:10px;max-width:220px;max-height:220px;box-shadow:0 0 5px}.gallerycontainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:50px}/* Style for making columns */.column{float:left;max-width:250px;margin:0 8px;flex-grow:1;flex-shrink:1}.columncontainer{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}/* Style for making sections with angled borders. Used on 'services' page */.section{background-color:white;transition:clip-path 0.25s,margin 0.25s;clip-path:polygon(0 0,100% 8%,100% 92%,0 100%);padding:20px 30px 40px;margin-left:-30px;margin-right:-30px}.section h5{text-align:center;margin:0 0 -15px}.section p{margin:50px 10px 0;text-align:justify;list-style-position:inside}.section ul{margin:15px 50px;list-style-position:inside}.section img{box-shadow:0 0 4px gray;margin:30px 0}.section .sectionlink{display:block;text-shadow:1px 0 15px #c7823a;padding-bottom:40px;padding-top:40px;margin-left:-30px;margin-right:-30px}.section a:hover{color:#c7823a}.section-border{clip-path:polygon(0 0,100% 7.8%,100% 92.2%,0 100%);padding:1px;background-color:#c7823a;border-radius:3px}/* Deprecated styles for sections that used to be displayed on the hompage #minedsection,#designsection,#labsection,#gemsection{padding-top:0;padding-bottom:15px}#minedsection:hover,#designsection:hover,#labsection:hover,#gemsection:hover{margin-left:-40px;margin-right:-20px}#labsection{clip-path:polygon(0 0,100% 0,100% 100%,0 92%);background-image:url("wp-content/uploads/2018/09/shutterstock_695457559.jpg");background-size:95%;background-position:2300% 82%;padding-bottom:35px}#gemsection{clip-path:polygon(0 0,100% 8%,100% 92%,0 100%);background-image:url("wp-content/uploads/2018/09/shutterstock_620932034.jpg");background-size:80%;background-position:250% 130%}#designsection{clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);background-image:url("wp-content/uploads/2018/09/designbanner-1.png");background-size:120%;background-position:-55px -35px}*//* Style to remove unnecessary whitespace */#customsection{margin-top:-20px}/* *//* WooCommerce Styles *//* *//* Used on the checkout page to blend two buttons together */.button[name="update_cart"]{border-left:0}/* Disables out of stock,menu cart icons,and price while store is in beta */.outofstock-badge,.stock{display:none}.wcmenucart{display:none !important}#homepage-products .woocommerce-Price-amount{display:none}/* Sets proper size on product images */img.attachment-shop_catalog{width:100%}img.woo-entry-image-main{margin-top:10px;width:100%;height:100%}/* Adds box shadow to various elements */div.slick-list,.woocommerce-product-gallery .flex-viewport,.flex-control-nav li,img.woo-entry-image-main{box-shadow:0 0 10px gray}div.slick-list{margin-top:10px}/* No longer relevant i believe */#storeimg{padding:0 0;margin:30px 30px 10px 0}.product-checkbox{display:block;padding:4px 8px}/* Change stock indicator color */.in-stock{color:#BBBBBB !important}.out-stock{color:red !important}/* Change menu cart icon color */.wcmenucart-details{background-color:#c7823a !important}.wcmenucart-details::before{border-color:#c7823a !important}/* *//* Lab Diamond Search Styles *//* *//* Hide raw csv */#labdiamondsraw{display:none}/* Highlight selected row */#labdiamondsformatted tr:hover{cursor:pointer;background-color:rgb(245,245,245)}#labdiamondsformatted{width:100%;overflow-x:auto}/* Emphasize header */#labdiamondsformatted th{font-size:1.2em;color:rgb(80,80,80);font-style:italic}#labdiamondsformatted td{padding-top:8px;padding-bottom:8px}#form select{max-width:150px}#priceMin,#priceMax,#weightMin,#weightMax{min-width:75px}#form .custombutton{max-width:200px;margin-top:25px}.filterContainer{display:flex;flex-wrap:wrap}.filterBlocks{padding-right:40px}#pages{text-align:center;margin-bottom:45px}#pages a{padding:6px}#pages a:hover{cursor:pointer}#info-page-wrap{z-index:101;position:fixed;top:0;left:0;display:none;background-color:rgba(50,50,50,0.5);width:100%;height:100%}#infopage{display:inherit;z-index:1;position:fixed;left:10%;bottom:10%;overflow-x:auto;overflow-y:scroll;background-color:rgb(240,240,240);color:gray;width:75%;max-height:80%;padding:50px}/* Display info in 2 columns instead of one long list */#info{text-align:left;margin-top:10px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;max-width:500px;list-style-type:none}#infopage a{color:gray}#infopage h5{color:#c7823a !important}#infopage a:hover{color:#c7823a}#price{margin:15px 0;color:#c7823a;text-align:left;list-style-type:none;font-size:1.25em}#infopage iframe{height:430px}/* Formatting for large screens (table,pc) */@media screen and (min-width:700px){#repairsection img{float:left}#appraisalsection img{float:left}.section img{margin-right:50px;margin-bottom:50px}#innovative-products,#classic-desc{float:right;width:49%}#classic-products,#innovative-desc{float:left;width:49%}#welcome-desc{width:55%;float:right}#welcome-img img{float:right}#welcome-img{width:45%}#hamilton-desc{width:49%;float:right}#hamilton-img{width:49%}}/* Formatting for small screens (phones) */@media screen and (max-width:600px){#returnform{width:90%;left:5%;top:5%}#returnsuccess{width:90%;left:5%;top:5%}}