/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}/*!
 * Vimeo LazyLoad
 * v2.1.0
 * https://github.com/the-muda-organization/vimeo-lazyload
 * MIT License
 */:root{--vi-lazyload-logo-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 109 31' fill='%231ab7ea'%3E%3Cpath d='M88.24 23.443a11.978 11.978 0 0 1-.054-.678c-.184-3.124.947-5.995 3.394-8.61 2.627-2.905 5.929-4.358 9.908-4.358 2.553 0 4.487.855 5.801 2.561 1.242 1.563 1.807 3.578 1.698 6.047-.147 3.342-1.387 6.23-3.723 8.663-2.335 2.434-5.237 3.65-8.704 3.65-2.882 0-5.072-.926-6.568-2.78a7.757 7.757 0 0 1-.871-1.372 34.1 34.1 0 0 1-1.235.727c-3.868 2.217-7.792 3.323-11.769 3.323-2.956 0-5.074-.982-6.35-2.945a7.353 7.353 0 0 1-.266-.422 21.55 21.55 0 0 1-.117.103c-2.446 2.108-4.89 3.162-7.335 3.162-2.374 0-3.522-1.307-3.45-3.926.036-1.164.265-2.562.684-4.198.42-1.636.648-2.909.685-3.818.037-1.38-.384-2.073-1.264-2.073-.952 0-2.086 1.13-3.404 3.384-1.392 2.365-2.144 4.656-2.252 6.874-.074 1.566.08 2.767.46 3.603-2.546.073-4.33-.346-5.348-1.256-.911-.8-1.33-2.126-1.255-3.983a14.67 14.67 0 0 1 .537-3.492c.321-1.164.5-2.2.537-3.11.074-1.347-.42-2.02-1.48-2.02-.915 0-1.902 1.038-2.96 3.111-1.06 2.073-1.645 4.239-1.754 6.494-.073 2.037.058 3.455.392 4.256-2.505.073-4.284-.454-5.337-1.58-.48-.518-.817-1.185-1.01-2.002-.205.194-.415.386-.631.574-2.446 2.108-4.89 3.162-7.335 3.162-1.133 0-2-.363-2.601-1.09-.602-.728-.885-1.672-.848-2.836.035-1.199.41-3.053 1.121-5.562.712-2.508 1.069-3.854 1.069-4.036 0-.944-.33-1.417-.985-1.417-.207 0-.77.34-1.69 1.016-.693 2.067-2.205 4.595-4.535 7.584-3.315 4.295-6.119 6.443-8.413 6.443-1.42 0-2.624-1.307-3.606-3.924L5.41 19.497c-.73-2.615-1.512-3.924-2.349-3.924-.182 0-.82.383-1.913 1.145L0 15.244a309.082 309.082 0 0 0 3.558-3.163c1.604-1.383 2.809-2.11 3.612-2.183 1.897-.182 3.065 1.111 3.503 3.88.474 2.986.802 4.844.986 5.57.547 2.479 1.148 3.716 1.806 3.716.51 0 1.276-.803 2.298-2.41 1.021-1.608 1.568-2.831 1.642-3.672.146-1.387-.401-2.082-1.642-2.082-.583 0-1.185.134-1.804.399 1.198-3.914 3.487-5.814 6.866-5.706 2.256.066 3.438 1.387 3.546 3.961L26 12.081c1.57-1.383 2.738-2.11 3.506-2.183 1.203-.109 2.088.244 2.654 1.06.564.816.774 1.875.63 3.18-.475 2.212-.987 5.02-1.534 8.425-.037 1.56.53 2.338 1.697 2.338.51 0 1.422-.537 2.737-1.615l.049-.04c.083-.76.218-1.662.405-2.708.3-1.687.468-3 .504-3.945.072-.652-.093-.979-.493-.979-.22 0-.84.369-1.862 1.104l-1.314-1.473c.183-.144 1.331-1.2 3.45-3.164 1.532-1.418 2.572-2.145 3.119-2.182.949-.073 1.715.318 2.299 1.172.584.855.876 1.847.876 2.974 0 .364-.036.71-.108 1.037a10.044 10.044 0 0 1 1.916-2.183c1.678-1.455 3.558-2.274 5.638-2.456 1.788-.145 3.064.273 3.833 1.255.619.8.91 1.947.875 3.438a73.7 73.7 0 0 0 .822-.71c.838-.982 1.659-1.763 2.462-2.345 1.35-.982 2.756-1.528 4.215-1.638 1.752-.145 3.01.271 3.777 1.25.656.798.949 1.94.877 3.424-.037 1.015-.284 2.492-.74 4.431-.457 1.94-.684 3.052-.684 3.342-.037.763.037 1.287.22 1.577.181.29.618.434 1.313.434.311 0 .773-.2 1.385-.602a9.877 9.877 0 0 1-.072-1.43c.035-2.945 1.35-5.745 3.942-8.401 2.845-2.909 6.203-4.365 10.072-4.365 3.576 0 5.474 1.453 5.693 4.355.145 1.85-.877 3.755-3.065 5.715-2.337 2.142-5.276 3.502-8.815 4.082.656.908 1.641 1.36 2.956 1.36 2.627 0 5.492-.664 8.596-1.997.138-.058.274-.117.408-.175zm14.56-5.244c.038-.984-.1-1.886-.41-2.706-.31-.82-.758-1.23-1.341-1.23-1.862 0-3.395 1.002-4.597 3.007-1.024 1.64-1.571 3.39-1.643 5.247-.037.912.128 1.714.492 2.406.4.803.966 1.203 1.697 1.203 1.642 0 3.048-.965 4.216-2.898.985-1.604 1.513-3.28 1.587-5.029zm-21.1-1.834c.035-.976-.365-1.465-1.203-1.465-1.094 0-2.204.751-3.334 2.253-1.13 1.502-1.713 2.94-1.748 4.315-.021 0-.021.236 0 .706a12.322 12.322 0 0 0 4.645-2.985c1.056-1.157 1.603-2.1 1.64-2.824zM34.651 2.714c-.036.906-.492 1.775-1.369 2.607-.985.941-2.153 1.412-3.503 1.412-2.08 0-3.084-.905-3.011-2.715.035-.94.592-1.846 1.669-2.715C29.513.435 30.708 0 32.023 0c.766 0 1.405.3 1.917.896.51.598.747 1.204.711 1.818z'/%3E%3C/svg%3E")}.vi-lazyload{width:100%;position:relative!important;overflow:hidden;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none}.vi-lazyload::before{content:"";width:100%;display:block;position:relative;padding-top:56.25%;background-color:#000}.vi-lazyload-wrap{position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit}.vi-lazyload-content{width:100%;height:100%;position:relative;background-color:#000;background-image:var(--vi-lazyload-img);background-size:cover;background-position:50%;background-repeat:no-repeat}.vi-lazyload-playbtn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='rgba(0,0,0,.65)' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E");background-position:50%;background-size:calc(45px) auto;background-repeat:no-repeat}.vi-lazyload-playbtn:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='%231ab7ea' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E")}.vi-lazyload-logo{display:block;width:30%;min-width:95px;min-height:27px;max-width:215px;padding-top:8.6%;position:absolute;right:4%;bottom:4%;z-index:2;background-image:var(--vi-lazyload-logo-#00f);background-position:50%;background-size:contain;background-repeat:no-repeat;opacity:.75;transition:opacity .3s}.vi-lazyload[data-logo="2"] .vi-lazyload-logo{filter:brightness(0) invert(10%) sepia(31%) hue-rotate(126deg) brightness(96%) contrast(95%)}.vi-lazyload[data-logo="3"] .vi-lazyload-logo{filter:grayscale(100%) brightness(200%)}.vi-lazyload-logo:hover{opacity:1;transition:opacity .3s}.vi-lazyload iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;z-index:3;border:0;background-color:#000}.featherlight-iframe .featherlight-content{width:90%;height:90%}.featherlight-iframe .featherlight-content iframe{width:100%;height:100%}.button,button{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.button:active,.button:hover,button:active,button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.smallButton{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em}.smallButton:active,.smallButton:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.gone{position:absolute;left:-99999px}.ungone{position:static;left:auto}.clear:after{content:' ';clear:both;display:block}html{box-sizing:border-box;min-height:100%;position:relative;font-size:20px;scroll-behavior:smooth}body{font-family:'Open Sans',sans-serif;font-weight:300;color:#383636;background:#f7f7f7;margin:0;height:100%}body.modal-body{background:#fff;padding:30px}h1,h2,h3,h4,h5,h6{font-weight:700;margin:2em 0 .35em}h1{font-size:2.4em}h2{font-size:1.8em;margin-top:1em}h3{font-size:1.5em}h4{font-size:1.2em}h5{font-size:.9em}h6{font-size:.8em}@media only screen and (max-width:990px){h1{font-size:2.2em}h2{font-size:1.7em}h3{font-size:1.3em}h4{font-size:1.4em}}@media only screen and (max-width:600px){h1{font-size:1.9em}h2{font-size:1.4em}h3{font-size:1.1em}h4{font-size:.9em}}p{margin:1.5em 0;line-height:140%}b,strong{font-weight:600}a{color:#21b65f}a:active,a:hover{color:#116032}body{padding:0}.wrap{width:1410px;max-width:96%;margin:0 auto}#main{width:1410px;max-width:96%;margin:3rem auto;background:0 0!important}#main>:first-child{margin-top:0}#main>:last-child{margin-bottom:0}#main ol li,#main ul li{line-height:120%;margin-bottom:.5rem}.main2{margin:2rem 0 0;padding:2rem 0}.main2>div{width:1410px;max-width:96%;margin:0 auto}.columns{display:flex;flex-flow:row wrap;justify-content:space-between}.columns>:first-child{margin-top:0}.columns>:last-child{margin-bottom:0}.columns>h1,.columns>h2{flex:0 0 100%}.columns>div{flex:0 1 50%}.columns>aside{flex:0 1 31.91489362%;margin-right:2.12765957%}.columns>article{flex:0 1 65.95744681%}.columns.vert-center{align-items:center}.columns.columns2{border:none}.columns.columns2>div{flex:0 1 48.93617021%;overflow:hidden}.columns.columns3>div{flex:0 1 31.91489362%}@media only screen and (max-width:600px){.columns>*{margin:0;flex:0 0 100%!important}.columns>div{margin-bottom:1rem}.columns.reverse-mobile>div:nth-of-type(1){order:2}.columns.reverse-mobile>div:nth-of-type(2){order:1}}.columns-images{justify-content:space-between;margin-bottom:1rem}.columns-images div.columns-images-text{flex:0 1 57.44680851%}.columns-images div.columns-images-image{flex:0 1 31.91489362%}.columns-images img{display:block;width:100%;height:auto}.site-header{overflow:hidden;padding:1rem;z-index:999;background:#3c3a36}.site-header h1{margin:1.06382979% 0;display:inline-block;font-weight:400;text-transform:uppercase;font-size:1.5em;color:#3c3a36;vertical-align:middle}.site-header h1 a{text-decoration:none;color:#3c3a36}.site-header h1 a span{display:inline-block;width:39px;height:34px;background:url(/images/mystore-jewelry-logo.png) center no-repeat;background-size:contain;vertical-align:middle}.site-header h4{margin:0;font-size:.7em;display:inline-block;vertical-align:middle}.site-header h4 a{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;border:1px solid rgba(255,255,255,.5)}.site-header h4 a:active,.site-header h4 a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.site-header .login{display:inline-block;color:#3c3a36;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;background:rgba(255,255,255,.5);float:right;padding:.5em 1em}.site-header .login:active,.site-header .login:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#3c3a36}.site-header .back{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.6em;padding:.5em 1em;text-transform:lowercase;background-color:rgba(255,255,255,.4)!important}.site-header .back:active,.site-header .back:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.public .site-header{background:url(/images/local-jewelry-store-online.png) top center #3c3a36;background-size:cover}.public.homepage .site-header{position:absolute;top:0;left:0;right:0;background:0 0}.public.homepage .site-header>a{color:#3c3a36}.page-members .site-header{background:#3c3a36;color:#fff}.page-members .site-header a{color:#fff}.page-members .site-header h1{font-size:2em;margin:0;color:#fff}.page-members .site-header .logos{display:inline-block;width:280px;margin:0;overflow:hidden;vertical-align:middle}.page-members .site-header .logos a{display:inline-block;width:20%;vertical-align:middle;margin-left:3%}.page-members .site-header .logos a img{display:block;width:100%;height:auto}@media only screen and (max-width:990px){.site-header{background-image:url(/images/local-jewelry-store-online2.png);padding:0}.page-members .site-header .logo{font-size:1em}}@media only screen and (max-width:600px){.site-header{background-image:url(/images/local-jewelry-store-online3.png);background-size:200%}.site-header .login{float:none;display:block;text-align:center;width:100%;border-radius:0;background:#21b65f;color:#fff}.public.homepage .site-header{background-color:#fff!important;position:static}.site-header .logo{font-size:1.2em;padding:10px;margin:0;text-align:center;background-color:rgba(255,255,255,.6)}.site-header .logo h1{-webkit-text-shadow:0 0 2px #fff;-moz-text-shadow:0 0 2px #fff;text-shadow:0 0 2px #fff}.site-header .logo a span{width:32px;height:27px}.page-members .site-header{padding:5px}.page-members .site-header .logos{width:80%;max-width:200px;display:block;margin:10px auto;text-align:center}.page-members .site-header .logos a{width:20%}body:not(.store-page) .site-header .logo{display:block}}.site-header nav{display:block;background:#3c3a36}.site-header nav li,.site-header nav ul{display:block;margin:0;padding:0;list-style-type:none}.site-header nav ul{overflow:hidden;width:1410px;max-width:96%;margin:0 auto}.site-header nav li{float:left}.site-header nav li:first-child a{border-left:1px solid #fff}.site-header nav a{display:block;color:#fff;padding:10px 20px;text-decoration:none;border-right:1px solid #fff}.site-header nav a:active,.site-header nav a:focus,.site-header nav a:hover{background:rgba(255,255,255,.1);color:#fff}.public.placeholder{background:url(/images/local-jewelry-store-online.png) top left #fff;text-align:center;background-size:cover}.public.placeholder h1{color:#21b65f;margin:1rem 0}.public.placeholder h2{margin:1rem 0}.public.placeholder p{font-size:1.4em;margin:1rem 0}.public.placeholder>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:5px solid #21b65f;padding:2rem;background:rgba(255,255,255,.9);width:700px;max-width:98%}.public.placeholder>div>:first-child{margin-top:0}.public.placeholder>div>:last-child{margin-bottom:0}.public.placeholder .logos{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:2rem auto 0;width:550px;max-width:100%}.public.placeholder .logos a{flex:0 1 18%}.public.placeholder .logos a img{width:100%;height:auto}.public.placeholder img{display:block;width:100px;height:auto;margin:0 auto}@media only screen and (max-width:600px){.public.placeholder{font-size:.8em}.public.placeholder>div{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-width:5px 0;max-width:100%;width:100%;margin:0;left:0;right:0;transform:translate(0,-50%)}}@media only screen and (max-width:480px){.public.placeholder>div{border:none;top:0;bottom:0;transform:translate(0)}}#inner-nav{display:block;background:#31396e;margin:0;padding:0 .5rem}.public.consumers #inner-nav{background:#21b65f}.page-members #inner-nav{background:#fff}.page-members #inner-nav #menu-show,.page-members #inner-nav a{color:#31396e}#inner-nav #menu-show{display:none;text-align:center;padding:.5rem 5px;color:#fff}#inner-nav #menu-show .fas{vertical-align:middle;-webkit-transition:all 1s;transition:all 1s}#inner-nav ul{display:flex;flex-flow:row wrap;justify-content:center}#inner-nav ul,#inner-nav ul li{margin:0;padding:0;list-style-type:none}#inner-nav ul li{flex:1 0 auto}#inner-nav ul a{display:block;padding:.75rem 5px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:.9em;width:100%;text-align:center;font-weight:700}#inner-nav ul a:active,#inner-nav ul a:focus,#inner-nav ul a:hover{background-color:rgba(49,57,110,.1)}.consumers #inner-nav ul a{font-size:.8em}.page-members #inner-nav ul{justify-content:flex-start}.page-members #inner-nav ul li{flex:0 1 auto}.page-members #inner-nav ul li:last-child{flex:1 1 auto}.page-members #inner-nav ul li a{padding:0 1.5rem;line-height:50px}.page-members #inner-nav ul li h3{margin:0;padding:0 2rem;font-size:1.25em;line-height:50px}@media only screen and (max-width:1180px){.consumers #inner-nav ul a{font-size:.7em}.retailers #inner-nav ul a{font-size:.6em!important}.page-members #inner-nav ul li h3{font-size:1em;padding:0 0 0 1rem}.page-members #inner-nav ul li a{padding:0 1rem}}@media only screen and (max-width:990px){#inner-nav ul a{font-size:.8em}.consumers #inner-nav ul a{font-size:.6em!important}.retailers #inner-nav ul a{font-size:.5em!important}}@media only screen and (max-width:600px){#inner-nav{padding:0}.public.retailers.retailers-homepage #inner-nav{position:absolute;left:-99999px}#inner-nav #menu-show{display:block;cursor:pointer}#inner-nav div{display:none;overflow:hidden}#inner-nav ul{flex-flow:column nowrap}#inner-nav ul li{border-top:1px solid rgba(60,58,54,.1)}#inner-nav ul li:last-child{border-bottom:1px solid rgba(60,58,54,.1)}#inner-nav ul a{text-align:left;padding:.5rem 1rem}#inner-nav.menu-open .fa-chevron-square-down{transform:rotate(180deg)}.page-members #inner-nav ul li h3{font-size:1.8vh;text-align:center;line-height:1;padding:10px}}footer{margin:0;color:rgba(255,255,255,.5);background:#383636;padding:1em}footer a{color:#fff}footer nav li,footer nav ul{list-style-type:none;margin:0;padding:0}footer nav li{display:inline-block;margin-right:2.12765957%}footer nav a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:.7em}footer nav a:active,footer nav a:focus,footer nav a:hover{text-decoration:underline;color:rgba(255,255,255,.8)}footer .footer-fine p{font-size:.7em}footer .footer-social{float:right}footer .footer-social a:nth-of-type(1){margin-right:5px}@media only screen and (max-width:600px){footer nav ul li{margin:0 4.25531915% 4.25531915% 0}}form div:not(:last-child){margin-bottom:.5rem}form input:not([type=color]):not([type=submit]):not([type=checkbox]),form select,form textarea{padding:.5em 1em;border:1px solid #c1c1c1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:100%;background:#f2f2f2;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,.3);box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}form input[type=checkbox],form input[type=radio]{width:auto;display:inline-block}form button{background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;display:block;width:100%}form button:active,form button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.tall-text{height:400px}.small-form{width:500px;max-width:100%;margin:0 auto}.small-form>p{text-align:center}@media only screen and (max-width:600px){.small-form .textInputs>div label{text-align:center}}.big-form{position:relative}@media only screen and (max-width:990px){.big-form .fieldset,.big-form .submit,.big-form .submitGreen{margin:1em 0 2em}}.dropdown{background:rgba(60,58,54,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;width:100%;padding:5px}.dropdown select{width:100%;background:0 0}.dropdown span{position:absolute;top:0;right:0;bottom:0;background:#21b65f;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:40px;z-index:0;pointer-events:none}.dropdown span i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.colorinputs>div{display:flex;flex-flow:row nowrap;margin-bottom:10px;align-items:center}.colorinputs>div label{flex:0 1 150px;margin-right:10px;text-align:right}.colorinputs>div>span{flex:1 0 auto}@media only screen and (max-width:600px){.colorinputs>div{flex-flow:row wrap}.colorinputs>div label,.colorinputs>div>span{flex:0 0 100%;text-align:left}.colorinputs>div label{font-weight:700;font-size:.8em}.colorinputs>div span{margin:5px 0 0 20px}}.sliderInputs>div{display:flex;flex-flow:row nowrap;margin-bottom:10px;align-items:center}.sliderInputs>div label{flex:0 1 200px}.sliderInputs>div span{flex:1 0 auto}.sliderInputs #inabox_alpha,.sliderInputs #inabox_color{display:inline-block;vertical-align:middle}.sliderInputs #inabox_alpha{width:200px}.socialInputs>div,.textInputs>div{display:flex;flex-flow:row nowrap;margin-bottom:10px;align-items:center}.socialInputs>div label,.textInputs>div label{flex:0 1 150px;margin-right:10px;text-align:right;color:#3c3a36}.socialInputs>div label .fa,.socialInputs>div label .fab,.socialInputs>div label .fal,.socialInputs>div label .far,.socialInputs>div label .fas,.textInputs>div label .fa,.textInputs>div label .fab,.textInputs>div label .fal,.textInputs>div label .far,.textInputs>div label .fas{font-size:2em}.socialInputs>div>span,.textInputs>div>span{flex:1 0 auto;position:relative}.socialInputs>div>span input,.socialInputs>div>span textarea,.textInputs>div>span input,.textInputs>div>span textarea{color:#3c3a36;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:100%;border:none;padding:10px;font-size:1em}@media only screen and (max-width:600px){.socialInputs.textInputs>div,.textInputs.textInputs>div{display:block}.socialInputs.textInputs>div label,.textInputs.textInputs>div label{margin-bottom:10px;display:block;text-align:left}.socialInputs.socialInputs>div label,.textInputs.socialInputs>div label{flex:0 1 70px}}.checkboxInput{padding-left:2rem}.checkboxInput label{display:block;padding-bottom:.25rem}.textarea{display:block}.textarea label{display:block;margin:2em 0 1em;font-size:.8em;font-style:italic}.bigText{height:300px}.inabox-downloads{display:flex;flex-flow:row wrap;gap:2.12765957%}.inabox-downloads p{flex:0 1 48.93617021%;position:relative;margin:0 0 2.12765957%;padding:0}.inabox-downloads p img{display:block;width:100%;height:auto;position:relative;z-index:1}.inabox-downloads p .button{position:absolute;bottom:10px;left:10px;z-index:2;background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em}.inabox-downloads p .button:active,.inabox-downloads p .button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:600px){.inabox-downloads p{flex:0 0 100%}}.imageInputs2 div{padding:1rem 2.5rem}.imageInputs2 p{font-weight:500;margin:0 10px 0 0;text-align:right;width:300px;float:left;padding:0 1em;line-height:60px}.imageInputs2 h6{font-weight:300;margin:.35em 0}.imageInputs2 label{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:10px;-webkit-align-items:center;align-items:center;cursor:pointer}.imageInputs2 strong{display:inline-block;width:120px;margin-right:10px;text-align:right;color:#b62121;font-weight:300}.imageInputs2 strong a{display:inline-block;vertical-align:middle}.imageInputs2 strong .fa,.imageInputs2 strong .fab,.imageInputs2 strong .fal,.imageInputs2 strong .far,.imageInputs2 strong .fas{font-size:2em;font-weight:600}.imageInputs2 span{-webkit-flex:1 0 auto;flex:1 0 auto;background:#3c3a36;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;padding:10px;font-size:1em}.imageInputs2 input:focus+label span{background:#21b65f!important}.imageInputs2 .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.imageInputs2 img{display:inline-block;width:100%}@media only screen and (max-width:600px){.imageInputs2 div{padding:.5rem 0;flex-flow:row wrap}.imageInputs2 p{width:100%;text-align:left;font-size:.8em;line-height:1;font-weight:700;margin-left:0;padding:0}.imageInputs2 strong{margin-left:20px;flex:0 1 80px}.imageInputs2 .button{padding:.5em 2em}}.imageInputs label{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:10px;-webkit-align-items:center;align-items:center;cursor:pointer}.imageInputs strong{-webkit-flex:0 1 40px;flex:0 1 40px;margin-right:10px;text-align:right;color:#b62121;font-weight:300}.imageInputs strong .fa,.imageInputs strong .fab,.imageInputs strong .fal,.imageInputs strong .far,.imageInputs strong .fas{font-size:2em;font-weight:600}.imageInputs span{-webkit-flex:1 0 auto;flex:1 0 auto;background:#c1c1c1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;padding:10px;font-size:1em}.imageInputs input:focus+label span{background:#21b65f!important}.imageInputs .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.imageInputs img{display:inline-block;width:70px;margin-right:10px}.form-edit{max-width:700px;margin:0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:2.12765957% 4.25531915%;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.form-edit div{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:15px}.form-edit div label{text-align:right;flex:0 1 31.91489362%}.form-edit div span{flex:0 1 65.95744681%}.form-search{overflow:hidden}.form-search button,.form-search input{padding:.5em 1em;width:150px;float:left;margin-right:10px}.form-search input{background:#fff}.form-search a{vertical-align:middle}#form-login{width:500px;max-width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:2.12765957% 4.25531915%;margin:0;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#form-login h3{margin-top:0}#form-login label{position:absolute;left:-99999px}#form-login input{padding:1em 1.5em}.grecaptcha-badge{z-index:9999}.public-form{background:#fff;padding:1.75rem;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0 auto}.public-form label{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:600}.public-form textarea{height:300px}.public-form .checkbox{padding-top:.5rem}.public-form .checkbox label{font-size:1.1em}.public-form .checkbox span{padding-left:1rem}.public-form .checkbox label,.public-form .checkbox span{display:block;clear:both}.public-form .checkbox img{display:inline-block;vertical-align:bottom;width:40px;height:auto}.public-form.search-form{border:10px solid #21b65f}.public-form.search-form button{background:#21b65f;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:1rem 1.75rem}.public-form.search-form button:active,.public-form.search-form button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.public-form.login-form,.public-form.signup-form{border:10px solid #31396e;margin:2rem auto 0}.public-form.login-form h2,.public-form.signup-form h2{margin:0 0 .5em;font-size:1em}.public-form.login-form button,.public-form.signup-form button{background:#31396e;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:1rem 1.75rem}.public-form.login-form button:active,.public-form.login-form button:hover,.public-form.signup-form button:active,.public-form.signup-form button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.public-form.login-form{max-width:500px}.public-form.signup-form{display:flex;flex-flow:row wrap;max-width:1000px}.public-form.signup-form h2{flex:0 0 100%}.public-form.signup-form>div{flex:0 1 48.93617021%}.public-form.signup-form>div:nth-of-type(1){margin-right:2.12765957%}@media only screen and (max-width:600px){.public-form.signup-form{position:relative}.public-form.signup-form>div{flex:0 0 100%;margin:0}.public-form.signup-form .required{position:absolute;top:5px;right:5px}}.map-background{background:url(/images/map.png) center #f1f3f4;background-size:cover;padding:1rem 0}.consumers .map-background{padding:5rem 0}.consumers .map-background .search-form{width:350px}.consumers-results .map-background{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:2rem;margin-bottom:2rem}.consumers-results .map-background h3{margin:0 1rem;color:#21b65f;text-shadow:-2px -2px 4px #fff,0 0 4px #fff,1px 1px 2px rgba(0,0,0,.5);font-size:2em;font-weight:600}.consumers-results .map-background .search-form{display:flex;flex-flow:row nowrap;align-items:flex-end;padding:1rem 2rem}.consumers-results .map-background .search-form div{flex:0 1 25%;margin:0 2.12765957% 0 0}.consumers-results .map-background .search-form div:last-child{margin-right:0}.consumers-results .map-background .search-form .reset{font-size:.8em;margin-bottom:.5rem;float:right;display:block}.consumers-results .map-background .search-form button{white-space:nowrap;padding:.75rem}@media only screen and (max-width:990px){.map-background{background-image:url(/images/map2.png)}.consumers-results .map-background .search-form{flex-flow:row wrap!important;padding:.5rem 1rem}.consumers-results .map-background .search-form div{flex:0 1 31%}.consumers-results .map-background .search-form div:nth-of-type(3){margin-right:0}.consumers-results .map-background .search-form div:last-child{flex:0 0 100%}}@media only screen and (max-width:600px){.map-background{background-image:url(/images/map3.png)}.consumers-results .map-background .search-form div{flex:0 1 48%}.consumers-results .map-background .search-form div:nth-of-type(2){margin-right:0}.consumers-results .map-background .search-form div:nth-of-type(3){flex:0 0 100%}}.launch-form{width:90%;max-width:600px;margin:2rem auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #3c3a36;padding:2.12765957%}.launch-form img{display:block;margin:0 auto;width:100px;height:auto}.launch-form p{font-size:.8em}.launch-form form{text-align:left}.launch-form form div div{display:flex;flex-flow:row nowrap}.launch-form form div div label{flex:0 1 31.91489362%;text-align:right;padding-right:10px}.launch-form form div div span{flex:0 1 65.95744681%}.launch-form form label{font-size:.7em}#homepage-hero{display:flex;flex-flow:row nowrap;align-items:stretch;backgroud:#fff}#homepage-hero>div{flex:0 0 50%}#homepage-hero>div:nth-of-type(2){padding:8.5106383% 4.25531915%;display:flex;flex-flow:column nowrap;justify-content:center}#homepage-hero>div:nth-of-type(1){background:url(/images/local-jewelry-store-online.png) top left #3c3a36;background-size:cover}@media only screen and (max-width:990px){#homepage-hero>div:nth-of-type(1){background-image:url(/images/local-jewelry-store-online2.png)}}@media only screen and (max-width:600px){#homepage-hero>div:nth-of-type(1){background-image:url(/images/local-jewelry-store-online3.png)}}#homepage-hero h1{font-size:2.8em;margin:0 0 .2em}#homepage-hero h2{font-size:1.2em;font-weight:300;line-height:150%;margin:0}#homepage-hero a{display:block;width:100%;text-align:center;margin-top:2em}#homepage-hero a:nth-of-type(1){background:#21b65f;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:1.5em;padding:.75rem 1em}#homepage-hero a:nth-of-type(1):active,#homepage-hero a:nth-of-type(1):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#homepage-hero a:nth-of-type(2){background:#31396e;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.9rem;margin-top:3em;font-size:.8em}#homepage-hero a:nth-of-type(2):active,#homepage-hero a:nth-of-type(2):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:1180px){#homepage-hero h1{font-size:2.2em}#homepage-hero h2{font-size:1.1em;margin:0}#homepage-hero>div:nth-of-type(2) a{font-size:1.4em}#homepage-hero>div:nth-of-type(2) a:nth-of-type(2){font-size:1em}}@media only screen and (max-width:990px){#homepage-hero>div:nth-of-type(1){flex:0 0 40.42553191%}#homepage-hero>div:nth-of-type(2){flex:0 0 57.44680851%;padding:60px 2.12765957% 2.12765957%}#homepage-hero h1{font-size:2em}#homepage-hero h2{font-size:.9em;margin:0}}@media only screen and (max-width:600px){#homepage-hero{display:block;position:relative;font-size:1.2em}#homepage-hero>div:nth-of-type(1){position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#homepage-hero>div:nth-of-type(2){-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:5px solid #21b65f;border-width:5px 0;max-width:100%;width:100%;position:absolute;top:50%;margin:0;left:0;right:0;transform:translate(0,-50%);padding:30px;background:rgba(255,255,255,.9);text-align:center;z-index:2}#homepage-hero>div:nth-of-type(2)>a{margin-top:1em!important;font-size:1em}#homepage-hero h1{font-size:1.9em}#homepage-hero h2{font-size:.8em}}@media only screen and (max-width:480px){#homepage-hero h1{font-size:1.5em}}.buttons{text-align:center;display:flex;flex-flow:row wrap;justify-content:space-between}.buttons a{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;flex:0 1 49%;text-align:center;padding:.75em 1em;font-size:.8em;margin-bottom:2%}.buttons a:active,.buttons a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#retailers-hero .buttons a{background:#31396e}#retailers-hero .buttons a:active,#retailers-hero .buttons a:focus,#retailers-hero .buttons a:hover{background:rgba(49,57,110,.8)}.public.retailers #retailers-hero .buttons a{margin-bottom:4%}.public.retailers #retailers-hero .buttons a:nth-of-type(1){flex:0 0 100%;background-color:#21b65f;font-size:1.5em}.public.retailers #retailers-hero .buttons a:nth-of-type(2){flex:0 0 100%;font-size:1.2em}@media only screen and (max-width:600px){.buttons{display:block!important}.buttons a{display:block!important;width:100%!important;margin:0 0 15px}}#retailers-hero{display:flex;flex-flow:row wrap;justify-content:space-between;margin:2.12765957% 0}#retailers-hero h1,#retailers-hero h2{margin-top:0}#retailers-hero h1{font-size:1.8em}#retailers-hero h2{font-size:1.4em;font-weight:300;margin-bottom:2rem}#retailers-hero h2 span{font-weight:700}#retailers-hero>div{flex:0 1 48.93617021%;margin:0}#retailers-hero>div:nth-of-type(2){flex:0 1 40.42553191%;display:flex;flex-flow:column nowrap;justify-content:center}#retailers-hero>div:nth-of-type(2)>p{overflow:hidden;width:100%;max-width:400px;margin:0 auto;line-height:120%}#retailers-hero>div:nth-of-type(2)>p img{display:block;float:left;margin-right:10px;width:80px;height:auto}#retailers-hero .retailers-hero-boxes{display:flex;flex-flow:row wrap;justify-content:space-between}#retailers-hero .retailers-hero-boxes>span{flex:0 0 48.93617021%;background:center no-repeat #000;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;background-size:cover}#retailers-hero .retailers-hero-boxes>span:nth-of-type(n+3){margin-top:2.12765957%}#retailers-hero .retailers-hero-boxes h3{color:#fff;text-align:center;font-size:1.4em;margin:0;padding:1rem;position:relative;z-index:1;text-shadow:1px 1px 4px #000}#retailers-hero .retailers-hero-boxes ul{margin:0;position:relative;z-index:1;color:#fff;padding-left:3rem;text-shadow:1px 1px 4px #000}#retailers-hero .retailers-hero-boxes p{margin:auto 0 0;padding:1rem}#retailers-hero .retailers-hero-boxes p a{background:#fff;color:#000;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.5em 1em;display:block;text-align:center;width:100%}#retailers-hero .retailers-hero-boxes p a:active,#retailers-hero .retailers-hero-boxes p a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#000}@media only screen and (max-width:1180px){#retailers-hero>div:nth-of-type(2){flex:0 1 48.93617021%}#retailers-hero .retailers-hero-boxes h3{font-size:1.1em}#retailers-hero .retailers-hero-boxes ul{padding-left:2rem}}@media only screen and (max-width:990px){#retailers-hero>div:nth-of-type(2){flex:0 1 48.93617021%;padding-left:2.12765957%}#retailers-hero .retailers-hero-boxes ul{padding-left:1rem;font-size:.9em;line-height:100%}}@media only screen and (max-width:600px){#retailers-hero>div:nth-of-type(2){margin:0 auto 1rem}#retailers-hero .retailers-hero-boxes>span{flex:0 0 100%!important;margin-bottom:2rem}#retailers-hero .retailers-hero-boxes ul{padding-left:3rem}#retailers-hero .retailers-hero-boxes h3 br{position:absolute;left:-99999px}#retailers-hero>div{flex:0 0 90%!important;margin:3rem auto}#retailers-hero>div:nth-of-type(2){order:1;padding-left:0}#retailers-hero>div:nth-of-type(1){order:2}}.faq h4{padding-left:2rem}.faq p{padding-left:3.5rem}@media only screen and (max-width:600px){.faq h4{padding-left:0}.faq p{padding-left:1rem}}#retailers-form a{color:#31396e}#retailers-form>p{max-width:500px;margin:1.5em auto}#retailers-form form p{text-align:center;font-size:.8em;margin:.25em 0}.map-pins{text-align:center}.map-pins h2{padding-top:1.5rem;padding-bottom:1.5rem;margin:10px 0 0;color:#31396e;background:#fff;position:relative}.map-pins img{display:block;width:100%;height:auto;z-index:0;position:relative}.activate-page #main{margin-right:auto;margin-left:auto}.activate-page #main>div:last-child{margin-top:4.25531915%}.activate-page #main>div:last-child img{display:block;width:100%;height:100%;object-fit:cover}.activate-page h1{margin-top:1em;position:relative}.activate-page h1 img{display:inline-block;width:100px;height:auto;vertical-align:middle}.activate-page .box{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:0;padding:2.12765957%}.activate-page .box a{flex:0 1 48.93617021%;background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:1em 1.5em;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center}.activate-page .box a:active,.activate-page .box a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.activate-page .box a:nth-of-type(3){flex:0 0 100%;background:#21b65f;margin-top:2.12765957%}@media only screen and (max-width:990px){.activate-page{width:98%;max-width:650px}}@media only screen and (min-width:990px){.activate-page #main{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:2.12765957%}.activate-page #main>div:first-child{flex:0 0 650px}.activate-page #main>div:last-child{flex:1 1 auto}.activate-page #main>div:last-child img{display:block;width:100%;height:100%;object-fit:cover}}.sentinal-columns{gap:2.12765957%;margin:5rem 0;flex-flow:row nowrap}.sentinal-columns div{display:flex;flex-flow:column nowrap;justify-content:space-between}.sentinal-columns h3{text-align:center;margin:0 0 2rem}.sentinal-columns img{border:1px solid #c1c1c1;display:block;width:100%;height:auto}@media only screen and (max-width:990px){.sentinal-columns h3{font-size:1em}}@media only screen and (max-width:600px){.sentinal-columns{flex-flow:row wrap;width:80%;margin:2rem auto}.sentinal-columns>div{flex:0 0 100%}}.responsive,picture.responsive img{display:block;max-width:100%;height:auto}.responsive img,picture.responsive img img{width:100%}.retailers-rjo2024 .responsive{width:1410px}.retailers-rjo2024 .rjo2024-header{text-align:center}.retailers-rjo2024 .rjo2024-header h1{font-size:3.3em;margin:0}.retailers-rjo2024 .rjo2024-header h3{color:#2cafaf;margin:.75rem 0 3rem;font-size:2em}.retailers-rjo2024 .total-package{display:flex;flex-flow:row wrap;justify-content:space-around;margin:3rem 0}@media only screen and (max-width:600px){.retailers-rjo2024 .total-package{display:block}}.retailers-rjo2024 .total-package div{flex:0 1 40.42553191%}.retailers-rjo2024 .total-package p{font-size:1.1em;text-align:center}.retailers-rjo2024 .total-package-header{text-align:center;font-size:1.8em;margin:3rem 5%}.retailers-rjo2024 .total-package-header h2{margin:0}.retailers-rjo2024 .total-package-button{background:#2cafaf;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;font-size:2em;margin:3rem 0}.retailers-rjo2024 .total-package-button:active,.retailers-rjo2024 .total-package-button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.retailers-rjo2024 .rjo2024-background,.retailers-rjo2024 .rjo2024-background2{font-size:1.2em;margin-bottom:3rem;background:url(/images/seated-computer.png) right center no-repeat #d6dad9;background-size:cover;padding-right:40%}.retailers-rjo2024 .rjo2024-background2>:first-child,.retailers-rjo2024 .rjo2024-background>:first-child{margin-top:0}.retailers-rjo2024 .rjo2024-background2>:last-child,.retailers-rjo2024 .rjo2024-background>:last-child{margin-bottom:0}.retailers-rjo2024 .rjo2024-background.rjo2024-background,.retailers-rjo2024 .rjo2024-background2.rjo2024-background{padding:4rem 30% 4rem 4rem;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.retailers-rjo2024 .rjo2024-background.rjo2024-background ul li:before,.retailers-rjo2024 .rjo2024-background2.rjo2024-background ul li:before{margin-left:-20px}.retailers-rjo2024 .rjo2024-background ul,.retailers-rjo2024 .rjo2024-background2 ul{list-style-type:none;padding-left:60px;font-weight:400}.retailers-rjo2024 .rjo2024-background ul strong,.retailers-rjo2024 .rjo2024-background2 ul strong{font-weight:300}.retailers-rjo2024 .rjo2024-background ul li,.retailers-rjo2024 .rjo2024-background2 ul li{position:relative}.retailers-rjo2024 .rjo2024-background ul li:before,.retailers-rjo2024 .rjo2024-background2 ul li:before{font-family:"Font Awesome 6 Pro";display:inline-block;content:"\f00c";font-size:1.5em;font-weight:600;vertical-align:middle;position:absolute;top:0;left:-30px;color:#2cafaf}.retailers-rjo2024 .rjo2024-background2{padding:2rem 4rem;background-image:none;margin:0;overflow:hidden}.retailers-rjo2024 .rjo2024-background2 div{width:50%;float:left}.retailers-rjo2024 .rjo2024-background2 h2{text-align:center;font-size:2.6em;margin:1rem 0 2rem}.retailers-rjo2024 .rjo2024-background2 h3{font-size:1.8em;margin:1rem 0 2rem}.retailers-rjo2024 .rjo2024-background2>ul{width:70%}.retailers-rjo2024 .rjo2024-background2 ul{margin:0 auto}.retailers-rjo2024 .rjo2024-background2 ul li{margin-bottom:1rem!important;font-size:1.2em}.retailers-rjo2024 .rjo2024-background2 ul li:before{margin-left:-30px}.retailers-rjo2024 .rjo2024-pricing{overflow:hidden;display:flex;flex-flow:row wrap;background:url(/images/rjo-tiny.png) top right no-repeat;width:90%;max-width:1200px;margin:0 auto}.retailers-rjo2024 .rjo2024-pricing img{float:right}.retailers-rjo2024 .rjo2024-pricing h2{color:#2cafaf;font-weight:300;font-size:2.5em;margin:0;flex:0 0 100%}.retailers-rjo2024 .rjo2024-pricing h2 br{display:none}.retailers-rjo2024 .rjo2024-pricing h3{font-size:3.5em;margin:0 0 4rem;flex:0 0 100%}.retailers-rjo2024 .rjo2024-pricing div{padding:0 2rem}.retailers-rjo2024 .rjo2024-pricing div *{margin:0}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(3){flex:1 0 auto}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(3) h4{font-size:1.8em}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(3) p{margin-top:1rem}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(2){flex:0 1 auto}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1){flex:0 1 auto;background:#fff;border:2px solid #2cafaf;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:2rem}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1)>:first-child{margin-top:0}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1)>:last-child{margin-bottom:0}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1) h4{font-size:2em}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1) h3{color:#2cafaf;font-size:1.8em}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1) p:nth-of-type(1){text-decoration:line-through}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1) p:nth-of-type(2){font-size:.8em}.retailers-rjo2024 .rjo2024-pricing a,.retailers-rjo2024 .rjo2024-pricing i{color:#2cafaf}.retailers-rjo2024 .rjo2024-button{background:#2cafaf;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;color:#fff!important}.retailers-rjo2024 .rjo2024-button:active,.retailers-rjo2024 .rjo2024-button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:1180px){.retailers-rjo2024 .rjo2024-header h1{font-size:2.6em}.retailers-rjo2024 .rjo2024-header h3{font-size:1.5em}.retailers-rjo2024 .total-package-header{font-size:2em}.retailers-rjo2024 .rjo2024-background2 ul{width:100%}.retailers-rjo2024 .rjo2024-background2 ul li{font-size:1em}.retailers-rjo2024 .rjo2024-background2 h2,.retailers-rjo2024 .rjo2024-background2 h3{font-size:2em}.retailers-rjo2024 .rjo2024-background{padding:2rem 20% 2rem 2rem}.retailers-rjo2024 .rjo2024-background ul li:before{left:-40px}.retailers-rjo2024 .rjo2024-pricing{width:100%}.retailers-rjo2024 .rjo2024-pricing>div{padding-left:1rem!important;padding-right:1rem!important}.retailers-rjo2024 .rjo2024-pricing .rjo2024-button{padding:1em 2em}}@media only screen and (max-width:990px){.retailers-rjo2024 .rjo2024-header h1{font-size:2em}.retailers-rjo2024 .rjo2024-header h3{font-size:1.2em;margin-bottom:2rem}.retailers-rjo2024 .rjo2024-background{padding:1rem 30% 1rem 2rem;font-size:1em}.retailers-rjo2024 .total-package-header{font-size:1em}.retailers-rjo2024 .rjo2024-background2 ul li{font-size:.8em}.retailers-rjo2024 .rjo2024-background2 ul li:before{font-size:1.4em;left:-20px}.retailers-rjo2024 .rjo2024-background2 h2,.retailers-rjo2024 .rjo2024-background2 h3{font-size:1.2em}.retailers-rjo2024 .rjo2024-pricing h2{font-size:1.8em}.retailers-rjo2024 .rjo2024-pricing h2 br{display:block!important}.retailers-rjo2024 .rjo2024-pricing h3{font-size:1.8em;margin-bottom:2rem}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1){flex:0 0 100%;margin-bottom:2rem}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(2){display:flex;flex-flow:column nowrap;justify-content:center;text-align:center}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(2),.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(3){flex:0 1 48.93617021%}}@media only screen and (max-width:600px){.retailers-rjo2024 .rjo2024-header h1{font-size:1.6em}.retailers-rjo2024 .rjo2024-header h3{font-size:1.1em}.retailers-rjo2024 .rjo2024-background{background-image:url(/images/seated-computer-sm.png)!important;padding:1.5rem!important;font-size:.8em}.retailers-rjo2024 .rjo2024-background2{padding:2rem}.retailers-rjo2024 .rjo2024-background2>div{width:100%;float:none}.retailers-rjo2024 .rjo2024-background2 ul{padding-left:20px}.retailers-rjo2024 .rjo2024-background2 ul li:before{left:-15px;margin-left:-20px}.retailers-rjo2024 .rjo2024-pricing{background-size:60px auto;background-position:top center;padding-top:60px}.retailers-rjo2024 .rjo2024-pricing>h2,.retailers-rjo2024 .rjo2024-pricing>h3{text-align:center;font-size:1.6em}.retailers-rjo2024 .rjo2024-pricing div{flex:0 0 90%!important;margin:0 auto 2rem;text-align:center;padding:0!important}.retailers-rjo2024 .rjo2024-pricing div:nth-of-type(1){padding:20px!important}.retailers-rjo2024 .total-package p{font-size:1em;text-align:left}.retailers-rjo2024 .total-package-button{font-size:1.5em;padding:1em;width:100%}}#consumers-hero{justify-content:space-between}#consumers-hero>div:nth-of-type(1){flex:0 1 40.42553191%}#consumers-hero>div:nth-of-type(1)>:first-child{margin-top:0}#consumers-hero>div:nth-of-type(1)>:last-child{margin-bottom:0}#consumers-hero>div:nth-of-type(2){-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width:600px){#consumers-hero{display:flex;flex-flow:columns nowrap}#consumers-hero>div{width:100%!important;flex:1 1 100%!important}#consumers-hero>div:nth-of-type(1){order:2;padding-top:2rem}#consumers-hero .map-background{order:1;padding:1rem 0}}.store-results h1{text-align:center;margin:1rem 0 2rem}.store-results .pagination{text-align:center;display:flex;flex-flow:row nowrap;align-items:flex-start;font-size:.6em}.store-results .pagination#pagination-1{margin-bottom:2.12765957%}.store-results .pagination .page-back,.store-results .pagination .page-next{flex:0 1 auto}.store-results .pagination .page-back a,.store-results .pagination .page-back span,.store-results .pagination .page-next a,.store-results .pagination .page-next span,.store-results .pagination#pagination-2 .pages a,.store-results .pagination#pagination-2 .pages span{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.25rem .5rem;margin-bottom:5px}.store-results .pagination .page-back span,.store-results .pagination .page-next span,.store-results .pagination#pagination-2 .pages span{background:rgba(60,58,54,.1);color:rgba(60,58,54,.7)}.store-results .pagination .page-back a,.store-results .pagination .page-next a,.store-results .pagination#pagination-2 .pages a{background:#3c3a36;color:#fff;text-decoration:none}.store-results .pagination .page-back a:active,.store-results .pagination .page-back a:focus,.store-results .pagination .page-back a:hover,.store-results .pagination .page-next a:active,.store-results .pagination .page-next a:focus,.store-results .pagination .page-next a:hover,.store-results .pagination#pagination-2 .pages a:active,.store-results .pagination#pagination-2 .pages a:focus,.store-results .pagination#pagination-2 .pages a:hover{background:rgba(60,58,54,.8)}.store-results .pagination .page-back .fa-chevron-left,.store-results .pagination .page-next .fa-chevron-left,.store-results .pagination#pagination-2 .pages .fa-chevron-left{margin-right:4px}.store-results .pagination .page-back .fa-chevron-right,.store-results .pagination .page-next .fa-chevron-right,.store-results .pagination#pagination-2 .pages .fa-chevron-right{margin-left:4px}.store-results .pagination .pages{flex:1 1 auto;text-align:center;padding:0 10px}.store-results .pagination#pagination-2{margin-bottom:2.12765957%}@media only screen and (max-width:600px){.store-results h1{font-size:1.5em;margin:1rem 0}}@media only screen and (max-width:480px){.store-results h1{font-size:1.3em}}.results-columns{display:flex;flex-flow:row wrap}.results-columns a{border:2px solid rgba(33,182,95,0);display:block;overflow:hidden}.results-columns a:active,.results-columns a:focus,.results-columns a:hover{border-color:#21b65f}.results-columns>a,.results-columns>section{flex:0 1 31.91489362%;margin-bottom:2.12765957%;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;color:#3c3a36;overflow:hidden}.results-columns>a .store-logo,.results-columns>section .store-logo{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #f2f2f2;-moz-box-shadow:2px 2px 2px #f2f2f2;box-shadow:2px 2px 2px #f2f2f2;padding-bottom:50%;position:relative}.results-columns>a .store-logo img,.results-columns>section .store-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:auto;max-height:90%;max-width:90%}.results-columns>a .store-details,.results-columns>section .store-details{padding:1rem}.results-columns>a .store-details h3,.results-columns>a .store-details p,.results-columns>section .store-details h3,.results-columns>section .store-details p{margin:0}.results-columns>a .store-details h3,.results-columns>section .store-details h3{padding-bottom:.5rem}.results-columns>a .store-details p:nth-of-type(1),.results-columns>section .store-details p:nth-of-type(1){font-size:.8em;font-weight:600;color:rgba(0,0,0,.5)}.results-columns>a .store-details .snippet,.results-columns>section .store-details .snippet{border-top:2px solid #f2f2f2;padding:5px 0;margin:5px 0;font-size:.8em}.results-columns>a .store-details .specialty,.results-columns>section .store-details .specialty{border-top:2px solid #f2f2f2;padding:5px 0 0;margin:5px 0 0;font-size:.6em}.results-columns>a .store-details .specialty h5,.results-columns>section .store-details .specialty h5{margin:.5rem 0;font-size:1.3em}.results-columns>a:not(:nth-child(3n+3)),.results-columns>section:not(:nth-child(3n+3)){margin-right:2.12765957%}.results-columns>a .specialty span{background-color:#21b65f;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.125rem .5rem;display:inline-block;margin:0 .15rem .25rem 0;border:none;text-decoration:none}span.results-columns>a .specialty span{cursor:none}a.results-columns>a .specialty span{cursor:pointer;text-decoration:none}a.results-columns>a .specialty span:active,a.results-columns>a .specialty span:focus,a.results-columns>a .specialty span:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.results-columns>a a:active,.results-columns>a a:focus,.results-columns>a:hover{background:#f2f2f2}.results-columns>a a:active .specialty span,.results-columns>a a:focus .specialty span,.results-columns>a:hover .specialty span{background:rgba(33,182,95,.7)}.results-columns>section .specialty span{background-color:#c1c1c1;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.125rem .5rem;display:inline-block;margin:0 .15rem .25rem 0;border:none;text-decoration:none}span.results-columns>section .specialty span{cursor:none}a.results-columns>section .specialty span{cursor:pointer;text-decoration:none}a.results-columns>section .specialty span:active,a.results-columns>section .specialty span:focus,a.results-columns>section .specialty span:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:990px){.results-columns>a,.results-columns>section{flex:0 1 48.93617021%}.results-columns>a:nth-child(even),.results-columns>section:nth-child(even){margin-right:0}.results-columns>a:nth-child(odd),.results-columns>section:nth-child(odd){margin-right:2.12765957%}}@media only screen and (max-width:480px){.results-columns>a,.results-columns>section{flex:0 1 100%;margin-right:0!important}.results-columns>a .store-details,.results-columns>section .store-details{padding:.5rem}}.find-a-store-cta{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;background:url(/images/map.png) center #f1f3f4;padding:2.12765957%;border-top:1px solid #c1c1c1}.find-a-store-cta h2{margin:0 4.25531915% 0 0;font-weight:400;text-transform:uppercase;font-size:2.4em;-webkit-text-shadow:0 0 2px #fff;-moz-text-shadow:0 0 2px #fff;text-shadow:0 0 2px #fff}.find-a-store-cta a{background:#21b65f;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.find-a-store-cta a:active,.find-a-store-cta a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:600px){.find-a-store-cta{display:block;text-align:center;background-image:url(/images/map3.png)}.find-a-store-cta h2{margin:0 0 1rem;font-weight:700}.find-a-store-cta a{margin:0 0 1rem}}.page-header{margin:2rem 0;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.page-header form{flex:1 0 auto}.page-header .button{background:0 0;flex:0 1 auto;vertical-align:middle;margin-left:auto;color:#fff}.page-header h1{flex:0 1 auto;margin:0 2.12765957% 0 0;vertical-align:middle}.page-header.public.homepage{color:#3c3a36}.profile-card{background:#fff;padding:4.25531915% 2.12765957%;-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;border-radius:0 10px 10px}.profile-card>:first-child{margin-top:0}.profile-card>:last-child{margin-bottom:0}.store-row>.profile-card{width:1410px;max-width:96%;margin:0 auto}@media only screen and (max-width:990px){.profile-card{padding:4.25531915%}}.store-page .top{position:absolute;bottom:0;left:0;right:0;text-align:center}.store-page .top a{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;cursor:pointer;border:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:.6em;padding:.5em 1.5em}.store-page .top a:active,.store-page .top a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.store-page .success{position:absolute;left:-99999px}.store-page .site-header{background:#3c3a36!important;color:#fff;padding:.25rem}.store-page .site-header .logo{font-size:.7em;margin:0}.store-page .site-header a{color:#fff!important}.store-page .site-header a span{background-image:url(/images/mystore-jewelry-logo-white.png);width:20px;height:17px}.store-page .site-header .social{margin:0;float:right;font-size:.8em}.store-page .site-header .social span{font-size:.7em;font-weight:600}.store-page .site-header .social a{margin-bottom:0;margin-left:4px;vertical-align:middle}@media only screen and (max-width:600px){.store-page .site-header .social{float:none;text-align:center}.store-page .site-header h4{text-align:center;display:block}}.store-page #store-services-retail .store-tab span{background:rgba(49,57,110,.8);color:#fff}.store-page #store-services-retail:active .store-tab span,.store-page #store-services-retail:focus .store-tab span,.store-page #store-services-retail:hover .store-tab span{background:#31396e}.store-page #store-services-repair .store-tab span{background:rgba(209,65,48,.8);color:#fff}.store-page #store-services-repair:active .store-tab span,.store-page #store-services-repair:focus .store-tab span,.store-page #store-services-repair:hover .store-tab span{background:#d14130}.store-page #store-services-custom .store-tab span{background:rgba(245,127,32,.8);color:#fff}.store-page #store-services-custom:active .store-tab span,.store-page #store-services-custom:focus .store-tab span,.store-page #store-services-custom:hover .store-tab span{background:#f57f20}.store-page #store-services-estate .store-tab span{background:rgba(134,59,150,.8);color:#fff}.store-page #store-services-estate:active .store-tab span,.store-page #store-services-estate:focus .store-tab span,.store-page #store-services-estate:hover .store-tab span{background:#863b96}.store-page .store-row{position:relative;padding:3.19148936% 0}.store-page .store-row .store-tab{width:1410px;max-width:96%;margin:0 auto;text-transform:uppercase;font-size:.8em;font-weight:300;padding:0}.store-page .store-row .store-tab span{display:inline-block;background:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:10px 15px}.store-page .store-row:nth-of-type(even){background-color:rgba(193,193,193,.15)}.store-page .store-row>div>:first-child{margin-top:0}.store-page .store-row>div>br{display:none}.store-page .store-row .profile-card h2{text-align:center;font-size:2.4em}@media only screen and (max-width:600px){.store-page .store-row{padding:6.38297872% 0}}@media only screen and (max-width:600px){.store-page .store-row .profile-card h2{font-size:1.6em}}.store-page .store-profile-cta{text-align:center}.store-page .store-profile-cta a{display:inline-block;width:auto;background-color:#21b65f}.store-page #main2{background:url(/store/images/back4.png) center no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-size:cover!important}@media only screen and (min-width:426px){.store-page #main2{background-image:url(/store/images/back3.png)!important}}@media only screen and (min-width:851px){.store-page #main2{background-image:url(/store/images/back2.png)!important}}@media only screen and (min-width:1100px){.store-page #main2{background-image:url(/store/images/back.png)!important}}.store-page #store-services{background:#fff;padding:4.25531915% 2.12765957%;-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;border-radius:0 10px 10px;width:1410px;max-width:96%;margin:0 auto 2.12765957%;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:2.12765957%}.store-page #store-services>:first-child{margin-top:0}.store-page #store-services>:last-child{margin-bottom:0}.store-row>.store-page #store-services{width:1410px;max-width:96%;margin:0 auto}@media only screen and (max-width:990px){.store-page #store-services{padding:4.25531915%}}.store-page #store-services>div:first-child{flex:1 1 23.40425532%;display:flex;flex-flow:column nowrap;justify-content:center;gap:15px;overflow:hidden}.store-page #store-services>div:first-child p{margin:0;font-size:.7em}.store-page #store-services>div:first-child .smallButton{display:block;margin-bottom:5px}.store-page #store-services>div:last-child{flex:1 1 74.46808511%;display:flex;flex-flow:column nowrap;justify-content:center;justify-content:flex-end;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.store-page #store-services>div:last-child>div{background:#fff;-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;border-radius:0 10px 10px;padding:0;background:rgba(0,0,0,.1);height:100%}.store-page #store-services>div:last-child>div>:first-child{margin-top:0}.store-page #store-services>div:last-child>div>:last-child{margin-bottom:0}.store-row>.store-page #store-services>div:last-child>div{width:1410px;max-width:96%;margin:0 auto}@media only screen and (max-width:990px){.store-page #store-services>div:last-child>div{padding:4.25531915%}}.store-page #store-services>div:last-child>div>br{display:none}.store-page #store-services>div:last-child>div .store-profile-cta{margin-bottom:2.12765957%}.store-page #store-services>div:last-child img{display:block;margin:0 auto;height:100%;width:100%;object-fit:cover;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.store-page #store-services .store-logo{width:100%;max-width:400px;margin:0 auto}.store-page #store-services .store-logo img{display:block;margin:0 auto;max-width:100%;max-height:100%}.store-page #store-services .store-buttons{display:flex;flex-flow:row wrap;margin:0}.store-page #store-services .store-buttons a{flex:1 1 48.93617021%;background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.5em 1.5em;font-size:.7em;text-align:center;margin-bottom:2.12765957%}.store-page #store-services .store-buttons a:active,.store-page #store-services .store-buttons a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.store-page #store-services .store-buttons a:nth-of-type(even){margin-left:2.12765957%}.store-page #store-services .social{margin:0;text-align:center}.store-page #store-services .social a{display:inline-block;color:#fff;text-decoration:none;width:1.75em;height:1.75em;text-align:center;line-height:1.75em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 .25em .25em 0}.store-page #store-services .social .fa,.store-page #store-services .social .fab,.store-page #store-services .social .fal,.store-page #store-services .social .far,.store-page #store-services .social .fas{color:#fff!important}.store-page #store-services .social .facebook{background-color:#005397}.store-page #store-services .social .youtube{background-color:red}.store-page #store-services .social .google{background-color:#db4437}.store-page #store-services .social .twitter{background-color:#00aedd}.store-page #store-services .social .vimeo{background-color:#00adef}.store-page #store-services .social .instagram{background-color:#d93175}.store-page #store-services .social .pinterest{background-color:#bd081c}.store-page #store-services .hours>:first-child{margin-top:0}.store-page #store-services .hours>:last-child{margin-bottom:0}.store-page #store-services .specialty2{display:flex;flex-flow:row wrap;gap:3%}.store-page #store-services .specialty2>span{flex:0 0 100%}.store-page #store-services .specialty2 span{font-size:.7em;font-weight:700;display:block;margin-bottom:10px}.store-page #store-services .specialty2 a{flex:1 1 47%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:47%;height:85px;background-color:#3c3a36;color:#fff;text-decoration:none;margin:0 0 3%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.store-page #store-services .specialty2 a.card-retail{background-color:#31396e}.store-page #store-services .specialty2 a.card-estate{background-color:#863b96}.store-page #store-services .specialty2 a.card-custom{background-color:#f57f20}.store-page #store-services .specialty2 a.card-repair{background-color:#d14130}.store-page #store-services .specialty2 a:nth-of-type(even){margin-right:0}@media only screen and (max-width:1180px){.store-page #store-services>div:first-child{flex:1 1 31.91489362%}.store-page #store-services>div:last-child{flex:1 1 65.95744681%}}@media only screen and (max-width:990px){.store-page #store-services>div:first-child{flex:1 1 40.42553191%}.store-page #store-services>div:last-child{flex:1 1 57.44680851%}}@media only screen and (max-width:600px){.store-page #store-services{flex-flow:row wrap}.store-page #store-services>div{flex:0 0 100%!important}}.store-page #store-services-repair h2{text-align:center}.store-page .repair-circles{margin:3rem auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.store-page .repair-circles>div{-webkit-border-radius:125px;-moz-border-radius:125px;border-radius:125px;background:#fff;flex:0 1 125px;padding-bottom:125px;margin:1%;position:relative;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.store-page .repair-circles>div .fas{font-size:2em;margin-bottom:.25em}.store-page .repair-circles>div h3{width:80%;margin:0 auto;font-weight:400;line-height:100%;font-size:.65em}.store-page .repair-circles>div.showpop{cursor:pointer;background:rgba(255,255,255,.3)}.store-page .repair-circles>div div{position:absolute;left:0;right:0;top:20%;text-align:center;padding:0}.store-page .store-row-separator{content:"";display:block;height:250px;background:center no-repeat #fff;background-size:cover;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.3);box-shadow:inset 0 0 4px rgba(0,0,0,.3)}.store-page #store-categories div:nth-of-type(1),.store-page .upload-gallery{display:flex;flex-flow:row wrap;gap:2.12765957%;justify-content:center;margin-bottom:2.12765957%}.store-page #store-categories div:nth-of-type(1) p,.store-page .upload-gallery p{flex:0 0 100%;text-align:center;font-style:italic}.store-page #store-categories div:nth-of-type(1) a,.store-page .upload-gallery a{flex:0 1 14.89361702%;padding-bottom:14.89361702%;overflow:hidden;position:relative;margin-top:2.12765957%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.store-page #store-categories div:nth-of-type(1) a img,.store-page .upload-gallery a img{position:absolute;display:block;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:990px){.store-page #store-categories div:nth-of-type(1) a,.store-page .upload-gallery a{flex:0 1 31.91489362%;padding-bottom:31.91489362%}}@media only screen and (max-width:600px){.store-page #store-categories div:nth-of-type(1) a,.store-page .upload-gallery a{flex:0 1 48.93617021%;padding-bottom:48.93617021%}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(n+5),.store-page .upload-gallery a:nth-of-type(n+5){position:absolute;left:-99999px}.store-page #store-categories div:nth-of-type(1).upload-gallery a:nth-of-type(n+5),.store-page .upload-gallery.upload-gallery a:nth-of-type(n+5){position:absolute;left:-99999px}.store-page #store-categories div:nth-of-type(1)#store-categories a span,.store-page .upload-gallery#store-categories a span{font-size:5vw}}.store-page #store-categories>h2{margin-top:0}.store-page #store-categories p{text-align:center;margin:0}.store-page #store-categories div:nth-of-type(1) a{background-color:rgba(0,0,0,.1);background-position:center;background-size:cover;background-repeat:no-repeat}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(1){background-image:url(/store/images/rings.png)}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(2){background-image:url(/store/images/earrings.png)}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(3){background-image:url(/store/images/pendants.png)}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(4){background-image:url(/store/images/bracelets.png)}.store-page #store-categories div:nth-of-type(1) a:nth-of-type(5){background-image:url(/store/images/necklaces.png)}.store-page #store-categories div:nth-of-type(1) a span{position:absolute;bottom:10px;left:20px;display:block;color:#fff;font-weight:900;-webkit-text-shadow:1px 1px 3px #000;-moz-text-shadow:1px 1px 3px #000;text-shadow:1px 1px 3px #000;font-size:1.6vw}.store-page #store-categories .store-profile-cta{margin-top:2.12765957%}@media only screen and (max-width:990px){.store-page #store-categories div:nth-of-type(1) a span{font-size:2.5vw}}@media only screen and (max-width:600px){.store-page #store-categories div:nth-of-type(1) a span{font-size:5vw}}.store-page .store-cols{display:flex;flex-flow:row wrap;justify-content:space-around}.store-page .store-cols div{flex:0 1 48.93617021%}.store-page .store-cols .upload-gallery p{margin:5px 0;font-size:.8em}.store-page .store-cols .upload-gallery a{flex:0 1 200px!important;padding-bottom:200px!important}.store-page .store-cols .upload-gallery a img{width:100%;height:auto}@media only screen and (max-width:1180px){.store-page .store-cols .upload-gallery a{flex:0 1 150px!important;padding-bottom:150px!important}}@media only screen and (max-width:990px){.store-page .store-cols{display:block}.store-page .store-cols .upload-gallery{background:rgba(0,0,0,.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.mobile-message{display:none}@media only screen and (max-width:600px){.mobile-message{display:block;margin-bottom:1rem!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}#sysadmin-columns{margin-top:1rem}#sysadmin-columns h4{margin-top:0}#sysadmin-columns div:nth-of-type(1) a{background-color:rgba(49,57,110,.7)}#sysadmin-columns div:nth-of-type(2) a{background-color:rgba(49,57,110,.85)}#sysadmin-columns div:nth-of-type(3) a{background-color:#31396e}#sysadmin-columns .profile-actions{font-size:.8em}#sysadmin-columns .profile-actions li{margin-bottom:.25rem}div.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}div.redBack>:first-child{margin-top:0}div.redBack>:last-child{margin-bottom:0}.members-menu ul{list-style-type:none;margin:0;padding:0;line-height:175%}.members-menu li{margin:0 0 5px;padding:0}.members-menu li.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}.members-menu a{background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;display:block}.members-menu a:active,.members-menu a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.members-menu a.redBack{background-color:#b62121}.members-menu a.redBack:after{content:"[NEW LEADS]";font-size:.8em;display:inline;vertical-align:baseline;margin-left:5px}.members-menu a.disabled{background-color:rgba(60,58,54,.3)!important;cursor:not-allowed}.profile-actions ul{list-style-type:none;margin:0;padding:0;line-height:175%}.profile-actions li{margin:0 0 5px;padding:0}.profile-actions li.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}.profile-actions a{background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;display:block}.profile-actions a:active,.profile-actions a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.profile-actions a.redBack{background-color:#b62121}.profile-actions a.redBack:after{content:"[NEW LEADS]";font-size:.8em;display:inline;vertical-align:baseline;margin-left:5px}.profile-actions a.disabled{background-color:rgba(60,58,54,.3)!important;cursor:not-allowed}#homepage-nav{margin-bottom:4rem!important}#homepage-nav ul{list-style-type:none;margin:0;padding:0;line-height:175%}#homepage-nav li{margin:0 0 5px;padding:0}#homepage-nav li.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}#homepage-nav a{background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;display:block}#homepage-nav a:active,#homepage-nav a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#homepage-nav a.redBack{background-color:#b62121}#homepage-nav a.redBack:after{content:"[NEW LEADS]";font-size:.8em;display:inline;vertical-align:baseline;margin-left:5px}#homepage-nav a.disabled{background-color:rgba(60,58,54,.3)!important;cursor:not-allowed}#homepage-nav ul{display:flex;flex-flow:row wrap;gap:.5rem;align-items:flex-start}#homepage-nav ul li{flex:1 1 24%;margin:0 0 .5rem}#homepage-nav ul li a{padding:1em}#homepage-nav ul li p{text-align:center;font-size:.7em;margin:.5rem 0;font-style:italic}#homepage-nav li:not(.redBack) a{text-align:center;font-size:1.5em;background-color:#31396e;height:100%;display:flex;flex-flow:column nowrap;gap:.5em;line-height:1.05}#homepage-nav li:not(.redBack) a i{font-size:1.5em}@media only screen and (max-width:1180px){#homepage-nav li:not(.redBack) a{font-size:1.25em}}@media only screen and (max-width:990px){#homepage-nav{flex-flow:row wrap}#homepage-nav ul{gap:2.12765957%}#homepage-nav ul li{flex:0 0 48.93617021%;margin-bottom:2.12765957%}#homepage-nav li:not(.redBack) a{font-size:1em}#homepage-nav a:nth-of-type(n+3){margin-top:2.12765957%}}@media only screen and (max-width:600px){#homepage-nav{flex-flow:row wrap}#homepage-nav ul{justify-content:center}#homepage-nav ul li{flex:0 0 100%}}#top-menu{font-size:.8em}#top-menu ul{list-style-type:none;margin:0;padding:0;line-height:175%}#top-menu li{margin:0 0 5px;padding:0}#top-menu li.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}#top-menu a{background:#3c3a36;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;display:block}#top-menu a:active,#top-menu a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#top-menu a.redBack{background-color:#b62121}#top-menu a.redBack:after{content:"[NEW LEADS]";font-size:.8em;display:inline;vertical-align:baseline;margin-left:5px}#top-menu a.disabled{background-color:rgba(60,58,54,.3)!important;cursor:not-allowed}#top-menu ul{display:flex;flex-flow:row wrap;gap:2.12765957%}#top-menu ul li{flex:0 0 23.40425532%}@media only screen and (max-width:990px){#top-menu ul{flex-flow:row wrap}#top-menu ul li{flex:0 0 48.93617021%}#top-menu ul li:nth-of-type(n+3){margin-top:2.12765957%}}@media only screen and (max-width:600px){#top-menu ul{flex-flow:row wrap}#top-menu ul li{flex:0 0 100%}#top-menu ul li:nth-of-type(n+3){margin-top:0}}.new-feature{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.new-feature div{display:flex;flex-flow:row nowrap;justify-content:center;gap:1em}.new-feature div p{flex:0 1 auto;text-align:center}.new-feature div p img{margin:0 auto;display:inline-block;height:70px;width:auto;max-width:50%;vertical-align:middle}.new-feature div p a{display:inline-block;margin:0 0 0 15px;vertical-align:middle}.new-feature div p strong{font-size:.8em;display:block;margin-top:10px}.new-feature div p strong.copythis{cursor:pointer}.new-feature div p strong.copythis:active,.new-feature div p strong.copythis:focus,.new-feature div p strong.copythis:hover{color:#21b65f}.new-feature div p strong.copythis:before{font:var(--fa-font-solid);content:"\f0c5";margin-right:5px;font-size:1.8em;vertical-align:baseline}@media only screen and (max-width:600px){.new-feature div{flex-flow:row wrap;gap:2.12765957%}.new-feature div p{flex:1 1 48.93617021%}.new-feature div p img{height:40px}.new-feature strong{font-size:.6em!important;line-height:1!important}}@media only screen and (max-width:480px){.new-feature div p{flex:0 0 100%}}#map-location{overflow:hidden}#map-location div{float:left}#map-location p{line-height:125%}#map-location #mapForm{width:40.42553191%;margin:0 2.12765957% 0 0}#map-location #mapForm label{display:block;text-align:right;margin-bottom:10px}#map-location #mapForm label input{margin-left:10px;display:inline-block;width:50%}#map-location #mapForm button,#map-location #mapForm span.button{font-size:.6em}#map-location #mapwrapper{width:57.44680851%}#map-location #mapwrapper #map{width:100%;height:350px;margin-bottom:10px}#map-location button{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}#map-location button:active,#map-location button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#map-location button.bigButton{display:block;margin:0 auto}#geoLoc{text-align:center}#geoLoc a:nth-of-type(1){background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}#geoLoc a:nth-of-type(1):active,#geoLoc a:nth-of-type(1):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#geoLoc a:nth-of-type(2){background:#b62121;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}#geoLoc a:nth-of-type(2):active,#geoLoc a:nth-of-type(2):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.big-form .fieldset,.big-form .submit,.big-form .submitGreen{margin-top:3em}.big-form .fieldset{margin-bottom:4em}@media only screen and (max-width:990px){.big-form .fieldset,.big-form .submit,.big-form .submitGreen{margin:1em 0 2em}}.with-note{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:flex-end;align-items:flex-end}.with-note>div{-webkit-flex:0 0 auto;flex:0 0 auto}.with-note .note{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:30px;font-size:.8em}.with-note .note strong{color:#b62121;margin-right:10px;-webkit-flex:1 0 auto;flex:1 0 auto}.with-note .note p:nth-of-type(1){margin-top:0}@media only screen and (max-width:600px){.with-note{display:block}.with-note label,.with-note>div:first-child{text-align:center}.with-note .note{margin:10px 0;text-align:left}}.with-headline-note{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.with-headline-note>h2{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:15px}.with-headline-note>div,.with-headline-note>p{-webkit-flex:1 1 auto;flex:1 1 auto;display:inline-block}.specialCheckbox{position:absolute;left:-99999px}.specialCheckbox+label{background:rgba(193,193,193,.1);display:inline-block;color:#b62121;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.5em 2em .5em 1em;margin-bottom:.25em}.specialCheckbox+label:active,.specialCheckbox+label:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#b62121}.specialCheckbox+label:before{font-family:"Font Awesome 6 Pro";display:inline-block;content:"\f00d";font-size:2em;font-weight:600;vertical-align:middle;margin-right:.25em;color:#b62121}.specialCheckbox:checked+label{background:#21b65f;color:#fff}.specialCheckbox:checked+label:before{color:#fff;content:"\f00c"}.specialCheckbox#active1+label:before{content:"\f00c"!important}.specialCheckbox#active2+label:before{content:"\f00d"!important}@media only screen and (max-width:1180px){.specialCheckbox+label{padding:.5em 1em .5em .5em}}@media only screen and (max-width:990px){.specialCheckbox+label{display:block}}.checkboxes{overflow:hidden}.checkboxes .specialCheckbox+label{display:block;width:31%;margin:0 2% 1.5% 0;float:left;text-transform:unset}.checkboxes .specialCheckbox:disabled+label{cursor:not-allowed}@media only screen and (max-width:990px){.checkboxes .specialCheckbox+label{width:48%;margin:0 2% 1.5% 0}}.bigChecks>div>div{overflow:hidden}.bigChecks>div>div label{display:block;float:left;width:31.91489362%;margin-right:2.12765957%;font-size:1.3em;text-align:center}.bigChecks>div>div label:nth-of-type(3){margin-right:0}@media only screen and (max-width:1180px){.bigChecks>div>div label{font-size:1.2em}}@media only screen and (max-width:990px){.bigChecks>div>div label{width:100%;text-align:left}}.checkboxSlider label{display:inline-block;width:80px;height:40px;border-radius:50px;position:relative;vertical-align:middle;cursor:pointer;background:#c1c1c1}.checkboxSlider label i{display:block;width:22px;height:22px;border-radius:50%;transition:all .5s ease;cursor:pointer;position:absolute;top:9px;z-index:1;left:12px;background:#fff}.checkboxSlider input[type=checkbox]:checked+label{background:#21b65f}.checkboxSlider input[type=checkbox]:checked+label i{left:44px}.checkboxSlider input[type=checkbox]{visibility:hidden;display:none}.checkboxSlider span{display:inline-block}.priceRange{overflow:hidden}.priceRange label{width:48.93617021%;float:left}.priceRange label:nth-of-type(1){margin-right:2.12765957%}.priceRange label span{font-size:.7em;display:block;margin-bottom:3px}.priceRange label input{display:block;width:100%}.bigCheckbox{transform:scale(1.5);margin-right:5px}.formBackground,.formSection{background:rgba(193,193,193,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:.5em 0;padding:1em}.formSection,.textSection{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;clear:both;width:100%;padding:1em}.formSection input,.formSection textarea,.textSection input,.textSection textarea{border:1px solid rgba(60,58,54,.5)}.formSection.disabled,.textSection.disabled{background:#c1c1c1}.formSection.disabled .priceRange,.formSection.disabled h5,.formSection.disabled textarea,.textSection.disabled .priceRange,.textSection.disabled h5,.textSection.disabled textarea{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20)}.formSection h4,.textSection h4{margin-top:0}.formSection>div:nth-of-type(1),.textSection>div:nth-of-type(1){width:23.40425532%;margin-right:30px}.formSection>div:nth-of-type(2),.textSection>div:nth-of-type(2){-webkit-flex:1 1 auto;flex:1 1 auto}.formSection>div:nth-of-type(2) textarea,.textSection>div:nth-of-type(2) textarea{width:100%;height:100%}.formSection.textSection>div:nth-of-type(1) p,.textSection.textSection>div:nth-of-type(1) p{line-height:115%}.formSection.textSection>div:nth-of-type(2) textarea,.textSection.textSection>div:nth-of-type(2) textarea{height:200px}.submit button,.submit-button,.submitSmall button{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.submit button:active,.submit button:hover,.submit-button:active,.submit-button:hover,.submitSmall button:active,.submitSmall button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.submitGreen button{background:#21b65f;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.submitGreen button:active,.submitGreen button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.submit-button{float:right;background:#000;width:auto}.inventory-search{display:flex;flex-flow:row nowrap;background:rgba(60,58,54,.1);padding:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;gap:.5rem;margin-bottom:.5rem}.inventory-search fieldset{flex:0 1 100%;border:none;padding:0}.inventory-search fieldset input{padding:1em!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.inventory-search label{position:absolute;left:-99999px}.inventory-search button{flex:1;white-space:nowrap}.inventory-search a{flex:1;background:#f69806;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;white-space:nowrap;margin-left:2rem}.inventory-search a:active,.inventory-search a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:1180px){.inventory-search a,.inventory-search button,.inventory-search input{padding:1em}.inventory-search a{margin-left:1rem}}@media only screen and (max-width:990px){.inventory-search a,.inventory-search button,.inventory-search fieldset input{font-size:.8em;padding:.4em .8em!important}.inventory-search a{margin-left:.25rem}}@media only screen and (max-width:600px){.inventory-search{flex-flow:row wrap}.inventory-search a{flex:0 0 100%;margin:0}}#activity,#quicklinks{margin-top:6rem}#activity:nth-of-type(2),#quicklinks:nth-of-type(2){margin-top:0}#guest-message{border:1px solid rgba(0,0,0,.15);margin-bottom:1rem;background:url(/images/blurred-background.png) center no-repeat;background-size:cover;padding:3rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}#guest-message>:first-child{margin-top:0}#guest-message>:last-child{margin-bottom:0}#guest-message h3,#guest-message p{text-align:center}#guest-message p{max-width:600px;margin:1em auto 0}.order-service{display:flex;flex-flow:row wrap;gap:2.12765957%;justify-content:space-between}.order-service .os-header{background-size:cover;background-position:right center;min-height:120px}.order-service .os-header h1{line-height:150px;width:70%;text-align:center}.order-service>div:nth-of-type(1){flex:0 0 100%;padding:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.order-service>div:nth-of-type(1) h1{margin:0;text-shadow:0 0 2px #fff}.order-service>div:nth-of-type(2){flex:0 1 57.44680851%}.order-service>div:nth-of-type(2) h1{margin-top:4.25531915%}.order-service>div:nth-of-type(3){flex:0 1 40.42553191%}.order-service>div:nth-of-type(3) form{margin-top:4.25531915%;background:rgba(60,58,54,.1);padding:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.order-service>div:nth-of-type(3) form h4{margin-top:0;text-align:center}.order-service>div:nth-of-type(3) form input{margin-bottom:5px}@media only screen and (max-width:1180px){.order-service .os-header h1{text-align:left;width:100%}}@media only screen and (max-width:600px){.order-service{display:block}.order-service .os-header{position:relative;min-height:unset}.order-service .os-header h1{position:relative;z-index:1;line-height:unset}.order-service .os-header:after{z-index:0;position:absolute;content:" ";display:block;background:rgba(255,255,255,.8);top:0;right:0;left:0;bottom:0}}#homepage-marketplace{margin:0 0 .5rem}#homepage-marketplace ul{list-style-type:none;margin:0;padding:0;line-height:175%}#homepage-marketplace li{margin:0 0 5px;padding:0}#homepage-marketplace li.redBack{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}#homepage-marketplace a{background:#3c3a36;color:#fff;text-decoration:none;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.5em 1.5em}#homepage-marketplace a:active,#homepage-marketplace a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#homepage-marketplace a.redBack{background-color:#b62121}#homepage-marketplace a.redBack:after{content:"[NEW LEADS]";font-size:.8em;display:inline;vertical-align:baseline;margin-left:5px}#homepage-marketplace a.disabled{background-color:rgba(60,58,54,.3)!important;cursor:not-allowed}#homepage-marketplace h4{flex:0 0 100%;margin:0 0 1em;font-weight:300}#homepage-marketplace ul{display:flex;flex-flow:row wrap;gap:.5rem}#homepage-marketplace ul li{flex:1 1 24%;align-items:stretch}#homepage-marketplace a{background-color:rgba(255,255,255,.3);height:100%;display:flex;flex-flow:row nowrap;align-items:center;gap:.5em;line-height:1.5;text-transform:unset;font-size:1.1em}@media only screen and (max-width:1180px){#homepage-marketplace a{font-size:1em}}@media only screen and (max-width:990px){#homepage-marketplace h4{text-align:center}#homepage-marketplace ul li{flex:1 1 48.93617021%}#homepage-marketplace a{padding:.35em 1em}}.system-inquiries .inquiry-buttons{padding:2.12765957% 0}.system-inquiries .inquiry-buttons a:not(.current){background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;font-size:.8em}.system-inquiries .inquiry-buttons a:not(.current):active,.system-inquiries .inquiry-buttons a:not(.current):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.system-inquiries .inquiry-buttons a.current{background:#21b65f;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;font-size:.8em}.system-inquiries .inquiry-buttons a.current:active,.system-inquiries .inquiry-buttons a.current:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.system-inquiries .inquiry-hit{padding:1.06382979% 1.06382979% 1.06382979% 70px;background:#3c3a36;color:#fff;font-size:.8em;border-top:1px solid #fff;position:relative;min-height:50px}.system-inquiries .inquiry-hit.hit2{background:#000}.system-inquiries .inquiry-hit.hit2 span{box-shadow:0 0 1px rgba(255,255,255,.8)}.system-inquiries .inquiry-hit p{margin:0;line-height:1}.system-inquiries .inquiry-hit span{position:absolute!important;top:50%;left:10px;transform:translateY(-50%) scale(.9)!important;display:block!important;background:#000;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;vertical-align:middle;width:40px;height:40px;line-height:40px;text-align:center;margin-right:5px}.system-inquiries .inquiry-hit span .fas{font-size:20px;margin-top:9px}.system-inquiries .noresults{font-size:1.2em;font-weight:700}.system-inquiries .noresults p{flex:0 0 100%;text-align:center}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons){border-top:1px solid #c1c1c1;padding:2.12765957%;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons):nth-of-type(even){background:#c1c1c1}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) a:not(.notbutton){background:#000;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) a:not(.notbutton):active,.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) a:not(.notbutton):hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons).isPrivate{border:2px solid #f69806;background:rgba(246,152,6,.1)}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons).isPrivate a{background:#f69806;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons).isPrivate a:active,.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons).isPrivate a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child{-webkit-flex:0 1 74.46808511%;flex:0 1 74.46808511%}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child img{float:right;width:100px;height:auto;display:block;margin-left:30px}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child p{margin:0}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child p:nth-of-type(1){font-size:.8em}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child a{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child a:active,.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:first-child a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:last-child{-webkit-flex:0 1 23.40425532%;flex:0 1 23.40425532%}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:last-child a{display:block;text-align:center}.system-inquiries>div:not(.inquiry-hit):not(.inquiry-buttons) div:last-child a:nth-of-type(2){background:rgba(60,58,54,.5);margin-top:10px}@media only screen and (max-width:990px){.system-inquiries .inquiry-buttons a{padding:.5em 1em}}@media only screen and (max-width:600px){.system-inquiries .inquiry-buttons{margin:0 0 2rem}.system-inquiries .inquiry-buttons a{padding:.5em 1em;font-size:1em;display:block!important;clear:both;margin-top:3px}.system-inquiries .inquiry-hit{padding:2.12765957% 2.12765957% 2.12765957% 60px}.system-inquiries .inquiry{display:block!important;padding:4.25531915% 2.12765957%!important}.system-inquiries .inquiry>div:nth-of-type(1) img{margin-left:5px}.system-inquiries .inquiry>div:nth-of-type(1) p:nth-of-type(1),.system-inquiries .inquiry>div:nth-of-type(1) p:nth-of-type(2){font-size:.7em}.system-inquiries .inquiry>div:nth-of-type(1) p:nth-of-type(3){margin:1rem;line-height:1}.system-inquiries .inquiry>div:nth-of-type(2){display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:10px}.system-inquiries .inquiry>div:nth-of-type(2) a{flex:0 1 48.93617021%;margin:0!important}}@media only screen and (max-width:480px){.system-inquiries .inquiry>div:nth-of-type(2) a{font-size:.8em}}.showRequest{background:rgba(60,58,54,.1);padding:1.06382979% 1.59574468%;margin:2.12765957% 0}.showRequest>:first-child{margin-top:0}.showRequest>:last-child{margin-bottom:0}.showRequest .requestImage{border:1px solid #c1c1c1;float:right;width:120px;height:120px;position:relative;overflow:hidden;background:#fff}.showRequest .requestImage img{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;right:0;width:auto;height:120px;display:block}@media only screen and (max-width:600px){.showRequest .button{display:block;clear:both;margin-bottom:5px}}.flag{display:inline-block;background:#21b65f;padding:0 1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}.outState{background:#000;color:#fff;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.25em .5em;font-size:.8em;white-space:nowrap}.message{position:relative;margin-bottom:30px}.message .fa-comments,.message .fa-robot{color:rgba(60,58,54,.5);position:absolute;top:0;left:2.12765957%;font-size:100px;background:#fff;border:6px solid #fff;z-index:2}.message>h4{margin:0 0 0 145px;float:left;position:relative;z-index:3;color:rgba(60,58,54,.5)}.message .contact{background:rgba(60,58,54,.5);color:#fff;text-decoration:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;float:right;padding:.5em .5em .75em;margin:0 0 -.25em;position:relative;z-index:0}.message .contact .fas{margin-right:5px}.message p{line-height:125%}.message .box{font-size:.8em;padding:.5em .75em}.message>div{border:3px solid rgba(60,58,54,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;clear:both;background:#fff;position:relative;z-index:1;padding:2.12765957%}.message>div>div{float:left;width:74.46808511%}.message>div>div .button{font-size:.8em;margin-bottom:10px}.message>div>div:nth-of-type(1){width:23.40425532%;margin-right:2.12765957%;padding-top:45px}.message>div>div:nth-of-type(1) h3{margin:0 0 .3em;font-size:.8em}.message>div>div:nth-of-type(1) p{font-size:.8em}.message>div>div:nth-of-type(1) .button{display:block;width:100%;text-align:center}.message.direct>div{border-color:#31396e}.message.direct>div>div:nth-of-type(1){color:#31396e}.message.direct .contact{background:#31396e}.message.direct .fas,.message.direct>h4{color:#31396e}@media only screen and (max-width:600px){.message .fa-comments,.message .fa-robot{font-size:60px}.message .contact{font-size:.8em;margin-left:110px}.message>h4{float:none;text-align:right;margin:0 0 10px}.message>div>div{float:none;width:100%!important;clear:both}.message>div>div:nth-of-type(1){padding-top:10px}.message>div>div:nth-of-type(1) .button{width:48%;float:left}.message>div>div:nth-of-type(1) .button:last-child{margin-left:10px}}.private{float:right;text-align:center}.private .fas{color:#b62121;font-size:2em}.private span{font-size:.8em;display:block}@media only screen and (max-width:600px){#communications-page>div:nth-of-type(1){-webkit-order:2;order:2}#communications-page>div:nth-of-type(2){-webkit-order:1;order:1}}#showCommunications{overflow:hidden}#showCommunications .success{margin-top:10px}#showCommunications .success p{line-height:110%;text-align:left;margin:1em 0;clear:both}.communicationsSummary h3{margin-top:0}.communications{margin:2.12765957% 0;background:#fff;padding:0}.communications>:first-child{margin-top:0}.communications>:last-child{margin-bottom:0}.communications h2{text-align:center;font-size:.85em;margin-top:0;padding:.25em;background:rgba(60,58,54,.1)}.communications h2 .button{background:#21b65f;padding:.25em .5em;font-size:.8em}.communications>div{display:block;margin:2.12765957%;clear:both;overflow:hidden}.communications>div div{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.5em}.communications>div p{font-size:.7em;font-style:italic;margin:0 .53191489%}.communications>div.comTo div{background:rgba(0,0,0,.1);margin-right:30%}.communications>div.comTo p{text-align:left}.communications>div.comFrom div{background:rgba(182,33,33,.1);margin-left:30%}.communications>div.comFrom p{text-align:right}.showInstruction i{color:#b62121;font-size:1.8em;display:block;float:left;margin:0 15px 0 50px}.showInstruction.shiftRight{text-align:right}.showInstruction.shiftRight i{float:right;margin:0 50px 0 15px}.requester-map{height:300px}.box.video-buttons{padding:2rem}.box.video-buttons div{width:500px;max-width:100%;margin-left:20px}.box.video-buttons a{display:block;clear:both;margin-bottom:15px}.box.video-buttons a strong{font-size:2em;vertical-align:middle}.dropzone:before{content:"Drop files here to upload";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center}.dropzone .dz-error-message{opacity:1!important;z-index:8}.dropzone .dz-preview .dz-error-mark span{display:block!important}.dropzone .dz-preview .dz-error-mark{z-index:501!important}#upload-reorder{width:500px;max-width:100%}#upload-reorder p{font-size:.8em}#upload-reorder>div{display:flex;flex-flow:row nowrap;border-bottom:2px solid rgba(60,58,54,.1)}#upload-reorder>div>div:nth-of-type(1) a{display:block;text-align:center;text-decoration:none;padding:10px}#upload-reorder>div>div:nth-of-type(1) a img{display:block;margin-bottom:5px}#upload-reorder>div>div:nth-of-type(1) a:active,#upload-reorder>div>div:nth-of-type(1) a:focus,#upload-reorder>div>div:nth-of-type(1) a:hover{background:#fff}#upload-reorder>div>div:nth-of-type(2){padding:10px}#upload-reorder>div>div:nth-of-type(2) input{display:inline;width:100px}#upload-reorder>div>div:nth-of-type(2) a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em;background:#b62121;display:block;margin-top:10px}#upload-reorder>div>div:nth-of-type(2) a:active,#upload-reorder>div>div:nth-of-type(2) a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.maintenance_page footer{position:fixed;bottom:0;right:0;left:0}.maintenance_page .maintenance{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:600px}.maintenance_page .maintenance h3{text-align:center}.maintenance_page .maintenance img{display:block;margin:0 auto}@media only screen and (max-width:600px){.maintenance_page .maintenance img{width:50px;height:auto}.maintenance_page .maintenance h3{font-size:1em}.maintenance_page footer .copyright{font-size:.7em}}.grey-back{background:rgba(0,0,0,.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.succeeding-online,.succeeding-online img{display:block;max-width:1410px;height:auto;width:100%}.webdev{padding:2.12765957%;background:#3c3a36;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;flex-flow:row wrap;gap:2em;justify-content:space-between;margin:0 0 4rem}.webdev>:first-child{margin-top:0}.webdev>:last-child{margin-bottom:0}.webdev>div{flex:0 0 100%}.webdev p{font-size:1.1em;margin:0;flex:0 1 65.95744681%}.webdev p strong{font-size:1.3em}.webdev .button{background:#21b65f;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;padding:.5em 1.5em;display:flex;flex-flow:column nowrap;justify-content:center;flex:0 1 23.40425532%;text-align:center}.webdev .button:active,.webdev .button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}@media only screen and (max-width:1180px){.webdev p,.webdev p strong{font-size:1em}.webdev .button{padding:.5em 1em}}@media only screen and (max-width:600px){.webdev{display:block}.webdev>p{text-align:center;font-size:.8em;width:80%;margin:30px auto 10px}.webdev>.button{width:80%;margin:0 auto}}.backH1{display:inline-block;color:#fff;text-decoration:none;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;background:#31396e;padding:.5em 1em;text-transform:lowercase;vertical-align:middle;font-size:.7em;line-height:1}.backH1:active,.backH1:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}h1 .backH1{font-size:.3em}.copy-notification{color:#fff;background-color:rgba(0,0,0,.8);padding:20px;border-radius:30px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;white-space:nowrap;margin-top:-30px;margin-left:-85px;display:none;text-align:center}.full-image{display:block;max-width:100%;height:auto}.alignright{text-align:right;-webkit-justify-content:flex-end;justify-content:flex-end}.aligncenter{text-align:center;-webkit-justify-content:center;justify-content:center}.email_link{text-decoration:underline;cursor:pointer}.to-top{position:absolute;background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;cursor:pointer;border:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;bottom:0;right:10px;font-size:.6em;padding:1em 1.5em}.to-top:active,.to-top:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.fa-asterisk{color:#b62121;font-size:.8em;vertical-align:text-top}.required{font-size:.6em;text-align:right}.marg1{margin:1rem auto}.marg2{margin:2rem auto}.marg3{margin:3rem auto}.center{text-align:center}.has-background-white{background:#fff}.icon-columns{display:flex;flex-flow:row wrap;justify-content:space-around}.icon-columns div{flex:0 1 23.40425532%}.icon-columns>div{max-width:250px}.icon-columns .icon{margin:0 auto;display:block;border:1px solid #ccc;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;width:80%;padding-bottom:80%;position:relative;background:#fff;-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);overflow:hidden}.icon-columns .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:55%;height:auto}.icon-columns h4{font-size:.8em;text-align:center}.icon-columns p{font-size:.8em}.icon-columns.cols3>div{max-width:31.91489362%}.icon-columns.cols3>div .icon{width:60%;padding-bottom:60%}.icon-columns.cols3>div h4{font-size:1em}@media only screen and (max-width:600px){.icon-columns{display:block}.icon-columns.cols3>div,.icon-columns>div{max-width:90%!important;overflow:hidden;margin:0 auto 2rem;padding-bottom:2rem;border-bottom:1px solid #c1c1c1}.icon-columns.cols3>div p,.icon-columns>div p{overflow:hidden}.icon-columns.cols3>div .icon,.icon-columns>div .icon{float:left;width:150px;padding-bottom:150px;margin-right:20px}.icon-columns.cols3>div h4,.icon-columns>div h4{text-align:left;margin-top:0}}.pricing-columns{display:flex;flex-flow:row wrap;justify-content:space-around;justify-content:center;gap:2.12765957%}.pricing-columns>div{flex:0 1 23%;background:rgba(0,0,0,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1.06382979%;margin:2.12765957% 0;display:flex;flex-flow:column nowrap}.pricing-columns>div>:first-child{margin-top:0}.pricing-columns>div>:last-child{margin-bottom:0}.pricing-columns>div div{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:1rem;text-align:center;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;margin-bottom:1rem}.pricing-columns>div div p{margin:.2rem 0 0;font-size:.8em}.pricing-columns>div div h2{font-size:1em;margin:0 0 .2rem}.pricing-columns>div div h3{font-size:.8em;margin:0}.pricing-columns>div div span{text-decoration:line-through;font-size:.8em;display:block}.pricing-columns>div>p{font-size:.8em;margin:.5rem 0}.pricing-columns>div>p:last-child{text-align:center;margin-top:auto}.pricing-columns>div>p:last-child a{width:100%;padding:1em;margin-top:1rem}.pricing-columns>div>ul ul{margin-top:.5rem}.pricing-columns>div>ul>li{font-size:.8em}.retailer-pricing .pricing-columns>div:nth-of-type(1){background:url(../images/back-promo-sm.jpg) center no-repeat #eaeaea;background-size:cover}.retailer-pricing .pricing-columns>div:nth-of-type(1) .button{background:rgba(0,0,0,.4)}.retailer-pricing .pricing-columns>div:nth-of-type(2){background:url(../images/back-wib-sm.jpg) center no-repeat #eaeaea;background-size:cover}.retailer-pricing .pricing-columns>div:nth-of-type(2) .button{background:rgba(0,0,0,.6)}.retailer-pricing .pricing-columns>div:nth-of-type(3){background:url(../images/back-stats-sm.jpg) center no-repeat #eaeaea;background-size:cover}.retailer-pricing .pricing-columns>div:nth-of-type(3) .button{background:rgba(0,0,0,.9)}.retailer-pricing .pricing-columns>div:nth-of-type(4){background:url(../images/back-chat-sm.jpg) center no-repeat #eaeaea;background-size:cover}.retailer-pricing .pricing-columns>div:nth-of-type(4) .button{background:#000}.retailer-pricing .pricing-columns>div:last-child{flex:0 0 100%;margin-top:.53191489%;flex-flow:row nowrap;align-items:center;gap:2.12765957%}.retailer-pricing .pricing-columns>div:last-child h2{font-size:1.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:1rem;flex:0 1 auto;white-space:nowrap;text-align:center}.retailer-pricing .pricing-columns>div:last-child p{text-align:center;flex:1 1 auto;margin:0;font-size:1.2em}.retailer-chatbot .pricing-columns{justify-content:center;gap:2.12765957%}.retailer-chatbot .pricing-columns>div{flex:0 1 450px;margin:2.12765957% 0}.retailer-chatbot .pricing-columns p{margin:0}@media only screen and (max-width:1180px){.pricing-columns>div{flex:0 1 32%;margin:1.06382979% 0}.pricing-columns>div:nth-of-type(4),.pricing-columns>div:nth-of-type(5){flex:0 1 49%}}@media only screen and (max-width:990px){.pricing-columns>div{flex:0 1 49%;margin:1.06382979% 0}.pricing-columns>div:nth-of-type(5){flex:0 0 100%}}@media only screen and (max-width:600px){.pricing-columns>div{flex:0 0 100%!important;padding:20px}.retailer-pricing .pricing-columns>div:last-child{flex-flow:column nowrap;align-items:stretch}}.chatbot-header{background:url(/images/ai-chatbot-back2.png) bottom left repeat-x #fff;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.chatbot-header img{flex:0 0 300px;width:300px;height:auto}.chatbot-header h1{flex:1 1 auto;text-align:center;margin:0 20px;line-height:1}@media only screen and (max-width:990px){.chatbot-header{height:200px;background-size:auto 200px}.chatbot-header h1{font-size:1.8em}.chatbot-header img{flex:0 0 200px;width:200px;height:auto}}@media only screen and (max-width:600px){.chatbot-header h1{font-size:1.4em;line-height:.9;margin:0 10px}.chatbot-header img{margin-right:-100px}}@media only screen and (max-width:480px){.chatbot-header h1{font-size:1.2em}}.retailer-chatbot #main>h1+img{float:right;border:1px solid #c1c1c1;margin:0 0 1rem 1rem;max-width:50%;height:auto;display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.retailer-chatbot .special-box{margin:2rem auto 0;padding:2rem 5%;position:relative}.retailer-chatbot .special-box *{position:relative;z-index:1}.retailer-chatbot .special-box:after{position:absolute;display:block;content:" ";background:rgba(255,255,255,.5);top:0;left:0;right:0;bottom:0;z-index:0}.retailer-chatbot .special-box+p{width:920px;max-width:100%;margin:1rem auto 0;text-align:center;font-size:.8em}.icon-columns2{display:flex;flex-flow:row wrap;justify-content:space-around;justify-content:center;gap:3%;color:#fff}.icon-columns2>div:nth-of-type(1){background:#d14130}.icon-columns2>div:nth-of-type(2){background:#f57f20}.icon-columns2>div:nth-of-type(3){background:#863b96}.icon-columns2>div:nth-of-type(4){background:#31396e}.icon-columns2>div{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2.5% 0;margin:2.12765957% 0;flex:0 1 auto;width:450px;max-width:50%}.icon-columns2>div>:first-child{margin-top:0}.icon-columns2>div>:last-child{margin-bottom:0}.icon-columns2 .icon{margin:0 auto 10%;display:block;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:80%;padding-bottom:80%;position:relative;background:#fff;-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);overflow:hidden}.icon-columns2 .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:50%;height:auto}.icon-columns2 h4,.icon-columns2 p{width:80%;margin:1rem auto}.icon-columns2 h4{font-size:1.2em}.icon-columns2 h4 a{color:#fff}.icon-columns2 ul{width:80%;margin:1rem auto}@media only screen and (max-width:1180px){.icon-columns2 h4{font-size:1em}}@media only screen and (max-width:990px){.icon-columns2{justify-content:space-between}.icon-columns2>div:nth-of-type(1){width:100%;max-width:100%!important;padding:5% 5% 2rem}.icon-columns2>div:nth-of-type(1) .icon,.icon-columns2>div:nth-of-type(1) h4,.icon-columns2>div:nth-of-type(1) p{width:100%}.icon-columns2>div{width:48%;max-width:48%}.icon-columns2>div .icon{padding-bottom:190px;margin-bottom:0}.icon-columns2>div .icon img{height:130px;width:auto}.icon-columns2>div h4{font-size:1.2em}.icon-columns2>div .button{width:100%}}@media only screen and (max-width:600px){.icon-columns2{display:block}.icon-columns2>div{width:90%!important;max-width:90%!important;overflow:hidden;margin:0 auto 2rem;padding:5% 5% 2rem;border-bottom:1px solid #c1c1c1;position:relative}.icon-columns2>div .icon,.icon-columns2>div h4,.icon-columns2>div p,.icon-columns2>div ul{width:100%}}.alert{border:1px solid #b62121;background:rgba(182,33,33,.1);padding:1.06382979% 2.12765957%;margin-bottom:2.12765957%;overflow:hidden}.alert i{color:#b62121;font-size:5em;float:left;margin-right:1.06382979%}.alert div{overflow:hidden}#message{position:relative;padding:10px 0;background:#000}#message .fas{position:absolute;top:5px;right:5px;color:#000;cursor:pointer}.generic,.success,.warn{border:2px solid #21b65f;background:#e9f8ef;padding:20px;position:relative;width:1410px;max-width:96%;margin:0 auto}.generic .button,.success .button,.warn .button{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em}.generic .button:active,.generic .button:hover,.success .button:active,.success .button:hover,.warn .button:active,.warn .button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.modal-body .generic,.modal-body .success,.modal-body .warn{margin-bottom:2.12765957%}.generic *,.success *,.warn *{margin:0}.generic a,.generic h2,.success a,.success h2,.warn a,.warn h2{color:#21b65f}.warn{border-color:#b62121;background:#f8e9e9}.warn .button{background-color:#b62121}.warn a,.warn h2{color:#b62121}.generic{border-color:#31396e;background:rgba(49,57,110,.1)}.generic .button{background-color:#31396e}.generic a,.generic h2{color:#31396e}.green{color:#21b65f}.greenBack{background-color:#21b65f!important}.red{color:#b62121}.redBack{background-color:#b62121!important}.blue{color:#31396e}.blueBack{background-color:#31396e!important}.more{text-align:center}.more span{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none}.more span:active,.more span:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.hide{display:none}.s-facebook{background:#4267b2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;width:50px;padding-bottom:50px;position:relative;margin-bottom:10px;font-size:1.5em;color:#fff!important}.s-facebook .fab{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box{background:rgba(60,58,54,.1);padding:1.06382979% 1.59574468%;margin:2.12765957% 0}.box>:first-child{margin-top:0}.box>:last-child{margin-bottom:0}.special-box{background:url(/images/business-background.png) right center no-repeat #fff;background-size:cover;padding:2rem 40% 2rem 5%;margin:2.12765957% 0;text-align:center;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.special-box>:first-child{margin-top:0}.special-box>:last-child{margin-bottom:0}.special-box:after{display:none;content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:0}.special-box a,.special-box h2{position:relative;z-index:1}.special-box h2{font-weight:300;color:#31396e;text-shadow:1px 1px 2px rgba(0,0,0,.3),-1px -1px 2px rgba(255,255,255,.6),0 0 5px #fff;margin-bottom:1rem}.special-box h2 strong{font-weight:500;display:block;font-size:1.1em}.special-box h2 span{font-style:italic;font-size:.8em}.special-box .button{border:1px solid #31396e;color:#31396e;padding:.5rem 2rem;background:rgba(255,255,255,.3);font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.3),-1px -1px 2px rgba(255,255,255,.6),0 0 5px #fff}@media only screen and (max-width:600px){.special-box{padding-right:5%}.special-box:after{display:block}}.b_jc{background:rgba(79,179,214,.3)}.b_repair{background:rgba(209,65,48,.3)}.b_estate{background:rgba(134,59,150,.3)}.b_retail{background:rgba(49,57,110,.3)}.b_custom{background:rgba(245,127,32,.3)}.b_inabox{background:rgba(0,0,0,.2)}#master-users a{color:#000}#master-users a.smallButton{color:#fff!important}#master-users .master-yes{font-weight:700}#master-users .master-yes a:nth-of-type(1){color:#21b65f}#master-users .smallButton{color:#000;font-size:.4em;vertical-align:middle}#master-header{padding:2rem 0}#master-header h2{margin:0;display:inline-block;vertical-align:middle}#master-header .master-logout{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;float:right;padding:5px 10px}#master-header .master-logout:active,#master-header .master-logout:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#master-header .master-back{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:5px 10px;vertical-align:middle;margin-right:5px}#master-header .master-back:active,#master-header .master-back:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.master-form{width:30%;float:left}.master-form:nth-of-type(1){margin-right:5%;width:65%}.master-form fieldset{padding:0;border:10px solid #ccc;margin-bottom:15px}.master-form fieldset>div{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:15px}.master-form fieldset>div:nth-of-type(even){background:rgba(0,0,0,.05)}.master-form fieldset>div label{flex:0 1 31.91489362%;text-align:right}.master-form fieldset>div span{flex:0 1 65.95744681%}.master-form fieldset>div span i{font-size:.8em}.master-form fieldset.checkboxes label{flex:0 1 91.4893617%;text-align:left}.master-form fieldset.checkboxes span{flex:0 1 6.38297872%;align-self:center}.master-form textarea{height:300px}.master-repair-button{background:#b62121;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 3em;cursor:pointer;border:none;display:block;width:100%}.master-repair-button:active,.master-repair-button:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#admin-sidebar{float:right;width:400px}#admin-sidebar ol{font-size:.8em}#admin-sidebar ol a{font-weight:700}#admin-sidebar ol li{margin-bottom:5px}.page-members.billing{background:#fff}.page-members.billing #main{max-width:1024px;margin:.5rem auto}.page-members.billing .site-header-print{background:#fff;border-bottom:3px solid #000;padding:.75rem;position:relative;z-index:1;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.page-members.billing .site-header-print .logos{display:flex;flex-flow:row nowrap;align-items:flex-end}.page-members.billing .site-header-print .logos span{text-align:center;margin-right:10px;font-size:.6em}.page-members.billing .site-header-print .logos span img{display:inline-block;width:auto;height:35px;margin:0 .5rem .125rem}.page-members.billing .site-header-print .logos span:not(.active){font-size:.5em}.page-members.billing .site-header-print .logos span:not(.active) img{height:20px}.page-members.billing .site-header-print h1{font-size:1.5em;text-align:right;display:block;margin:0}.page-members.billing .print-logo{display:none;position:absolute;left:5px;top:5px;width:50px;height:50px}.page-members.billing .print-logo img{display:block;width:100%;height:auto}.page-members.billing .billing-page#main{font-size:.7em}.page-members.billing .billing-page#main .billing-columns{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.5rem}.page-members.billing .billing-page#main .billing-columns>div{flex:0 1 auto;overflow:hidden;margin:0}.page-members.billing .billing-page#main .billing-columns>div>:first-child{margin-top:0}.page-members.billing .billing-page#main .billing-columns>div>:last-child{margin-bottom:0}.page-members.billing .billing-page#main .billing-columns>div:nth-of-type(1){margin-right:4.25531915%}.page-members.billing .billing-page#main .billing-box{background:0 0;border:2px solid #000;padding:1rem}.page-members.billing .billing-page#main #billing-vrb{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.5rem}.page-members.billing .billing-page#main #billing-vrb>div{flex:0 1 auto;overflow:hidden;margin:0}.page-members.billing .billing-page#main #billing-vrb>div>:first-child{margin-top:0}.page-members.billing .billing-page#main #billing-vrb>div>:last-child{margin-bottom:0}.page-members.billing .billing-page#main #billing-vrb>div:nth-of-type(1){margin-right:4.25531915%}.page-members.billing .billing-page#main #billing-vrb>div:nth-of-type(1) strong{display:block;font-size:1.5em}.page-members.billing .billing-page#main #billing-details{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.5rem;background:0 0;border:2px solid #000;padding:1rem}.page-members.billing .billing-page#main #billing-details>div{flex:0 1 auto;overflow:hidden;margin:0}.page-members.billing .billing-page#main #billing-details>div>:first-child{margin-top:0}.page-members.billing .billing-page#main #billing-details>div>:last-child{margin-bottom:0}.page-members.billing .billing-page#main #billing-details>div:nth-of-type(1){margin-right:4.25531915%}.page-members.billing .billing-page#main #billing-details p{margin:0}.page-members.billing .billing-page#main #billing-details>div:nth-of-type(1){flex:1 0 auto}.page-members.billing .billing-page#main #billing-details>div:nth-of-type(2){flex:0 1 auto}.page-members.billing .billing-page#main #billing-details>div:nth-of-type(2) p:nth-of-type(1){font-size:1.3em}.page-members.billing .billing-page#main #billing-details>div:nth-of-type(2) p:nth-of-type(2){margin-top:.5rem}.page-members.billing .billing-page#main #billing-repair{margin:2em 0}.page-members.billing .billing-page#main #billing-repair p{font-size:1.5em;margin:2rem;text-align:center}.page-members.billing .billing-page#main #billing-repair img{display:block;margin:0 auto;max-width:60%;height:auto}.page-members.billing .billing-page#main #billing-repair .billing-repair2{display:flex;gap:2.12765957%;justify-content:center}.page-members.billing .billing-page#main #billing-repair .billing-repair2 div{flex:1 1 auto;border:2px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.page-members.billing .billing-page#main #billing-repair .billing-repair2 div h4{margin:0;text-align:center;padding:10px;color:#fff}.page-members.billing .billing-page#main #billing-repair .billing-repair2 div img{max-width:80%;margin:10px auto}.page-members.billing .billing-page#main #billing-repair .billing-repair2 div:nth-of-type(1) h4{background:#31396e}.page-members.billing .billing-page#main #billing-repair .billing-repair2 div:nth-of-type(2) h4{background:#21b65f}.page-members.billing .billing-page#main #billing-user{background:0 0;border:2px solid #000;padding:1rem;margin-bottom:.5rem}.page-members.billing .billing-page#main #billing-user>div{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.5rem}.page-members.billing .billing-page#main #billing-user>div>div{flex:0 1 auto;overflow:hidden;margin:0}.page-members.billing .billing-page#main #billing-user>div>div>:first-child{margin-top:0}.page-members.billing .billing-page#main #billing-user>div>div>:last-child{margin-bottom:0}.page-members.billing .billing-page#main #billing-user>div>div:nth-of-type(1){margin-right:4.25531915%;flex:1 0 auto}.page-members.billing .billing-page#main #billing-user>div>div:nth-of-type(2){text-align:center}.page-members.billing .billing-page#main #billing-user>div>div:nth-of-type(2) h4{margin-top:0}.page-members.billing .billing-page#main #billing-user .billing-store-logo{display:block;width:150px;height:auto;float:right}.page-members.billing .billing-page#main #billing-user p{margin-top:0}.page-members.billing .billing-page#main #billing-user .logos{display:flex;flex-flow:row nowrap;text-align:center;margin-bottom:.5rem}.page-members.billing .billing-page#main #billing-user .logos div:nth-of-type(1){margin-right:2rem}.page-members.billing .billing-page#main #billing-user .logos h4{margin:0 0 .5em;font-size:1em}.page-members.billing .billing-page#main #billing-user .logos a{text-align:center;margin-right:5px;font-size:.7em}.page-members.billing .billing-page#main #billing-user .logos a img{display:inline-block;width:auto;height:45px;margin:0 .5rem .125rem}.page-members.billing .billing-page#main #billing-extra{background:#21b65f;color:#fff;text-align:center;padding:10px}.page-members.billing .billing-page#main #billing-extra p{font-size:1.2em;margin:0}.page-members.billing .billing-page#main #billing-extra p:nth-of-type(1){font-weight:600}#search-form{display:flex;flex-flow:row wrap;gap:5px;padding:5px 1em;font-size:.8em;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1rem;width:100%}#search-form input:focus{border:1px solid #fff}#search-form div{flex:1 0 auto;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:center}#search-form div:last-child{justify-content:flex-end;flex-flow:column nowrap;align-self:flex-start;padding-top:8px}#search-form div:last-child a{font-size:.8em}#search-form .showLabel label{flex:1 0 auto;padding:5px}#search-form .showLabel span{flex:1 0 auto}#search-form .hideLabel label{position:absolute;left:-99999px}#search-form .hideLabel span{padding:5px;display:block;width:100%}#search-form .hideLabel>input{width:100%;padding:5px}#search-form .priceSelect label{text-align:right}#search-form .priceSelect span{display:flex;flex-flow:row nowrap;align-items:center}#search-form .priceSelect span input{width:55px;vertical-align:middle;margin:0 5px}#search-form input,#search-form select{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}#search-form input{width:100px;border:none;padding:5px}#search-form select{border:none;width:100%;padding:5px}#search-form button{white-space:nowrap;padding:5px 5px 5px 10px;cursor:pointer;font-size:.6em;line-height:22px;width:100%}@media only screen and (max-width:990px){#search-form div{flex:1 1 31.91489362%}}@media only screen and (max-width:600px){#search-form div{flex:1 1 48.93617021%}}.inv-pagination{display:flex;flex-flow:row nowrap;justify-content:space-between;clear:both}.inv-pagination .pagination{text-align:center;flex:1 0 auto}.inv-pagination .pagination a,.inv-pagination .pagination span{background-color:#3c3a36;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.125rem .5rem;display:inline-block;margin:0 .15rem .25rem 0;border:none;text-decoration:none}span.inv-pagination .pagination a,span.inv-pagination .pagination span{cursor:none}a.inv-pagination .pagination a,a.inv-pagination .pagination span{cursor:pointer;text-decoration:none}a.inv-pagination .pagination a:active,a.inv-pagination .pagination a:focus,a.inv-pagination .pagination a:hover,a.inv-pagination .pagination span:active,a.inv-pagination .pagination span:focus,a.inv-pagination .pagination span:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.inv-pagination .pagination span{background:#fff;cursor:default}.inv-pagination .pagination span.current,.inv-pagination .pagination span.dotdot{color:#3c3a36!important}.inv-pagination .nav-next,.inv-pagination .nav-previous{flex:0 1 auto}.inv-pagination .nav-next a,.inv-pagination .nav-next span,.inv-pagination .nav-previous a,.inv-pagination .nav-previous span{background-color:#3c3a36;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.125rem .5rem;display:inline-block;margin:0 .15rem .25rem 0;border:none;text-decoration:none}span.inv-pagination .nav-next a,span.inv-pagination .nav-next span,span.inv-pagination .nav-previous a,span.inv-pagination .nav-previous span{cursor:none}a.inv-pagination .nav-next a,a.inv-pagination .nav-next span,a.inv-pagination .nav-previous a,a.inv-pagination .nav-previous span{cursor:pointer;text-decoration:none}a.inv-pagination .nav-next a:active,a.inv-pagination .nav-next a:focus,a.inv-pagination .nav-next a:hover,a.inv-pagination .nav-next span:active,a.inv-pagination .nav-next span:focus,a.inv-pagination .nav-next span:hover,a.inv-pagination .nav-previous a:active,a.inv-pagination .nav-previous a:focus,a.inv-pagination .nav-previous a:hover,a.inv-pagination .nav-previous span:active,a.inv-pagination .nav-previous span:focus,a.inv-pagination .nav-previous span:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}#store-jewelry>p{text-align:center;margin-bottom:0}#store-jewelry .jewelry-results a{margin-bottom:1.25%}.jewelry-results{display:flex;flex-flow:row wrap;justify-content:center;gap:1.25%;margin-bottom:1.25%;clear:both}.jewelry-results h2{flex:0 0 100%;text-align:center}.jewelry-results a{flex:0 0 19%;padding-bottom:19%;position:relative;border:5px solid #f2f2f2;text-decoration:none;color:#3c3a36!important;background-size:cover}.jewelry-results a div{position:absolute;left:0;right:0;bottom:0;top:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);background:rgba(255,255,255,.9);display:flex;flex-flow:column nowrap;justify-content:center;padding:20px}.jewelry-results a div p{line-height:100%;text-align:center;margin:0}.jewelry-results a div p.sku{font-size:.6em;margin-top:1em}.jewelry-results a div p.price{font-size:.6em}.jewelry-results a:active div,.jewelry-results a:focus div,.jewelry-results a:hover div{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}@media only screen and (max-width:1180px){.jewelry-results div p{font-size:.8em}}@media only screen and (max-width:990px){.jewelry-results a{flex:0 0 24%;padding-bottom:24%}.jewelry-results div p{font-size:.7em}.jewelry-results div p:nth-of-type(1){max-height:100px;overflow:hidden}}@media only screen and (max-width:600px){.jewelry-results a{flex:0 0 32.5%;padding-bottom:32.5%}}@media only screen and (max-width:480px){.jewelry-results a{flex:0 0 48%;padding-bottom:48%}}#items{display:none}.item-detail{display:flex;width:800px;max-width:100%;flex-flow:row nowrap;gap:2.12765957%;margin:0 auto}.store-jewelry .item-detail{margin-bottom:2rem}.store-jewelry .item-detail .item-shares{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.item-detail div{flex:1 1 48.93617021%}.item-detail img{display:block;width:100%;height:auto;border:1px solid #c1c1c1}.item-detail .price,.item-detail .sku{margin:0;font-size:.8em}.item-detail .item-shares{background:#f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:1rem;padding:1rem 1.25rem;text-align:center}.item-detail .item-shares>:first-child{margin-top:0}.item-detail .item-shares>:last-child{margin-bottom:0}.item-detail .item-shares h2{font-size:1.2em}.item-detail .item-shares a{background:#3c3a36;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:none;font-size:.8em;padding:.5em 1.5em}.item-detail .item-shares a:active,.item-detail .item-shares a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);color:#fff}.item-detail .item-shares2 a{display:inline-block;color:#fff;text-decoration:none;width:1.75em;height:1.75em;text-align:center;line-height:1.75em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 .25em .25em 0}.item-detail .item-shares2 a:active,.item-detail .item-shares2 a:focus,.item-detail .item-shares2 a:hover{-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60)}.item-detail .item-shares2 .fa,.item-detail .item-shares2 .fab,.item-detail .item-shares2 .fal,.item-detail .item-shares2 .far,.item-detail .item-shares2 .fas{color:#fff!important}.item-detail .item-shares2 .facebook{background-color:#005397}.item-detail .item-shares2 .youtube{background-color:red}.item-detail .item-shares2 .google{background-color:#db4437}.item-detail .item-shares2 .twitter{background-color:#00aedd}.item-detail .item-shares2 .vimeo{background-color:#00adef}.item-detail .item-shares2 .instagram{background-color:#d93175}.item-detail .item-shares2 .pinterest{background-color:#bd081c}.item-detail .jewelry-vendor{font-size:.8em;margin-top:1rem;padding:1rem;border:1px solid #c1c1c1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.item-detail .jewelry-vendor img{border:none!important;width:60%;margin-bottom:10px}.item-detail .jewelry-vendor p{margin:0}.item-detail .sharephone{display:inline-block}@media only screen and (max-width:800px){.item-detail{width:auto;flex-flow:row wrap}.item-detail div:nth-of-type(1){flex:0 1 400px}.item-detail p{font-size:.8em}.item-detail p:nth-of-type(1){line-height:1}.item-detail .item-shares{font-size:.8em}.item-detail .item-shares2{margin-top:1em}.item-detail .item-shares2 h5{display:inline-block;margin:5px}}@media only screen and (max-width:600px){.item-detail .sharephone span{display:none}}@media only screen and (max-width:480px){.item-detail p{font-size:.7em;margin:.5em}.item-detail .item-shares{font-size:.6em}}#bot-bubble{position:fixed;bottom:120px;right:35px;width:250px;background:#fff;border-radius:15px;padding:15px;box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:all 100ms;transition:all 100ms;z-index:2}#bot-bubble>div{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:15px}#bot-bubble>div>div:nth-of-type(2){flex:1 1 auto}#bot-bubble:after{content:" ";position:absolute;bottom:-12px;right:15px;background-image:url(/images/polygon.png);width:25px;height:13px}#bot-bubble i{position:absolute;top:-5px;right:-4px}#bot-bubble i:active,#bot-bubble i:focus,#bot-bubble i:hover{cursor:pointer}#bot-bubble img{display:block;border-radius:30px;overflow:hidden}#bot-bubble p{margin:0;line-height:1.1;font-size:.8em}